$data['order_type'],"order_code"=>$data['order_code'],"is_del"=>0])->find(); if($proces){ $info=[ "order_process"=>$data['order_status'], "order_status"=>$last==$data['action_process']?3:($header==$data['action_process']?1:2), "action_uid"=>$data['action_uid'], "action_name"=>$data['action_name'], "updatetime"=>date("Y-m-d H:i:s") ]; self::where(["id"=>$proces['id']])->update($info); }else{ $proces=[ "order_type"=>$data['order_type'], "order_code"=>$data['order_code'], "order_process"=>$data['order_status'], "order_status"=>$last==$data['action_process']?3:($header==$data['action_process']?1:2), "apply_id"=>$data['action_uid'], "apply_name"=>$data['action_name'], "action_uid"=>$data['action_uid'], "action_name"=>$data['action_name'], "addtime"=>date("Y-m-d H:i:s"), "updatetime"=>date("Y-m-d H:i:s") ]; self::insert($proces); } // self::save($proces); } }