|
@@ -51,6 +51,18 @@ class Manage
|
|
|
$group_num = Dever::load('invite/api')->getChildNum($member['id'], 1);
|
|
|
Dever::load('agent/lib/level_log')->up($member['id'], -1, $member['level_id'], $level_id, 0, 0, $group_num);
|
|
|
}
|
|
|
+
|
|
|
+ $name = Dever::param('name', $data);
|
|
|
+ if ($name) {
|
|
|
+ $order = Dever::db('agent/order')->select(array('mid' => $member['id']));
|
|
|
+ if ($order) {
|
|
|
+ foreach ($order as $k => $v) {
|
|
|
+ if ($v['status'] <= 2) {
|
|
|
+ Dever::db('agent/order')->update(array('where_id' => $v['id'], 'name' => $name));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
return $data;
|
|
|
}
|
|
|
|
|
@@ -496,6 +508,14 @@ class Manage
|
|
|
if (!$v['sku_id']) {
|
|
|
return false;
|
|
|
}
|
|
|
+ } elseif ($card['create_type'] == 3) {
|
|
|
+ $cash = $card['price']*$v['num'] * $t;
|
|
|
+ $price = $cash;
|
|
|
+ $v['num'] = 1;
|
|
|
+ $v['sku_id'] = Dever::load('card/lib/code')->create($card, 2, $order['mid'], $order['id'], $cash);
|
|
|
+ if (!$v['sku_id']) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
} else {
|
|
|
$cash = $card['price'];
|
|
|
$price = $cash;
|