diff --git a/klp-ui/src/components/CoilSelector/index.vue b/klp-ui/src/components/CoilSelector/index.vue
index 5acd7105..915dfd27 100644
--- a/klp-ui/src/components/CoilSelector/index.vue
+++ b/klp-ui/src/components/CoilSelector/index.vue
@@ -19,6 +19,12 @@
@close="handleClose" append-to-body>
+
@@ -28,7 +34,7 @@
clearable />
-
@@ -39,6 +45,9 @@
+
+
+
搜索
@@ -86,12 +95,14 @@ import { listMaterialCoil } from '@/api/wms/coil';
import MemoInput from '@/components/MemoInput/index.vue';
import MutiSelect from '@/components/MutiSelect/index.vue';
import { defaultColumns } from './data';
+import ActualWarehouseSelect from '@/components/KLPService/ActualWarehouseSelect/index.vue';
export default {
name: 'CoilSelector',
components: {
MemoInput,
- MutiSelect
+ MutiSelect,
+ ActualWarehouseSelect
},
dicts: ['coil_itemname', 'coil_material', 'coil_manufacturer'],
props: {
@@ -102,7 +113,7 @@ export default {
},
dialogWidth: {
type: String,
- default: '900px'
+ default: '1000px'
},
// 过滤条件(可以预设一些查询条件)
filters: {
@@ -146,6 +157,11 @@ export default {
type: Boolean,
default: false
},
+ // 是否根据实际库区查询钢卷
+ orderBy: {
+ type: Boolean,
+ default: false
+ },
},
data() {
return {
@@ -161,6 +177,10 @@ export default {
pageSize: 10,
currentCoilNo: null,
grade: null,
+ itemSpecification: null,
+ itemMaterial: null,
+ itemManufacturer: null,
+ actualWarehouseId: null,
selectType: 'product',
status: 0, // 不包含已发货的钢卷
dataType: 1 // 只查询当前数据,不查询历史数据
diff --git a/klp-ui/src/components/MemoInput/index.vue b/klp-ui/src/components/MemoInput/index.vue
index f78bf183..7cd958b1 100644
--- a/klp-ui/src/components/MemoInput/index.vue
+++ b/klp-ui/src/components/MemoInput/index.vue
@@ -136,6 +136,8 @@ export default {
this.cacheInputValue(value.trim());
// 触发自定义事件,通知父组件输入结果
this.$emit('input', value.trim());
+ } else {
+ this.$emit('input', '');
}
},
diff --git a/klp-ui/src/views/wms/coil/do/packing.vue b/klp-ui/src/views/wms/coil/do/packing.vue
index 880d27db..0249a442 100644
--- a/klp-ui/src/views/wms/coil/do/packing.vue
+++ b/klp-ui/src/views/wms/coil/do/packing.vue
@@ -244,7 +244,7 @@
\ No newline at end of file
diff --git a/klp-ui/src/views/wms/coil/panels/base.vue b/klp-ui/src/views/wms/coil/panels/base.vue
index 243be7ae..3a08d993 100644
--- a/klp-ui/src/views/wms/coil/panels/base.vue
+++ b/klp-ui/src/views/wms/coil/panels/base.vue
@@ -268,7 +268,7 @@
-
+
@@ -411,6 +411,8 @@ export default {
buttonLoading: false,
// 遮罩层
loading: true,
+ // 追溯加载中
+ traceLoading: false,
// 选中数组
ids: [],
// 非单个禁用
@@ -646,6 +648,7 @@ export default {
/** 追溯按钮操作 */
handleTrace(row) {
this.traceOpen = true;
+ this.traceLoading = true;
this.traceResult = null; // 清空历史数据
getMaterialCoilTrace({
enterCoilNo: row.enterCoilNo,
@@ -655,6 +658,8 @@ export default {
}).catch(err => {
console.error('溯源查询失败:', err);
this.$message.error('溯源查询失败,请重试');
+ }).finally(() => {
+ this.traceLoading = false;
});
},
handleGradeChange(row) {
diff --git a/klp-ui/src/views/wms/delivery/bills/index.vue b/klp-ui/src/views/wms/delivery/bills/index.vue
index 43b49b97..6cb36dde 100644
--- a/klp-ui/src/views/wms/delivery/bills/index.vue
+++ b/klp-ui/src/views/wms/delivery/bills/index.vue
@@ -15,7 +15,7 @@
刷新
- 导出
+
@@ -33,12 +33,12 @@
- 已发货
- 未发货
-
+
- -->
+
@@ -62,7 +62,7 @@