Ver código fonte

fix: 限制加药工单不可批量派遣

ZhaoJun 1 ano atrás
pai
commit
28f94a6d3a
1 arquivos alterados com 10 adições e 0 exclusões
  1. 10 0
      src/pages/TaskManage/components/MandateDetail.js

+ 10 - 0
src/pages/TaskManage/components/MandateDetail.js

@@ -165,6 +165,16 @@ const MandateDetail = (props) => {
       mc_id: selectedTask.join(),
       plan_end_time: dayjs(value.plan_end_time).format('YYYY-MM-DD HH:mm:ss'),
     };
+    if (params.type === 5) {
+      if (params.mc_id.split(',').length > 1) {
+        message.warning('加药工单不可批量派遣');
+        return;
+      }
+      params.note = `${
+        mandateChild.find((mandate) => mandate.Id === Number(params.mc_id))
+          ?.Content
+      } ${params?.note || ''}`;
+    }
     const result = await dispatchTask(params);
     if (result) {
       setDispatchModalOpen(false);