Procházet zdrojové kódy

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

ZhaoJun před 1 rokem
rodič
revize
28f94a6d3a
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  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);