From af8996daf8ec97e4da6a6263860fa5394b75b6ba Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 27 二月 2025 09:51:45 +0800 Subject: [PATCH] 流程推进页面展示工程 --- src/views/engineering/index.vue | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/views/engineering/index.vue b/src/views/engineering/index.vue index ff5a68f..3dfc4a5 100644 --- a/src/views/engineering/index.vue +++ b/src/views/engineering/index.vue @@ -76,7 +76,7 @@ icon="el-icon-delete" size="mini" :disabled="multiple" - @click="handleDelete" + @click="deleteByIds" v-hasPermi="['code:engineering:remove']" >鍒犻櫎</el-button> </el-col> @@ -102,7 +102,7 @@ <dict-tag :options="dict.type.sys_project_type" :value="scope.row.projectType"/> </template> </el-table-column> - <el-table-column label="鎶曡祫棰�" align="center" prop="investmentAmount" /> + <el-table-column label="鎶曡祫棰�(涓�)" align="center" prop="investmentAmount" /> <el-table-column label="寮�宸ョ姸鎬�" align="center" prop="status"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_project_status" :value="scope.row.status"/> @@ -121,7 +121,7 @@ size="mini" type="text" icon="el-icon-delete" - @click="handleDelete(scope.row)" + @click="deleteById(scope.row)" v-hasPermi="['code:engineering:remove']" >鍒犻櫎</el-button> </template> @@ -193,7 +193,7 @@ </template> <script> -import { getProjectEngineerings, getProjectEngineeringById, deleteProjectEngineeringByIds, editProjectEngineering, addProjectEngineering } from "@/api/projectEngineering/projectEngineering"; +import { getProjectEngineerings, getProjectEngineeringById, deleteProjectEngineeringByIds, deleteProjectEngineeringById, editProjectEngineering, addProjectEngineering } from "@/api/projectEngineering/projectEngineering"; import {list} from "@/api/projectEngineering/projectInfo"; export default { @@ -332,10 +332,18 @@ } }); }, + deleteById(row) { + this.$modal.confirm('鏄惁纭鍒犻櫎閫変腑宸ョ▼锛�').then(function() { + return deleteProjectEngineeringById(row.id); + }).then(() => { + this.getList(); + this.$modal.msgSuccess("鍒犻櫎鎴愬姛"); + }).catch(() => {}); + }, /** 鍒犻櫎鎸夐挳鎿嶄綔 */ - handleDelete(row) { - const ids = row.id || this.ids; - this.$modal.confirm('鏄惁纭鍒犻櫎宸ョ▼搴撶紪鍙蜂负"' + ids + '"鐨勬暟鎹」锛�').then(function() { + deleteByIds() { + const ids = this.ids; + this.$modal.confirm('鏄惁纭鍒犻櫎閫変腑宸ョ▼锛�').then(function() { return deleteProjectEngineeringByIds(ids); }).then(() => { this.getList(); -- Gitblit v1.8.0