1.企标计划-最后添加两列【实际标准发布时间】【质量评分】

2.企标计划-第2列添加【企标编号】;如果制修订完成,点击企标编号可以跳转到企标详情
3.搜索条件中,制修订状态 改 制修订类型
This commit is contained in:
zyx.net
2022-10-12 17:09:39 +08:00
parent e3c1c8c8e4
commit c1a7c7483b
@@ -15,8 +15,8 @@
<el-option label="计划已确认" value="6"></el-option>
</el-select>
</el-form-item>
<el-form-item label="制修订状态" class="search-item">
<el-select v-model="form.reviseStatus" placeholder="请选择制修订状态">
<el-form-item label="制修订类型" class="search-item">
<el-select v-model="form.reviseStatus" placeholder="请选择制修订类型">
<el-option label="请选择" value=""></el-option>
<el-option label="制定" value="1"></el-option>
<el-option label="修订" value="2"></el-option>
@@ -105,6 +105,12 @@
align="center"
width="120">
</el-table-column>
<el-table-column
label="企标编号">
<template slot-scope="scope">
<a v-if="scope.row.standCode" class="table-jump" @click="handlePreview(scope.row,'fs')">{{ scope.row.standCode }}</a>
</template>
</el-table-column>
<el-table-column
prop="esName"
label="企标名称"
@@ -168,8 +174,20 @@
<el-table-column
align="center"
prop="unitName"
width="130"
label="起草责任单位">
</el-table-column>
<el-table-column
align="center"
prop="unitName"
width="150"
label="实际标准发布时间">
</el-table-column>
<el-table-column
align="center"
prop="unitName"
label="质量评分">
</el-table-column>
<!-- <el-table-column fixed="right" v-if="isPermission('f9745194958bc9ed3ee5127459795dbc,e8d690904ee1895dd0d17d9c794fbcd7,b299fa5edb3f3f35badb2adb6bda9f2e')>0" label="操作" align="center" width="100">-->
<el-table-column fixed="right" label="操作" align="center" width="60">
<template slot-scope="scope">
@@ -252,7 +270,7 @@
</el-select>
</el-form-item>
<el-form-item prop="reviseStatus" label="制修订类型" style="width: 100%; margin-right:10px" class="add-form-item" :class="DrawerType === 'see' ? 'form-item-disabled' : ''">
<el-select :disabled="DrawerType === 'see'" v-model="addForm.reviseStatus" placeholder="请选择制修订状态">
<el-select :disabled="DrawerType === 'see'" v-model="addForm.reviseStatus" placeholder="请选择制修订类型">
<el-option label="制定" value="1"></el-option>
<el-option label="修订" value="2"></el-option>
</el-select>
@@ -901,6 +919,92 @@
}, e => {
});
},
// 点击查看
handlePreview(item,fs) {
// const mj = item.attrInfoMap.QBMJ
// if (mj === 'GXNX7D6H59') {
// // C1所有人都可查看
// let routeUrl = this.$router.resolve({
// name: 'OtherBussStandardDetails',
// params: {
// id: item.id,
// pageType: 'BUSINESS_STAND'
// }
// })
// window.open(routeUrl.href, '_blank')
// } else if (mj === 'JLAPYG7YCT') {
// // C2只能让起草部门人员即填写中的相关部门/涉及会签部门人员可看
// // (起草部门、相关部门、会签部门,部门下所有人员)
// const attrInfoMap = item.attrInfoMap || {}
// const xgbm = attrInfoMap.XGBM || '' // 相关部门
// const qcbm = attrInfoMap.ZRBM || '' // 起草部门
// const xghqbm = attrInfoMap.XHQBM || '' // 相关会签部门
// const bm = [xgbm, qcbm, xghqbm].join(',') // 全部部门 字符串拼接
// const currentUserInfo = this.userInfo
// const currentBm = [currentUserInfo.orgId, currentUserInfo.pOrgId] // 当前用户的部门和科室
// const inBm = currentBm.some(item => {
// return bm.indexOf(item) > -1
// })
// // 如果当前用户的部门和科室不在全部部门里 就不允许查看
// if (!inBm) {
// this.$message.warning('当前用户无权限查看此详情')
// return false
// }
// let routeUrl = this.$router.resolve({
// name: 'OtherBussStandardDetails',
// params: {
// id: item.id,
// pageType: 'BUSINESS_STAND'
// }
// })
// window.open(routeUrl.href, '_blank')
// } else if (mj === 'ACF675Z88W') {
// // C3采取单独授权查看(当前实现只能主起草人、其他起草人看即可,后续的授权4月份开发)
// const attrInfoMap = item.attrInfoMap || {}
// const zyqcr = attrInfoMap.ZYQCR || '' // 主要起草人
// const qtqcr = attrInfoMap.QTQCR || '' // 主要起草人
// const qcr = [zyqcr, qtqcr].join(',') // 全部起草人 字符串拼接
// const userInfo = this.userInfo
// const currentId = userInfo.userId // 当前用户的id
// // 如果当前用户的部门和科室不在全部部门里 就不允许查看
// if (!(qcr.indexOf(currentId) > -1)) {
// // this.$message.warning('当前用户无权限查看此详情')
// this.$http.get('lawss/sarBussionessStand/selectPerson', {
// qbid: item.id
// }, {
// _this: this
// }, res => {
// if (res.data === "1") {
// // 为1有权限
// let routeUrl = this.$router.resolve({
// name: 'OtherBussStandardDetails',
// params: {
// id: item.id,
// pageType: 'BUSINESS_STAND'
// }
// })
// window.open(routeUrl.href, '_blank')
// } else {
// this.$message.warning('当前用户无权限查看此详情')
// return false
// }
// }, e => {
// return false
//
// })
//
// }
// }
let routeUrl = this.$router.resolve({
name: 'OtherBussStandardDetails',
params: {
id: fs ? (fs === 'fs' ? item.standId:item.id) : item.id,
pageType: 'BUSINESS_STAND'
}
})
console.log(routeUrl)
window.open(routeUrl.href, '_blank')
},
workGroupOk () {
if (this.workGroupList.length > 1) {
this.$message.warning('仅能选择一个工作组')