Jelajahi Sumber

Merge branch 'dev_wf' of wugg/phpstock into version1.5

wufeng 2 tahun lalu
induk
melakukan
a6988ff2ef

+ 20 - 0
app/admin/controller/Consult.php

@@ -780,6 +780,16 @@ class Consult extends Base
                                             Db::rollback();
                                             return error_show(1006,"项目反馈失败");
                                         }
+
+                                        //修改状态,添加待办
+                                        $process = [
+                                            "order_code" => $projectinfo['projectNo'],//把项目编码放到这儿
+                                            //"order_id"=>0,//没有订单id,默认0
+                                            "order_status" => 2,//2表示'流程中'
+                                            "order_type" => 'PRO'//PRO表示'项目'
+                                        ];
+                                        ProcessOrder::AddProcess($this->post['token'], $process);
+
                                     }
                                 }
                             }
@@ -1021,6 +1031,16 @@ class Consult extends Base
                                     Db::rollback();
                                     return error_show(1006, "项目反馈失败");
                                 }
+
+                                //修改状态,添加待办
+                                $process = [
+                                    "order_code" => $projectinfo['projectNo'],//把项目编码放到这儿
+                                    //"order_id"=>0,//没有订单id,默认0
+                                    "order_status" => 2,//2表示'流程中'
+                                    "order_type" => 'PRO'//PRO表示'项目'
+                                ];
+                                ProcessOrder::AddProcess($this->post['token'], $process);
+
                             }
                         }
                     }

+ 39 - 0
app/admin/controller/Project.php

@@ -212,6 +212,16 @@ class Project extends Base
                         $proc =Db::name("project")->where(["projectNo"=>$projectinfo['projectNo'],"status"=>1])->save
                         (["status"=>2,"updatetime"=>date("Y-m-d H:i:s")]);
                         if($proc){
+
+                            //修改状态,添加待办
+                            $process = [
+                                "order_code" => $projectinfo['projectNo'],//把项目编码放到这儿
+                                //"order_id"=>0,//没有订单id,默认0
+                                "order_status" => 2,//2表示'流程中'
+                                "order_type" => 'PRO'//PRO表示'项目'
+                            ];
+                            ProcessOrder::AddProcess($this->post['token'], $process);
+
                             Db::commit();
                             return app_show(0,"添加成功");
                         }
@@ -559,6 +569,16 @@ class Project extends Base
                     $info['updatetime']=date("Y-m-d H:i:s");
                     $cr =Db::name("project")->save($info);
                     if($cr){
+
+                        //修改状态,添加待办
+                        $process = [
+                            "order_code" => $projectNo,//把项目编码放到这儿
+                            //"order_id"=>0,//没有订单id,默认0
+                            "order_status" => 2,//2表示'流程中'
+                            "order_type" => 'PRO'//PRO表示'项目'
+                        ];
+                        ProcessOrder::AddProcess($this->post['token'], $process);
+
                         Db::commit();
                         return app_show(0,"方案制作成功",["planNo"=>$planNo]);
                     }
@@ -707,6 +727,15 @@ class Project extends Base
                             if(!$proc){
                                 Db::rollback();
                                 return error_show(1004,"反馈数据选择失败");
+                            }else{
+                                //修改状态,添加待办
+                                $process = [
+                                    "order_code" => $value['projectNo'],//把项目编码放到这儿
+                                    //"order_id"=>0,//没有订单id,默认0
+                                    "order_status" => 2,//2表示'流程中'
+                                    "order_type" => 'PRO'//PRO表示'项目'
+                                ];
+                                ProcessOrder::AddProcess($this->post['token'], $process);
                             }
                         }
                     }else{
@@ -790,6 +819,16 @@ class Project extends Base
         $info['updatetime']=date("Y-m-d H:i:s");
         $up =Db::name("project")->save($info);
         if($up){
+
+            //修改状态,添加待办
+            $process = [
+                "order_code" => $projectNo,//把项目编码放到这儿
+                //"order_id"=>0,//没有订单id,默认0
+                "order_status" => 2,//2表示'流程中'
+                "order_type" => 'PRO'//PRO表示'项目'
+            ];
+            ProcessOrder::AddProcess($this->post['token'], $process);
+
             return app_show(0,"利润率修改成功");
         }else{
             return error_show(1004,"利润率修改失败");

+ 10 - 0
app/admin/controller/Sale.php

@@ -1017,6 +1017,16 @@ class Sale extends Base
                 Db::rollback();
                 return error_show(1002, "项目订单生成失败");
             }
+
+            //修改状态,添加待办
+            $process = [
+                "order_code" => $project['projectNo'],//把项目编码放到这儿
+                //"order_id"=>0,//没有订单id,默认0
+                "order_status" => 2,//2表示'流程中'
+                "order_type" => 'PRO'//PRO表示'项目'
+            ];
+            ProcessOrder::AddProcess($this->post['token'], $process);
+
             Db::commit();
             return app_show(0, "咨询订单生成成功");
         }catch (\Exception $e){

+ 20 - 0
app/admin/controller/Version.php

@@ -2,6 +2,7 @@
 
 namespace app\admin\controller;
 
+use app\admin\model\ProcessOrder;
 use app\BaseController;
 use think\App;
 use think\facade\Db;
@@ -310,6 +311,15 @@ class Version extends BaseController
                             if(!$proc){
                                 Db::rollback();
                                 return error_show(1004,"反馈数据选择失败");
+                            }else{
+                                //修改状态,添加待办
+                                $process = [
+                                    "order_code" => $value['projectNo'],//把项目编码放到这儿
+                                    //"order_id"=>0,//没有订单id,默认0
+                                    "order_status" => 2,//2表示'流程中'
+                                    "order_type" => 'PRO'//PRO表示'项目'
+                                ];
+                                ProcessOrder::AddProcess($this->post['token'], $process);
                             }
                         }
                     }else{
@@ -367,6 +377,16 @@ class Version extends BaseController
                 }
                 $pro = Db::name("project")->where(["projectNo" => $project, "status" => 4])->save(["status" => 5, "updatetime" => date("Y-m-d H:i:s")]);
                 if ($pro) {
+
+                    //修改状态,添加待办
+                    $process = [
+                        "order_code" => $project,//把项目编码放到这儿
+                        //"order_id"=>0,//没有订单id,默认0
+                        "order_status" => 2,//2表示'流程中'
+                        "order_type" => 'PRO'//PRO表示'项目'
+                    ];
+                    ProcessOrder::AddProcess($this->post['token'], $process);
+
                     Db::commit();
                     return app_show(0, "方案数据修改成功");
                 }