From f98dafc5994cfd91d1f8afacdf348e3ddd27af4b Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Thu, 11 Jan 2024 16:40:25 +0800
Subject: [PATCH] 重点人员
---
src/api/userHouse/list/houseHold.js | 16 ++++++++++++++--
src/views/publicSecurity/components/userHouseList.vue | 40 ++++++++++------------------------------
2 files changed, 24 insertions(+), 32 deletions(-)
diff --git a/src/api/userHouse/list/houseHold.js b/src/api/userHouse/list/houseHold.js
index 6ece872..5008bf1 100644
--- a/src/api/userHouse/list/houseHold.js
+++ b/src/api/userHouse/list/houseHold.js
@@ -12,7 +12,19 @@
})
}
-export const getAllHouseHold = ( params) => {
+export const getKeynotePersonnelPage = (current, size, params) => {
+ return request({
+ url: '/api/blade-household/household/getKeynotePersonnelPage',
+ method: 'get',
+ params: {
+ ...params,
+ current,
+ size,
+ }
+ })
+}
+
+export const getAllHouseHold = (params) => {
return request({
url: '/api/blade-household/household/getAllHouseHold',
method: 'get',
@@ -88,4 +100,4 @@
type
}
})
-}
+}
\ No newline at end of file
diff --git a/src/views/publicSecurity/components/userHouseList.vue b/src/views/publicSecurity/components/userHouseList.vue
index 73908bd..60c580c 100644
--- a/src/views/publicSecurity/components/userHouseList.vue
+++ b/src/views/publicSecurity/components/userHouseList.vue
@@ -7,17 +7,6 @@
:before-open="beforeOpen" :page.sync="page" @search-change="searchChange" @search-reset="searchReset"
@selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
@refresh-change="refreshChange">
- <!-- <template slot="menuLeft">
- <el-button type="danger" size="small" plain icon="el-icon-delete" v-if="permission.household_delete"
- @click="handleDelete">删 除
- </el-button>
- <el-button type="success" size="small" plain v-if="this.permission.household_import" icon="el-icon-upload2"
- @click="handleImport">导入
- </el-button>
- <el-button type="warning" size="small" plain v-if="this.permission.household_export" icon="el-icon-download"
- @click="handleExport">导出
- </el-button>
- </template> -->
<template slot-scope="{row, size}" slot="menu">
<el-button :size="size" type="text" icon="el-icon-circle-plus-outline" v-if="permission.househould_manager"
@@ -50,26 +39,15 @@
</el-dialog>
<el-dialog title="标签管理" append-to-body :visible.sync="labelFlag" center width="600px">
- <div v-for="(item, index) in labelData" :key="index">
- <el-row>
- <el-col :span="24">
- <div>
- <el-divider content-position="left">{{ item.name }}</el-divider>
- </div>
- </el-col>
- </el-row>
- <div class="grid-container2" v-if="item.children">
- <div class="grid-item" :style="{ backgroundColor: item2.color }" v-for="(item2, index2) in item.children"
+ <div>
+ <div class="grid-container2">
+ <div class="grid-item" :style="{ backgroundColor: item2.color }" v-for="(item2, index2) in labelData"
@click="changLabel(item2)" :key="index2">
{{ item2.name }}
</div>
</div>
</div>
- <!-- <span slot="footer" class="dialog-footer">
- <el-button @click="labelFlag = false">取 消</el-button>
- <el-button type="primary" @click="submitRole">确 定</el-button>
- </span> -->
</el-dialog>
<el-dialog :title="'编辑标签 ' + currentLabel.name" append-to-body :visible.sync="editLabelFlge" width="655px">
@@ -97,7 +75,7 @@
<script>
import {
- getList,
+ getKeynotePersonnelPage,
remove,
add,
update,
@@ -219,8 +197,10 @@
border: true,
index: true,
selection: true,
- viewBtn: true,
- addBtn: true,
+ viewBtn: false,
+ addBtn: false,
+ delBtn: false,
+ editBtn: false,
dialogType: 'drawer',
dialogClickModal: false,
menuFixed: 'right',
@@ -912,7 +892,7 @@
this.currentRow = item
this.labelFlag = true
let params = {
- parentId: 1000
+ parentId: 103
}
// 查询标签
getLabelList(Object.assign(params)).then(res => {
@@ -1078,7 +1058,7 @@
onLoad(page, params = {}) {
this.loading = true
- getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
+ getKeynotePersonnelPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
const data = {
...res.data.data,
records: res.data.data.records.map(item => {
--
Gitblit v1.9.3