style: 格式化代码
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
<div class="flow-chart">
|
<div class="flow-chart">
|
||||||
<div class="flow-header">
|
<div class="flow-header">
|
||||||
<div class="back" title="返回" @click="back">
|
<div class="back" title="返回" @click="back">
|
||||||
<i class="el-icon-back"></i>
|
<i class="el-icon-back" />
|
||||||
</div>
|
</div>
|
||||||
<!-- <span class="flow-chart-title">{{ $route.params.processNumber }} {{ $route.params.processTypeName }} 流程图</span>-->
|
<!-- <span class="flow-chart-title">{{ $route.params.processNumber }} {{ $route.params.processTypeName }} 流程图</span>-->
|
||||||
</div>
|
</div>
|
||||||
@@ -16,26 +16,35 @@
|
|||||||
<el-button
|
<el-button
|
||||||
class="common-button-default export-button"
|
class="common-button-default export-button"
|
||||||
round
|
round
|
||||||
@click="exportStandard"
|
|
||||||
icon="export"
|
icon="export"
|
||||||
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
|
title="不勾选时默认导出所有筛选项;勾选时仅导出勾选项"
|
||||||
>导出</el-button>
|
@click="exportStandard"
|
||||||
|
>
|
||||||
|
导出
|
||||||
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
round
|
round
|
||||||
@click="seeProcessLast"
|
@click="seeProcessLast"
|
||||||
>查看流程数据</el-button>
|
>
|
||||||
|
查看流程数据
|
||||||
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
v-if="tzclrEnable"
|
v-if="tzclrEnable"
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
|
round
|
||||||
@click="adjustmentHandler"
|
@click="adjustmentHandler"
|
||||||
round
|
>
|
||||||
>调整处理人</el-button>
|
调整处理人
|
||||||
<el-button v-if="approveShow"
|
</el-button>
|
||||||
|
<el-button
|
||||||
|
v-if="approveShow"
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
@click="approveHandler"
|
|
||||||
round
|
round
|
||||||
>汇总流程</el-button>
|
@click="approveHandler"
|
||||||
|
>
|
||||||
|
汇总流程
|
||||||
|
</el-button>
|
||||||
<!--临时屏蔽 start-->
|
<!--临时屏蔽 start-->
|
||||||
<!--<el-button-->
|
<!--<el-button-->
|
||||||
<!-- class="common-button-default"-->
|
<!-- class="common-button-default"-->
|
||||||
@@ -43,16 +52,16 @@
|
|||||||
<!-- @click="handlingTasks"-->
|
<!-- @click="handlingTasks"-->
|
||||||
<!-->办理任务</el-button>-->
|
<!-->办理任务</el-button>-->
|
||||||
<!--临时屏蔽 end-->
|
<!--临时屏蔽 end-->
|
||||||
<!-- <el-button-->
|
<!-- <el-button-->
|
||||||
<!-- class="common-button-default"-->
|
<!-- class="common-button-default"-->
|
||||||
<!-- round-->
|
<!-- round-->
|
||||||
<!-- @click="urgeRow"-->
|
<!-- @click="urgeRow"-->
|
||||||
<!-- >催办</el-button>-->
|
<!-- >催办</el-button>-->
|
||||||
</div>
|
</div>
|
||||||
<div class="flow-list">
|
<div class="flow-list">
|
||||||
<el-table
|
<el-table
|
||||||
height="100%"
|
|
||||||
ref="selection"
|
ref="selection"
|
||||||
|
height="100%"
|
||||||
:data="detailData"
|
:data="detailData"
|
||||||
tooltip-effect="dark"
|
tooltip-effect="dark"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
@@ -66,28 +75,27 @@
|
|||||||
<el-table-column
|
<el-table-column
|
||||||
type="selection"
|
type="selection"
|
||||||
width="55"
|
width="55"
|
||||||
align="center">
|
align="center"
|
||||||
</el-table-column>
|
/>
|
||||||
<el-table-column type="index" width="55" label="序号" align="center"/>
|
<el-table-column type="index" width="55" label="序号" align="center" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="name"
|
prop="name"
|
||||||
label="任务步骤"
|
label="任务步骤"
|
||||||
align="center"
|
align="center"
|
||||||
sortable="custom"
|
sortable="custom"
|
||||||
>
|
/>
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="assignee"
|
prop="assignee"
|
||||||
label="任务受理人"
|
label="任务受理人"
|
||||||
align="center"
|
align="center"
|
||||||
sortable="custom"
|
sortable="custom"
|
||||||
>
|
/>
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="createTime"
|
prop="createTime"
|
||||||
label="创建时间"
|
label="创建时间"
|
||||||
sortable="custom"
|
sortable="custom"
|
||||||
align="center">
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD HH:mm:ss') : '' }}</span>
|
<span>{{ scope.row.createTime ? $moment(scope.row.createTime).format('YYYY-MM-DD HH:mm:ss') : '' }}</span>
|
||||||
</template>
|
</template>
|
||||||
@@ -95,7 +103,8 @@
|
|||||||
<el-table-column
|
<el-table-column
|
||||||
prop="endTime"
|
prop="endTime"
|
||||||
label="完成时间"
|
label="完成时间"
|
||||||
align="center">
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD HH:mm:ss') : '' }}</span>
|
<span>{{ scope.row.endTime ? $moment(scope.row.endTime).format('YYYY-MM-DD HH:mm:ss') : '' }}</span>
|
||||||
</template>
|
</template>
|
||||||
@@ -103,7 +112,8 @@
|
|||||||
<el-table-column
|
<el-table-column
|
||||||
prop="comment"
|
prop="comment"
|
||||||
label="流程信息"
|
label="流程信息"
|
||||||
align="center">
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.commentText }}</span>
|
<span>{{ scope.row.commentText }}</span>
|
||||||
</template>
|
</template>
|
||||||
@@ -111,7 +121,8 @@
|
|||||||
<el-table-column
|
<el-table-column
|
||||||
prop="completeFlag"
|
prop="completeFlag"
|
||||||
label="状态"
|
label="状态"
|
||||||
align="center">
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.endTime ? '已完成' : scope.row.receiveStatus ? '已接收' : '未完成' }}</span>
|
<span>{{ scope.row.endTime ? '已完成' : scope.row.receiveStatus ? '已接收' : '未完成' }}</span>
|
||||||
</template>
|
</template>
|
||||||
@@ -123,19 +134,19 @@
|
|||||||
check-box
|
check-box
|
||||||
:is-title="drawerTitle"
|
:is-title="drawerTitle"
|
||||||
:is-visible.sync="drawerModal"
|
:is-visible.sync="drawerModal"
|
||||||
@checkedRole="checkedRole"
|
|
||||||
:nodeList="nodeList"
|
:nodeList="nodeList"
|
||||||
></Role-tree>
|
@checkedRole="checkedRole"
|
||||||
<!-- <org-table-->
|
/>
|
||||||
<!-- title="调整处理人"-->
|
<!-- <org-table-->
|
||||||
<!-- :visible.sync="drawerModal"-->
|
<!-- title="调整处理人"-->
|
||||||
<!-- dialog-model-->
|
<!-- :visible.sync="drawerModal"-->
|
||||||
<!-- :config="orgTableConfig"-->
|
<!-- dialog-model-->
|
||||||
<!-- :max-selected="1"-->
|
<!-- :config="orgTableConfig"-->
|
||||||
<!-- max-selected-tips="处理人只能选择一个用户"-->
|
<!-- :max-selected="1"-->
|
||||||
<!-- :excludeUser="excludeUser"-->
|
<!-- max-selected-tips="处理人只能选择一个用户"-->
|
||||||
<!-- @confirm="addTree"-->
|
<!-- :excludeUser="excludeUser"-->
|
||||||
<!-- ></org-table>-->
|
<!-- @confirm="addTree"-->
|
||||||
|
<!-- ></org-table>-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -147,11 +158,11 @@ import axios from 'axios'
|
|||||||
import eventBus from '@/common/eventHub'
|
import eventBus from '@/common/eventHub'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'processDetail',
|
name: 'ProcessDetail',
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
approveShow:false,
|
approveShow: false,
|
||||||
approveRowIndex:0,
|
approveRowIndex: 0,
|
||||||
assigneeNewLoading: false, // 调整处理人确定loading
|
assigneeNewLoading: false, // 调整处理人确定loading
|
||||||
loginPeople: '',
|
loginPeople: '',
|
||||||
// 调整处理人抽屉状态
|
// 调整处理人抽屉状态
|
||||||
@@ -205,24 +216,24 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 汇总流程
|
// 汇总流程
|
||||||
approveHandler(){
|
approveHandler () {
|
||||||
let index = this.detailData.length - 1 // 当前流程任务最后一步index
|
const index = this.detailData.length - 1 // 当前流程任务最后一步index
|
||||||
let isEnd = true
|
const isEnd = true
|
||||||
let row = {...this.detailData[this.approveRowIndex+1]}//汇总页下一步拿到数据
|
let row = { ...this.detailData[this.approveRowIndex + 1] }// 汇总页下一步拿到数据
|
||||||
if(this.approveRowIndex ===this.detailData.length-1){ //最后一步
|
if(this.approveRowIndex === this.detailData.length - 1) { // 最后一步
|
||||||
row = {...this.detailData[this.approveRowIndex]}
|
row = { ...this.detailData[this.approveRowIndex] }
|
||||||
}
|
}
|
||||||
row.taskIds = row.id
|
row.taskIds = row.id
|
||||||
row.taskInfo = row.name
|
row.taskInfo = row.name
|
||||||
row.tabsName = this.$route.query.tabsName
|
row.tabsName = this.$route.query.tabsName
|
||||||
|
|
||||||
let currentItem = this.detailData[this.approveRowIndex]
|
const currentItem = this.detailData[this.approveRowIndex]
|
||||||
row.currentItem = currentItem
|
row.currentItem = currentItem
|
||||||
|
|
||||||
let prcType = this.detailData[index].prcType // 流程类型
|
const prcType = this.detailData[index].prcType // 流程类型
|
||||||
if (isEnd) {
|
if (isEnd) {
|
||||||
if (this.$store.state.detailMap !== '') {
|
if (this.$store.state.detailMap !== '') {
|
||||||
let lastDetailMap = this.$store.getters.getLastDetailMap
|
const lastDetailMap = this.$store.getters.getLastDetailMap
|
||||||
lastDetailMap.push(this.$store.state.detailMap)
|
lastDetailMap.push(this.$store.state.detailMap)
|
||||||
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
||||||
}
|
}
|
||||||
@@ -233,52 +244,52 @@ export default {
|
|||||||
// 根据type判断跳转具体流程页面
|
// 根据type判断跳转具体流程页面
|
||||||
if (prcType === '1') {
|
if (prcType === '1') {
|
||||||
// 标准入库流程数据 //第一步
|
// 标准入库流程数据 //第一步
|
||||||
this.toProcessDetail('bzrkStep1-1',row)
|
this.toProcessDetail('bzrkStep1-1', row)
|
||||||
}else if(prcType === '2'){
|
}else if(prcType === '2') {
|
||||||
//标准调研流程 //第五步
|
// 标准调研流程 //第五步
|
||||||
this.toProcessDetail('bzdyStep5-1',row)
|
this.toProcessDetail('bzdyStep5-1', row)
|
||||||
}else if(prcType === '3'){
|
}else if(prcType === '3') {
|
||||||
//标准征求意见 第七步
|
// 标准征求意见 第七步
|
||||||
this.toProcessDetail('bzzqyjStep5-1',row)
|
this.toProcessDetail('bzzqyjStep5-1', row)
|
||||||
}else if(prcType === '4'){
|
}else if(prcType === '4') {
|
||||||
//标准清单发布流程数据 第一步
|
// 标准清单发布流程数据 第一步
|
||||||
this.toProcessDetail('bzqdfbStep1_1',row)
|
this.toProcessDetail('bzqdfbStep1_1', row)
|
||||||
} else if(prcType === '9') {
|
} else if(prcType === '9') {
|
||||||
//标准解读流程 数据汇总页面 最后一步 暂时没有
|
// 标准解读流程 数据汇总页面 最后一步 暂时没有
|
||||||
this.toProcessDetail('bzjdStep6-1', row)
|
this.toProcessDetail('bzjdStep6-1', row)
|
||||||
}else if (prcType === '5'){
|
}else if (prcType === '5') {
|
||||||
//标准合规评估流程 最后一步
|
// 标准合规评估流程 最后一步
|
||||||
this.toProcessDetail('bzpgStep8-2',row)
|
this.toProcessDetail('bzpgStep8-2', row)
|
||||||
}else if(prcType === '6'){
|
}else if(prcType === '6') {
|
||||||
//项目合规评估流程 最后一步
|
// 项目合规评估流程 最后一步
|
||||||
// this.toProcessDetail('xmpg2Step12-1',row)
|
// this.toProcessDetail('xmpg2Step12-1',row)
|
||||||
this.toProcessDetail('xmpgStep5-1',row)
|
this.toProcessDetail('xmpgStep5-1', row)
|
||||||
}else if(prcType === '10'){
|
}else if(prcType === '10') {
|
||||||
//项目清单确认 最后一步
|
// 项目清单确认 最后一步
|
||||||
this.toProcessDetail('xmqdqrStep4-1',row)
|
this.toProcessDetail('xmqdqrStep4-1', row)
|
||||||
}else if (prcType === '8') {
|
}else if (prcType === '8') {
|
||||||
// 未符合项整改 3
|
// 未符合项整改 3
|
||||||
this.toProcessDetail('wfhxzgStep3-1',row)
|
this.toProcessDetail('wfhxzgStep3-1', row)
|
||||||
}else if(prcType === 'buss1'){
|
}else if(prcType === 'buss1') {
|
||||||
//企标制修订 技术标准 第9
|
// 企标制修订 技术标准 第9
|
||||||
this.toProcessDetail('bussLibrary11-1',row)
|
this.toProcessDetail('bussLibrary11-1', row)
|
||||||
}else if(prcType === 'buss2'){
|
}else if(prcType === 'buss2') {
|
||||||
//企标 产品标准 6
|
// 企标 产品标准 6
|
||||||
this.toProcessDetail('bussLibraryProduct6-1',row)
|
this.toProcessDetail('bussLibraryProduct6-1', row)
|
||||||
}else if(prcType === 'buss3'){
|
}else if(prcType === 'buss3') {
|
||||||
//企标复审 4
|
// 企标复审 4
|
||||||
this.toProcessDetail('bussFs2-1',row)
|
this.toProcessDetail('bussFs2-1', row)
|
||||||
}else if(prcType === '24'){
|
}else if(prcType === '24') {
|
||||||
//企标废止 3
|
// 企标废止 3
|
||||||
this.toProcessDetail('qbfzStep4-1',row)
|
this.toProcessDetail('qbfzStep4-1', row)
|
||||||
}else if(prcType === '25'){
|
}else if(prcType === '25') {
|
||||||
//企标制修订计划管控 1
|
// 企标制修订计划管控 1
|
||||||
this.toProcessDetail('qbzxdjhgkStep1-1',row)
|
this.toProcessDetail('qbzxdjhgkStep1-1', row)
|
||||||
}else if(prcType === '26'){
|
}else if(prcType === '26') {
|
||||||
//企标制修订计划立项 1
|
// 企标制修订计划立项 1
|
||||||
this.toProcessDetail('qbzxdlxStep1-1', row)
|
this.toProcessDetail('qbzxdlxStep1-1', row)
|
||||||
} else if (prcType === '33') {
|
} else if (prcType === '33') {
|
||||||
let data = []
|
const data = []
|
||||||
this.detailData.forEach(res => {
|
this.detailData.forEach(res => {
|
||||||
if (res.taskDefinitionKey == 'PolicySolicitOpinionProcessKey11') {
|
if (res.taskDefinitionKey == 'PolicySolicitOpinionProcessKey11') {
|
||||||
data.push(res)
|
data.push(res)
|
||||||
@@ -297,7 +308,7 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else if (prcType === '34') {
|
} else if (prcType === '34') {
|
||||||
let data = []
|
const data = []
|
||||||
this.detailData.forEach(res => {
|
this.detailData.forEach(res => {
|
||||||
if (res.taskDefinitionKey == 'PolicyComplianceProgramReviewProcessKey11') {
|
if (res.taskDefinitionKey == 'PolicyComplianceProgramReviewProcessKey11') {
|
||||||
data.push(res)
|
data.push(res)
|
||||||
@@ -324,13 +335,13 @@ export default {
|
|||||||
* @Description: 查看流程最后一步
|
* @Description: 查看流程最后一步
|
||||||
*/
|
*/
|
||||||
seeProcessLast () {
|
seeProcessLast () {
|
||||||
let index = this.detailData.length - 1 // 当前流程任务最后一步index
|
const index = this.detailData.length - 1 // 当前流程任务最后一步index
|
||||||
let isEnd = true
|
const isEnd = true
|
||||||
let row = {...this.detailData[0]}
|
const row = { ...this.detailData[0] }
|
||||||
row.taskIds = row.id
|
row.taskIds = row.id
|
||||||
row.taskInfo = row.name
|
row.taskInfo = row.name
|
||||||
row.tabsName = this.$route.query.tabsName
|
row.tabsName = this.$route.query.tabsName
|
||||||
let prcType = this.detailData[index].prcType // 流程类型
|
const prcType = this.detailData[index].prcType // 流程类型
|
||||||
console.log(prcType);
|
console.log(prcType);
|
||||||
// 判断当前流程是否已全部办理完成
|
// 判断当前流程是否已全部办理完成
|
||||||
// this.detailData.map(item => {
|
// this.detailData.map(item => {
|
||||||
@@ -340,7 +351,7 @@ export default {
|
|||||||
// })
|
// })
|
||||||
if (isEnd) {
|
if (isEnd) {
|
||||||
if (this.$store.state.detailMap !== '') {
|
if (this.$store.state.detailMap !== '') {
|
||||||
let lastDetailMap = this.$store.getters.getLastDetailMap
|
const lastDetailMap = this.$store.getters.getLastDetailMap
|
||||||
lastDetailMap.push(this.$store.state.detailMap)
|
lastDetailMap.push(this.$store.state.detailMap)
|
||||||
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
||||||
}
|
}
|
||||||
@@ -351,98 +362,98 @@ export default {
|
|||||||
// 根据type判断跳转具体流程页面
|
// 根据type判断跳转具体流程页面
|
||||||
if (prcType === '1') {
|
if (prcType === '1') {
|
||||||
// 标准入库流程数据
|
// 标准入库流程数据
|
||||||
this.toProcessDetail('bzrkStep1',row)
|
this.toProcessDetail('bzrkStep1', row)
|
||||||
}else if(prcType === 'laws1'){
|
}else if(prcType === 'laws1') {
|
||||||
//政策入库
|
// 政策入库
|
||||||
// this.toProcessDetail('zcrkStep1',row)
|
// this.toProcessDetail('zcrkStep1',row)
|
||||||
this.toProcessDetailForParams('policyWarehousing1',row)
|
this.toProcessDetailForParams('policyWarehousing1', row)
|
||||||
}else if(prcType === 'laws2'){
|
}else if(prcType === 'laws2') {
|
||||||
//政策征求意见流程
|
// 政策征求意见流程
|
||||||
this.toProcessDetail('zczqyjStep1',row)
|
this.toProcessDetail('zczqyjStep1', row)
|
||||||
}else if(prcType === 'laws3'){
|
}else if(prcType === 'laws3') {
|
||||||
//重点认证标准/政策合规性项目审查流程
|
// 重点认证标准/政策合规性项目审查流程
|
||||||
this.toProcessDetail('zdrzbzORzchgxxmscStep1',row)
|
this.toProcessDetail('zdrzbzORzchgxxmscStep1', row)
|
||||||
}else if(prcType === 'buss1'){
|
}else if(prcType === 'buss1') {
|
||||||
//企标入库
|
// 企标入库
|
||||||
this.toProcessDetail('bussLibrary1',row)
|
this.toProcessDetail('bussLibrary1', row)
|
||||||
}else if(prcType === 'buss2'){
|
}else if(prcType === 'buss2') {
|
||||||
//企标入库
|
// 企标入库
|
||||||
this.toProcessDetail('bussLibraryProduct1',row)
|
this.toProcessDetail('bussLibraryProduct1', row)
|
||||||
}else if(prcType === 'buss3'){
|
}else if(prcType === 'buss3') {
|
||||||
//企标复审
|
// 企标复审
|
||||||
this.toProcessDetail('qbfsStep1',row)
|
this.toProcessDetail('qbfsStep1', row)
|
||||||
}else if(prcType === '4'){
|
}else if(prcType === '4') {
|
||||||
//标准清单发布流程数据
|
// 标准清单发布流程数据
|
||||||
this.toProcessDetail('bzqdfbStep1',row)
|
this.toProcessDetail('bzqdfbStep1', row)
|
||||||
}else if (prcType === '5'){
|
}else if (prcType === '5') {
|
||||||
//标准项目合规评估
|
// 标准项目合规评估
|
||||||
this.toProcessDetail('bzpgStep1',row)
|
this.toProcessDetail('bzpgStep1', row)
|
||||||
}else if(prcType === '6'){
|
}else if(prcType === '6') {
|
||||||
//标准项目合规评估 项目维度
|
// 标准项目合规评估 项目维度
|
||||||
this.toProcessDetail('xmpg2Step1',row)
|
this.toProcessDetail('xmpg2Step1', row)
|
||||||
} else if (prcType === '8') {
|
} else if (prcType === '8') {
|
||||||
// 未符合项整改
|
// 未符合项整改
|
||||||
this.toProcessDetail('wfhxzgStep1',row)
|
this.toProcessDetail('wfhxzgStep1', row)
|
||||||
} else if(prcType === '9'){
|
} else if(prcType === '9') {
|
||||||
this.toProcessDetail('bzjdStep1',row)
|
this.toProcessDetail('bzjdStep1', row)
|
||||||
//标准调研流程
|
// 标准调研流程
|
||||||
}else if(prcType === '2'){
|
}else if(prcType === '2') {
|
||||||
this.toProcessDetail('bzdyStep1',row)
|
this.toProcessDetail('bzdyStep1', row)
|
||||||
}else if(prcType === '3'){
|
}else if(prcType === '3') {
|
||||||
//标准征求意见
|
// 标准征求意见
|
||||||
this.toProcessDetail('bzzqyjStep1',row)
|
this.toProcessDetail('bzzqyjStep1', row)
|
||||||
}else if(prcType === '10'){
|
}else if(prcType === '10') {
|
||||||
//项目清单确认
|
// 项目清单确认
|
||||||
this.toProcessDetail('xmqdqrStep1',row, 'unShowReceipt')
|
this.toProcessDetail('xmqdqrStep1', row, 'unShowReceipt')
|
||||||
}else if(prcType === '14'){
|
}else if(prcType === '14') {
|
||||||
//加入标准化协会信息备案流程
|
// 加入标准化协会信息备案流程
|
||||||
this.toProcessDetail('cywbbzzxdStep1',row,)
|
this.toProcessDetail('cywbbzzxdStep1', row,)
|
||||||
}else if(prcType === '15'){
|
}else if(prcType === '15') {
|
||||||
//加入标准化协会信息备案流程
|
// 加入标准化协会信息备案流程
|
||||||
this.toProcessDetail('jrbzhxhStep1',row,)
|
this.toProcessDetail('jrbzhxhStep1', row,)
|
||||||
} else if(prcType === '16'){
|
} else if(prcType === '16') {
|
||||||
//外部署名
|
// 外部署名
|
||||||
this.toProcessDetail('wbsmStep1',row)
|
this.toProcessDetail('wbsmStep1', row)
|
||||||
}else if(prcType === '20') {
|
}else if(prcType === '20') {
|
||||||
// 入会流程
|
// 入会流程
|
||||||
this.toProcessDetail('bzrhStep1',row)
|
this.toProcessDetail('bzrhStep1', row)
|
||||||
} else if(prcType === '21') {
|
} else if(prcType === '21') {
|
||||||
// 参会流程
|
// 参会流程
|
||||||
this.toProcessDetail('bzchStep1',row)
|
this.toProcessDetail('bzchStep1', row)
|
||||||
} else if(prcType === '23'){
|
} else if(prcType === '23') {
|
||||||
//企标复审
|
// 企标复审
|
||||||
this.toProcessDetail('qbfsStep1',row)
|
this.toProcessDetail('qbfsStep1', row)
|
||||||
}else if(prcType === '24'){
|
}else if(prcType === '24') {
|
||||||
//企标废止
|
// 企标废止
|
||||||
this.toProcessDetail('qbfzStep1',row)
|
this.toProcessDetail('qbfzStep1', row)
|
||||||
}else if(prcType === '25'){
|
}else if(prcType === '25') {
|
||||||
//企标制修订计划管控
|
// 企标制修订计划管控
|
||||||
this.toProcessDetail('qbzxdjhgkStep1',row)
|
this.toProcessDetail('qbzxdjhgkStep1', row)
|
||||||
}else if(prcType === '26'){
|
}else if(prcType === '26') {
|
||||||
//企标制修订计划立项
|
// 企标制修订计划立项
|
||||||
this.toProcessDetail('qbzxdlxStep1',row)
|
this.toProcessDetail('qbzxdlxStep1', row)
|
||||||
}else if(prcType === '17'){
|
}else if(prcType === '17') {
|
||||||
//政策课题入会发起流程
|
// 政策课题入会发起流程
|
||||||
this.toProcessDetail('zcrhStep1',row)
|
this.toProcessDetail('zcrhStep1', row)
|
||||||
}else if(prcType === '18'){
|
}else if(prcType === '18') {
|
||||||
//政策课题参会发起流程
|
// 政策课题参会发起流程
|
||||||
this.toProcessDetail('zcchStep1',row)
|
this.toProcessDetail('zcchStep1', row)
|
||||||
}else if(prcType === '12'){
|
}else if(prcType === '12') {
|
||||||
//政策课题参会发起流程
|
// 政策课题参会发起流程
|
||||||
this.toProcessDetail('zdrzbzORzchgxxmscStep1',row)
|
this.toProcessDetail('zdrzbzORzchgxxmscStep1', row)
|
||||||
}else if(prcType === '29'){
|
}else if(prcType === '29') {
|
||||||
//内外部会议入库
|
// 内外部会议入库
|
||||||
// this.toProcessDetail('policyMeetings1',row)
|
// this.toProcessDetail('policyMeetings1',row)
|
||||||
this.toProcessDetailForParams('policyMeetings1',row)
|
this.toProcessDetailForParams('policyMeetings1', row)
|
||||||
} else if(prcType === '30'){
|
} else if(prcType === '30') {
|
||||||
//政策课题入会流程
|
// 政策课题入会流程
|
||||||
const params = { type: 'step1' }
|
const params = { type: 'step1' }
|
||||||
this.toProcessDetailForParams('policyTopicEnrollment',row, params)
|
this.toProcessDetailForParams('policyTopicEnrollment', row, params)
|
||||||
} else if(prcType === '31'){
|
} else if(prcType === '31') {
|
||||||
//政策课题参会流程
|
// 政策课题参会流程
|
||||||
const params = { type: 'step1' }
|
const params = { type: 'step1' }
|
||||||
this.toProcessDetailForParams('policyTopicParticipation', row, params)
|
this.toProcessDetailForParams('policyTopicParticipation', row, params)
|
||||||
} else if(prcType === '32'){
|
} else if(prcType === '32') {
|
||||||
// 政策法规资料入库流程
|
// 政策法规资料入库流程
|
||||||
const params = { type: 'step1' }
|
const params = { type: 'step1' }
|
||||||
this.toProcessDetailForParams('policyRegulatoryMaterials', row, params)
|
this.toProcessDetailForParams('policyRegulatoryMaterials', row, params)
|
||||||
@@ -477,7 +488,7 @@ export default {
|
|||||||
this.$message.warning('当前流程未全部办理完成,无法查看')
|
this.$message.warning('当前流程未全部办理完成,无法查看')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
toProcessDetailForParams (componentName,row, params) {
|
toProcessDetailForParams (componentName, row, params) {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
name: componentName,
|
name: componentName,
|
||||||
query: {
|
query: {
|
||||||
@@ -491,8 +502,8 @@ export default {
|
|||||||
params
|
params
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
toProcessDetail(componentName,row,unShowReceipt) {
|
toProcessDetail (componentName, row, unShowReceipt) {
|
||||||
let data = {
|
const data = {
|
||||||
name: componentName,
|
name: componentName,
|
||||||
query: {
|
query: {
|
||||||
bpnId: row.bpnId,
|
bpnId: row.bpnId,
|
||||||
@@ -501,20 +512,20 @@ export default {
|
|||||||
prcNum: row.prcNum,
|
prcNum: row.prcNum,
|
||||||
prcName: row.prcName,
|
prcName: row.prcName,
|
||||||
prcType: row.prcType,
|
prcType: row.prcType,
|
||||||
disabledXX:true,
|
disabledXX: true,
|
||||||
verifySarStandard:true,
|
verifySarStandard: true,
|
||||||
index:this.approveRowIndex,
|
index: this.approveRowIndex,
|
||||||
processInstanceId:row.processInstanceId
|
processInstanceId: row.processInstanceId
|
||||||
},
|
},
|
||||||
params:{
|
params: {
|
||||||
currentItem:row.currentItem
|
currentItem: row.currentItem
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (unShowReceipt) {
|
if (unShowReceipt) {
|
||||||
data.query.unShowReceipt = true
|
data.query.unShowReceipt = true
|
||||||
}
|
}
|
||||||
let routeUrl =this.$router.resolve(data)
|
const routeUrl = this.$router.resolve(data)
|
||||||
window.open(routeUrl.href, "_blank")
|
window.open(routeUrl.href, '_blank')
|
||||||
// this.$router.push(data)
|
// this.$router.push(data)
|
||||||
},
|
},
|
||||||
// table行选择事件
|
// table行选择事件
|
||||||
@@ -526,13 +537,13 @@ export default {
|
|||||||
// 判断选中一条数据、未完成数据、当前登陆人数据
|
// 判断选中一条数据、未完成数据、当前登陆人数据
|
||||||
if (this.tableRow.length === 1 && !this.tableRow[0].endTime && this.tableRow[0].assigneeId === this.$store.getters.userInfo.userId) {
|
if (this.tableRow.length === 1 && !this.tableRow[0].endTime && this.tableRow[0].assigneeId === this.$store.getters.userInfo.userId) {
|
||||||
if (this.$store.state.detailMap !== '') {
|
if (this.$store.state.detailMap !== '') {
|
||||||
let lastDetailMap = this.$store.getters.getLastDetailMap
|
const lastDetailMap = this.$store.getters.getLastDetailMap
|
||||||
lastDetailMap.push(this.$store.state.detailMap)
|
lastDetailMap.push(this.$store.state.detailMap)
|
||||||
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
this.$store.commit('setLastDetailMap', JSON.stringify(lastDetailMap))
|
||||||
}
|
}
|
||||||
// this.tableRow[0].processType = this.$route.params.processType
|
// this.tableRow[0].processType = this.$route.params.processType
|
||||||
this.$store.commit('setDetailMap', this.$route.path)
|
this.$store.commit('setDetailMap', this.$route.path)
|
||||||
let row = {
|
const row = {
|
||||||
taskIds: this.tableRow[0].id,
|
taskIds: this.tableRow[0].id,
|
||||||
prcId: this.tableRow[0].processDefinitionId,
|
prcId: this.tableRow[0].processDefinitionId,
|
||||||
prcNum: this.tableRow[0].prcNum,
|
prcNum: this.tableRow[0].prcNum,
|
||||||
@@ -1068,15 +1079,15 @@ export default {
|
|||||||
if (row.taskInfo === '法规联络人发起复审或企标工程师选择法规联络人') {
|
if (row.taskInfo === '法规联络人发起复审或企标工程师选择法规联络人') {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
path: '/qbfs/step1',
|
path: '/qbfs/step1',
|
||||||
query:{
|
query: {
|
||||||
taskIds:row.taskIds
|
taskIds: row.taskIds
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else if (row.taskInfo === '选择法规联络人') {
|
} else if (row.taskInfo === '选择法规联络人') {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
path: '/qbfs/step2',
|
path: '/qbfs/step2',
|
||||||
query:{
|
query: {
|
||||||
taskIds:row.taskIds
|
taskIds: row.taskIds
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -1200,7 +1211,7 @@ export default {
|
|||||||
this.detailData = res
|
this.detailData = res
|
||||||
}, e => {})
|
}, e => {})
|
||||||
},
|
},
|
||||||
...mapMutations(['setProcess', 'setHandleInfo', 'setPrcLastDetail']),
|
...mapMutations([ 'setProcess', 'setHandleInfo', 'setPrcLastDetail' ]),
|
||||||
processFlag (res) {
|
processFlag (res) {
|
||||||
// if (res.data.hisTaskExcelVOList[0].processTypeFlag === '1' || res.data.hisTaskExcelVOList[0].processTypeFlag === '2' || res.data.hisTaskExcelVOList[0].processTypeFlag === '3' || res.data.hisTaskExcelVOList[0].processTypeFlag === '4' ||
|
// if (res.data.hisTaskExcelVOList[0].processTypeFlag === '1' || res.data.hisTaskExcelVOList[0].processTypeFlag === '2' || res.data.hisTaskExcelVOList[0].processTypeFlag === '3' || res.data.hisTaskExcelVOList[0].processTypeFlag === '4' ||
|
||||||
// res.data.hisTaskExcelVOList[0].processTypeFlag === '5' || res.data.hisTaskExcelVOList[0].processTypeFlag === '6' || res.data.hisTaskExcelVOList[0].processTypeFlag === '8') {
|
// res.data.hisTaskExcelVOList[0].processTypeFlag === '5' || res.data.hisTaskExcelVOList[0].processTypeFlag === '6' || res.data.hisTaskExcelVOList[0].processTypeFlag === '8') {
|
||||||
@@ -1213,7 +1224,7 @@ export default {
|
|||||||
},
|
},
|
||||||
// 导出事件
|
// 导出事件
|
||||||
exportStandard () {
|
exportStandard () {
|
||||||
let ids = []
|
const ids = []
|
||||||
if (this.tableRow.length > 0) {
|
if (this.tableRow.length > 0) {
|
||||||
this.tableRow.map(item => {
|
this.tableRow.map(item => {
|
||||||
ids.push(item.id)
|
ids.push(item.id)
|
||||||
@@ -1231,13 +1242,13 @@ export default {
|
|||||||
if (sortObj.column.order !== 'normal') {
|
if (sortObj.column.order !== 'normal') {
|
||||||
this.shunxu = ''
|
this.shunxu = ''
|
||||||
this.paixu = ''
|
this.paixu = ''
|
||||||
let order = sortObj.column.order
|
const order = sortObj.column.order
|
||||||
switch (sortObj.column.property) {
|
switch (sortObj.column.property) {
|
||||||
// 任务步骤
|
// 任务步骤
|
||||||
case 'name' :
|
case 'name' :
|
||||||
// 后台联调
|
// 后台联调
|
||||||
this.paixu = 'name'
|
this.paixu = 'name'
|
||||||
if (order === 'ascending'){
|
if (order === 'ascending') {
|
||||||
this.shunxu = 'asc'
|
this.shunxu = 'asc'
|
||||||
} else if (order === 'descending') {
|
} else if (order === 'descending') {
|
||||||
this.shunxu = 'desc'
|
this.shunxu = 'desc'
|
||||||
@@ -1247,7 +1258,7 @@ export default {
|
|||||||
case 'assignee' :
|
case 'assignee' :
|
||||||
// 后台联调
|
// 后台联调
|
||||||
this.paixu = 'assignee'
|
this.paixu = 'assignee'
|
||||||
if (order === 'ascending'){
|
if (order === 'ascending') {
|
||||||
this.shunxu = 'asc'
|
this.shunxu = 'asc'
|
||||||
} else if (order === 'descending') {
|
} else if (order === 'descending') {
|
||||||
this.shunxu = 'desc'
|
this.shunxu = 'desc'
|
||||||
@@ -1257,7 +1268,7 @@ export default {
|
|||||||
case 'createTime' :
|
case 'createTime' :
|
||||||
// 后台联调
|
// 后台联调
|
||||||
this.paixu = 'startTime'
|
this.paixu = 'startTime'
|
||||||
if (order === 'ascending'){
|
if (order === 'ascending') {
|
||||||
this.shunxu = 'asc'
|
this.shunxu = 'asc'
|
||||||
} else if (order === 'descending') {
|
} else if (order === 'descending') {
|
||||||
this.shunxu = 'desc'
|
this.shunxu = 'desc'
|
||||||
@@ -1268,17 +1279,17 @@ export default {
|
|||||||
this.processTable()
|
this.processTable()
|
||||||
},
|
},
|
||||||
// 流程审批按钮是否显示
|
// 流程审批按钮是否显示
|
||||||
getApproveShow(){
|
getApproveShow () {
|
||||||
this.$http.get('lawss/activiti/get_gather_by_instance',{
|
this.$http.get('lawss/activiti/get_gather_by_instance', {
|
||||||
prcNum: this.$route.query.prcNum,
|
prcNum: this.$route.query.prcNum,
|
||||||
sortWord: this.shunxu ? this.paixu : '',
|
sortWord: this.shunxu ? this.paixu : '',
|
||||||
shunxu: this.shunxu
|
shunxu: this.shunxu
|
||||||
},{
|
}, {
|
||||||
loading: 'loading',
|
loading: 'loading',
|
||||||
_this: this
|
_this: this
|
||||||
}, res => {
|
}, res => {
|
||||||
this.approveShow = res[res.length-1].isGather
|
this.approveShow = res[res.length - 1].isGather
|
||||||
this.approveRowIndex = res[res.length-1].index
|
this.approveRowIndex = res[res.length - 1].index
|
||||||
}, e => {})
|
}, e => {})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1301,7 +1312,7 @@ export default {
|
|||||||
/**
|
/**
|
||||||
* 调整处理人按钮是否显示
|
* 调整处理人按钮是否显示
|
||||||
*/
|
*/
|
||||||
tzclrEnable() {
|
tzclrEnable () {
|
||||||
return this.$route.query.tabsName === 'MonitorProcess'
|
return this.$route.query.tabsName === 'MonitorProcess'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -2,24 +2,24 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="task-draft v-class">
|
<div class="task-draft v-class">
|
||||||
<div class="search-area">
|
<div class="search-area">
|
||||||
<el-form :inline="true" :model="searchForm" ref="processSearch" class="label-input-form">
|
<el-form ref="processSearch" :inline="true" :model="searchForm" class="label-input-form">
|
||||||
<div class="search-area-item">
|
<div class="search-area-item">
|
||||||
<!-- <el-form-item label="流程名称" class="search-item" @keyup.enter.native="selectProcessBtn">-->
|
<!-- <el-form-item label="流程名称" class="search-item" @keyup.enter.native="selectProcessBtn">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- v-model.trim="searchForm.prcName"-->
|
<!-- v-model.trim="searchForm.prcName"-->
|
||||||
<!-- placeholder="按流程名称查找"-->
|
<!-- placeholder="按流程名称查找"-->
|
||||||
<!-- :maxlength="100"-->
|
<!-- :maxlength="100"-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- ></el-input>-->
|
<!-- ></el-input>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<!-- <el-form-item label="流程编号" class="search-item" @keyup.enter.native="selectProcessBtn">-->
|
<!-- <el-form-item label="流程编号" class="search-item" @keyup.enter.native="selectProcessBtn">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- v-model.trim="searchForm.prcNum"-->
|
<!-- v-model.trim="searchForm.prcNum"-->
|
||||||
<!-- placeholder="按流程编号查找"-->
|
<!-- placeholder="按流程编号查找"-->
|
||||||
<!-- :maxlength="100"-->
|
<!-- :maxlength="100"-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- ></el-input>-->
|
<!-- ></el-input>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="流程类型" class="search-item" @keyup.enter.native="selectProcessBtn">
|
<el-form-item label="流程类型" class="search-item" @keyup.enter.native="selectProcessBtn">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="searchForm.prcType"
|
v-model="searchForm.prcType"
|
||||||
@@ -29,64 +29,75 @@
|
|||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in processTypeList"
|
v-for="item in processTypeList"
|
||||||
:value="item.value"
|
|
||||||
:key="item.value"
|
:key="item.value"
|
||||||
|
:value="item.value"
|
||||||
:label="item.label"
|
:label="item.label"
|
||||||
></el-option>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="search-item btn-box">
|
<el-form-item class="search-item btn-box">
|
||||||
<el-button
|
<el-button
|
||||||
|
v-btn-permission="'255351d90836fad911d347da0e8c65b5'"
|
||||||
type="primary"
|
type="primary"
|
||||||
class="common-button-primary"
|
class="common-button-primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
v-btn-permission="'255351d90836fad911d347da0e8c65b5'"
|
@click="selectProcessBtn"
|
||||||
@click="selectProcessBtn">查询</el-button>
|
>
|
||||||
|
查询
|
||||||
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
|
v-btn-permission="'568cc2a4431e8ea0d1f65bd0c0805907'"
|
||||||
class="common-button-default"
|
class="common-button-default"
|
||||||
size="mini"
|
size="mini"
|
||||||
v-btn-permission="'568cc2a4431e8ea0d1f65bd0c0805907'"
|
@click="resetSelect"
|
||||||
@click="resetSelect">清空</el-button>
|
>
|
||||||
<el-button size="mini" type="danger"
|
清空
|
||||||
|
</el-button>
|
||||||
|
<el-button
|
||||||
v-btn-permission="'de85dfbf1ca4fff1f47d4908af13c284'"
|
v-btn-permission="'de85dfbf1ca4fff1f47d4908af13c284'"
|
||||||
|
size="mini"
|
||||||
|
type="danger"
|
||||||
@click="dataDel"
|
@click="dataDel"
|
||||||
>删除</el-button>
|
>
|
||||||
|
删除
|
||||||
|
</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="search-area-item">
|
<div class="search-area-item" />
|
||||||
</div>
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="table-wrap">
|
<div class="table-wrap">
|
||||||
<el-table
|
<el-table
|
||||||
height="100%"
|
|
||||||
ref="selection"
|
ref="selection"
|
||||||
|
height="100%"
|
||||||
:data="processList"
|
:data="processList"
|
||||||
tooltip-effect="dark"
|
tooltip-effect="dark"
|
||||||
style="width: 100%; flex: auto;"
|
style="width: 100%; flex: auto;"
|
||||||
border
|
border
|
||||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||||
fontWeight: 'bold', height: '48px'}"
|
fontWeight: 'bold', height: '48px'}"
|
||||||
@selection-change="handleSelectionChange">
|
@selection-change="handleSelectionChange"
|
||||||
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
type="selection"
|
type="selection"
|
||||||
width="55"
|
width="55"
|
||||||
align="center">
|
align="center"
|
||||||
</el-table-column>
|
/>
|
||||||
<!-- <el-table-column-->
|
<!-- <el-table-column-->
|
||||||
<!-- prop="prcNum"-->
|
<!-- prop="prcNum"-->
|
||||||
<!-- label="流程编号"-->
|
<!-- label="流程编号"-->
|
||||||
<!-- align="center"-->
|
<!-- align="center"-->
|
||||||
<!-- width="150"-->
|
<!-- width="150"-->
|
||||||
<!-- >-->
|
<!-- >-->
|
||||||
<!-- </el-table-column>-->
|
<!-- </el-table-column>-->
|
||||||
<el-table-column
|
<el-table-column
|
||||||
type="index"
|
type="index"
|
||||||
fixed="left"
|
fixed="left"
|
||||||
width="55"
|
width="55"
|
||||||
label="序号"
|
label="序号"
|
||||||
align="center">
|
align="center"
|
||||||
|
>
|
||||||
<template slot-scope="{scope, column, $index}">
|
<template slot-scope="{scope, column, $index}">
|
||||||
{{ ($index + 1) + (pageNo - 1) * pageSize }}
|
{{ ($index + 1) + (pageNo - 1) * pageSize }}
|
||||||
</template>
|
</template>
|
||||||
@@ -97,23 +108,22 @@
|
|||||||
align="center"
|
align="center"
|
||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<a @click="dealWith(scope.row)" class="table-jump">{{ scope.row.prcName|| getPrcName(scope.row.prcType) }}</a>
|
<a class="table-jump" @click="dealWith(scope.row)">{{ scope.row.prcName|| getPrcName(scope.row.prcType) }}</a>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- <el-table-column-->
|
<!-- <el-table-column-->
|
||||||
<!-- prop="prcName"-->
|
<!-- prop="prcName"-->
|
||||||
<!-- label="流程名称"-->
|
<!-- label="流程名称"-->
|
||||||
<!-- show-overflow-tooltip-->
|
<!-- show-overflow-tooltip-->
|
||||||
<!-- align="center"-->
|
<!-- align="center"-->
|
||||||
<!-- min-width="250"-->
|
<!-- min-width="250"-->
|
||||||
<!-- >-->
|
<!-- >-->
|
||||||
<!-- </el-table-column>-->
|
<!-- </el-table-column>-->
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="creatUserName"
|
prop="creatUserName"
|
||||||
label="发起人"
|
label="发起人"
|
||||||
align="center"
|
align="center"
|
||||||
>
|
/>
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="creatTime"
|
prop="creatTime"
|
||||||
label="创建日期"
|
label="创建日期"
|
||||||
@@ -126,7 +136,7 @@
|
|||||||
<el-table-column :label="$t('m.operation')" align="center" width="80">
|
<el-table-column :label="$t('m.operation')" align="center" width="80">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button size="mini" type="primary" @click="dealWith(scope.row)">办理</el-button>
|
<el-button size="mini" type="primary" @click="dealWith(scope.row)">办理</el-button>
|
||||||
<!-- <div @click.stop style="display: inline-block">
|
<!-- <div @click.stop style="display: inline-block">
|
||||||
<el-dropdown trigger="click" @command="handleCommand">
|
<el-dropdown trigger="click" @command="handleCommand">
|
||||||
<i class="iconfont"></i>
|
<i class="iconfont"></i>
|
||||||
<el-dropdown-menu slot="dropdown">
|
<el-dropdown-menu slot="dropdown">
|
||||||
@@ -144,19 +154,20 @@
|
|||||||
:page="pageNo"
|
:page="pageNo"
|
||||||
:total="total"
|
:total="total"
|
||||||
@pageChange="pageChange"
|
@pageChange="pageChange"
|
||||||
@pageSizeChange="pageSizeChange"></pagination>
|
@pageSizeChange="pageSizeChange"
|
||||||
|
/>
|
||||||
<loading :loading="loading">数据获取中</loading>
|
<loading :loading="loading">数据获取中</loading>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {mapMutations, mapActions} from 'vuex'
|
import { mapMutations, mapActions } from 'vuex'
|
||||||
import ProcessMixin from '../../../components/ProcessMixin'
|
import ProcessMixin from '../../../components/ProcessMixin'
|
||||||
import { taskDel } from '@/api/process.js'
|
import { taskDel } from '@/api/process.js'
|
||||||
export default {
|
export default {
|
||||||
name: 'ProcessCenter',
|
name: 'ProcessCenter',
|
||||||
mixins: [ProcessMixin],
|
mixins: [ ProcessMixin ],
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
searchForm: {
|
searchForm: {
|
||||||
@@ -164,11 +175,11 @@ export default {
|
|||||||
prcNum: '',
|
prcNum: '',
|
||||||
prcType: ''
|
prcType: ''
|
||||||
},
|
},
|
||||||
pageSize:this.$store.getters.userInfo.configContent,
|
pageSize: this.$store.getters.userInfo.configContent,
|
||||||
total: 0,
|
total: 0,
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
loading: false,
|
loading: false,
|
||||||
processList: [],// 列表数据
|
processList: [], // 列表数据
|
||||||
processListSelect: [], // 列表选中数据
|
processListSelect: [], // 列表选中数据
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -180,7 +191,7 @@ export default {
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
resetSelect () { //清空
|
resetSelect () { // 清空
|
||||||
this.searchForm.prcName = ''
|
this.searchForm.prcName = ''
|
||||||
this.searchForm.prcNum = ''
|
this.searchForm.prcNum = ''
|
||||||
this.searchForm.prcType = ''
|
this.searchForm.prcType = ''
|
||||||
@@ -211,14 +222,14 @@ export default {
|
|||||||
},
|
},
|
||||||
|
|
||||||
/** 删除按钮 */
|
/** 删除按钮 */
|
||||||
dataDel() {
|
dataDel () {
|
||||||
if (this.processListSelect.length > 0) {
|
if (this.processListSelect.length > 0) {
|
||||||
let msgIds = []
|
const msgIds = []
|
||||||
for (let i = 0; i < this.processListSelect.length; i++) {
|
for (let i = 0; i < this.processListSelect.length; i++) {
|
||||||
let msgId = this.processListSelect[i].id
|
const msgId = this.processListSelect[i].id
|
||||||
msgIds.push(msgId)
|
msgIds.push(msgId)
|
||||||
}
|
}
|
||||||
let delId = {
|
const delId = {
|
||||||
id: msgIds.join(',')
|
id: msgIds.join(',')
|
||||||
}
|
}
|
||||||
this.$confirm('确定删除这些数据?', '提示', {
|
this.$confirm('确定删除这些数据?', '提示', {
|
||||||
@@ -257,7 +268,7 @@ export default {
|
|||||||
this.queryProcess()
|
this.queryProcess()
|
||||||
},
|
},
|
||||||
dealWith (row) { // 办理
|
dealWith (row) { // 办理
|
||||||
//草稿办理待开发
|
// 草稿办理待开发
|
||||||
const { prcType, id } = row
|
const { prcType, id } = row
|
||||||
const mes = JSON.parse(row.mes)
|
const mes = JSON.parse(row.mes)
|
||||||
this.$store.commit('setDetailMap', this.$route.path)
|
this.$store.commit('setDetailMap', this.$route.path)
|
||||||
@@ -265,9 +276,9 @@ export default {
|
|||||||
switch (prcType) {
|
switch (prcType) {
|
||||||
// 标准入库、
|
// 标准入库、
|
||||||
case '1':
|
case '1':
|
||||||
if(mes !== null && mes.taskInfo !== null){
|
if(mes !== null && mes.taskInfo !== null) {
|
||||||
if (mes.taskInfo === '申请人发起') {
|
if (mes.taskInfo === '申请人发起') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzrkStep1',
|
name: 'bzrkStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '1',
|
type: '1',
|
||||||
@@ -276,9 +287,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
} else if (mes.taskInfo === '申请人修订') {
|
} else if (mes.taskInfo === '申请人修订') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzrkStep4',
|
name: 'bzrkStep4',
|
||||||
query: {
|
query: {
|
||||||
type: '1',
|
type: '1',
|
||||||
@@ -286,10 +296,9 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzrkStep1',
|
name: 'bzrkStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '1',
|
type: '1',
|
||||||
@@ -298,13 +307,12 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case 'buss1':
|
case 'buss1':
|
||||||
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
||||||
if (mes.taskInfo === '企标编写') {
|
if (mes.taskInfo === '企标编写') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bussLibrary2',
|
name: 'bussLibrary2',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -313,9 +321,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '起草') {
|
||||||
}else if (mes.taskInfo === '起草'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary1',
|
name: 'bussLibrary1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -324,9 +331,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新起草') {
|
||||||
}else if (mes.taskInfo === '重新起草'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryC1',
|
name: 'bussLibraryC1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -336,21 +342,19 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '企标编写汇总') {
|
||||||
}else if (mes.taskInfo === '企标编写汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary3',
|
name: 'bussLibrary3',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '标准化初审') {
|
||||||
}else if (mes.taskInfo === '标准化初审'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary4',
|
name: 'bussLibrary4',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -359,93 +363,85 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新企标编写汇总') {
|
||||||
}else if (mes.taskInfo === '重新企标编写汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryC3',
|
name: 'bussLibraryC3',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '征求意见') {
|
||||||
}else if (mes.taskInfo === '征求意见'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary5',
|
name: 'bussLibrary5',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '技术委员会评审、评审意见修改') {
|
||||||
}else if (mes.taskInfo === '技术委员会评审、评审意见修改'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary6',
|
name: 'bussLibrary6',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '标准化复审') {
|
||||||
}else if (mes.taskInfo === '标准化复审'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary7',
|
name: 'bussLibrary7',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新技术委员会评审、评审意见修改') {
|
||||||
}else if (mes.taskInfo === '重新技术委员会评审、评审意见修改'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryC6',
|
name: 'bussLibraryC6',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '起草单位高级经理审核') {
|
||||||
}else if (mes.taskInfo === '起草单位高级经理审核'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary8',
|
name: 'bussLibrary8',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '标准法规部高级经理审核') {
|
||||||
}else if (mes.taskInfo === '标准法规部高级经理审核'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary9',
|
name: 'bussLibrary9',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
prcNum:mes.prcNum,
|
prcNum: mes.prcNum,
|
||||||
processName: mes.taskInfo,
|
processName: mes.taskInfo,
|
||||||
bpnId: id,
|
bpnId: id,
|
||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '审定') {
|
||||||
}else if (mes.taskInfo === '审定'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary10',
|
name: 'bussLibrary10',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -454,9 +450,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '批准') {
|
||||||
}else if (mes.taskInfo === '批准'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary11',
|
name: 'bussLibrary11',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -465,9 +460,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '主起草人培训') {
|
||||||
}else if (mes.taskInfo === '主起草人培训'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary12',
|
name: 'bussLibrary12',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -476,9 +470,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '发布') {
|
||||||
}else if (mes.taskInfo === '发布'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibrary13',
|
name: 'bussLibrary13',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -488,9 +481,8 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bussLibrary1',
|
name: 'bussLibrary1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss1',
|
type: 'buss1',
|
||||||
@@ -499,13 +491,12 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case 'buss2':
|
case 'buss2':
|
||||||
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
||||||
if (mes.taskInfo === '企标编写') {
|
if (mes.taskInfo === '企标编写') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bussLibraryProduct2',
|
name: 'bussLibraryProduct2',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -514,9 +505,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '起草') {
|
||||||
}else if (mes.taskInfo === '起草'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProduct1',
|
name: 'bussLibraryProduct1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -525,9 +515,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '企标编写汇总') {
|
||||||
}else if (mes.taskInfo === '企标编写汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProduct3',
|
name: 'bussLibraryProduct3',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -536,9 +525,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新企标编写汇总') {
|
||||||
}else if (mes.taskInfo === '重新企标编写汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProductC3',
|
name: 'bussLibraryProductC3',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -547,9 +535,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '征求意见') {
|
||||||
}else if (mes.taskInfo === '征求意见'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProduct5',
|
name: 'bussLibraryProduct5',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -558,9 +545,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '意见汇总及标准修改') {
|
||||||
}else if (mes.taskInfo === '意见汇总及标准修改'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProduct6',
|
name: 'bussLibraryProduct6',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -569,9 +555,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新意见汇总及标准修改') {
|
||||||
}else if (mes.taskInfo === '重新意见汇总及标准修改'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProductC6',
|
name: 'bussLibraryProductC6',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -580,9 +565,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '发布') {
|
||||||
}else if (mes.taskInfo === '发布'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussLibraryProduct13',
|
name: 'bussLibraryProduct13',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -592,9 +576,8 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bussLibraryProduct1',
|
name: 'bussLibraryProduct1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss2',
|
type: 'buss2',
|
||||||
@@ -603,13 +586,12 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case 'buss3':
|
case 'buss3':
|
||||||
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
||||||
if (mes.taskInfo === '起草'){
|
if (mes.taskInfo === '起草') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbfsStep1',
|
name: 'qbfsStep1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss3',
|
type: 'buss3',
|
||||||
@@ -618,9 +600,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '汇总') {
|
||||||
}else if (mes.taskInfo === '汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussFs2',
|
name: 'bussFs2',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss3',
|
type: 'buss3',
|
||||||
@@ -629,9 +610,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '重新汇总') {
|
||||||
}else if (mes.taskInfo === '重新汇总'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'bussFsC2',
|
name: 'bussFsC2',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss3',
|
type: 'buss3',
|
||||||
@@ -640,9 +620,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if (mes.taskInfo === '复审') {
|
||||||
}else if (mes.taskInfo === '复审'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'qbfsStepSub2',
|
name: 'qbfsStepSub2',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss3',
|
type: 'buss3',
|
||||||
@@ -652,9 +631,8 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbfsStep1',
|
name: 'qbfsStep1',
|
||||||
query: {
|
query: {
|
||||||
type: 'buss3',
|
type: 'buss3',
|
||||||
@@ -663,12 +641,11 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
// 法规入库及评估流程
|
// 法规入库及评估流程
|
||||||
case '2':
|
case '2':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzdyStep1',
|
name: 'bzdyStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '2',
|
type: '2',
|
||||||
@@ -680,7 +657,7 @@ export default {
|
|||||||
break
|
break
|
||||||
// 征求意见流程
|
// 征求意见流程
|
||||||
case '3':
|
case '3':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzzqyjStep1-1',
|
name: 'bzzqyjStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '3',
|
type: '3',
|
||||||
@@ -691,9 +668,9 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '4':
|
case '4':
|
||||||
if(mes !== null && mes.taskInfo !== null){
|
if(mes !== null && mes.taskInfo !== null) {
|
||||||
if (mes.taskInfo === '引入法规标准清单') {
|
if (mes.taskInfo === '引入法规标准清单') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzqdfbStep1-1',
|
name: 'bzqdfbStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '4',
|
type: '4',
|
||||||
@@ -702,9 +679,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
} else if (mes.taskInfo === '根据会签意见修订') {
|
} else if (mes.taskInfo === '根据会签意见修订') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzqdfbStep1-3',
|
name: 'bzqdfbStep1-3',
|
||||||
query: {
|
query: {
|
||||||
type: '4',
|
type: '4',
|
||||||
@@ -713,9 +689,8 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzqdfbStep1-1',
|
name: 'bzqdfbStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '4',
|
type: '4',
|
||||||
@@ -724,11 +699,10 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case '5':
|
case '5':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzpgStep1',
|
name: 'bzpgStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '5',
|
type: '5',
|
||||||
@@ -739,7 +713,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '6':
|
case '6':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'xmpgStep1',
|
name: 'xmpgStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '6',
|
type: '6',
|
||||||
@@ -750,7 +724,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '8':
|
case '8':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'wfhxzgStep1',
|
name: 'wfhxzgStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '8',
|
type: '8',
|
||||||
@@ -761,7 +735,7 @@ export default {
|
|||||||
break
|
break
|
||||||
|
|
||||||
case '9':
|
case '9':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzjdStep1-1',
|
name: 'bzjdStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '9',
|
type: '9',
|
||||||
@@ -772,7 +746,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '10':
|
case '10':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'xmqdqrStep1',
|
name: 'xmqdqrStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '10',
|
type: '10',
|
||||||
@@ -783,7 +757,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case 'laws2':
|
case 'laws2':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'zczqyjStep1',
|
name: 'zczqyjStep1',
|
||||||
query: {
|
query: {
|
||||||
type: 'laws2',
|
type: 'laws2',
|
||||||
@@ -794,7 +768,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '17':
|
case '17':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'zcrhStep1-1',
|
name: 'zcrhStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '17',
|
type: '17',
|
||||||
@@ -805,7 +779,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '18':
|
case '18':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'zcchStep1-1',
|
name: 'zcchStep1-1',
|
||||||
query: {
|
query: {
|
||||||
type: '18',
|
type: '18',
|
||||||
@@ -816,7 +790,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '14':
|
case '14':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'cywbbzzxdStep1',
|
name: 'cywbbzzxdStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '14',
|
type: '14',
|
||||||
@@ -824,12 +798,12 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
window.open(routeUrl10.href, "_blank");
|
window.open(routeUrl10.href, '_blank');
|
||||||
break
|
break
|
||||||
case '15':
|
case '15':
|
||||||
if(mes !== null && mes.taskInfo !== null){
|
if(mes !== null && mes.taskInfo !== null) {
|
||||||
if (mes.taskInfo === '备案任务下发') {
|
if (mes.taskInfo === '备案任务下发') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'jrbzhxhStep1',
|
name: 'jrbzhxhStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '15',
|
type: '15',
|
||||||
@@ -838,9 +812,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if(mes.taskInfo === '入会信息填报') {
|
||||||
}else if(mes.taskInfo === '入会信息填报'){
|
routeUrl = this.$router.resolve({
|
||||||
routeUrl =this.$router.resolve({
|
|
||||||
name: 'jrbzhxhStep2',
|
name: 'jrbzhxhStep2',
|
||||||
query: {
|
query: {
|
||||||
type: '15',
|
type: '15',
|
||||||
@@ -848,10 +821,9 @@ export default {
|
|||||||
bpnId: id,
|
bpnId: id,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'jrbzhxhStep1',
|
name: 'jrbzhxhStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '15',
|
type: '15',
|
||||||
@@ -859,11 +831,10 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
case '16':
|
case '16':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'wbsmStep1',
|
name: 'wbsmStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '16',
|
type: '16',
|
||||||
@@ -871,10 +842,10 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
window.open(routeUrl11.href, "_blank");
|
window.open(routeUrl11.href, '_blank');
|
||||||
break
|
break
|
||||||
case '20':
|
case '20':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzrhStep1',
|
name: 'bzrhStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '20',
|
type: '20',
|
||||||
@@ -882,7 +853,7 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
window.open(routeUrl12.href, "_blank");
|
window.open(routeUrl12.href, '_blank');
|
||||||
break
|
break
|
||||||
// 政策入库、
|
// 政策入库、
|
||||||
case 'laws1':
|
case 'laws1':
|
||||||
@@ -930,7 +901,7 @@ export default {
|
|||||||
// }
|
// }
|
||||||
break
|
break
|
||||||
case '21':
|
case '21':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzchStep1',
|
name: 'bzchStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '21',
|
type: '21',
|
||||||
@@ -941,7 +912,7 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
case '22':
|
case '22':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'bzhhStep1',
|
name: 'bzhhStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '22',
|
type: '22',
|
||||||
@@ -951,9 +922,9 @@ export default {
|
|||||||
})
|
})
|
||||||
|
|
||||||
break
|
break
|
||||||
//企标复审
|
// 企标复审
|
||||||
case '23':
|
case '23':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbfsStep1',
|
name: 'qbfsStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '23',
|
type: '23',
|
||||||
@@ -963,9 +934,9 @@ export default {
|
|||||||
})
|
})
|
||||||
|
|
||||||
break
|
break
|
||||||
//企标废止
|
// 企标废止
|
||||||
case '24':
|
case '24':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbfzStep1',
|
name: 'qbfzStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '24',
|
type: '24',
|
||||||
@@ -975,11 +946,11 @@ export default {
|
|||||||
})
|
})
|
||||||
|
|
||||||
break
|
break
|
||||||
//企标制修订计划管控
|
// 企标制修订计划管控
|
||||||
case '25':
|
case '25':
|
||||||
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
if(mes !== null && mes.taskInfo !== null && mes.taskInfo !== undefined) {
|
||||||
if (mes.taskInfo === '技术标准起草'){
|
if (mes.taskInfo === '技术标准起草') {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbzxdjhgkStep6',
|
name: 'qbzxdjhgkStep6',
|
||||||
query: {
|
query: {
|
||||||
type: '25',
|
type: '25',
|
||||||
@@ -988,9 +959,8 @@ export default {
|
|||||||
verifySarStandard: true,
|
verifySarStandard: true,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}else {
|
}else {
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbzxdjhgkStep1',
|
name: 'qbzxdjhgkStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '25',
|
type: '25',
|
||||||
@@ -998,10 +968,9 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbzxdjhgkStep1',
|
name: 'qbzxdjhgkStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '25',
|
type: '25',
|
||||||
@@ -1009,13 +978,12 @@ export default {
|
|||||||
bpnId: id
|
bpnId: id
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
break
|
break
|
||||||
//企标制修订立项计划
|
// 企标制修订立项计划
|
||||||
case '26':
|
case '26':
|
||||||
routeUrl =this.$router.resolve({
|
routeUrl = this.$router.resolve({
|
||||||
name: 'qbzxdlxStep1',
|
name: 'qbzxdlxStep1',
|
||||||
query: {
|
query: {
|
||||||
type: '26',
|
type: '26',
|
||||||
@@ -1102,10 +1070,10 @@ export default {
|
|||||||
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
window.open(routeUrl.href,"_blank")
|
window.open(routeUrl.href, '_blank')
|
||||||
},
|
},
|
||||||
...mapMutations(['setProcess', 'setHandleInfo']),
|
...mapMutations([ 'setProcess', 'setHandleInfo' ]),
|
||||||
...mapActions(['setMenu'])
|
...mapActions([ 'setMenu' ])
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.queryProcess()
|
this.queryProcess()
|
||||||
|
|||||||
Reference in New Issue
Block a user