wugg 2 years ago
parent
commit
a0cbcf0239
2 changed files with 9 additions and 7 deletions
  1. 1 6
      app/admin/model/ProcessWait.php
  2. 8 1
      app/admin/model/Workflow.php

+ 1 - 6
app/admin/model/ProcessWait.php

@@ -7,12 +7,7 @@ namespace app\admin\model;
 class ProcessWait extends \think\model
 {
    public  static function add($data){
-        $da=self::find(['order_code'=>$data['order_code']]);
-        if($da==false){
-            self::insert($data);
-        }else{
-            self::where($da)->save($data);
-        }
+
     }
 
 }

+ 8 - 1
app/admin/model/Workflow.php

@@ -94,7 +94,14 @@ class Workflow extends \think\Model
                     "addtime"=>date("Y-m-d H:i:s"),
                     "updatetime"=>date("Y-m-d H:i:s")
                 ];
-                ProcessWait::add($data);
+                $da=ProcessWait::where(['order_code'=>$data['order_code'],"order_type"=>$data['order_type']])
+                    ->find();
+                if($da==false){
+                    ProcessWait::insert($data);
+                }else{
+                    ProcessWait::where(['order_code'=>$data['order_code'],"order_type"=>$data['order_type']])->update
+                    ($data);
+                }
             }