Explorar o código

售后申请单流程优化,推送给供应商负责人

wufeng %!s(int64=2) %!d(string=hai) anos
pai
achega
116c37b671
Modificáronse 2 ficheiros con 21 adicións e 20 borrados
  1. 20 19
      app/admin/controller/After.php
  2. 1 1
      app/youzan/logic/Goodup.php

+ 20 - 19
app/admin/controller/After.php

@@ -431,28 +431,29 @@ class After extends Base
                 $order = ["order_code"=>$info['returnCode'],"status"=>$var,"action_remark"=>'',"action_type"=>"edit"];
                 ActionLog::logAdd(['id'=>$this->uid,'nickname'=>$this->uname],$order,"SHD", $info['status'],$this->post);
 
-                switch ($status) {
-                    //待采购审核
-                    case 2:
-                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['person_id'], 'wait_name' => $info['person'], 'holder_id' => $info['person_id']];
-                        break;
-
-                    //待设置仓库
-                    case 3:
-                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['cgderid'], 'wait_name' => $info['cgder'], 'holder_id' => $info['cgderid']];
-                        break;
-
-                    //待客户退货
-                    case 4:
-                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['apply_id'], 'wait_name' => $info['apply_name'], 'holder_id' => $info['apply_id']];
-                        break;
-
-                    default:
-                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'holder_id' => $info['apply_id']];
-                }
+//                switch ($status) {
+//                    //待采购审核
+//                    case 2:
+//                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['person_id'], 'wait_name' => $info['person'], 'holder_id' => $info['person_id']];
+//                        break;
+//
+//                    //待设置仓库
+//                    case 3:
+//                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['cgderid'], 'wait_name' => $info['cgder'], 'holder_id' => $info['cgderid']];
+//                        break;
+//
+//                    //待客户退货
+//                    case 4:
+//                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['apply_id'], 'wait_name' => $info['apply_name'], 'holder_id' => $info['apply_id']];
+//                        break;
+//
+//                    default:
+//                        $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'holder_id' => $info['apply_id']];
+//                }
 //                if (in_array($status, [2, 3])) $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['cgderid'], 'wait_name' => $info['cgder'],'holder_id'=>$info['cgderid']];
 //                elseif ($status == 4) $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['apply_id'], 'wait_name' => $info['apply_name'],'holder_id'=>$info['apply_id']];
 //                else $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var,'holder_id'=>$info['apply_id']];
+                $process = ["order_code" => $info['returnCode'], "order_id" => $info['id'], "order_status" => $status, "order_type" => "SHD", "before_status" => $var, 'wait_id' => $info['person_id'], 'wait_name' => $info['person'], 'holder_id' => $info['person_id']];
 
                 ProcessOrder::AddProcess(['id'=>$this->uid,'nickname'=>$this->uname],$process);
                 Db::commit();

+ 1 - 1
app/youzan/logic/Goodup.php

@@ -222,7 +222,7 @@ class Goodup
 
             $old_exam_status = $rs->exam_status;
 
-//            $userinfo = GetUserInfo($data['token']);
+            $userinfo = GetUserInfo($data['token']);
 
             //platform_youzan 更新信息
             $update_data = [