2056 lines
64 KiB
Vue
2056 lines
64 KiB
Vue
<!-- 待办任务 -->
|
|
<template>
|
|
<div class="to-do-list">
|
|
<div style="border-bottom: 2px solid #f4f4f4">
|
|
<span class="task">
|
|
<i class="el-icon-s-goods"></i> 待办任务
|
|
</span>
|
|
<div class="more" @click="togo">更多 ⋙</div>
|
|
</div>
|
|
<ul>
|
|
<li v-for="item in toDoTaskList" :key="item.id" class="time-title">
|
|
<div style="min-height: 30px">
|
|
<span @click="dealWith(item)"
|
|
style="line-height: 30px; font-size: 13px;display: inline-block;width: 100%;">{{ getPrcNameFilter(item) }}</span>
|
|
<el-button type="primary"
|
|
size="small"
|
|
class="common-button-primary"
|
|
icon="el-icon-check"
|
|
@click="handleReceive(item)" v-if="(item.prcType == 25 && item.taskInfo == '技术标准起草') || (item.prcType == 3 && item.taskInfo == '意见反馈') ||
|
|
(item.prcType == 9 && item.taskInfo == '解读') || (item.prcType == 6 && item.taskInfo === '合规评估') || (item.prcType == 6 && item.taskInfo == '批准') ||
|
|
(item.prcType == 2 && item.taskInfo === '调研结果反馈') || (item.prcType == 8 && item.taskInfo === '合规排查(上传合规举证材料)') ||
|
|
(item.prcType == 10 && item.taskInfo === '清单完善1') || (item.prcType == 26 && item.taskInfo === '立项确认') ||
|
|
(item.prcType == 'buss3' && item.taskInfo === '复审')? true : false">接受任务</el-button>
|
|
<!-- <el-tooltip class="item" effect="dark" :content="getPrcNameFilter(item)" placement="left" v-else>-->
|
|
<!-- <span @click="dealWith(item)"-->
|
|
<!-- style="line-height: 30px; font-size: 13px;">{{ getPrcNameFilter(item).substring(0, 32) + '...' }}</span>-->
|
|
<!-- </el-tooltip>-->
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
name: 'ToDoList',
|
|
components: {},
|
|
mixins: [],
|
|
data() {
|
|
return {
|
|
toDoTaskList: [],// 代办数据
|
|
total: 0,
|
|
pageNo: 1,
|
|
}
|
|
},
|
|
computed: {},
|
|
watch: {},
|
|
mounted() {this.queryProcess()},
|
|
methods: {
|
|
getPrcNameFilter(row){
|
|
return row.prcName
|
|
},
|
|
togo () {
|
|
this.$router.push('/processCenter')
|
|
},
|
|
queryProcess () { // 查询待办流程
|
|
this.$http.postData('lawss/activiti/todoTaskList', {
|
|
current: this.pageNo,
|
|
size: 10,
|
|
userId: this.$store.getters.userInfo.usid || this.$store.getters.userInfo.userId,
|
|
},
|
|
{
|
|
loading: 'loading',
|
|
_this: this
|
|
}, res => {
|
|
this.toDoTaskList = res.list
|
|
}, e => {
|
|
})
|
|
},
|
|
toPage() {
|
|
this.$router.push(this.path)
|
|
},
|
|
// 接受按钮
|
|
handleReceive(item) {
|
|
this.isSubmit = true
|
|
// execTask({
|
|
// todoId: this.todoId // 当前节点ID
|
|
// }).then(res => {
|
|
// if (res.sign && res.sign === '0') {
|
|
// this.$message.success('接收成功')
|
|
// this.$router.push('/processCenter')
|
|
// }
|
|
// this.isSubmit = false
|
|
// })
|
|
// if(!this.tableData.standardData[0]){
|
|
// this.$message.warning('请先选择企标计划')
|
|
// this.isSubmit = false
|
|
// return
|
|
// }
|
|
this.$http.get("lawss/activiti/selectBusProcessNew", {
|
|
taskId: item.taskIds,
|
|
}, {
|
|
_this: this
|
|
}, res => {
|
|
this.$http.get("lawss/activiti/acceptTack", {
|
|
nowEsId: res,
|
|
oaFlag: '0',
|
|
taskId: item.taskIds,
|
|
}, {
|
|
_this: this
|
|
}, res => {
|
|
// if (res.sign && res.sign === '0') {
|
|
this.$message.success('接收成功')
|
|
this.isSubmit = false
|
|
this.showreceive = false
|
|
// this.$router.push('/processCenter')
|
|
// }
|
|
})
|
|
})
|
|
},
|
|
dealWith (row) { // 办理
|
|
const prcType = row.prcType
|
|
switch(prcType) {
|
|
case '1':
|
|
if (row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'bzrkStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '会签'){
|
|
this.$router.push({
|
|
name: 'bzrkStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '修订'){
|
|
this.$router.push({
|
|
name: 'bzrkStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case 'laws1':
|
|
if (row.taskInfo === '政策入库审批') {
|
|
this.$router.push({
|
|
name: 'zcrkStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新发起入库流程'){
|
|
this.$router.push({
|
|
name: 'zcrkStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case 'buss1':
|
|
if (row.taskInfo === '企标编写') {
|
|
this.$router.push({
|
|
name: 'bussLibrary2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '企标编写汇总'){
|
|
this.$router.push({
|
|
name: 'bussLibrary3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新起草'){
|
|
this.$router.push({
|
|
name: 'bussLibraryC1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准化初审'){
|
|
this.$router.push({
|
|
name: 'bussLibrary4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新企标编写汇总'){
|
|
this.$router.push({
|
|
name: 'bussLibraryC3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '征求意见'){
|
|
this.$router.push({
|
|
name: 'bussLibrary5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '技术委员会评审、评审意见修改'){
|
|
this.$router.push({
|
|
name: 'bussLibrary6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准化复审'){
|
|
this.$router.push({
|
|
name: 'bussLibrary7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新技术委员会评审、评审意见修改'){
|
|
this.$router.push({
|
|
name: 'bussLibraryC6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '起草单位高级经理审核'){
|
|
this.$router.push({
|
|
name: 'bussLibrary8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准法规部高级经理审核'){
|
|
this.$router.push({
|
|
name: 'bussLibrary9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '审定'){
|
|
this.$router.push({
|
|
name: 'bussLibrary10',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '批准'){
|
|
this.$router.push({
|
|
name: 'bussLibrary11',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '主起草人培训'){
|
|
this.$router.push({
|
|
name: 'bussLibrary12',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '发布'){
|
|
this.$router.push({
|
|
name: 'bussLibrary13',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case 'buss2':
|
|
if (row.taskInfo === '企标编写') {
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '企标编写汇总'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新企标编写汇总'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProductC3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准化初审'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '征求意见'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '意见汇总修订'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新意见汇总修订'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProductC6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准化复审'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '审核'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '审定'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct10',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '批准'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct12',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '发布'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct13',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '抄送'){
|
|
this.$router.push({
|
|
name: 'bussLibraryProduct14',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break;
|
|
case 'buss3':
|
|
if (row.taskInfo === '选择复审人') {
|
|
this.$router.push({
|
|
name: 'qbfsStepSub1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '复审'){
|
|
this.$router.push({
|
|
name: 'qbfsStepSub2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '汇总'){
|
|
this.$router.push({
|
|
name: 'bussFs2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新汇总'){
|
|
this.$router.push({
|
|
name: 'bussFsC2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '批准'){
|
|
this.$router.push({
|
|
name: 'bussFs3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '产品标准起草'){
|
|
this.$router.push({
|
|
name: 'bussFs6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType,
|
|
bpnId:row.id
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '技术标准起草'){
|
|
this.$router.push({
|
|
name: 'bussFs7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType,
|
|
bpnId:row.id,
|
|
verifySarStandard:true,
|
|
}
|
|
})
|
|
}
|
|
break;
|
|
case '2':
|
|
if (row.taskInfo === '任务分发') {
|
|
this.$router.push({
|
|
name: 'bzdyStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '调研结果反馈') {
|
|
this.$router.push({
|
|
name: 'bzdyStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '调研结果审批') {
|
|
this.$router.push({
|
|
name: 'bzdyStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '调研结果处理'){
|
|
this.$router.push({
|
|
name: 'bzdyStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '会签'){
|
|
this.$router.push({
|
|
name: 'bzdyStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'bzdyStep7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审定') {
|
|
this.$router.push({
|
|
name: 'bzdyStep8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'bzdyStep9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break;
|
|
case '3':
|
|
if (row.taskInfo === '任务分发') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '意见反馈'){
|
|
this.$router.push({
|
|
name: 'bzzqyjStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '意见汇总报批') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '意见审批') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep4-1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '管理员') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep4-2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '意见处理') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '会签') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审定' ) {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'bzzqyjStep9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
//标准清单更新/发布流程
|
|
case'4' :
|
|
if (row.taskInfo === '会签') {
|
|
this.$router.push({
|
|
name: 'bzqdfbStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '修订') {
|
|
this.$router.push({
|
|
name: 'bzqdfbStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'bzqdfbStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
//标准合规评估
|
|
case '5' :
|
|
if(row.taskInfo === '审核1'){
|
|
this.$router.push({
|
|
name: 'bzpgStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '项目分发'){
|
|
this.$router.push({
|
|
name: 'bzpgStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '任务分发'){
|
|
this.$router.push({
|
|
name: 'bzpgStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '合规评估'){
|
|
this.$router.push({
|
|
name: 'bzpgStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '审核2'){
|
|
this.$router.push({
|
|
name: 'bzpgStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '审定'){
|
|
this.$router.push({
|
|
name: 'bzpgStep7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '批准'){
|
|
this.$router.push({
|
|
name: 'bzpgStep8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '重新起草'){
|
|
this.$router.push({
|
|
name: 'bzpgStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
//项目评估流程-项目
|
|
case '6':
|
|
if(row.taskInfo === '任务分发'){
|
|
this.$router.push({
|
|
name: 'xmpgStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '合规评估'){
|
|
this.$router.push({
|
|
name: 'xmpgStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'xmpgStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'xmpgStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '合规性评估') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '分发负责人审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '架构经理审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '工程经理审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '标准法规部经理审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step10',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '汇总审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step11',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '标准法规部部长审批') {
|
|
this.$router.push({
|
|
name: 'xmpg2Step12',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
//未符合项整改流程
|
|
case '8' :
|
|
if(row.taskInfo === '审核'){
|
|
this.$router.push({
|
|
name: 'wfhxzgStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
taskAssignee: row.taskAssignee,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '合规排查(上传合规举证材料)') {
|
|
this.$router.push({
|
|
name: 'wfhxzgStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
taskAssignee: row.taskAssignee,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '审定') {
|
|
this.$router.push({
|
|
name: 'wfhxzgStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
taskAssignee: row.taskAssignee,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '重新起草') {
|
|
this.$router.push({
|
|
name: 'wfhxzgStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
taskAssignee: row.taskAssignee,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else {
|
|
this.$router.push({
|
|
name: 'wfhxzgStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
taskAssignee: row.taskAssignee,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '9':
|
|
if (row.taskInfo === '选择责任人') {
|
|
this.$router.push({
|
|
name: 'bzjdStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '解读') {
|
|
this.$router.push({
|
|
name: 'bzjdStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'bzjdStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '管理员') {
|
|
this.$router.push({
|
|
name: 'bzjdStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'bzjdStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
//项目清单确认流程
|
|
case '10' :
|
|
if(row.taskInfo === '清单完善1'){
|
|
this.$router.push({
|
|
name: 'xmqdqrStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '清单完善2') {
|
|
this.$router.push({
|
|
name: 'xmqdqrStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '清单发布'){
|
|
this.$router.push({
|
|
name: 'xmqdqrStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '14':
|
|
//参与外部标准制修订信息提报
|
|
if (row.taskInfo === '下发责任工程师') {
|
|
this.$router.push({
|
|
name: 'cywbbzzxdStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '填写备案信息'){
|
|
this.$router.push({
|
|
name: 'cywbbzzxdStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '责任部门对接人审核'){
|
|
this.$router.push({
|
|
name: 'cywbbzzxdStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '标准法规工程师审核'){
|
|
this.$router.push({
|
|
name: 'cywbbzzxdStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '标准法规部部长批准'){
|
|
this.$router.push({
|
|
name: 'cywbbzzxdStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '15':
|
|
//加入标准化协会信息备案流程
|
|
if (row.taskInfo === '填写入会信息') {
|
|
this.$router.push({
|
|
name: 'jrbzhxhStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '标准法规工程师审核'){
|
|
this.$router.push({
|
|
name: 'jrbzhxhStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '标准法规部部长批准'){
|
|
this.$router.push({
|
|
name: 'jrbzhxhStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '16':
|
|
//外部署名推荐审批流程
|
|
if (row.taskInfo === '会签') {
|
|
this.$router.push({
|
|
name: 'wbsmStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '标准法规部部长审核'){
|
|
this.$router.push({
|
|
name: 'wbsmStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '技术管理中心主任审定'){
|
|
this.$router.push({
|
|
name: 'wbsmStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '工程研究总院院长批准'){
|
|
this.$router.push({
|
|
name: 'wbsmStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '修改信息'){
|
|
this.$router.push({
|
|
name: 'wbsmStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
// 外部标准化协会入会流程
|
|
case '20':
|
|
if (row.taskInfo === '技术委员会分委会主任/入会代表所在中心主任提名入会代表') {
|
|
this.$router.push({
|
|
name: 'bzrhStep2',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '入会代表填写入会信息表') {
|
|
this.$router.push({
|
|
name: 'bzrhStep3',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '入会人员所在部门负责人审核') {
|
|
this.$router.push({
|
|
name: 'bzrhStep4',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '标准法规工程师汇总修订') {
|
|
this.$router.push({
|
|
name: 'bzrhStep5',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if (row.taskInfo === '标准法规部主管领导审核') {
|
|
this.$router.push({
|
|
name: 'bzrhStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '费用管理部门会签') {
|
|
this.$router.push({
|
|
name: 'bzrhStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '技术委员会常务副主任/总院院长审定') {
|
|
this.$router.push({
|
|
name: 'bzrhStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '标准法规工程师汇总修订完毕'){
|
|
this.$router.push({
|
|
name: 'bzrhStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '18':
|
|
if (row.taskInfo === '法规认证部副部长批准') {
|
|
this.$router.push({
|
|
name: 'zcchStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '公司副总批准') {
|
|
this.$router.push({
|
|
name: 'zcchStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '修订参会信息') {
|
|
this.$router.push({
|
|
name: 'zcchStep1-1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
// 政策参会流程
|
|
case '19':
|
|
if (row.taskInfo === '申请人填写表单') {
|
|
this.$router.push({
|
|
name: 'zchhStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '审核员批准') {
|
|
this.$router.push({
|
|
name: 'zchhStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '申请人修订申请信息') {
|
|
this.$router.push({
|
|
name: 'zchhStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
|
|
case '21':
|
|
if (row.taskInfo === '分委会主任/部门中心主任提名入会代表') {
|
|
this.$router.push({
|
|
name: 'bzchStep2',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '参会代表填写参会信息表') {
|
|
this.$router.push({
|
|
name: 'bzchStep3',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '参会人员所在部门中心主任审核') {
|
|
this.$router.push({
|
|
name: 'bzchStep4',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '标准法规工程师修订') {
|
|
this.$router.push({
|
|
name: 'bzchStep5',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '技术管理中心主任审批') {
|
|
this.$router.push({
|
|
name: 'bzchStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '费用管理部门会签') {
|
|
this.$router.push({
|
|
name: 'bzchStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '技术委员会常务副主任/总院院长审定') {
|
|
this.$router.push({
|
|
name: 'bzchStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if (row.taskInfo === '标准法规工程师修订完毕') {
|
|
this.$router.push({
|
|
name: 'bzchStep6',
|
|
query:{
|
|
taskInfo: row.taskInfo,
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
|
|
break
|
|
case '22':
|
|
this.$router.push({
|
|
name: 'bzhhStep2',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
break
|
|
case '23':
|
|
if (row.taskInfo === '工作组组长指派责任人') {
|
|
this.$router.push({
|
|
name: 'qbfsStep2',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '工作组成员标准复审') {
|
|
this.$router.push({
|
|
name: 'qbfsStep3',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '工作组组长审批') {
|
|
this.$router.push({
|
|
name: 'qbfsStep4',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '24':
|
|
if(row.taskInfo === '会签') {
|
|
this.$router.push({
|
|
name: 'qbfzStep3',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '起草人修改标准状态') {
|
|
this.$router.push({
|
|
name: 'qbfzStep4',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'qbfzStep5',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '审定') {
|
|
this.$router.push({
|
|
name: 'qbfzStep6',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'qbfzStep7',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case '25':
|
|
if (row.taskInfo === '审核') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep2',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '会签') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep3',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '审定') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep4',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '批准') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep5',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '重新起草') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep1',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}else if(row.taskInfo === '技术标准起草') {
|
|
this.$router.push({
|
|
name: 'qbzxdjhgkStep6',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break;
|
|
case "26":
|
|
if (row.taskInfo === "立项确认") {
|
|
this.$router.push({
|
|
name: "qbzxdlxStep2",
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
});
|
|
}
|
|
break;
|
|
case "laws2":
|
|
if (row.taskInfo === "责任对接人进行任务下发") {
|
|
this.$router.push({
|
|
name: "zczqyjStep2",
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '责任人(责任工程师)填写意见'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '责任对接人审核'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规工程师单条审核'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规工程师修订'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规认证部长审核'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规认证部副总监审核'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规认证部总监批准'){
|
|
this.$router.push({
|
|
name: 'zczqyjStep9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
break
|
|
case 'laws3':
|
|
if (row.taskInfo === '法规认证部长批准') {
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep2',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
} else if(row.taskInfo === '法规认证部副总监批准'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep3',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '责任部门领导任务下发'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep4',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '责任人反馈情况'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep5',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '责任部门领导批准'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep6',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规管理员审核'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep7',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规认证部长审定'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep8',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
else if(row.taskInfo === '法规认证部副总监批准'){
|
|
this.$router.push({
|
|
name: 'zdrzbzORzchgxxmscStep9',
|
|
query: {
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType
|
|
}
|
|
})
|
|
}
|
|
case '27':
|
|
this.$router.push({
|
|
name: 'MyQuestions',
|
|
query:{
|
|
taskIds: row.taskIds,
|
|
prcId: row.prcId,
|
|
prcNum: row.prcNum,
|
|
prcName: row.prcName,
|
|
prcType: row.prcType,
|
|
|
|
}
|
|
})
|
|
break
|
|
|
|
}
|
|
},
|
|
},
|
|
}
|
|
</script>
|
|
|
|
<style lang="less" scoped>
|
|
.to-do-list {
|
|
margin-right: 10px;
|
|
border-radius: 3px;
|
|
height: calc(~'100% - 245px');
|
|
overflow: hidden;
|
|
background: #FFFFFF;
|
|
box-shadow: 1px 1px 10px rgba(0,0,0,0.1);
|
|
.task {
|
|
display: inline-block;
|
|
margin: 15px;
|
|
color: #333333;
|
|
font-size: 15px;
|
|
}
|
|
.more {
|
|
font-size: 15px;
|
|
float: right;
|
|
color: #4788c0;
|
|
margin: 15px 15px;
|
|
&:hover {
|
|
color: #3a8ee6;
|
|
cursor: pointer;
|
|
}
|
|
}
|
|
ul {
|
|
height: calc(~'100% - 50px');
|
|
overflow-y: auto;
|
|
}
|
|
ul::-webkit-scrollbar {
|
|
display: none;
|
|
}
|
|
.time-title {
|
|
margin: 15px;
|
|
border-bottom: 1px dashed #cccccc;
|
|
span {
|
|
cursor: pointer;
|
|
}
|
|
span:hover {
|
|
color: #5ea9f6;
|
|
}
|
|
}
|
|
}
|
|
</style>
|