diff --git a/package.json b/package.json
index 3c18a391f..62dc38833 100644
--- a/package.json
+++ b/package.json
@@ -44,6 +44,7 @@
"pinia": "^2.1.6",
"qrcode": "^1.5.3",
"qs": "^6.11.2",
+ "sortablejs": "^1.15.0",
"steady-xml": "^0.1.0",
"url": "^0.11.3",
"video.js": "^7.21.5",
@@ -70,8 +71,8 @@
"@types/qs": "^6.9.8",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
- "@unocss/transformer-variant-group": "^0.56.1",
"@unocss/eslint-config": "^0.56.1",
+ "@unocss/transformer-variant-group": "^0.56.1",
"@vitejs/plugin-legacy": "^4.1.1",
"@vitejs/plugin-vue": "^4.3.4",
"@vitejs/plugin-vue-jsx": "^3.0.2",
diff --git a/src/api/redis/index.ts b/src/api/redis/index.ts
new file mode 100644
index 000000000..b71635963
--- /dev/null
+++ b/src/api/redis/index.ts
@@ -0,0 +1,21 @@
+import request from '@/config/axios'
+
+export interface RedisVO {
+ key: string
+ value: string
+}
+
+// 加入缓存
+export const addRedis = async (data:RedisVO) => {
+ return await request.post({ url: `/infra/redis/set`, data })
+}
+
+// 获取缓存
+export const getRedis = async (key) => {
+ return await request.get({ url: `/infra/redis/get?key=` + key})
+}
+
+// 删除物料清单
+export const deleteRedis = async (key) => {
+ return await request.delete({ url: `/infra/redis/delete?key=` + key})
+}
\ No newline at end of file
diff --git a/src/components/TableHead/src/TableHead.vue b/src/components/TableHead/src/TableHead.vue
index 6271bd127..4e8c4c5c7 100644
--- a/src/components/TableHead/src/TableHead.vue
+++ b/src/components/TableHead/src/TableHead.vue
@@ -23,10 +23,18 @@
+
+
+
\ No newline at end of file
diff --git a/src/utils/disposition/tableColumns.ts b/src/utils/disposition/tableColumns.ts
index 83783a0c0..bba5f1f06 100644
--- a/src/utils/disposition/tableColumns.ts
+++ b/src/utils/disposition/tableColumns.ts
@@ -517,7 +517,7 @@ export const Itempackaging = useCrudSchemas(reactive([
}
},
{
- label: '替代包装单位',
+ label: '替代包装单位1',
field: 'altPackUnit1',
sort: 'custom',
dictType: DICT_TYPE.PACK_UNIT,
@@ -528,40 +528,29 @@ export const Itempackaging = useCrudSchemas(reactive([
}
},
{
- label: '替代包装量',
+ label: '替代包装量1',
field: 'altPackQty1',
sort: 'custom',
table: {
- width: 120
+ width: 130
},
form: {
component: 'InputNumber',
}
},
- {
- label: '替代包装单位',
- field: 'altPackUnit1',
- sort: 'custom',
- dictType: DICT_TYPE.PACK_UNIT,
- dictClass: 'string',
- isTable: true,
- table: {
- width: 150
- }
- },
{
- label: '替代包装量',
+ label: '替代包装量2',
field: 'altPackQty2',
sort: 'custom',
table: {
- width: 120
+ width: 130
},
form: {
component: 'InputNumber',
}
},
{
- label: '替代包装单位',
+ label: '替代包装单位3',
field: 'altPackUnit3',
sort: 'custom',
dictType: DICT_TYPE.PACK_UNIT,
@@ -572,18 +561,18 @@ export const Itempackaging = useCrudSchemas(reactive([
}
},
{
- label: '替代包装量',
+ label: '替代包装量3',
field: 'altPackQty3',
sort: 'custom',
table: {
- width: 120
+ width: 130
},
form: {
component: 'InputNumber',
}
},
{
- label: '替代包装单位',
+ label: '替代包装单位4',
field: 'altPackUnit4',
sort: 'custom',
dictType: DICT_TYPE.PACK_UNIT,
@@ -593,11 +582,11 @@ export const Itempackaging = useCrudSchemas(reactive([
}
},
{
- label: '替代包装量',
+ label: '替代包装量4',
field: 'altPackQty4',
sort: 'custom',
table: {
- width: 120
+ width: 130
},
form: {
component: 'InputNumber',
diff --git a/src/views/wms/itembasic/index.vue b/src/views/wms/itembasic/index.vue
index 239f512c4..7490ee489 100644
--- a/src/views/wms/itembasic/index.vue
+++ b/src/views/wms/itembasic/index.vue
@@ -112,7 +112,7 @@ const butttondata = [
// 列表-操作按钮事件
const buttonTableClick = (val, row) => {
if (val == 'edit') { // 编辑
- openForm('update', row.id)
+ openForm('update', row)
} else if (val == 'delete') { // 删除
handleDelete(row.id)
}
diff --git a/src/views/wms/itempackaging/index.vue b/src/views/wms/itempackaging/index.vue
index 5f02cc195..92d387d20 100644
--- a/src/views/wms/itempackaging/index.vue
+++ b/src/views/wms/itempackaging/index.vue
@@ -5,12 +5,18 @@
-
+