|
@@ -89,12 +89,12 @@ class Manage
|
|
|
$status = Dever::param('status', $data);
|
|
|
$desc = Dever::param('desc', $data);
|
|
|
$order_id = Dever::param('order_id', $data);
|
|
|
- if ($order_id && $status) {
|
|
|
+ $order = Dever::db('agent/order')->find($order_id);
|
|
|
+ if ($order_id && $order && $status) {
|
|
|
if ($status < 3) {
|
|
|
if ($audit == 1) {
|
|
|
$update = array('where_id' => $order_id, 'status' => $status+1);
|
|
|
if ($status == 2) {
|
|
|
- $order = Dever::db('agent/order')->find($order_id);
|
|
|
$price = Dever::param('price', $data);
|
|
|
$prize_type = Dever::param('prize_type', $data);
|
|
|
if ($prize_type == 2) {
|
|
@@ -145,20 +145,7 @@ class Manage
|
|
|
if ($member) {
|
|
|
$order['mid'] = $update['mid'] = $member['id'];
|
|
|
} else {
|
|
|
- $data = $where;
|
|
|
- $data['name'] = $order['name'];
|
|
|
- $data['idcard'] = $order['idcard'];
|
|
|
- $data['idcard_front'] = $order['idcard_front'];
|
|
|
- $data['idcard_back'] = $order['idcard_back'];
|
|
|
- $data['company_name'] = $order['company_name'];
|
|
|
- $data['company_pic'] = $order['company_pic'];
|
|
|
- $data['company_number'] = $order['company_number'];
|
|
|
- $data['role'] = 1;
|
|
|
- $data['parent_mid'] = $order['parent_mid'];
|
|
|
- $data['source_id'] = $order['source_id'];
|
|
|
- $order['mid'] = $update['mid'] = Dever::db('agent/member')->insert($data);
|
|
|
-
|
|
|
- Dever::load('invite/api')->setRelation($update['mid'], $data['parent_mid']);
|
|
|
+ $order['mid'] = $update['mid'] = Dever::load('agent/lib/member')->create($order);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -168,10 +155,10 @@ class Manage
|
|
|
|
|
|
Dever::db('agent/order')->update($update);
|
|
|
} else {
|
|
|
- Dever::db('agent/order')->update(array('where_id' => $order_id, 'status' => 5));
|
|
|
+
|
|
|
+ Dever::db('agent/order')->update(array('where_id' => $order_id, 'status' => 5, 'history_status' => $order['status'], 'audit_desc' => $desc));
|
|
|
|
|
|
if (Dever::project('sms')) {
|
|
|
- $order = Dever::db('agent/order')->find($order_id);
|
|
|
Dever::load('sms/api')->send('daili_reg_no', $order['mobile'], array('name' => $order['name'], 'content' => $desc));
|
|
|
}
|
|
|
}
|
|
@@ -249,19 +236,7 @@ class Manage
|
|
|
if ($member) {
|
|
|
$update['mid'] = $member['id'];
|
|
|
} else {
|
|
|
- $data = $where;
|
|
|
- $data['name'] = $order['name'];
|
|
|
- $data['idcard'] = $order['idcard'];
|
|
|
- $data['idcard_front'] = $order['idcard_front'];
|
|
|
- $data['idcard_back'] = $order['idcard_back'];
|
|
|
- $data['company_name'] = $order['company_name'];
|
|
|
- $data['company_pic'] = $order['company_pic'];
|
|
|
- $data['company_number'] = $order['company_number'];
|
|
|
- $data['role'] = 1;
|
|
|
- $data['parent_mid'] = $order['parent_mid'];
|
|
|
- $data['source_id'] = $order['source_id'];
|
|
|
- $update['mid'] = Dever::db('agent/member')->insert($data);
|
|
|
- Dever::load('invite/api')->setRelation($update['mid'], $data['parent_mid']);
|
|
|
+ $update['mid'] = Dever::load('agent/lib/member')->create($order);
|
|
|
}
|
|
|
Dever::db('agent/order')->update($update);
|
|
|
$order['mid'] = $update['mid'];
|