feat(mes): 修改库存冻结标识字段名称为 'frozen'

pull/871/MERGE
YunaiV 2026-03-23 13:02:47 +08:00
parent 55845bded4
commit 46f72e85a8
2 changed files with 7 additions and 7 deletions

View File

@ -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 })
}, },

View File

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