ソースを参照

fix(采购管理): 修复批量生成合同时未校验创建人的问题

liujt 3 ヶ月 前
コミット
fbbc914da3
1 ファイル変更5 行追加0 行削除
  1. 5 0
      src/views/purchasingManage/inquiryManage/index.vue

+ 5 - 0
src/views/purchasingManage/inquiryManage/index.vue

@@ -475,6 +475,11 @@
           text = '请至少选择一条数据';
         }
         if (list.length > 1) {
+          // 检查是否有创建人不是当前用户的
+          if (list.some((item) => item.createUserId != this.userInfo.id)) {
+            verify = false;
+            text = '只能自己创建的核价单生成合同';
+          }
           if (list.some((item) => item.winnerSuppleIds.split(',').length > 1)) {
             verify = false;
             text = '多核价单且含有多个核价清单的数据不允许批量生成合同';