所有审核页面去除字段

This commit is contained in:
BianLzhaoMin 2025-07-04 10:02:03 +08:00
parent bb693e384a
commit 17c0d69623
1 changed files with 37 additions and 30 deletions

View File

@ -26,11 +26,13 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="8"> <!--
<el-form-item label="采购申请编号"> <el-col :span="8">
<el-input v-model="detailsInfo.applyCode" /> <el-form-item label="采购申请编号">
</el-form-item> <el-input v-model="detailsInfo.applyCode" />
</el-col> </el-form-item>
</el-col>
-->
<el-col :span="8"> <el-col :span="8">
<el-form-item label="标准配置"> <el-form-item label="标准配置">
<el-input v-model="detailsInfo.leaseUnit" /> <el-input v-model="detailsInfo.leaseUnit" />
@ -41,15 +43,15 @@
<el-input v-model="detailsInfo.phone" /> <el-input v-model="detailsInfo.phone" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
<el-row> <el-col :span="8">
<el-col :span="24">
<el-form-item label="类型规格"> <el-form-item label="类型规格">
<el-input v-model="detailsInfo.maTypeNames" /> <el-input v-model="detailsInfo.maTypeNames" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<!-- <el-row></el-row> -->
</el-form> </el-form>
<TitleTip :title="`明细信息`" /> <TitleTip :title="`明细信息`" />
@ -151,7 +153,7 @@ export default {
leaseId: '', // id leaseId: '', // id
taskCode: '', // taskCode: '', //
unitName: '', // unitName: '', //
projectName: '', // projectName: '' //
} }
} }
}, },
@ -172,7 +174,9 @@ export default {
async onHandleAuditing(type) { async onHandleAuditing(type) {
// //
// 1. // 1.
const userAuthorizedNodes = this.auditingList.filter(e => e.configValues && e.configValues.includes(this.userId)); const userAuthorizedNodes = this.auditingList.filter(
e => e.configValues && e.configValues.includes(this.userId)
)
if (userAuthorizedNodes.length === 0) { if (userAuthorizedNodes.length === 0) {
this.$modal.msgError('未查询到您的审核权限!') this.$modal.msgError('未查询到您的审核权限!')
@ -181,16 +185,16 @@ export default {
// 2. // 2.
// (isAccept === 0) // (isAccept === 0)
let currentNode = userAuthorizedNodes.find(node => node.isAccept === 0); let currentNode = userAuthorizedNodes.find(node => node.isAccept === 0)
// 使 // 使
if (!currentNode) { if (!currentNode) {
currentNode = userAuthorizedNodes[0]; currentNode = userAuthorizedNodes[0]
} }
console.log('当前审核节点:', currentNode); console.log('当前审核节点:', currentNode)
const { recordId, id, typeId, isAccept } = currentNode; const { recordId, id, typeId, isAccept } = currentNode
// if (isAccept != 0) { // if (isAccept != 0) {
// this.$modal.msgError('') // this.$modal.msgError('')
@ -201,9 +205,9 @@ export default {
typeId, typeId,
recordId, recordId,
nodeId: id nodeId: id
}); })
this.auditingParams.isAccept = type; this.auditingParams.isAccept = type
this.auditingParams.leaseId = this.detailsInfo.id this.auditingParams.leaseId = this.detailsInfo.id
@ -214,23 +218,23 @@ export default {
this.auditingParams.projectName = this.detailsInfo.leaseProject this.auditingParams.projectName = this.detailsInfo.leaseProject
// //
const currentIndex = this.auditingList.findIndex(e => e.id === id); const currentIndex = this.auditingList.findIndex(e => e.id === id)
if (currentIndex !== -1 && currentIndex !== this.auditingList.length - 1) { if (currentIndex !== -1 && currentIndex !== this.auditingList.length - 1) {
this.auditingParams.nextNodeId = this.auditingList[currentIndex + 1].id; this.auditingParams.nextNodeId = this.auditingList[currentIndex + 1].id
} }
console.log('提交的审核参数:', this.auditingParams); console.log('提交的审核参数:', this.auditingParams)
const res = await submitAuditingApi(this.auditingParams); const res = await submitAuditingApi(this.auditingParams)
console.log(res, '提交结果'); console.log(res, '提交结果')
if (res.code === 200) { if (res.code === 200) {
this.$modal.msgSuccess('审核成功'); this.$modal.msgSuccess('审核成功')
setTimeout(() => { setTimeout(() => {
const obj = { path: '/business-examine/receive-apply' }; const obj = { path: '/business-examine/receive-apply' }
this.$tab.closeOpenPage(obj); this.$tab.closeOpenPage(obj)
}, 500); }, 500)
} }
}, },
@ -246,11 +250,14 @@ export default {
console.log('审核列表数据:', this.auditingList) console.log('审核列表数据:', this.auditingList)
console.log('当前用户ID:', this.userId) console.log('当前用户ID:', this.userId)
console.log('审核权限检查:', this.auditingList.map(item => ({ console.log(
nodeName: item.nodeName, '审核权限检查:',
configValues: item.configValues, this.auditingList.map(item => ({
hasPermission: item.configValues && item.configValues.includes(this.userId) nodeName: item.nodeName,
}))) configValues: item.configValues,
hasPermission: item.configValues && item.configValues.includes(this.userId)
}))
)
} }
} }
} }