From 6f0a85022f6eaf42576860c54528c3eed6c1b20b Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 27 二月 2024 16:57:15 +0800 Subject: [PATCH] 11 --- src/views/project/fund/medicalCostApply/index.vue | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/views/project/fund/medicalCostApply/index.vue b/src/views/project/fund/medicalCostApply/index.vue index 9edadf1..a55a221 100644 --- a/src/views/project/fund/medicalCostApply/index.vue +++ b/src/views/project/fund/medicalCostApply/index.vue @@ -236,10 +236,11 @@ " size="mini" type="text" - icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['project:medicalfund:delete']" - >鍒犻櫎</el-button + ><span class="button-delete" + ><i class="el-icon-delete"></i>鍒犻櫎</span + ></el-button > <el-button size="mini" @@ -248,6 +249,25 @@ @click="mixExport(scope.row.id)" v-hasPermi="['project:medicalfund:download']" >涓嬭浇</el-button + > + </template> + </el-table-column> + <el-table-column + fixed="right" + align="center" + width="120" + label="鍔熻兘" + > + <template slot-scope="scope"> + <el-button size="mini" v-if="scope.row.uploadStates == 1" + >绾夸笅宸叉姤閿�</el-button + > + <el-button + size="mini" + type="success" + v-else-if="scope.row.uploadStates == 0" + @click="Dooffline(scope.$index, scope.row)" + >绾夸笅鎶ラ攢</el-button > </template> </el-table-column> @@ -488,6 +508,17 @@ this.resetForm("queryForm"); this.handleQuery(); + }, + Dooffline(a, value) { + value.uploadStates = 1; + value.notes = "绾夸笅宸叉姤閿�"; + addorupdateFund(value).then(res => { + if (res.code == 200) { + this.$modal.msgSuccess("璁板綍鎴愬姛"); + } else { + this.$modal.msgError(res.msg); + } + }); }, /** 鏌ヨ鎹愮尞浜洪亾鎱伴棶閲戝垪琛� */ @@ -1448,6 +1479,9 @@ </script> <style lang="scss" scoped> /* @import url(); 寮曞叆鍏叡css绫� */ +.button-delete{ + color: rgb(236, 69, 69); +} ::v-deep.el-table .error-row { background: #fcebeb; } -- Gitblit v1.9.3