|
@@ -584,8 +584,16 @@ class Orders extends Base {
|
|
|
if(!$ret){
|
|
if(!$ret){
|
|
|
\exception("操作失败");
|
|
\exception("操作失败");
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ $taskData = [
|
|
|
|
|
+ 'org_id' => $order['org_id'],
|
|
|
|
|
+ 'type' => 1,
|
|
|
|
|
+ 'start_time' => getTime(),
|
|
|
|
|
+ 'create_time' => getTime(),
|
|
|
|
|
+ ];
|
|
|
if($order['work_type_mode'] == 1){
|
|
if($order['work_type_mode'] == 1){
|
|
|
|
|
+ if (isset($data['repair_priority']) && $data['repair_priority']==3) {
|
|
|
|
|
+ $taskData['priority'] = 1;
|
|
|
|
|
+ }
|
|
|
$repair = Db::name('order_repair')->where('order_id',$order['id'])->find();
|
|
$repair = Db::name('order_repair')->where('order_id',$order['id'])->find();
|
|
|
if($repair){
|
|
if($repair){
|
|
|
Db::name("order_repair")->where('id',$repair['id'])->update([
|
|
Db::name("order_repair")->where('id',$repair['id'])->update([
|
|
@@ -604,6 +612,9 @@ class Orders extends Base {
|
|
|
]);
|
|
]);
|
|
|
}
|
|
}
|
|
|
}else if($order['work_type_mode'] == 3){
|
|
}else if($order['work_type_mode'] == 3){
|
|
|
|
|
+ if (isset($data['priority']) && $data['priority']==3) {
|
|
|
|
|
+ $taskData['priority'] = 2;
|
|
|
|
|
+ }
|
|
|
$conveyCate = Db::name('convey_cate')->where('id',$data['type'])->find();
|
|
$conveyCate = Db::name('convey_cate')->where('id',$data['type'])->find();
|
|
|
if($conveyCate['cate'] == 1){
|
|
if($conveyCate['cate'] == 1){
|
|
|
$ocp = Db::name('order_convey_patient')->where('order_id',$data['id'])->find();
|
|
$ocp = Db::name('order_convey_patient')->where('order_id',$data['id'])->find();
|