linwe
2024-08-09 5e2aafeede13d337380f736567caf74f49713be7
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(() => {