修改新建工单驳回后传参处理

main
jinna 3 years ago
parent 7f06a938e1
commit ce3aed86d0
  1. 15
      src/views/plugin/workflow/process/components/detail.vue
  2. 2
      src/views/plugin/workflow/process/components/effect.vue
  3. 8
      src/views/plugin/workflow/process/components/form.vue

@ -103,7 +103,6 @@
<template slot="xitongmokuaishujubiao">
<el-select
filterable
allow-create
clearable
v-model="form.xitongmokuaishujubiao"
placeholder=" "
@ -395,7 +394,6 @@ export default {
// );
// xitongmokuaishujubiao.dicData = res.data.data;
this.taskTableData = res.data.data;
console.log('taskTableData ===>',this.taskTableData)
if(this.taskTableData.length !== 0){
// this.form.xitongmokuaishujubiao = xitongmokuaishujubiao.dicData[0].id;
// this.form.xitongmokuaishujubiao = this.taskTableData[0].id;
@ -494,7 +492,6 @@ export default {
}
option.column.find(item => item.prop == 'renwudengji').dicUrl = ''
this.option = option;
console.log('summary',this.option)
let detail = this.option.column.find(item => item.label == '详情')
let colTmp = this.option.column.find(item => item.label == "系统名称/数据库/部门");
let colTmp1 = this.option.column.find(item => item.label == "管理部门");
@ -697,7 +694,6 @@ export default {
},
//
handleExamine(pass) {
console.log(this.findObject(this.option.column, "guanlibumen").dicData)
this.submitLoading = true;
const { form, summaryForm } = this.$refs;
if (form) {
@ -714,19 +710,22 @@ export default {
variables.$renwuzhonglei = this.kindList.find(item => item.id == this.form.renwuzhonglei) ? this.kindList.find(item => item.id == this.form.renwuzhonglei).taskTypeName : ''
variables.$chongfumoshi = this.repeatList.find(item => item.id == this.form.chongfumoshi) ? this.repeatList.find(item => item.id == this.form.chongfumoshi).dictValue : ''
variables.$guanlibumen =
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.id == this.form.guanlibumen) ?
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.id == this.form.guanlibumen).deptName : ''
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.deptName == this.form.guanlibumen) ?
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.deptName == this.form.guanlibumen).deptName : '';
variables.guanlibumen =
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.deptName == this.form.guanlibumen) ?
this.findObject(this.option.column, "guanlibumen").dicData.find(item => item.deptName == this.form.guanlibumen).id : '' ;
variables.$renwudengji = this.findObject(this.option.column,"renwudengji").dicData.find(item => item.id == this.form.renwudengji) ?
this.findObject(this.option.column,"renwudengji").dicData.find(item => item.id == this.form.renwudengji).dictValue : ''
variables.$xitongmokuaishujubiao = this.findObject(this.option.column,"xitongmokuaishujubiao").dicData.find(item => item.id == this.form.xitongmokuaishujubiao) ? this.findObject(
this.option.column,
"xitongmokuaishujubiao"
).dicData.find(item => item.id == this.form.xitongmokuaishujubiao).datatableModuleName : ''
console.log(variables)
this.handleCompleteTask(pass, variables)
.then(() => {
this.$message.success("处理成功");
this.handleCloseTag("/plugin/workflow/process/todo");
// this.handleCloseTag("/plugin/workflow/process/todo");
this.handleCloseTag("/plugin/workflow/process/workorder");
})
.catch(() => {
if (typeof done == "function") done();

@ -230,7 +230,7 @@ export default {
prop: "remark",
labelPosition: "top",
maxlength: 200,
showWordLimit:true,
showWordLimit:true,
rules: [{ required: true, message: "请输入实施反馈" }],
// disabled: (JSON.parse(this.$route.query.form).isFinish === 1 ) ? true : false,
},

@ -54,10 +54,12 @@
</template>
<template slot="xitongmingchengshujuku">
<el-select
id="sql_id"
filterable
allow-create
clearable
v-model="form.xitongmingchengshujuku"
:filter-method="inputSubjectLimit()"
placeholder="请选择部门系统"
@change="systemChange"
>
@ -257,6 +259,12 @@ export default {
console.log('xinjian')
},
methods: {
inputSubjectLimit(){
var inputSubjectId = document.querySelector('#sql_id')
if (inputSubjectId) {
inputSubjectId.setAttribute('maxLength', 50)
}
},
// -
companyChange(id) {
// this.form.xitongmingchengshujuku = ''

Loading…
Cancel
Save