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 @@