$data['order_type'],"oder_code"=>$data['order_code'],"is_del"=>0])->find(); if($proces){ $proces['order_status'] = $data['order_status']; $proces['action_uid'] = $data['action_uid']; $proces['action_name'] = $data['action_name']; $proces["order_process"]=$last==$data['action_process']?3:($header==$data['action_process']?1:2); $proces['updatetime']=date("Y-m-d H:i:s"); }else{ $proces=[ "order_type"=>$data['order_type'], "order_code"=>$data['order_code'], "order_status"=>$data['order_status'], "order_process"=>$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::save($proces); } }