|
@@ -897,14 +897,14 @@ class Sell
|
|
|
}
|
|
|
|
|
|
|
|
|
- public function updatePs($order, $status = 1, $order_num = false)
|
|
|
+ public function updatePs($order, $status = 1, $service_id = -1, $order_num = false)
|
|
|
{
|
|
|
$where['order_id'] = $order['id'];
|
|
|
$data = Dever::db('shop/sell_order_ps')->find($where);
|
|
|
|
|
|
if (!$data) {
|
|
|
$insert = $where;
|
|
|
- $insert['service_id'] = -1;
|
|
|
+ $insert['service_id'] = $service_id;
|
|
|
$insert['price'] = 0;
|
|
|
$insert['status'] = $status;
|
|
|
$insert['num'] = 1;
|
|
@@ -929,6 +929,9 @@ class Sell
|
|
|
if ($order_num) {
|
|
|
$update['order_num'] = $order_num;
|
|
|
}
|
|
|
+ if ($service_id) {
|
|
|
+ $update['service_id'] = $service_id;
|
|
|
+ }
|
|
|
Dever::db('shop/sell_order_ps')->update($update);
|
|
|
}
|
|
|
}
|