diff --git a/klp-ui/package.json b/klp-ui/package.json index 6b5e366b..d744d168 100644 --- a/klp-ui/package.json +++ b/klp-ui/package.json @@ -56,6 +56,7 @@ "js-cookie": "3.0.1", "jsbarcode": "^3.12.1", "jsencrypt": "3.0.0-rc.1", + "jspdf": "^2.5.1", "konva": "^10.0.2", "mqtt": "^5.13.3", "nprogress": "0.2.0", diff --git a/klp-ui/src/components/CoilSelector/index.vue b/klp-ui/src/components/CoilSelector/index.vue index 2a1aff1d..222636b4 100644 --- a/klp-ui/src/components/CoilSelector/index.vue +++ b/klp-ui/src/components/CoilSelector/index.vue @@ -24,9 +24,18 @@ @keyup.enter.native="handleQuery" /> - + + + + + + + 搜索 重置 @@ -115,6 +124,7 @@ export default { pageSize: 10, currentCoilNo: null, grade: null, + itemType: 'raw_material', dataType: 1 // 只查询当前数据,不查询历史数据 } }; @@ -241,7 +251,8 @@ export default { pageSize: 10, currentCoilNo: null, grade: null, - dataType: 1 + dataType: 1, + itemType: 'raw_material', }; this.getList(); }, diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue index 02b17ae5..d9c7acb9 100644 --- a/klp-ui/src/views/wms/coil/panels/base.vue +++ b/klp-ui/src/views/wms/coil/panels/base.vue @@ -20,23 +20,18 @@ style="width: 100%; display: inline-block;" clearable /> - - + - - + - - - - - - + @@ -445,6 +440,10 @@ export default { startTime: this.queryParams.updateTime?.[0], endTime: this.queryParams.updateTime?.[1], } + // 如果没有设置itemType,则设置为raw_material + if (!query.itemType) { + query.itemType = 'raw_material'; + } listMaterialCoil(query).then(response => { if (this.querys.warehouseId != 111) { // 排除掉111仓库的 diff --git a/klp-ui/src/views/wms/delivery/plan/index.vue b/klp-ui/src/views/wms/delivery/plan/index.vue index 84b49d9b..115156e1 100644 --- a/klp-ui/src/views/wms/delivery/plan/index.vue +++ b/klp-ui/src/views/wms/delivery/plan/index.vue @@ -59,9 +59,9 @@
- 审批 - 修改 - 删除 + 审批 + 修改 + 删除
@@ -92,7 +92,7 @@ - + @@ -228,6 +228,11 @@ export default { }).then(res => { this.loading = false; this.buttonLoading = false; + + // 如何当前选中的计划是被审批的计划,需要同步修改数据 + if (row.planId == this.currentPlan.planId) { + this.currentPlan.auditStatus = 1; + } this.$message({ message: '审批成功', type: 'success' diff --git a/klp-ui/src/views/wms/warehouse/overview.vue b/klp-ui/src/views/wms/warehouse/overview.vue index 6b4bd5a2..df8119ed 100644 --- a/klp-ui/src/views/wms/warehouse/overview.vue +++ b/klp-ui/src/views/wms/warehouse/overview.vue @@ -13,6 +13,8 @@
+ +
@@ -35,9 +37,9 @@ @mouseleave="resetGridHover">
+ hovered: row <= hoverRow && col <= hoverCol, + selected: row <= initForm.rowCount && col <= initForm.columnCount + }">
@@ -58,6 +60,8 @@