瀏覽代碼

修复修改项目经理不生效的问题

xujunjie 1 年之前
父節點
當前提交
1f98f4e74f
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/pages/PurchaseAdmin/PurchaseList/Approval/DetailModal.js

+ 5 - 1
src/pages/PurchaseAdmin/PurchaseList/Approval/DetailModal.js

@@ -314,8 +314,12 @@ function DetailModal(props) {
       payload = {
         ...data,
         ...params,
-        manager_id: manager.ID,
       };
+      // 判断是否修改过项目经理
+      if (!(promise.showModifyManager && params.manager_id)) {
+        // 未修改过项目经理,则项目经理使用当前的
+        payload.manager_id = manager.ID;
+      }
       if (params.attach && params.attach.length > 0) {
         try {
           payload.attach = JSON.stringify(params.attach);