diff --git a/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanDetailList.vue b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanDetailList.vue new file mode 100644 index 0000000..335807c --- /dev/null +++ b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanDetailList.vue @@ -0,0 +1,151 @@ + + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanList.vue b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanList.vue index 0d54a86..81998af 100644 --- a/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanList.vue +++ b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanList.vue @@ -77,6 +77,7 @@ :loading="loading" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" class="j-table-force-nowrap" + :customRow="rowClick" @change="handleTableChange"> @@ -162,6 +169,9 @@ this.getPo() }, methods: { + batchDel(){ + this.poList = this.poList.filter(x => x.selected===false) + }, add () { this.edit(this.modelDefault); }, @@ -200,10 +210,17 @@ }) }, - getByPo(){ + changePo(){ + let hasEven = this.poList.some((item) => { + return item.po == this.model.ffectivePo; + }); + if(hasEven){ + this.$message.warning("列表中已存在"+value); + return; + } getAction(this.url.getByPo,{po: this.model.ffectivePo}).then(res => { if(res.success){ - this.poList = res.result; + this.poList.push(...res.result) } }) }, diff --git a/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/modules/TakeDeliverPhoneForm.vue b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/modules/TakeDeliverPhoneForm.vue index 5c8d150..c7833ff 100644 --- a/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/modules/TakeDeliverPhoneForm.vue +++ b/ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/modules/TakeDeliverPhoneForm.vue @@ -1,6 +1,6 @@