lin
2024-03-18 fdb831cc2b79e9308581b7876ce4cf488e96a69f
重点人员+自愿者组织
2 files modified
78 ■■■■■ changed files
src/views/publicSecurity/keynotePersonnelManage.vue 69 ●●●●● patch | view | raw | blame | history
src/views/userHouse/houseHoldList.vue 9 ●●●● patch | view | raw | blame | history
src/views/publicSecurity/keynotePersonnelManage.vue
@@ -1,10 +1,9 @@
<template>
    <basic-container>
        <avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" @row-del="rowDel"
            v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave"
            :before-open="beforeOpen" @search-change="searchChange" @search-reset="searchReset"
            @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
            @refresh-change="refreshChange" @on-load="onLoad">
      v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen"
      @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange"
      @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad">
            <template slot-scope="scope" slot="menu">
                <el-button type="text" size="small" icon="el-icon-view" plain @click="lookDetail(scope.row)">查 看
@@ -18,30 +17,45 @@
            </template>
            <template slot-scope="{row, size}" slot="number1">
                <el-button :size="size" type="text" @click="showStringDispose(row, '19')">
        <el-button :size="size" type="text" @click="showStringDispose(row, '1025')">
                    {{ row.number1 }}
                </el-button>
            </template>
            <template slot-scope="{row, size}" slot="number2">
                <el-button :size="size" type="text" @click="showStringDispose(row, '20')">
        <el-button :size="size" type="text" @click="showStringDispose(row, '1034')">
                    {{ row.number2 }}
                </el-button>
            </template>
            <template slot-scope="{row, size}" slot="number3">
                <el-button :size="size" type="text" @click="showStringDispose(row, '22')">
        <el-button :size="size" type="text" @click="showStringDispose(row, '1035')">
                    {{ row.number3 }}
                </el-button>
            </template>
            <template slot-scope="{row, size}" slot="number4">
                <el-button :size="size" type="text" @click="showStringDispose(row, '23')">
        <el-button :size="size" type="text" @click="showStringDispose(row, '1036')">
                    {{ row.number4 }}
                </el-button>
            </template>
            <template slot-scope="{row, size}" slot="number5">
                <el-button :size="size" type="text" @click="showStringDispose(row, '1025')">
        <el-button :size="size" type="text" @click="showStringDispose(row, '19')">
                    {{ row.number5 }}
        </el-button>
      </template>
      <template slot-scope="{row, size}" slot="number6">
        <el-button :size="size" type="text" @click="showStringDispose(row, '20')">
          {{ row.number6 }}
        </el-button>
      </template>
      <template slot-scope="{row, size}" slot="number7">
        <el-button :size="size" type="text" @click="showStringDispose(row, '22')">
          {{ row.number7 }}
        </el-button>
      </template>
      <template slot-scope="{row, size}" slot="number8">
        <el-button :size="size" type="text" @click="showStringDispose(row, '23')">
          {{ row.number8 }}
                </el-button>
            </template>
        </avue-crud>
@@ -119,49 +133,58 @@
                    // search: true,
                    // hide: true,
                },
                // {
                //   span: 12,
                //   label: "所属社区",
                //   prop: "communityName",
                //   align: 'center',
                //   searchSpan: 4,
                //   search: true,
                //   // hide: true,
                // },
                {
                    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,
                },
                ],
            },
src/views/userHouse/houseHoldList.vue
@@ -96,7 +96,9 @@
</template>
<script>
import { setLabelColor } from '@/util/util'
  import {
    setLabelColor
  } from '@/util/util'
import {
    getList,
    remove,
@@ -677,6 +679,11 @@
                    prop: "cardNumber",
                    hide: true,
                },
            {
              label: "自愿者组织",
              prop: "volunteerOrg",
              hide: true,
            },
                {
                    label: "备注",