✨ feat(mes): 修改库存冻结标识字段名称为 'frozen'
parent
55845bded4
commit
46f72e85a8
|
|
@ -21,7 +21,7 @@ export interface WmMaterialStockVO {
|
||||||
vendorName: string
|
vendorName: string
|
||||||
quantity: number
|
quantity: number
|
||||||
receiptTime: string
|
receiptTime: string
|
||||||
frozenFlag: boolean
|
frozen: boolean
|
||||||
createTime: string
|
createTime: string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -38,7 +38,7 @@ export const WmMaterialStockApi = {
|
||||||
},
|
},
|
||||||
|
|
||||||
// 更新库存冻结状态
|
// 更新库存冻结状态
|
||||||
updateMaterialStockFrozen: async (data: { id: number; frozenFlag: boolean }) => {
|
updateMaterialStockFrozen: async (data: { id: number; frozen: boolean }) => {
|
||||||
return await request.put({ url: '/mes/wm/material-stock/update-frozen', data })
|
return await request.put({ url: '/mes/wm/material-stock/update-frozen', data })
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -100,10 +100,10 @@
|
||||||
:formatter="dateFormatter2"
|
:formatter="dateFormatter2"
|
||||||
width="180px"
|
width="180px"
|
||||||
/>
|
/>
|
||||||
<el-table-column label="冻结" align="center" prop="frozenFlag" min-width="80">
|
<el-table-column label="冻结" align="center" prop="frozen" min-width="80">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="scope.row.frozenFlag"
|
v-model="scope.row.frozen"
|
||||||
:active-value="true"
|
:active-value="true"
|
||||||
:inactive-value="false"
|
:inactive-value="false"
|
||||||
v-hasPermi="['mes:wm-material-stock:update']"
|
v-hasPermi="['mes:wm-material-stock:update']"
|
||||||
|
|
@ -196,13 +196,13 @@ const handleTypeNodeClick = (row: any) => {
|
||||||
/** 处理冻结状态切换 */
|
/** 处理冻结状态切换 */
|
||||||
const handleFrozenChange = async (row: WmMaterialStockVO) => {
|
const handleFrozenChange = async (row: WmMaterialStockVO) => {
|
||||||
try {
|
try {
|
||||||
const text = row.frozenFlag ? '冻结' : '解冻'
|
const text = row.frozen ? '冻结' : '解冻'
|
||||||
await message.confirm('确认要"' + text + '"该库存记录吗?')
|
await message.confirm('确认要"' + text + '"该库存记录吗?')
|
||||||
await WmMaterialStockApi.updateMaterialStockFrozen({ id: row.id, frozenFlag: row.frozenFlag })
|
await WmMaterialStockApi.updateMaterialStockFrozen({ id: row.id, frozen: row.frozen })
|
||||||
message.success(text + '成功')
|
message.success(text + '成功')
|
||||||
} catch {
|
} catch {
|
||||||
// 取消或失败时回滚
|
// 取消或失败时回滚
|
||||||
row.frozenFlag = !row.frozenFlag
|
row.frozen = !row.frozen
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue