Commit 1b3c1d7b by 朱继来

调整确认退款

parent 96f361ca
...@@ -476,36 +476,17 @@ class ApiController extends Controller ...@@ -476,36 +476,17 @@ class ApiController extends Controller
if (!$id) $this->Export(-1, '参数缺失'); if (!$id) $this->Export(-1, '参数缺失');
$OrderServiceModel = new OrderServiceModel; $data['id'] = $id;
$order_service = $OrderServiceModel->find($id); $data['operator_id'] = $request->user->userId;
$OrderRefundModel = new OrderRefundModel;
$OrderRefundLogModel = new OrderRefundLogModel;
$update_service = [];
$update_service['refund_status'] = 3;
$update_service['update_time'] = time();
$res = $OrderServiceModel->where('id', $id)->update($update_service);
if ($res === false) $this->Export(-1, '更新售后退款状态失败');
$update = [];
$update['is_refund'] = 1;
$update['status'] = 10;
$update['is_sys'] = 2; // 同步财务
$update['refund_time'] = time();
$res = $OrderRefundModel->where('refund_id', $order_service->refund_id)->update($update); $url = Config('website.api_domain').'refund/confirmrefund';
if ($res === false) $this->Export(-1, '更新退款表失败');
$update_log = []; $data['k1'] = time();
$update_log['refund_status'] = 10; $data['k2'] = md5(md5($data['k1']).'fh6y5t4rr351d2c3bryi');
$update_log['refund_time'] = time();
$res = $OrderRefundLogModel->where('refund_id', $order_service->refund_id)->update($update_log); $temp = json_decode(curlApi($url, $data, "POST"), true); // 连接API
if ($res === false) $this->Export(-1, '更新退款日志失败');
$this->Export(0, '成功'); $this->Export($temp['err_code'], $temp['err_msg']);
} }
......
...@@ -211,7 +211,7 @@ ...@@ -211,7 +211,7 @@
@endif @endif
<!-- 售后申请 --> <!-- 售后申请 -->
@if ($order_info['status'] > 2 && $order_info['status'] < 10) @if ($order_info['status'] > 2)
<a class="btn btn-info order_service" data-id="{{$order_info['order_id']}}" data-pay_type="{{$order_info['order_pay_type']}}">售后申请</a> <a class="btn btn-info order_service" data-id="{{$order_info['order_id']}}" data-pay_type="{{$order_info['order_pay_type']}}">售后申请</a>
@endif @endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment