diff --git a/src/views/canteen/dish/dish/index.vue b/src/views/canteen/dish/dish/index.vue index 70d67069..0ee5ce27 100644 --- a/src/views/canteen/dish/dish/index.vue +++ b/src/views/canteen/dish/dish/index.vue @@ -1370,7 +1370,11 @@ }, /** 删除按钮操作 */ handleDelete(row) { - this.$modal + if (Number(row.hasInventory) === 1) { + this.$modal.msgWarning("该物料仍有库存,无法删除!"); + return; + } + this.$modal .confirm("是否确认删除数据项?") .then(function () { return removeMenuDishesApi({dishesId:row.dishesId}); @@ -1379,7 +1383,7 @@ this.$modal.msgSuccess("删除成功"); this.getList(); }) - .catch(() => {}); + .catch(() => {}); }, handleSelectionChange(selection){ this.batchIds = [] diff --git a/src/views/canteen/superstore/shopMaterial/index.vue b/src/views/canteen/superstore/shopMaterial/index.vue index 8fa94476..e5ec28a1 100644 --- a/src/views/canteen/superstore/shopMaterial/index.vue +++ b/src/views/canteen/superstore/shopMaterial/index.vue @@ -583,6 +583,10 @@ export default { /** 删除按钮操作 */ handleDelete(row) { + if (Number(row.hasInventory) === 1) { + this.$modal.msgWarning("该物料仍有库存,无法删除!"); + return; + } this.$modal .confirm("是否确认删除数据项?") .then(function () {