From c7bc3eb18e1fda4254ca0195e2133d2ed978de11 Mon Sep 17 00:00:00 2001 From: china <527956374@qq.com> Date: 星期四, 11 五月 2023 17:48:48 +0800 Subject: [PATCH] 样式调整 --- src/views/activiti/task/index.vue | 66 +++++++++++++++++++++++++++++++-- 1 files changed, 62 insertions(+), 4 deletions(-) diff --git a/src/views/activiti/task/index.vue b/src/views/activiti/task/index.vue index 9452a39..544a0c9 100644 --- a/src/views/activiti/task/index.vue +++ b/src/views/activiti/task/index.vue @@ -1,6 +1,38 @@ <template> <div class="app-container"> + <el-row :gutter="10" class="mb8"> + <el-col :span="1.5"> + <el-button + type="primary" + plain + icon="el-icon-plus" + size="mini" + @click="handleAdd" + >鍒涘缓婕旂ず娴佺▼</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 + type="danger" + plain + icon="el-icon-delete" + size="mini" + :disabled="multiple" + @click="" + >鍒犻櫎</el-button> + </el-col> + <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> + </el-row> + <el-table v-loading="loading" :data="tastList"> <!-- <el-table-column label="娴佺▼ID" align="center" prop="id"/>--> <el-table-column label="娴佺▼鍚嶇О" align="center" prop="title"/> @@ -55,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"> @@ -67,6 +99,7 @@ <div slot="footer" class="dialog-footer"> <el-button type="primary" @click="submitForm">杞� 鍙�</el-button> + <el-button type="danger" @click="testGetNextNode">鑾峰彇涓嬩竴姝�</el-button> <el-button @click="cancel">鍙� 娑�</el-button> </div> </el-dialog> @@ -74,7 +107,7 @@ </template> <script> - import {listTask, todoDetail, transmission, formDataShow, formDataSave} from "@/api/activiti/task"; + import {createDemoProcessInstance, getNextTaskInfo, listTask, todoDetail, transmission} from "@/api/activiti/task"; // import leaveHistoryForm from "@/views/workflow/leave/leaveHistoryForm"; export default { @@ -116,7 +149,7 @@ processDefinitionKey: undefined, assignee: undefined, taskInstanceId: undefined, - approveResult: undefined, + approveResult: 'yes', approveSummary: '', approveTime: undefined }, @@ -178,6 +211,31 @@ this.open = false; this.getList(); }); + }, + + /** 鍒涘缓娴嬭瘯娴佺▼瀹炰緥锛�2023-04-10 */ + handleAdd() { + createDemoProcessInstance().then(response => { + this.$modal.msgSuccess("婕旂ず娴佺▼瀹炰緥宸插垱寤�"); + this.open = false; + this.getList(); + }); + }, + + /** 鍒涘缓閫変汉娴佺▼婕旂ず锛�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 => { + this.$modal.msgSuccess(response.data); + }); } } }; -- Gitblit v1.9.1