5d813b73 by 杨威

流程退回

1 parent 0e497cc3
......@@ -198,7 +198,8 @@
<el-button type="primary" @click="registerCall">登记调用</el-button>
</div>
<div class="sh-btn">
<el-button type="primary" @click="thdz">退回</el-button>
<el-button type="primary" @click="lczz" v-if="workFlowData.properties.phase == 'modify'">终止</el-button>
<el-button type="primary" @click="thdz" v-if="workFlowData.rollbackDetails.length>0">退回</el-button>
<el-button type="primary" @click="onSubmit" :disabled="disabled" v-if="!workFlowState">提交</el-button>
<el-button type="primary" @click="shdz" v-if="workFlowState">审核</el-button>
</div>
......@@ -296,6 +297,7 @@
rules:[],
workFlowState:false,
workFlowData:{}
}
},
created() {
......@@ -344,14 +346,15 @@
thdz(){
let data = {
bdcdyh:this.form.bdcdyh,
zl:this.form.zl,
shyj:'',
shr:'admin',
shsj:'2021-01-22'
"targetNodeId": this.workFlowData.rollbackDetails[0].id,
"workitemInstanceId": this.$route.query.workitemInstanceId
}
vm.rollback(data);
},
//宗地流程终止
lczz(){
vm.termProcess(this.workFlowData.processInstance.id);
},
registerCall(){
let data={
......
......@@ -370,7 +370,7 @@
</div>
<div class="sh-btn">
<el-button type="primary" @click="lczz" v-if="workFlowData.properties.phase == 'modify'">终止</el-button>
<el-button type="primary" @click="thzd">退回</el-button>
<el-button type="primary" @click="thzd" v-if="workFlowData.rollbackDetails.length>0">退回</el-button>
<el-button type="primary" @click="submitZDxx" :disabled="disabled" v-if="!workFlowState">提交</el-button>
<el-button type="primary" @click="shzd" v-if="workFlowState">审核</el-button>
</div>
......@@ -968,12 +968,8 @@
//宗地审核流程退回
thzd(){
let data = {
"params": {},
"targetNodeId": "",
"targetNodes": [
""
],
"workitemInstanceId": this.workFlowData.processInstance.id
"targetNodeId": this.workFlowData.rollbackDetails[0].id,
"workitemInstanceId": this.$route.query.workitemInstanceId
}
vm.rollback(data);
},
......
......@@ -279,7 +279,8 @@
</div>
</div>
<div class="sh-btn">
<el-button type="primary" @click="thzrz">退回</el-button>
<el-button type="primary" @click="lczz" v-if="workFlowData.properties.phase == 'modify'">终止</el-button>
<el-button type="primary" @click="thzrz" v-if="workFlowData.rollbackDetails.length>0">退回</el-button>
<el-button type="primary" @click="onSubmit" :disabled="disabled" v-if="!workFlowState">提交</el-button>
<el-button type="primary" @click="shzrz" v-if="workFlowState">审核</el-button>
</div>
......@@ -317,17 +318,12 @@
children: 'children',
label: 'mc'
},
lx:"zrz",
bsm:'',
workFlowState:false,
initZrzh:'',
finishZrzh:'',
hcount:0,
booleanUpdateH:false,
form:{
zrzbsm:'', //自然幢标识码
zdbsm:'', //宗地标识码
......@@ -420,6 +416,8 @@
},
rules:[],
mainBoxWidth:0,
workFlowState:false,
workFlowData:{}
}
},
mixins:[geoUtils],
......@@ -664,14 +662,15 @@
thzrz(){
let data = {
bdcdyh:this.form.bdcdyh,
zl:this.form.zl,
shyj:'',
shr:'admin',
shsj:'2021-01-22'
"targetNodeId": this.workFlowData.rollbackDetails[0].id,
"workitemInstanceId": this.$route.query.workitemInstanceId
}
vm.rollback(data);
},
//宗地流程终止
lczz(){
vm.termProcess(this.workFlowData.processInstance.id);
},
open() {
const self = this;
......