diff --git a/klp-ui/src/views/workflow/work/start.vue b/klp-ui/src/views/workflow/work/start.vue index 157c9709..5165711d 100644 --- a/klp-ui/src/views/workflow/work/start.vue +++ b/klp-ui/src/views/workflow/work/start.vue @@ -8,23 +8,11 @@
- + - -
- 审批人设置 -
+ - - - 指定用户 - 角色 - 部门 - 发起人 - - - - + -
- + +
提交 @@ -45,7 +33,7 @@
- + @@ -162,6 +150,8 @@ export default { }).then(res => { if (res.data) { this.formData = res.data; + // 表单按钮隐藏 + this.formData.formBtns = false; this.formOpen = true } }) @@ -195,15 +185,15 @@ export default { this.$modal.msgError("表单未加载完成"); return; } - + // 获取表单数据 parserRef.getData(); - + // 验证表单 parserRef.$refs[parserRef.formConfCopy.formRef].validate(valid => { if (valid) { const formData = parserRef[parserRef.formConfCopy.formModel]; - + // 添加审批人信息到表单数据 // 根据审批类型添加不同的审批人信息 if (this.approvalForm.approvalType === 1 && this.approvalUsers.length > 0) { @@ -228,7 +218,7 @@ export default { formData.flowable.candidateUsers = ''; formData.flowable.candidateGroups = ''; } - + // 启动流程并将表单数据加入流程变量 if (this.definitionId) { startProcess(this.definitionId, JSON.stringify(formData)).then(res => { @@ -245,7 +235,7 @@ export default { } }); }, - + // 重置表单 resetForm() { const parserRef = this.$refs.parser;