diff --git a/src/api/wms/deliTimeWms/index.ts b/src/api/wms/deliTimeWms/index.ts index 642c84c65..486b93c9b 100644 --- a/src/api/wms/deliTimeWms/index.ts +++ b/src/api/wms/deliTimeWms/index.ts @@ -50,4 +50,9 @@ export const exportDeliTime = async (params) => { // 下载用户导入模板 export const importTemplate = () => { return request.download({ url: '/wms/deli-time-wms/get-import-template' }) +} + +// 校验是否使用 +export const getIsUse = async (id: number) => { + return await request.get({ url: `/wms/deli-time-wms/get?id=` + id }) } \ No newline at end of file diff --git a/src/views/wms/basicDataManage/supplierManage/deliTimeWms/index.vue b/src/views/wms/basicDataManage/supplierManage/deliTimeWms/index.vue index 0b77b4998..756d0f660 100644 --- a/src/views/wms/basicDataManage/supplierManage/deliTimeWms/index.vue +++ b/src/views/wms/basicDataManage/supplierManage/deliTimeWms/index.vue @@ -191,6 +191,11 @@ const openDetail = (row: any, titleName: any, titleValue: any) => { /** 删除按钮操作 */ const handleDelete = async (id: number) => { + const isUse = await DeliTimeWmsApi.getIsUse(id) + if (isUse) { + message.warning('该编号已经配置受入号便次时间,不可删除') + return + } try { // 删除的二次确认 await message.delConfirm()