wugg 2 anni fa
parent
commit
638b91a1fa
1 ha cambiato i file con 19 aggiunte e 1 eliminazioni
  1. 19 1
      app/admin/controller/Base.php

+ 19 - 1
app/admin/controller/Base.php

@@ -4,6 +4,8 @@
 namespace app\admin\controller;
 
 
+use app\admin\model\ActionLog;
+use app\admin\model\ProcessOrder;
 use think\App;
 use think\facade\Db;
 
@@ -212,8 +214,24 @@ class Base extends \app\BaseController
 			$good['addtime']=date("Y-m-d H:i:s");
 			$good['updatetime']=date("Y-m-d H:i:s");
   	    }
-  	    $insert =Db::name("good_basic")->insert($good);
+  	    $insert =Db::name("good_basic")->insert($good,true);
   	    if($insert==false) throw new \Exception("非库存商品转库存失败",1005);
+  	     //修改状态,添加待办
+                ActionLog::logAdd($this->post['token'], [
+                    "order_code" =>$newCode,//咨询单详情编号
+                    "status" => 0,//这里的status是之前的值
+                    "action_remark" => '非库存品退货转库存',//备注
+                    "action_type" => "create"//新建create,编辑edit,更改状态status
+                ], "SPCB", 7,$good);
+
+                ProcessOrder::AddProcess($this->post['token'], [
+                    "order_type" => 'SPCB',
+                    "order_code" =>$newCode,//咨询单详情编号
+                    "order_id" => $insert,
+                    "order_status" =>7,
+                    "before_status"=>0,
+                    'holder_id'=>$this->uid,
+                ]);
   	    $newAdd=Db::name("good_change_log")->insert($log);
   	    if($newAdd==false) throw new \Exception("非库存商品转库存失败",1005);
   	    return $spuCode;