Przeglądaj źródła

feature_20251114_主管任务经销商单选&门店题型

sunny 3 tygodni temu
rodzic
commit
242ad1a963
1 zmienionych plików z 11 dodań i 5 usunięć
  1. 11 5
      src/views/week/VisitSummaryAdd.vue

+ 11 - 5
src/views/week/VisitSummaryAdd.vue

@@ -206,7 +206,7 @@
                   </el-popover>
                 </div>
               </div>
-              <div class="addJXS"><van-icon name="add-o" size="24" @click="addJXS" /></div>
+              <div class="addJXS"><van-icon name="add-o" size="24" @click="addJXS(item.chainList,item.maxValue)" /></div>
               <div class="tips">{{ item.remark }}</div>
             </div>
           </div>
@@ -975,10 +975,16 @@ export default {
       this.EndTimeShow = false;
     },
     // 添加经销商
-    addJXS() {
-      this.agentValue = '';
-      this.moreTypeShow = true;
-      this.getChainsList();
+    addJXS(chainList,maxValue) {
+      let dataList = chainList ? chainList : [];
+      const isExceedLimit = dataList.length >= maxValue;
+      if (isExceedLimit) {
+        this.$toast('选择经销商超过最大限制!');
+      } else {
+        this.agentValue = '';
+        this.moreTypeShow = true;
+        this.getChainsList();
+      }
     },
     // 删除经销商
     closeJXS(item, index) {