| | |
| | | } |
| | | |
| | | // 创建测试流程实例。2023-04-10 |
| | | export function createDemoProcessInstance(bid, key) { |
| | | export function createDemoProcessInstance(bid, key, selectActor) { |
| | | return request({ |
| | | url: '/wf/task/create_demo', |
| | | method: 'get', |
| | | params: {bid: bid, key: key} |
| | | params: {bid: bid, key: key, selectActor: selectActor} |
| | | }) |
| | | } |
| | | |
| | |
| | | icon="el-icon-plus" |
| | | size="mini" |
| | | @click="handleAdd" |
| | | >创建测试流程</el-button> |
| | | >创建演示流程</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | | type="primary" |
| | | plain |
| | | icon="el-icon-plus" |
| | | size="mini" |
| | | @click="handleSelectActor" |
| | | >创建'选人所有'流程</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | |
| | | </el-form-item> |
| | | <el-form-item label="审批选项" prop="approveResult"> |
| | | <el-radio-group v-model="form.approveResult"> |
| | | <el-radio value="yes">同意</el-radio> |
| | | <el-radio value="no">退回</el-radio> |
| | | <el-radio label="yes">同意</el-radio> |
| | | <el-radio label="no">退回</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="审批意见" prop="approveSummary"> |
| | |
| | | processDefinitionKey: undefined, |
| | | assignee: undefined, |
| | | taskInstanceId: undefined, |
| | | approveResult: undefined, |
| | | approveResult: 'yes', |
| | | approveSummary: '', |
| | | approveTime: undefined |
| | | }, |
| | |
| | | }); |
| | | }, |
| | | |
| | | /** 创建选人流程演示,2023-04-13 */ |
| | | handleSelectActor(){ |
| | | createDemoProcessInstance("", "", "select").then(response => { |
| | | this.$modal.msgSuccess("演示'选人所有'实例已创建"); |
| | | this.open = false; |
| | | this.getList(); |
| | | }); |
| | | }, |
| | | |
| | | /** 测试获取下一步任务,2023-04-10 */ |
| | | testGetNextNode(){ |
| | | getNextTaskInfo(this.form.taskInstanceId).then(response => { |