对接重点认证标准/政策合规性项目审查流程

This commit is contained in:
范强强
2023-10-27 09:11:31 +08:00
parent c5d621f8f4
commit bf35873042
+35 -29
View File
@@ -18,7 +18,8 @@
<div> <div>
<el-button type="primary" <el-button type="primary"
size="small" size="small"
@click="handleReceive(item)" v-if="authority(item)">接收</el-button> @click="handleReceive(item)" v-if="authority(item)">接收
</el-button>
</div> </div>
<!-- <el-tooltip class="item" effect="dark" :content="getPrcNameFilter(item)" placement="left" v-else>--> <!-- <el-tooltip class="item" effect="dark" :content="getPrcNameFilter(item)" placement="left" v-else>-->
<!-- <span @click="dealWith(item)"--> <!-- <span @click="dealWith(item)"-->
@@ -46,7 +47,9 @@ export default {
}, },
computed: {}, computed: {},
watch: {}, watch: {},
mounted() {this.queryProcess()}, mounted() {
this.queryProcess()
},
methods: { methods: {
authority(item) { authority(item) {
if (!item.showreceive) return false if (!item.showreceive) return false
@@ -163,7 +166,8 @@ export default {
prcId: row.prcId, prcId: row.prcId,
prcNum: row.prcNum, prcNum: row.prcNum,
prcName: row.prcName, prcName: row.prcName,
prcType: row.prcType prcType: row.prcType,
taskDefinitionKey: row.taskDefinitionKey
} }
let name = '' let name = ''
switch (prcType) { switch (prcType) {
@@ -527,8 +531,7 @@ export default {
name = 'qbfzStep4' name = 'qbfzStep4'
} else if (row.taskInfo === '审核') { } else if (row.taskInfo === '审核') {
name = 'qbfzStep5' name = 'qbfzStep5'
} } else if (row.taskInfo === '审定') {
else if(row.taskInfo === '审定') {
name = 'qbfzStep6' name = 'qbfzStep6'
} else if (row.taskInfo === '批准') { } else if (row.taskInfo === '批准') {
name = 'qbfzStep7' name = 'qbfzStep7'
@@ -559,23 +562,17 @@ export default {
name = "zczqyjStep2" name = "zczqyjStep2"
} else if (row.taskInfo === '责任人(责任工程师)填写意见') { } else if (row.taskInfo === '责任人(责任工程师)填写意见') {
name = 'zczqyjStep3' name = 'zczqyjStep3'
} } else if (row.taskInfo === '责任对接人审核') {
else if(row.taskInfo === '责任对接人审核'){
name = 'zczqyjStep4' name = 'zczqyjStep4'
} } else if (row.taskInfo === '法规工程师单条审核') {
else if(row.taskInfo === '法规工程师单条审核'){
name = 'zczqyjStep5' name = 'zczqyjStep5'
} } else if (row.taskInfo === '法规工程师修订') {
else if(row.taskInfo === '法规工程师修订'){
name = 'zczqyjStep6' name = 'zczqyjStep6'
} } else if (row.taskInfo === '法规认证部长审核') {
else if(row.taskInfo === '法规认证部长审核'){
name = 'zczqyjStep7' name = 'zczqyjStep7'
} } else if (row.taskInfo === '法规认证部副总监审核') {
else if(row.taskInfo === '法规认证部副总监审核'){
name = 'zczqyjStep8' name = 'zczqyjStep8'
} } else if (row.taskInfo === '法规认证部总监批准') {
else if(row.taskInfo === '法规认证部总监批准'){
name = 'zczqyjStep9' name = 'zczqyjStep9'
} }
break break
@@ -584,28 +581,29 @@ export default {
name = 'zdrzbzORzchgxxmscStep2' name = 'zdrzbzORzchgxxmscStep2'
} else if (row.taskInfo === '法规认证部副总监批准') { } else if (row.taskInfo === '法规认证部副总监批准') {
name = 'zdrzbzORzchgxxmscStep3' name = 'zdrzbzORzchgxxmscStep3'
} } else if (row.taskInfo === '责任部门领导任务下发') {
else if(row.taskInfo === '责任部门领导任务下发'){
name = 'zdrzbzORzchgxxmscStep4' name = 'zdrzbzORzchgxxmscStep4'
} } else if (row.taskInfo === '责任人反馈情况') {
else if(row.taskInfo === '责任人反馈情况'){
name = 'zdrzbzORzchgxxmscStep5' name = 'zdrzbzORzchgxxmscStep5'
} } else if (row.taskInfo === '责任部门领导批准') {
else if(row.taskInfo === '责任部门领导批准'){
name = 'zdrzbzORzchgxxmscStep6' name = 'zdrzbzORzchgxxmscStep6'
} } else if (row.taskInfo === '法规管理员审核') {
else if(row.taskInfo === '法规管理员审核'){
name = 'zdrzbzORzchgxxmscStep7' name = 'zdrzbzORzchgxxmscStep7'
} } else if (row.taskInfo === '法规认证部长审定') {
else if(row.taskInfo === '法规认证部长审定'){
name = 'zdrzbzORzchgxxmscStep8' name = 'zdrzbzORzchgxxmscStep8'
} } else if (row.taskInfo === '法规认证部副总监批准') {
else if(row.taskInfo === '法规认证部副总监批准'){
name = 'zdrzbzORzchgxxmscStep9' name = 'zdrzbzORzchgxxmscStep9'
} }
break
case '27': case '27':
name = 'MyQuestions2' name = 'MyQuestions2'
break break
case '29':
name = 'policyConsultation'
break
case '30':
name = 'policyComplianceReview'
break
} }
this.$router.push({name, query}) this.$router.push({name, query})
}, },
@@ -621,35 +619,43 @@ export default {
overflow: hidden; overflow: hidden;
background: #FFFFFF; background: #FFFFFF;
box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);
.task { .task {
display: inline-block; display: inline-block;
margin: 15px; margin: 15px;
color: #333333; color: #333333;
font-size: 15px; font-size: 15px;
} }
.more { .more {
font-size: 15px; font-size: 15px;
float: right; float: right;
color: #4788c0; color: #4788c0;
margin: 15px 15px; margin: 15px 15px;
&:hover { &:hover {
color: #3a8ee6; color: #3a8ee6;
cursor: pointer; cursor: pointer;
} }
} }
ul { ul {
height: calc(~'100% - 50px'); height: calc(~'100% - 50px');
overflow-y: auto; overflow-y: auto;
} }
ul::-webkit-scrollbar { ul::-webkit-scrollbar {
display: none; display: none;
} }
.time-title { .time-title {
margin: 15px; margin: 15px;
border-bottom: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc;
span { span {
cursor: pointer; cursor: pointer;
} }
span:hover { span:hover {
color: #5ea9f6; color: #5ea9f6;
} }