diff --git a/src/views/basics/flatWarehouse/wareHouseLocation/index.vue b/src/views/basics/flatWarehouse/wareHouseLocation/index.vue
index 7df67fc..14c22f9 100644
--- a/src/views/basics/flatWarehouse/wareHouseLocation/index.vue
+++ b/src/views/basics/flatWarehouse/wareHouseLocation/index.vue
@@ -13,6 +13,24 @@
+
+
+
+
+
+
+
@@ -98,6 +116,22 @@
+
+
+
+
+
取 消
@@ -133,6 +167,7 @@ const materialTableConfig = ref({
const state = reactive({
ERPFactoryList: [] as any, // 组织
+ storageUseTypeList: [] as any, //货位属性
disableds : false,
loadings : false,
rsa: '',
@@ -142,6 +177,7 @@ const state = reactive({
siteName: 'SDK',
storageName: '',
description: '',
+ storageUseType: '',
},
pageNum: 1,
pageSize: 10
@@ -159,6 +195,7 @@ const state = reactive({
rules: {
storageName: [{ required: true, message: "请输入货位编码", trigger: "blur" }],
description: [{ required: true, message: "请输入货位描述", trigger: "blur" }],
+ // storageUseType: [{ required: true, message: "请输入货位属性", trigger: "blur" }],
},
// 打印机 start
operateParams: {
@@ -189,13 +226,15 @@ const {
onMounted(() => {
materialTableConfig.value.column = [
{ header: "货位编码", field: "storageName", hide: false },
- { header: "货位描述", field: "description", hide: false }
+ { header: "货位描述", field: "description", hide: false },
+ { header: "货位属性", field: "storageUseType", hide: false }
]
handleQuery();
updateTableHeight();
// 打印机
getPRINTLIST();
window.addEventListener('resize', handleResize);
+ getStorageUseTypeList()
})
// 查询
const queryInfo = () => {
@@ -217,6 +256,7 @@ const resetQuery = () => {
queryFormRef.value.resetFields();
state.queryParams.params.storageName = '';
state.queryParams.params.description = '';
+ state.queryParams.params.storageUseType = '';
queryInfo()
}
const updateList = (col: any) => {
@@ -232,6 +272,7 @@ function handleAdd() {
visible: true,
type: 'add'
};
+ getStorageUseTypeList()
}
/**
@@ -264,9 +305,11 @@ function dialogOpend() {
formDataRef.value.resetFields();
state.formData.storageName = ''
state.formData.description = ''
+ state.formData.storageUseType = ''
if (state.selectItem && state.dialog.type === 'edit') {
state.formData.storageName = state.selectItem.storageName
state.formData.description = state.selectItem.description
+ state.formData.storageUseType = state.selectItem.storageUseType
}
}
/**
@@ -374,4 +417,18 @@ function getPRINTLIST() {
const handleSelectionChange = (val: any) => {
state.multipleSelection = val;
}
+function getStorageUseTypeList() {
+ getQueryList({
+ queryId: "GetEnumdefValueList",
+ version: "04281",
+ params: {
+ ENUMNAME: 'StorageUseType_Bias'
+ },
+ }).then((res: any) => {
+ state.storageUseTypeList = res.data
+ state.storageUseTypeList.unshift({
+ ENUMVALUE: ''
+ })
+ })
+}