|
|
@@ -269,7 +269,7 @@ class Order extends Api
|
|
|
$params = $this->request->post();
|
|
|
$validate = \think\Loader::validate('Order');
|
|
|
if(!$validate->scene('out')->check($params)) $this->error($validate->getError());
|
|
|
-
|
|
|
+
|
|
|
// 启动事务
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
@@ -280,8 +280,8 @@ class Order extends Api
|
|
|
$productTransfer::where('order_id',$params['order_id'])->setField('status', $productTransfer::STOP);
|
|
|
|
|
|
//新增记录
|
|
|
- $productOrder::setCreateOrder($order_info['order_id'], $order_info, $productOrder::Popular, $order_info['user_id'], $order_info['from_user'], getOrderSN('R'), 0, $order_info->popular_pric);
|
|
|
-
|
|
|
+ $productOrder::setCreateOrder($order_info['order_id'], $order_info, $productOrder::Popular, $order_info['user_id'], $order_info['from_user'], getOrderSN('R'), 0, $order_info->popular_price);
|
|
|
+
|
|
|
//修改:类型状态
|
|
|
$order_info->type_id= $productOrder::Transfer;
|
|
|
$order_info->status = $productOrder::Cancelled;
|