style:入库单据/出库单据-详情-审核记录字段调整

main
黄伟杰 6 days ago
parent 1f150cb206
commit a14b8a5a27

@ -131,18 +131,25 @@
<el-table
v-loading="auditRecordLoading"
:data="auditRecordList"
border
size="small"
:stripe="true"
:show-overflow-tooltip="true"
>
<el-table-column type="index" :label="t('ErpStock.In.index')" align="center" width="80" />
<el-table-column :label="t('ErpStock.In.operator')" align="center" prop="creatorName" min-width="120" />
<el-table-column :label="t('ErpStock.In.operateTime')" align="center" prop="createTime" :formatter="dateFormatter" min-width="180" />
<el-table-column :label="t('ErpStock.In.operateAction')" align="center" min-width="120">
<template #default="{ row }">
{{ formatAuditAction(row) }}
<el-table-column label="变更前状态" prop="fromStatus" align="center" min-width="110">
<template #default="scope">
<dict-tag :type="DICT_TYPE.ERP_AUDIT_STATUS" :value="scope.row.fromStatus" />
</template>
</el-table-column>
<el-table-column :label="t('ErpStock.In.operateDesc')" align="center" prop="remark" min-width="180" />
<el-table-column label="变更后状态" prop="toStatus" align="center" min-width="110">
<template #default="scope">
<dict-tag :type="DICT_TYPE.ERP_AUDIT_STATUS" :value="scope.row.toStatus" />
</template>
</el-table-column>
<el-table-column label="目标审核人" prop="targetUserName" min-width="120" />
<el-table-column label="操作人" prop="creatorName" min-width="120" />
<el-table-column label="操作时间" prop="createTime" :formatter="dateFormatter" min-width="170" />
<el-table-column label="备注" prop="remark" min-width="160" show-overflow-tooltip />
</el-table>
</el-tab-pane>
</el-tabs>
@ -257,12 +264,6 @@ const getAuditRecordList = async (id: number) => {
}
}
const formatAuditAction = (row: StockInApproveRecordVO) => {
if (row.actionType === 'SUBMIT') return t('ErpStock.In.submitAudit')
if (row.actionType === 'AUDIT') return t('ErpStock.In.auditApprove')
return row.actionType || '-'
}
const normalizeUserId = (value: any) => {
if (value === undefined || value === null || value === '') return undefined
return String(value)

@ -131,18 +131,25 @@
<el-table
v-loading="auditRecordLoading"
:data="auditRecordList"
border
size="small"
:stripe="true"
:show-overflow-tooltip="true"
>
<el-table-column type="index" :label="t('ErpStock.Out.index')" align="center" width="80" />
<el-table-column :label="t('ErpStock.Out.operator')" align="center" prop="creatorName" min-width="120" />
<el-table-column :label="t('ErpStock.Out.operateTime')" align="center" prop="createTime" :formatter="dateFormatter" min-width="180" />
<el-table-column :label="t('ErpStock.Out.operateAction')" align="center" min-width="120">
<template #default="{ row }">
{{ formatAuditAction(row) }}
<el-table-column label="变更前状态" prop="fromStatus" align="center" min-width="110">
<template #default="scope">
<dict-tag :type="DICT_TYPE.ERP_AUDIT_STATUS" :value="scope.row.fromStatus" />
</template>
</el-table-column>
<el-table-column :label="t('ErpStock.Out.operateDesc')" align="center" prop="remark" min-width="180" />
<el-table-column label="变更后状态" prop="toStatus" align="center" min-width="110">
<template #default="scope">
<dict-tag :type="DICT_TYPE.ERP_AUDIT_STATUS" :value="scope.row.toStatus" />
</template>
</el-table-column>
<el-table-column label="目标审核人" prop="targetUserName" min-width="120" />
<el-table-column label="操作人" prop="creatorName" min-width="120" />
<el-table-column label="操作时间" prop="createTime" :formatter="dateFormatter" min-width="170" />
<el-table-column label="备注" prop="remark" min-width="160" show-overflow-tooltip />
</el-table>
</el-tab-pane>
</el-tabs>
@ -248,12 +255,6 @@ const getAuditRecordList = async (id: number) => {
}
}
const formatAuditAction = (row: StockOutApproveRecordVO) => {
if (row.actionType === 'SUBMIT') return t('ErpStock.Out.submitAudit')
if (row.actionType === 'AUDIT') return t('ErpStock.Out.auditApprove')
return row.actionType || '-'
}
const normalizeUserId = (value: any) => {
if (value === undefined || value === null || value === '') return undefined
return String(value)

Loading…
Cancel
Save