From 2f456991b7d6c7e6c85398abcfad5a74320858f3 Mon Sep 17 00:00:00 2001 From: shikeying <pxzsky@163.com> Date: 星期五, 14 四月 2023 12:46:58 +0800 Subject: [PATCH] 工作流测试选人 --- src/api/activiti/task.js | 4 ++-- src/views/activiti/task/index.vue | 26 ++++++++++++++++++++++---- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/src/api/activiti/task.js b/src/api/activiti/task.js index d98518b..dab904f 100644 --- a/src/api/activiti/task.js +++ b/src/api/activiti/task.js @@ -45,11 +45,11 @@ } // 鍒涘缓娴嬭瘯娴佺▼瀹炰緥銆�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} }) } diff --git a/src/views/activiti/task/index.vue b/src/views/activiti/task/index.vue index 6542eb0..544a0c9 100644 --- a/src/views/activiti/task/index.vue +++ b/src/views/activiti/task/index.vue @@ -9,7 +9,16 @@ 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 @@ -78,8 +87,8 @@ </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"> @@ -140,7 +149,7 @@ processDefinitionKey: undefined, assignee: undefined, taskInstanceId: undefined, - approveResult: undefined, + approveResult: 'yes', approveSummary: '', approveTime: undefined }, @@ -213,6 +222,15 @@ }); }, + /** 鍒涘缓閫変汉娴佺▼婕旂ず锛�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 => { -- Gitblit v1.9.1