feat: There is no way the, 新需求废止流程
This commit is contained in:
@@ -1584,18 +1584,7 @@ export default {
|
||||
}
|
||||
break
|
||||
case '24':
|
||||
if (row.taskInfo === '标准法规部部长审核') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep2',
|
||||
query:{
|
||||
taskIds: row.taskIds,
|
||||
prcId: row.prcId,
|
||||
prcNum: row.prcNum,
|
||||
prcName: row.prcName,
|
||||
prcType: row.prcType
|
||||
}
|
||||
})
|
||||
} else if(row.taskInfo === '会签') {
|
||||
if(row.taskInfo === '会签') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep3',
|
||||
query:{
|
||||
@@ -1617,7 +1606,7 @@ export default {
|
||||
prcType: row.prcType
|
||||
}
|
||||
})
|
||||
} else if(row.taskInfo === '标准法规部部长审核1') {
|
||||
} else if(row.taskInfo === '审核') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep5',
|
||||
query:{
|
||||
|
||||
@@ -138,20 +138,6 @@
|
||||
</el-form-item>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
<el-timeline-item timestamp="审核" placement="top"
|
||||
:color="roleForm.dockUser ? '#66b1ff' : ''" >
|
||||
<el-card>
|
||||
<el-form-item prop="dockUserName" style="margin-bottom: 0">
|
||||
<h4>标准法规部部长</h4>
|
||||
<div style="margin-top: 10px;width: 300px;">
|
||||
<el-input v-model="roleForm.dockUser" style="display: none;"></el-input>
|
||||
<el-input v-model="roleForm.dockUserName" readonly placeholder="选择标准法规部部长"
|
||||
@click.native="choiceZRR('dockUser', '选择标准法规部部长', roleForm.dockUser)">
|
||||
</el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
<el-timeline-item timestamp="会签" placement="top"
|
||||
:color="roleForm.countersigner ? '#66b1ff' : ''" >
|
||||
<el-card>
|
||||
@@ -166,6 +152,20 @@
|
||||
</el-form-item>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
<el-timeline-item timestamp="审核" placement="top"
|
||||
:color="roleForm.dockUser ? '#66b1ff' : ''" >
|
||||
<el-card>
|
||||
<el-form-item prop="dockUserName" style="margin-bottom: 0">
|
||||
<h4>标准法规部部长</h4>
|
||||
<div style="margin-top: 10px;width: 300px;">
|
||||
<el-input v-model="roleForm.dockUser" style="display: none;"></el-input>
|
||||
<el-input v-model="roleForm.dockUserName" readonly placeholder="选择标准法规部部长"
|
||||
@click.native="choiceZRR('dockUser', '选择标准法规部部长', roleForm.dockUser)">
|
||||
</el-input>
|
||||
</div>
|
||||
</el-form-item>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
<el-timeline-item timestamp="审定" placement="top"
|
||||
:color="roleForm.examine ? '#66b1ff' : ''" >
|
||||
<el-card>
|
||||
@@ -596,6 +596,7 @@ export default {
|
||||
},
|
||||
//流程保存
|
||||
handleSave(){
|
||||
this.isSubmit = true
|
||||
this.saveLoading = true
|
||||
let _formData = new FormData()
|
||||
_formData.append('id', this.bpnId || '')
|
||||
@@ -608,10 +609,12 @@ export default {
|
||||
commentText: this.commentText
|
||||
}))
|
||||
saveTaskFirst(_formData).then(res => {
|
||||
this.isSubmit = false
|
||||
this.saveLoading = false
|
||||
this.$message.success('保存成功')
|
||||
this.bpnId = res.result
|
||||
}).catch(e => {
|
||||
this.isSubmit = false
|
||||
this.saveLoading = false
|
||||
})
|
||||
},
|
||||
@@ -624,6 +627,7 @@ export default {
|
||||
if (valid) {
|
||||
if (this.$route.query.type == '2') {
|
||||
this.isSubmit = true
|
||||
this.saveLoading = true
|
||||
this.standardSearch.commentText = this.commentText
|
||||
var json = Object.assign( this.roleForm,this.standardSearch)
|
||||
this.$http.post('lawss/activiti/completeTaskNew', {
|
||||
@@ -641,6 +645,7 @@ export default {
|
||||
if (res.success) {
|
||||
this.$message.success(res.message)
|
||||
this.isSubmit = false
|
||||
this.saveLoading = false
|
||||
this.$router.push({path:'/processCenter?tabsName=ProcessCenter'})
|
||||
}
|
||||
})
|
||||
|
||||
@@ -354,6 +354,8 @@ export default {
|
||||
},
|
||||
//确认转办
|
||||
checkedRoles (data) {
|
||||
this.isTransfer = true;
|
||||
this.isSubmit = true;
|
||||
this.assigneeNewLoading = true
|
||||
changeAssigneeNew({
|
||||
taskId: this.$route.query.taskIds, // 任务id
|
||||
@@ -361,7 +363,8 @@ export default {
|
||||
userId: this.$store.getters.userInfo.userId, // 委托人
|
||||
pId: this.$route.query.prcId // 流程实例
|
||||
}).then(res => {
|
||||
this.isTransfer = false
|
||||
this.isTransfer = false;
|
||||
this.isSubmit = false;
|
||||
if (res.success) {
|
||||
this.drawerModal = false
|
||||
this.$message.success('调整成功')
|
||||
|
||||
@@ -64,6 +64,14 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="下一步状态说明" prop="nextStatusDetils" class="add-form-item">
|
||||
<el-input
|
||||
type="textarea"
|
||||
v-model="qbfsForm.nextStatusDetils"
|
||||
placeholder="请输入下一步状态说明"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="英文名称" prop="enName" class="add-form-item form-item-disabled">
|
||||
@@ -125,19 +133,16 @@
|
||||
style="width: 100%;"
|
||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||
fontWeight: 'bold', height: '48px'}">
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="opinion"
|
||||
align="center"
|
||||
min-width="80%"
|
||||
label="会签意见">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="people"
|
||||
align="center"
|
||||
min-width="20%"
|
||||
label="会签人">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -284,7 +289,8 @@ export default {
|
||||
releaseDate: "",
|
||||
implementDate: "",
|
||||
reviewDate: "",
|
||||
nextStatus: ""
|
||||
nextStatus: "",
|
||||
nextStatusDetils: ""
|
||||
},
|
||||
formRules: {
|
||||
nextStatus: [
|
||||
@@ -397,6 +403,8 @@ export default {
|
||||
},
|
||||
//确认转办
|
||||
checkedRole(data) {
|
||||
this.isTransfer = true;
|
||||
this.isSubmit = true;
|
||||
this.assigneeNewLoading = true;
|
||||
changeAssigneeNew({
|
||||
taskId: this.$route.query.taskIds, // 任务id
|
||||
@@ -405,6 +413,7 @@ export default {
|
||||
pId: this.$route.query.prcId // 流程实例
|
||||
}).then(res => {
|
||||
this.isTransfer = false;
|
||||
this.isSubmit = false;
|
||||
if (res.success) {
|
||||
this.drawerModal = false;
|
||||
this.$message.success("调整成功");
|
||||
|
||||
@@ -64,6 +64,15 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="下一步状态说明" prop="nextStatusDetils" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
type="textarea"
|
||||
v-model="qbfsForm.nextStatusDetils"
|
||||
placeholder="请输入下一步状态说明"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="英文名称" prop="enName" class="add-form-item form-item-disabled">
|
||||
@@ -125,19 +134,16 @@
|
||||
style="width: 100%;"
|
||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||
fontWeight: 'bold', height: '48px'}">
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="opinion"
|
||||
align="center"
|
||||
min-width="80%"
|
||||
label="会签意见">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="people"
|
||||
align="center"
|
||||
min-width="20%"
|
||||
label="会签人">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -231,8 +237,9 @@
|
||||
:transfer-loading="isTransfer"
|
||||
:submitLoading="isSubmit"
|
||||
:saveLoading="saveLoading"
|
||||
:isSubmitBack="isSubmit"
|
||||
:approval="true"
|
||||
@back="beforeBack"
|
||||
@over2="beforeBack"
|
||||
@transfer="handleTransfer"
|
||||
@submit="handleSubmit"
|
||||
>
|
||||
@@ -386,6 +393,7 @@ export default {
|
||||
this.$refs['qbfsForm'].validate((valid) => {
|
||||
if (valid) {
|
||||
this.isSubmit = true;
|
||||
this.isTransfer = true;
|
||||
this.qbfsForm.commentText = this.commentText;
|
||||
this.qbfsForm.bzFlag = '0'
|
||||
this.qbfsForm.dataList = this.dataList;
|
||||
@@ -402,6 +410,7 @@ export default {
|
||||
this.$router.push("/processCenter");
|
||||
}
|
||||
this.isSubmit = false;
|
||||
this.isTransfer = false;
|
||||
}, e => {
|
||||
});
|
||||
}else{
|
||||
@@ -424,6 +433,8 @@ export default {
|
||||
},
|
||||
//确认转办
|
||||
checkedRole(data) {
|
||||
this.isTransfer = true;
|
||||
this.isSubmit = true;
|
||||
this.assigneeNewLoading = true;
|
||||
changeAssigneeNew({
|
||||
taskId: this.$route.query.taskIds, // 任务id
|
||||
@@ -432,6 +443,7 @@ export default {
|
||||
pId: this.$route.query.prcId // 流程实例
|
||||
}).then(res => {
|
||||
this.isTransfer = false;
|
||||
this.isSubmit = false;
|
||||
if (res.success) {
|
||||
this.drawerModal = false;
|
||||
this.$message.success("调整成功");
|
||||
|
||||
@@ -64,6 +64,15 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="下一步状态说明" prop="nextStatusDetils" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
type="textarea"
|
||||
v-model="qbfsForm.nextStatusDetils"
|
||||
placeholder="请输入下一步状态说明"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="英文名称" prop="enName" class="add-form-item form-item-disabled">
|
||||
@@ -125,19 +134,16 @@
|
||||
style="width: 100%;"
|
||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||
fontWeight: 'bold', height: '48px'}">
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="opinion"
|
||||
align="center"
|
||||
min-width="80%"
|
||||
label="会签意见">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="people"
|
||||
align="center"
|
||||
min-width="20%"
|
||||
label="会签人">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -231,6 +237,7 @@
|
||||
:transfer-loading="isTransfer"
|
||||
:submitLoading="isSubmit"
|
||||
:saveLoading="saveLoading"
|
||||
:isSubmitBack="isSubmit"
|
||||
:approval="true"
|
||||
@back="beforeBack"
|
||||
@transfer="handleTransfer"
|
||||
@@ -424,6 +431,8 @@ export default {
|
||||
},
|
||||
//确认转办
|
||||
checkedRole(data) {
|
||||
this.isTransfer = true;
|
||||
this.isSubmit = true;
|
||||
this.assigneeNewLoading = true;
|
||||
changeAssigneeNew({
|
||||
taskId: this.$route.query.taskIds, // 任务id
|
||||
@@ -432,6 +441,7 @@ export default {
|
||||
pId: this.$route.query.prcId // 流程实例
|
||||
}).then(res => {
|
||||
this.isTransfer = false;
|
||||
this.isSubmit = false;
|
||||
if (res.success) {
|
||||
this.drawerModal = false;
|
||||
this.$message.success("调整成功");
|
||||
|
||||
@@ -64,6 +64,15 @@
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="下一步状态说明" prop="nextStatusDetils" class="add-form-item form-item-disabled">
|
||||
<el-input
|
||||
readonly
|
||||
type="textarea"
|
||||
v-model="qbfsForm.nextStatusDetils"
|
||||
placeholder="请输入下一步状态说明"
|
||||
clearable
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="英文名称" prop="enName" class="add-form-item form-item-disabled">
|
||||
@@ -125,19 +134,16 @@
|
||||
style="width: 100%;"
|
||||
:header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',
|
||||
fontWeight: 'bold', height: '48px'}">
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="opinion"
|
||||
align="center"
|
||||
min-width="80%"
|
||||
label="会签意见">
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
prop="people"
|
||||
align="center"
|
||||
min-width="20%"
|
||||
label="会签人">
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -231,6 +237,7 @@
|
||||
:transfer-loading="isTransfer"
|
||||
:submitLoading="isSubmit"
|
||||
:saveLoading="saveLoading"
|
||||
:isSubmitBack="isSubmit"
|
||||
:approval="true"
|
||||
@back="beforeBack"
|
||||
@transfer="handleTransfer"
|
||||
@@ -424,6 +431,8 @@ export default {
|
||||
},
|
||||
//确认转办
|
||||
checkedRole(data) {
|
||||
this.isTransfer = true;
|
||||
this.isSubmit = true;
|
||||
this.assigneeNewLoading = true;
|
||||
changeAssigneeNew({
|
||||
taskId: this.$route.query.taskIds, // 任务id
|
||||
@@ -432,6 +441,7 @@ export default {
|
||||
pId: this.$route.query.prcId // 流程实例
|
||||
}).then(res => {
|
||||
this.isTransfer = false;
|
||||
this.isSubmit = false;
|
||||
if (res.success) {
|
||||
this.drawerModal = false;
|
||||
this.$message.success("调整成功");
|
||||
|
||||
@@ -2072,27 +2072,7 @@ export default {
|
||||
}
|
||||
break
|
||||
case '24':
|
||||
if (row.taskInfo === '标准法规部部长审核') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep2',
|
||||
query: {
|
||||
taskIds: row.taskIds,
|
||||
prcId: row.prcId,
|
||||
prcNum: row.prcNum,
|
||||
prcName: row.prcName,
|
||||
prcType: row.prcType
|
||||
}
|
||||
})
|
||||
} else if (row.taskInfo === '重新起草') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep1',
|
||||
query:{
|
||||
type: 2,
|
||||
taskIds: row.taskIds,
|
||||
prcId: row.prcId
|
||||
}
|
||||
})
|
||||
} else if(row.taskInfo === '会签') {
|
||||
if(row.taskInfo === '会签') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep3',
|
||||
query:{
|
||||
@@ -2114,7 +2094,7 @@ export default {
|
||||
prcType: row.prcType
|
||||
}
|
||||
})
|
||||
} else if(row.taskInfo === '标准法规部部长审核1') {
|
||||
} else if(row.taskInfo === '审核') {
|
||||
this.$router.push({
|
||||
name: 'qbfzStep5',
|
||||
query:{
|
||||
|
||||
Reference in New Issue
Block a user