From d7594ac1ff5629566cb25b5ca4077d729818e216 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=B8=85?= <3115919733@qq.com> Date: Tue, 10 Jun 2025 13:22:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=81=E8=B4=A7=E8=AE=A1=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deliveryplan/DeliveryPlanDetailList.vue | 151 ++++++++++++++++ .../deliveryplan/DeliveryPlanList.vue | 60 ++++--- .../deliveryplan/modules/DeliveryPlanForm.vue | 35 +++- .../modules/TakeDeliverPhoneForm.vue | 2 +- .../DeliveryDemandDetailList.vue | 168 ++++++++++++++++++ .../deliverydemand/DeliveryDemandList.vue | 16 +- .../vehicledemand/VehicleDemandHisList.vue | 2 +- .../vehicledemand/VehicleDemandList.vue | 8 +- .../VehicleDemandCountList.vue | 16 +- .../modules/VehicleDemandCountForm.vue | 34 ++-- 10 files changed, 437 insertions(+), 55 deletions(-) create mode 100644 ant-design-vue-jeecg/src/views/tms/carinout/deliveryplan/DeliveryPlanDetailList.vue create mode 100644 ant-design-vue-jeecg/src/views/tms/outbound/deliverydemand/DeliveryDemandDetailList.vue 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 @@