diff --git a/plugs/think-plugs-inspection/src/controller/api/auth/Approval.php b/plugs/think-plugs-inspection/src/controller/api/auth/Approval.php index 23543e1..66bd30a 100644 --- a/plugs/think-plugs-inspection/src/controller/api/auth/Approval.php +++ b/plugs/think-plugs-inspection/src/controller/api/auth/Approval.php @@ -91,6 +91,14 @@ class Approval extends Auth } } } + if ($instance->status === 1) { + // 工单通过 + if ($instance->type === "YSSH") { + // 验收通过 + $instance->ticket->is_finished = 1; + $instance->ticket->save(); + } + } $instance->save(); Model::mk()->commit(); } catch (HttpResponseException $e) { diff --git a/plugs/think-plugs-ticket/src/controller/ApprovalInstance.php b/plugs/think-plugs-ticket/src/controller/ApprovalInstance.php index 64194f0..e1c21d0 100644 --- a/plugs/think-plugs-ticket/src/controller/ApprovalInstance.php +++ b/plugs/think-plugs-ticket/src/controller/ApprovalInstance.php @@ -166,6 +166,14 @@ class ApprovalInstance extends Controller } } } + if ($instance->status === 1) { + // 工单通过 + if ($instance->type === "YSSH") { + // 验收通过 + $instance->ticket->is_finished = 1; + $instance->ticket->save(); + } + } $instance->save(); Model::mk()->commit(); } catch (HttpResponseException $e) {