diff --git a/src/api/wms/cutItem/index.ts b/src/api/wms/cutItem/index.ts
index b8503f5ac..9c7a0bc2d 100644
--- a/src/api/wms/cutItem/index.ts
+++ b/src/api/wms/cutItem/index.ts
@@ -41,6 +41,10 @@ export const updateCutItem = async (data: CutItemVO) => {
export const deleteCutItem = async (id: number) => {
return await request.delete({ url: `/wms/cut-item/delete?id=` + id })
}
+// 重新计算打切品番配置
+export const recalculate = async (id: number) => {
+ return await request.get({ url: `/wms/cut-item/recalculate?id=` + id })
+}
// 导出打切品番配置 Excel
export const exportCutItem = async (params) => {
diff --git a/src/utils/disposition/defaultButtons.ts b/src/utils/disposition/defaultButtons.ts
index 87b7430f1..c7b045405 100644
--- a/src/utils/disposition/defaultButtons.ts
+++ b/src/utils/disposition/defaultButtons.ts
@@ -377,6 +377,20 @@ export function mainListDeleteBtn(option: any) {
hasPermi: ''
})
}
+
+// 主列表-重新计算按钮
+export function mainListRecalculateBtn(option: any) {
+ return __defaultBtnOption(option, {
+ label: t(`ts.重新计算`).replace('ts.', ''),
+ name: 'recalculate',
+ hide: false,
+ type: 'danger',
+ color: '',
+ link: true, // 文本展现按钮
+ hasPermi: ''
+ })
+}
+
export function mainListEnableBtn(option: any) {
return __defaultBtnOption(option, {
label: t(`ts.启用`).replace('ts.', ''),
diff --git a/src/views/wms/basicDataManage/cutItem/cutItem.data.ts b/src/views/wms/basicDataManage/cutItem/cutItem.data.ts
index 55212a946..85fd0a4fc 100644
--- a/src/views/wms/basicDataManage/cutItem/cutItem.data.ts
+++ b/src/views/wms/basicDataManage/cutItem/cutItem.data.ts
@@ -101,6 +101,7 @@ export const CutItem = useCrudSchemas(
isForm: false,
isSearch: false
},
+
{
label: '开始日期',
field: 'beginDate',
@@ -169,19 +170,19 @@ export const CutItem = useCrudSchemas(
}
}
},
- {
- label: '备注',
- field: 'remark',
- sort: 'custom',
- isForm: false,
- isSearch: false
- },
+ // {
+ // label: '备注',
+ // field: 'remark',
+ // sort: 'custom',
+ // isForm: false,
+ // isSearch: false
+ // },
{
label: '操作',
field: 'action',
isForm: false,
table: {
- width: 150,
+ width: 180,
fixed: 'right'
}
}
diff --git a/src/views/wms/basicDataManage/cutItem/index.vue b/src/views/wms/basicDataManage/cutItem/index.vue
index f7a1b98cf..187595953 100644
--- a/src/views/wms/basicDataManage/cutItem/index.vue
+++ b/src/views/wms/basicDataManage/cutItem/index.vue
@@ -1,18 +1,22 @@
-
+
-
-
+
+
@@ -27,13 +31,13 @@
v-model:currentPage="tableObject.currentPage"
v-model:sort="tableObject.sort"
>
-
+
{{ row.code }}
-
+
@@ -54,12 +58,17 @@
-
+