From a811972fc57492c111291d33d693f3323b21b667 Mon Sep 17 00:00:00 2001 From: "XI_TENG\\xixi_" <971623072> Date: Wed, 12 Jun 2024 13:38:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/scm/WorkOrderMapper.xml | 4 +- .../service/impl/WorkOrderServiceImpl.java | 10 ++++ .../java/jnpf/entity/WorkOrderEntity.java | 3 ++ .../model/workorder/WorkOrderPagination.java | 4 ++ .../jnpf-web/src/views/scm/bom/index.vue | 2 +- .../src/views/scm/contractLMonitor/index.vue | 53 ++++++++++++------- .../src/views/scm/inventory/index.vue | 10 ++-- .../src/views/scm/workorder/index.vue | 11 +++- 8 files changed, 69 insertions(+), 28 deletions(-) diff --git a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WorkOrderMapper.xml b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WorkOrderMapper.xml index 622a2c0e..e509a545 100644 --- a/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WorkOrderMapper.xml +++ b/jnpf-java-boot/jnpf-admin/src/main/resources/mapper/scm/WorkOrderMapper.xml @@ -38,7 +38,7 @@ - + @@ -105,6 +105,8 @@ LEFT JOIN jg_business_line b ON a.businessfactory_id = b.id LEFT JOIN jg_business_line c ON a.business_id = c.id LEFT JOIN base_user d ON a.f_creator_user_id = d.f_id + LEFT JOIN jg_product e ON a.product_id = e.id + ${ew.customSqlSegment} GROUP BY a.id diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/WorkOrderServiceImpl.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/WorkOrderServiceImpl.java index 213c4a3c..7bc46717 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/WorkOrderServiceImpl.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-biz/src/main/java/jnpf/service/impl/WorkOrderServiceImpl.java @@ -245,6 +245,16 @@ public class WorkOrderServiceImpl extends ServiceImpl productWarehouseEntityList; } diff --git a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/workorder/WorkOrderPagination.java b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/workorder/WorkOrderPagination.java index ca236b6d..9e3aba7f 100644 --- a/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/workorder/WorkOrderPagination.java +++ b/jnpf-java-boot/jnpf-scm/jnpf-scm-entity/src/main/java/jnpf/model/workorder/WorkOrderPagination.java @@ -46,4 +46,8 @@ public class WorkOrderPagination extends Pagination { /** 制单时间 */ @JsonProperty("creatorTime") private Object creatorTime; + + /** 商品 */ + @JsonProperty("productName") + private Object productName; } diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue index 4c56e32a..55a2a64e 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/bom/index.vue @@ -233,7 +233,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, listQuery: { diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/contractLMonitor/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/contractLMonitor/index.vue index 1eb79faa..df7e1cda 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/contractLMonitor/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/contractLMonitor/index.vue @@ -5,20 +5,23 @@ - + - + - + @@ -26,10 +29,12 @@ --> - - + @@ -314,7 +327,7 @@ export default { }) }, initData() { - this.listLoading = true + this.listLoading = false let query = { ...this.listQuery, keyword: this.keyword, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/inventory/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/inventory/index.vue index decda3b9..b12e73ca 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/inventory/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/inventory/index.vue @@ -73,9 +73,11 @@ - + - + @@ -196,7 +198,7 @@ export default { isLeaf: 'isLeaf' }, list: [], - listLoading: true, + listLoading: false, multipleSelection: [], total: 0, queryData: {}, @@ -422,7 +424,7 @@ export default { }, async initSearchDataAndListData() { await this.initSearchData() - this.initData() + // this.initData() }, //初始化查询的默认数据 async initSearchData() { }, diff --git a/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue b/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue index 0904b9fb..f95ba183 100644 --- a/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue +++ b/jnpf-java-boot/jnpf-web/src/views/scm/workorder/index.vue @@ -8,10 +8,16 @@ - + + + + + + @@ -221,6 +227,7 @@ export default { code: undefined, businessCode: undefined, type: undefined, + productName: undefined, }, treeProps: { children: 'children', @@ -246,7 +253,7 @@ export default { flowListVisible: false, flowList: [], exportBoxVisible: false, - typeOptions: [{ "fullName": "完工入库", "id": "1" }, { "fullName": "计划加工", "id": "2" }, { "fullName": "其他加工", "id": "3" }], + typeOptions: [{ "fullName": "完工入库", "id": "1" }, { "fullName": "计划加工", "id": "2" }], typeProps: { "label": "fullName", "value": "id" }, tableField116_productIdcolumnOptions: [{ "label": "商品编码", "value": "code" }, { "label": "商品名称", "value": "name" },], tableField116_unitIdcolumnOptions: [{ "label": "单位名称", "value": "unit_name" },],