From 5e2aafeede13d337380f736567caf74f49713be7 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 09 Aug 2024 14:38:32 +0800
Subject: [PATCH] 代码优化
---
src/views/publicSecurity/components/communityKeyNotePersonnel.vue | 81 ++++++++++++++++++++++++++++++++++++----
1 files changed, 73 insertions(+), 8 deletions(-)
diff --git a/src/views/publicSecurity/components/communityKeyNotePersonnel.vue b/src/views/publicSecurity/components/communityKeyNotePersonnel.vue
index 95a6bba..c7c89b0 100644
--- a/src/views/publicSecurity/components/communityKeyNotePersonnel.vue
+++ b/src/views/publicSecurity/components/communityKeyNotePersonnel.vue
@@ -5,8 +5,54 @@
@search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange"
@current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange">
- <template slot-scope="scope" slot="menu">
+ <!-- <template slot-scope="scope" slot="menu">
<el-button type="text" size="small" icon="el-icon-view" plain @click="lookDetail(scope.row)">查 看
+ </el-button>
+ </template> -->
+
+ <template slot-scope="{row, size}" slot="number1">
+ <el-button :size="size" type="text" @click="lookDetail(row, '1025')">
+ {{ row.number1 }}
+ </el-button>
+ </template>
+
+ <template slot-scope="{row, size}" slot="number2">
+ <el-button :size="size" type="text" @click="lookDetail(row, '1034')">
+ {{ row.number2}}
+ </el-button>
+ </template>
+
+ <template slot-scope="{row, size}" slot="number3">
+ <el-button :size="size" type="text" @click="lookDetail(row, '1035')">
+ {{ row.number3}}
+ </el-button>
+ </template>
+ <template slot-scope="{row, size}" slot="number4">
+ <el-button :size="size" type="text" @click="lookDetail(row, '1036')">
+ {{ row.number4}}
+ </el-button>
+ </template>
+ <template slot-scope="{row, size}" slot="number5">
+ <el-button :size="size" type="text" @click="lookDetail(row, '19')">
+ {{ row.number5 }}
+ </el-button>
+ </template>
+
+ <template slot-scope="{row, size}" slot="number6">
+ <el-button :size="size" type="text" @click="lookDetail(row, '20')">
+ {{ row.number6 }}
+ </el-button>
+ </template>
+
+ <template slot-scope="{row, size}" slot="number7">
+ <el-button :size="size" type="text" @click="lookDetail(row, '22')">
+ {{ row.number7 }}
+ </el-button>
+ </template>
+
+ <template slot-scope="{row, size}" slot="number8">
+ <el-button :size="size" type="text" @click="lookDetail(row, '23')">
+ {{ row.number8 }}
</el-button>
</template>
</avue-crud>
@@ -56,7 +102,7 @@
searchShow: true,
searchMenuSpan: 3,
menuWidth: 280,
- // menu: false,
+ menu: false,
border: true,
//stripe:true,
index: true,
@@ -77,36 +123,54 @@
},
{
span: 12,
- label: "刑释解教人员",
+ label: "取保监居",
prop: "number1",
align: 'center',
searchSpan: 4,
},
{
span: 12,
- label: "肇事肇祸精神障碍患者",
+ label: "剥权人员",
prop: "number2",
align: 'center',
searchSpan: 4,
},
{
span: 12,
- label: "一般精神障碍患者",
+ label: "涉毒人员",
prop: "number3",
align: 'center',
searchSpan: 4,
},
{
span: 12,
- label: "重点对象",
+ label: "涉访人员",
prop: "number4",
align: 'center',
searchSpan: 4,
},
{
span: 12,
- label: "取保候审",
+ label: "刑释解教人员",
prop: "number5",
+ align: 'center',
+ searchSpan: 4,
+ }, {
+ span: 12,
+ label: "肇事肇祸精神障碍患者",
+ prop: "number6",
+ align: 'center',
+ searchSpan: 4,
+ }, {
+ span: 12,
+ label: "一般精神障碍患者",
+ prop: "number7",
+ align: 'center',
+ searchSpan: 4,
+ }, {
+ span: 12,
+ label: "重点对象",
+ prop: "number8",
align: 'center',
searchSpan: 4,
},
@@ -162,7 +226,8 @@
this.onLoad(this.page)
},
- lookDetail(row) {
+ lookDetail(row, type) {
+ row.labelId = type
this.auditBasePopup = true
var that = this
this.$nextTick(() => {
--
Gitblit v1.9.3