wk
2024-10-09 07b12cf496c9380145414972ffe3a8969bf685ac
subPages/addDailyPlan/addDailyPlan.vue
@@ -56,13 +56,12 @@
            </view>
            <view class="customer-name_block">
                    <u-input
                    v-for="item, i in checkList2" :key="i"
                    @clear="clearInp"
                    clearable
                     class="customer-name_block-input"
                     placeholder="请选择订单"
                     border="surround"
                     v-model="item.text"
                     v-model="activeName"
                     :disabled="!deptId"
                  
                  ></u-input>
@@ -159,12 +158,14 @@
         uni.$on('updateData',(data)=>{
            console.log('监听到事件来自 updateData ,携带参数为:' + JSON.parse( JSON.stringify(data)) , JSON.parse(data) .id );
            const params = JSON.parse(data);
            this.checkList2 = params.map(item=>{
               item.text = item.orderCode + '/' + item.customerName;
               return item;
            });
            let temp = this.checkList2;
            this.closeOrderIds = temp.map(item=>item.id).join(',')
            // this.checkList2 = params.map(item=>{
            //    item.text = item.orderCode + '/' + item.customerName;
            //    return item;
            // });
            // let temp = this.checkList2;
            // this.closeOrderIds = temp.map(item=>item.id).join(',')
            this.activeName = params.orderCode  +'/' + params.customerName;
            this.closeOrderId = params.id;
         })
@@ -287,7 +288,7 @@
              sendDate:this.sendDate,
              sendSign:0,
              itemIds:this.checkList.join(",") + ',',
              closeOrderIds:this.closeOrderIds,
              closeOrderId:this.closeOrderId,
            }
            this.buildLoading = true
            this.$reqPost('addDeliveryPlan', form, 'json').then(res => {
@@ -326,6 +327,7 @@
         },
         clearInp(){
            this.closeOrderId = '';
            this.activeName = '';
         }
      },
   }