Bläddra i källkod

fix:修复销售订单对账单重复打开客户选择列表第二次就未选中情况

xieyong 3 veckor sedan
förälder
incheckning
d4753df74d
1 ändrade filer med 10 tillägg och 1 borttagningar
  1. 10 1
      src/views/saleManage/contact/components/parentList.vue

+ 10 - 1
src/views/saleManage/contact/components/parentList.vue

@@ -75,7 +75,8 @@
     data() {
       return {
         visible: false,
-
+        current: null,
+        pageList: new Map(),
         columns: [
           {
             action: 'action',
@@ -179,6 +180,8 @@
       open(item) {
         if (item) {
           this.radio = item.id;
+          const list = [...this.pageList.values()].flat();
+          this.current = list?.find(row => row.id === item.id) || null;
         }
         this.visible = true;
       },
@@ -192,6 +195,12 @@
           ...where,
           status: '1',
           assignStatus:0
+        }).then(res => {
+          console.log(res);
+          if(!this.pageList.has(page)) {
+            this.pageList.set(page, res?.list || []);
+          }
+          return res;
         });
       },