This commit is contained in:
jy
2025-06-17 20:04:43 +08:00
parent a5c65af987
commit 6dcd327ac9
26 changed files with 2723 additions and 1032 deletions

View File

@ -33,6 +33,7 @@
:data="tableData"
border
:row-key="keyid"
:style="{ 'min-height': '450px' }"
style="width: 100%"
>
<el-table-column
@ -40,13 +41,14 @@
width="55"
:reserve-selection="true"
/>
<el-table-column prop="bqMc" align="center" label="标签名称" />
<el-table-column prop="bqDm" align="center" label="标签代码" />
<el-table-column prop="bqLb" align="center" label="标签类">
<el-table-column prop="bqZl" align="center" label="标签类">
<template #default="{ row }">
<DictTag
:value="row.bqLb"
:value="row.bqZl"
:tag="false"
:options="props.dic.D_GS_BQ_LB"
:options="props.dic.D_GS_BQ_ZL"
/>
</template>
</el-table-column>
@ -59,13 +61,12 @@
/>
</template>
</el-table-column>
<el-table-column prop="bqMc" align="center" label="标签名称" />
<el-table-column prop="bqZl" align="center" label="标签种类">
<el-table-column prop="bqLb" align="center" label="标签类别">
<template #default="{ row }">
<DictTag
:value="row.bqZl"
:value="row.bqLb"
:tag="false"
:options="props.dic.D_GS_BQ_ZL"
:options="props.dic.D_GS_BQ_LB"
/>
</template>
</el-table-column>
@ -86,21 +87,23 @@
</el-tabs>
</div>
<div style="width: 48%">
<div style="width: 48%; margin-top: 32px">
<div class="selected-tabBox">
<el-table
:data="selectedData"
border
:row-key="keyid"
style="width: 100%"
:style="{ 'min-height': '450px' }"
>
<el-table-column prop="bqMc" align="center" label="标签名称" />
<el-table-column prop="bqDm" align="center" label="标签代码" />
<el-table-column prop="bqLb" align="center" label="标签类">
<el-table-column prop="bqZl" align="center" label="标签类">
<template #default="{ row }">
<DictTag
:value="row.bqLb"
:value="row.bqZl"
:tag="false"
:options="props.dic.D_GS_BQ_LB"
:options="props.dic.D_GS_BQ_ZL"
/>
</template>
</el-table-column>
@ -113,13 +116,12 @@
/>
</template>
</el-table-column>
<el-table-column prop="bqMc" align="center" label="标签名称" />
<el-table-column prop="bqZl" align="center" label="标签种类">
<el-table-column prop="bqLb" align="center" label="标签类别">
<template #default="{ row }">
<DictTag
:value="row.bqZl"
:value="row.bqLb"
:tag="false"
:options="props.dic.D_GS_BQ_ZL"
:options="props.dic.D_GS_BQ_LB"
/>
</template>
</el-table-column>

View File

@ -20,6 +20,21 @@
ref="elform"
:rules="rules"
>
<template #basic>
<el-divider content-position="left">基础管理</el-divider>
</template>
<template #address>
<el-divider content-position="left">地址信息</el-divider>
</template>
<template #jurisdiction>
<el-divider content-position="left">管辖信息</el-divider>
</template>
<template #status>
<el-divider content-position="left">状态信息</el-divider>
</template>
<template #bqInfo>
<el-divider content-position="left">标签信息</el-divider>
</template>
<!-- 人员标签模型-->
<template #bqList>
<el-button @click="openDialog('01')">选择</el-button>
@ -51,12 +66,13 @@
</div>
</template>
<!-- 管辖单位代码 -->
<!-- 管辖单位 -->
<template #gxSsbmdm>
<el-select
v-model="listQuery.gxSsbmdm"
placeholder="请选择管辖单位代码"
placeholder="请选择管辖单位"
style="width: 240px"
@change="handleDeptChange('gxSsbmmc', $event)"
>
<el-option
v-for="item in deptList"
@ -66,12 +82,13 @@
/>
</el-select>
</template>
<!-- 户籍派出所代码 -->
<!-- 户籍派出所 -->
<template #hjdPcsdm>
<el-select
v-model="listQuery.hjdPcsdm"
placeholder="请选择户籍派出所代码"
placeholder="请选择户籍派出所"
style="width: 240px"
@change="handleDeptChange('hjdPcsmc', $event)"
>
<el-option
v-for="item in deptList"
@ -81,12 +98,13 @@
/>
</el-select>
</template>
<!-- 诉求单位代码 -->
<!-- 诉求单位 -->
<template #sqSsbmdm>
<el-select
v-model="listQuery.sqSsbmdm"
placeholder="请选择户籍派出所代码"
placeholder="请选择户籍派出所"
style="width: 240px"
@change="handleDeptChange('sqSsbmmc', $event)"
>
<el-option
v-for="item in deptList"
@ -96,12 +114,13 @@
/>
</el-select>
</template>
<!-- 现住地派出所代码 -->
<!-- 现住地派出所 -->
<template #xzdPcsdm>
<el-select
v-model="listQuery.xzdPcsdm"
placeholder="请选择现住地派出所代码"
placeholder="请选择现住地派出所"
style="width: 240px"
@change="handleDeptChange('xzdPcsmc', $event)"
>
<el-option
v-for="item in deptList"
@ -111,12 +130,13 @@
/>
</el-select>
</template>
<!-- 责任单位代码 -->
<!-- 责任单位 -->
<template #zrSsbmdm>
<el-select
v-model="listQuery.zrSsbmdm"
placeholder="请选择责任单位代码"
placeholder="请选择责任单位"
style="width: 240px"
@change="handleDeptChange('zrSsbmmc', $event)"
>
<el-option
v-for="item in deptList"
@ -191,61 +211,58 @@ const {
const tagDialog = ref();
const dialogForm = ref(false); //弹窗
const formData = ref([
{ label: "", prop: "basic", type: "slot", width: "100%" },
{ label: "姓名", prop: "ryXm", type: "input" },
{ label: "性别", prop: "ryXb", type: "select", options: D_BZ_XB },
{ label: "民族", prop: "ryMz", type: "select", options: D_BZ_MZ },
{ label: "身份证号", prop: "rySfzh", type: "input" },
{ label: "户籍地派出所名称", prop: "hjdPcsmc", type: "input" },
{ label: "联系电话", prop: "ryLxdh", type: "input" },
{ label: "出生日期", prop: "ryCsrq", type: "date" },
{ label: "籍贯", prop: "ryJg", type: "select", options: D_BZ_XZQHDM },
{
label: "户籍地派出所代码",
prop: "hjdPcsdm",
type: "slot"
},
{ label: "管辖单位", prop: "gxSsbmmc", type: "input" },
{
label: "管辖单位代码",
prop: "gxSsbmdm",
type: "slot"
},
{ label: "户籍地区划", prop: "hjdQh", type: "select", options: D_BZ_XZQHDM },
{ label: "户籍地详址", prop: "hjdXz", type: "input" },
{ label: "人员出生日期", prop: "ryCsrq", type: "date" },
{ label: "人员籍贯", prop: "ryJg", type: "select", options: D_BZ_XZQHDM },
{ label: "人员联系电话", prop: "ryLxdh", type: "input" },
{ label: "人员民族", prop: "ryMz", type: "select", options: D_BZ_MZ },
{ label: "人员性别", prop: "ryXb", type: "select", options: D_BZ_XB },
{ label: "诉求单位名称", prop: "sqSsbmmc", type: "input" },
{
label: "诉求单位代码",
prop: "sqSsbmdm",
type: "slot"
},
{ label: "现住地派出所名称", prop: "xzdPcsmc", type: "input" },
{
label: "现住地派出所代码",
prop: "xzdPcsdm",
type: "slot"
},
{ label: "现住地区划", prop: "xzdQh", type: "select", options: D_BZ_XZQHDM },
{ label: "现住地详址", prop: "xzdXz", type: "input" },
{
label: "重点人处置状态",
prop: "zdrCzzt",
type: "select",
options: D_GS_ZDR_CZZT
},
{ label: "入库开始时间", prop: "zdrRkkssj", type: "datetime" },
{ label: "入库结束时间", prop: "zdrRkjssj", type: "datetime" },
{
label: "人员级别",
label: "级别",
prop: "zdrRyjb",
type: "select",
options: D_GS_ZDR_RYJB
},
{
label: "预警等级",
prop: "zdrYjdj",
type: "select",
options: D_GS_ZDR_YJDJ
},
{ label: "", prop: "address", type: "slot", width: "100%" },
{ label: "户籍地区划", prop: "hjdQh", type: "select", options: D_BZ_XZQHDM },
{ label: "户籍地详址", prop: "hjdXz", type: "input" },
{
label: "户籍地派出所",
prop: "hjdPcsdm",
type: "slot"
},
{ label: "现住地区划", prop: "xzdQh", type: "select", options: D_BZ_XZQHDM },
{ label: "现住地详址", prop: "xzdXz", type: "input" },
{
label: "现住地派出所",
prop: "xzdPcsdm",
type: "slot"
},
{ label: "", prop: "jurisdiction", type: "slot", width: "100%" },
{
label: "管辖单位",
prop: "gxSsbmdm",
type: "slot"
},
{
label: "诉求单位",
prop: "sqSsbmdm",
type: "slot"
},
{
label: "责任单位",
prop: "zrSsbmdm",
type: "slot"
},
{ label: "所属警种", prop: "zdrSsjz", type: "select", options: D_GS_BK_SSJZ },
{
label: "涉及警种",
prop: "zdrSjjz",
@ -253,24 +270,23 @@ const formData = ref([
options: D_GS_BK_SSJZ,
multiple: true
},
{
label: "重点人预警等级",
prop: "zdrYjdj",
type: "select",
options: D_GS_ZDR_YJDJ
},
{ label: "管控民警姓名", prop: "gkMjXm", type: "input" },
{ label: "管控民警警号", prop: "gkMjJh", type: "input" },
{ label: "管控原因", prop: "zdrLkyy", type: "textarea", width: "100%" },
{ label: "责任单位", prop: "zrSsbmmc", type: "input" },
{ label: "", prop: "status", type: "slot", width: "100%" },
{
label: "责任单位代码",
prop: "zrSsbmdm",
type: "slot"
label: "处置状态",
prop: "zdrCzzt",
type: "select",
options: D_GS_ZDR_CZZT
},
{ label: "入库开始时间", prop: "zdrRkkssj", type: "datetime" },
{ label: "入库结束时间", prop: "zdrRkjssj", type: "datetime" },
// { label: "人员标签大类", prop: "bqdl", type: "select", options: [] },
// { label: "人员标签细类", prop: "bqxl", type: "select", options: [] },
{ label: "", prop: "bqInfo", type: "slot", width: "100%" },
{ label: "标签列表", prop: "bqList", type: "slot", width: "80%" }
]);
const listQuery = ref({}); //表单
@ -293,11 +309,11 @@ const tableDate = reactive({
}, //分页
controlsWidth: 90, //操作栏宽度
tableColumn: [
{ label: "标签代码", prop: "bqDm" },
{ label: "标签类别", prop: "bqLb", showSolt: true },
{ label: "标签类型", prop: "bqLx", showSolt: true },
{ label: "标签名称", prop: "bqMc" },
{ label: "标签种类", prop: "bqZl", showSolt: true }
{ label: "标签代码", prop: "bqDm" },
{ label: "标签种类", prop: "bqZl", showSolt: true },
{ label: "标签类型", prop: "bqLx", showSolt: true },
{ label: "标签类别", prop: "bqLb", showSolt: true }
]
});
const loading = ref(false);
@ -360,8 +376,15 @@ const openDialog = (type) => {
});
};
const handleDeptChange = (nameField, selectedValue) => {
// 找到选中的部门
const selectedDept = deptList.value.find(
(item) => item.value.toString() === selectedValue
);
// 更新名称
listQuery.value[nameField] = selectedDept ? selectedDept.label : "";
};
const handleTagSelect = (selectedTags) => {
console.log("已选标签:", selectedTags);
tableDate.bqList = selectedTags.map((item) => ({
bqDm: item.bqDm || "",
bqId: item.bqId || "",

View File

@ -13,6 +13,21 @@
ref="elform"
:rules="rules"
>
<template #basic>
<el-divider content-position="left">基础管理</el-divider>
</template>
<template #address>
<el-divider content-position="left">地址信息</el-divider>
</template>
<template #jurisdiction>
<el-divider content-position="left">管辖信息</el-divider>
</template>
<template #status>
<el-divider content-position="left">状态信息</el-divider>
</template>
<template #bqInfo>
<el-divider content-position="left">标签信息</el-divider>
</template>
<!-- 人员标签模型-->
<template #bqList>
<!-- <el-button @click="openDialog('01')">选择</el-button> -->
@ -35,20 +50,20 @@
<DictTag :value="row.bqZl" :tag="false" :options="D_GS_BQ_ZL" />
</template>
<!-- 操作 -->
<template #controls="{ row }">
<!-- <template #controls="{ row }">
<el-link type="danger" @click="delDictItem(row.bqId)"
>删除</el-link
>
</template>
</template> -->
</MyTable>
</div>
</template>
<!-- 管辖单位代码 -->
<!-- 管辖单位 -->
<template #gxSsbmdm>
<el-select
v-model="listQuery.gxSsbmdm"
placeholder="请选择管辖单位代码"
placeholder="请选择管辖单位"
style="width: 240px"
:disabled="true"
>
@ -60,11 +75,11 @@
/>
</el-select>
</template>
<!-- 户籍派出所代码 -->
<!-- 户籍派出所 -->
<template #hjdPcsdm>
<el-select
v-model="listQuery.hjdPcsdm"
placeholder="请选择户籍派出所代码"
placeholder="请选择户籍派出所"
style="width: 240px"
:disabled="true"
>
@ -76,11 +91,12 @@
/>
</el-select>
</template>
<!-- 诉求单位代码 -->
<!-- 诉求单位 -->
<template #sqSsbmdm>
<el-select
v-model="listQuery.sqSsbmdm"
placeholder="请选择户籍派出所代码"
placeholder="请选择户籍派出所"
style="width: 240px"
:disabled="true"
>
@ -92,11 +108,11 @@
/>
</el-select>
</template>
<!-- 现住地派出所代码 -->
<!-- 现住地派出所 -->
<template #xzdPcsdm>
<el-select
v-model="listQuery.xzdPcsdm"
placeholder="请选择现住地派出所代码"
placeholder="请选择现住地派出所"
style="width: 240px"
:disabled="true"
>
@ -108,11 +124,11 @@
/>
</el-select>
</template>
<!-- 责任单位代码 -->
<!-- 责任单位 -->
<template #zrSsbmdm>
<el-select
v-model="listQuery.zrSsbmdm"
placeholder="请选择责任单位代码"
placeholder="请选择责任单位"
style="width: 240px"
:disabled="true"
>
@ -188,29 +204,205 @@ const {
); //获取字典数据
const tagDialog = ref();
const dialogForm = ref(false); //弹窗
const formData = ref([
{ label: "姓名", prop: "ryXm", type: "input", disabled: true },
{ label: "身份证号", prop: "rySfzh", type: "input", disabled: true },
{
label: "户籍地派出所名称",
prop: "hjdPcsmc",
type: "input",
disabled: true
},
{
label: "户籍地派出所代码",
prop: "hjdPcsdm",
type: "slot",
disabled: true
},
{ label: "管辖单位", prop: "gxSsbmmc", type: "input", disabled: true },
{
label: "管辖单位代码",
prop: "gxSsbmdm",
type: "slot",
disabled: true
},
// const formData = ref([
// { label: "", prop: "basic", type: "slot", width: "100%" },
// { label: "姓名", prop: "ryXm", type: "input", disabled: true },
// { label: "身份证号", prop: "rySfzh", type: "input", disabled: true },
// {
// label: "户籍地派出所名称",
// prop: "hjdPcsmc",
// type: "input",
// disabled: true
// },
// {
// label: "户籍地派出所代码",
// prop: "hjdPcsdm",
// type: "slot",
// disabled: true
// },
// { label: "管辖单位", prop: "gxSsbmmc", type: "input", disabled: true },
// {
// label: "管辖单位代码",
// prop: "gxSsbmdm",
// type: "slot",
// disabled: true
// },
// {
// label: "户籍地区划",
// prop: "hjdQh",
// type: "select",
// options: D_BZ_XZQHDM,
// disabled: true
// },
// { label: "户籍地详址", prop: "hjdXz", type: "input", disabled: true },
// { label: "人员出生日期", prop: "ryCsrq", type: "date", disabled: true },
// {
// label: "人员籍贯",
// prop: "ryJg",
// type: "select",
// options: D_BZ_XZQHDM,
// disabled: true
// },
// { label: "人员联系电话", prop: "ryLxdh", type: "input", disabled: true },
// {
// label: "人员民族",
// prop: "ryMz",
// type: "select",
// options: D_BZ_MZ,
// disabled: true
// },
// {
// label: "人员性别",
// prop: "ryXb",
// type: "select",
// options: D_BZ_XB,
// disabled: true
// },
// { label: "诉求单位名称", prop: "sqSsbmmc", type: "input", disabled: true },
// {
// label: "诉求单位代码",
// prop: "sqSsbmdm",
// type: "slot",
// disabled: true
// },
// {
// label: "现住地派出所名称",
// prop: "xzdPcsmc",
// type: "input",
// disabled: true
// },
// {
// label: "现住地派出所代码",
// prop: "xzdPcsdm",
// type: "slot",
// disabled: true
// },
// {
// label: "现住地区划",
// prop: "xzdQh",
// type: "select",
// options: D_BZ_XZQHDM,
// disabled: true
// },
// { label: "现住地详址", prop: "xzdXz", type: "input", disabled: true },
// {
// label: "重点人处置状态",
// prop: "zdrCzzt",
// type: "select",
// options: D_GS_ZDR_CZZT,
// disabled: true
// },
// {
// label: "入库开始时间",
// prop: "zdrRkkssj",
// type: "datetime",
// disabled: true
// },
// {
// label: "入库结束时间",
// prop: "zdrRkjssj",
// type: "datetime",
// disabled: true
// },
// {
// label: "人员级别",
// prop: "zdrRyjb",
// type: "select",
// options: D_GS_ZDR_RYJB,
// disabled: true
// },
// {
// label: "所属警种",
// prop: "zdrSsjz",
// type: "select",
// options: D_GS_BK_SSJZ,
// disabled: true
// },
// {
// label: "涉及警种",
// prop: "zdrSjjz",
// type: "select",
// options: D_GS_BK_SSJZ,
// multiple: true,
// disabled: true
// },
// {
// label: "重点人预警等级",
// prop: "zdrYjdj",
// type: "select",
// options: D_GS_ZDR_YJDJ,
// disabled: true
// },
// { label: "管控民警姓名", prop: "gkMjXm", type: "input", disabled: true },
// { label: "管控民警警号", prop: "gkMjJh", type: "input", disabled: true },
// {
// label: "管控原因",
// prop: "zdrLkyy",
// type: "textarea",
// width: "100%",
// disabled: true
// },
// { label: "责任单位", prop: "zrSsbmmc", type: "input", disabled: true },
// {
// label: "责任单位代码",
// prop: "zrSsbmdm",
// type: "slot",
// disabled: true
// },
// // { label: "人员标签大类", prop: "bqdl", type: "select", options: [] },
// // { label: "人员标签细类", prop: "bqxl", type: "select", options: [] },
// { label: "标签列表", prop: "bqList", type: "slot", width: "80%" }
// ]);
const formData = ref([
{ label: "", prop: "basic", type: "slot", width: "100%" },
{ label: "姓名", prop: "ryXm", type: "input", disabled: true },
{
label: "性别",
prop: "ryXb",
type: "select",
options: D_BZ_XB,
disabled: true
},
{
label: "民族",
prop: "ryMz",
type: "select",
options: D_BZ_MZ,
disabled: true
},
{ label: "身份证号", prop: "rySfzh", type: "input", disabled: true },
{ label: "联系电话", prop: "ryLxdh", type: "input", disabled: true },
{ label: "出生日期", prop: "ryCsrq", type: "date", disabled: true },
{
label: "籍贯",
prop: "ryJg",
type: "select",
options: D_BZ_XZQHDM,
disabled: true
},
{
label: "级别",
prop: "zdrRyjb",
type: "select",
options: D_GS_ZDR_RYJB,
disabled: true
},
{
label: "预警等级",
prop: "zdrYjdj",
type: "select",
options: D_GS_ZDR_YJDJ,
disabled: true
},
{ label: "", prop: "address", type: "slot", width: "100%" },
{
label: "户籍地区划",
prop: "hjdQh",
@ -219,50 +411,12 @@ const formData = ref([
disabled: true
},
{ label: "户籍地详址", prop: "hjdXz", type: "input", disabled: true },
{ label: "人员出生日期", prop: "ryCsrq", type: "date", disabled: true },
{
label: "人员籍贯",
prop: "ryJg",
type: "select",
options: D_BZ_XZQHDM,
disabled: true
},
{ label: "人员联系电话", prop: "ryLxdh", type: "input", disabled: true },
{
label: "人员民族",
prop: "ryMz",
type: "select",
options: D_BZ_MZ,
disabled: true
},
{
label: "人员性别",
prop: "ryXb",
type: "select",
options: D_BZ_XB,
disabled: true
},
{ label: "诉求单位名称", prop: "sqSsbmmc", type: "input", disabled: true },
{
label: "诉求单位代码",
prop: "sqSsbmdm",
label: "户籍地派出所",
prop: "hjdPcsdm",
type: "slot",
disabled: true
},
{
label: "现住地派出所名称",
prop: "xzdPcsmc",
type: "input",
disabled: true
},
{
label: "现住地派出所代码",
prop: "xzdPcsdm",
type: "slot",
disabled: true
},
{
label: "现住地区划",
prop: "xzdQh",
@ -272,7 +426,62 @@ const formData = ref([
},
{ label: "现住地详址", prop: "xzdXz", type: "input", disabled: true },
{
label: "重点人处置状态",
label: "现住地派出所",
prop: "xzdPcsdm",
type: "slot",
disabled: true
},
{
label: "",
prop: "jurisdiction",
type: "slot",
width: "100%"
},
{
label: "管辖单位",
prop: "gxSsbmdm",
type: "slot",
disabled: true
},
{
label: "诉求单位",
prop: "sqSsbmdm",
type: "slot",
disabled: true
},
{
label: "责任单位",
prop: "zrSsbmdm",
type: "slot",
disabled: true
},
{
label: "所属警种",
prop: "zdrSsjz",
type: "select",
options: D_GS_BK_SSJZ,
disabled: true
},
{
label: "涉及警种",
prop: "zdrSjjz",
type: "select",
options: D_GS_BK_SSJZ,
multiple: true,
disabled: true
},
{ label: "管控民警姓名", prop: "gkMjXm", type: "input", disabled: true },
{ label: "管控民警警号", prop: "gkMjJh", type: "input", disabled: true },
{
label: "管控原因",
prop: "zdrLkyy",
type: "textarea",
width: "100%",
disabled: true
},
{ label: "", prop: "status", type: "slot", width: "100%" },
{
label: "处置状态",
prop: "zdrCzzt",
type: "select",
options: D_GS_ZDR_CZZT,
@ -291,56 +500,17 @@ const formData = ref([
type: "datetime",
disabled: true
},
{
label: "人员级别",
prop: "zdrRyjb",
type: "select",
options: D_GS_ZDR_RYJB,
disabled: true
},
{
label: "所属警种",
prop: "zdrSsjz",
type: "select",
options: D_GS_BK_SSJZ,
disabled: true
},
{
label: "涉及警种",
prop: "zdrSjjz",
type: "select",
options: D_GS_BK_SSJZ,
multiple: true,
disabled: true
},
{
label: "重点人预警等级",
prop: "zdrYjdj",
type: "select",
options: D_GS_ZDR_YJDJ,
disabled: true
},
{ label: "管控民警姓名", prop: "gkMjXm", type: "input", disabled: true },
{ label: "管控民警警号", prop: "gkMjJh", type: "input", disabled: true },
{
label: "管控原因",
prop: "zdrLkyy",
type: "textarea",
width: "100%",
disabled: true
},
{ label: "责任单位", prop: "zrSsbmmc", type: "input", disabled: true },
{
label: "责任单位代码",
prop: "zrSsbmdm",
type: "slot",
disabled: true
},
// { label: "人员标签大类", prop: "bqdl", type: "select", options: [] },
// { label: "人员标签细类", prop: "bqxl", type: "select", options: [] },
{ label: "标签列表", prop: "bqList", type: "slot", width: "80%" }
{ label: "", prop: "bqInfo", type: "slot", width: "100%" },
{
label: "标签列表",
prop: "bqList",
type: "slot",
width: "80%",
disabled: true
}
]);
const listQuery = ref({}); //表单
const deptList = ref([]); //部门列表
@ -363,11 +533,11 @@ const tableDate = reactive({
}, //分页
controlsWidth: 90, //操作栏宽度
tableColumn: [
{ label: "标签代码", prop: "bqDm" },
{ label: "标签类别", prop: "bqLb", showSolt: true },
{ label: "标签类型", prop: "bqLx", showSolt: true },
{ label: "标签名称", prop: "bqMc" },
{ label: "标签种类", prop: "bqZl", showSolt: true }
{ label: "标签代码", prop: "bqDm" },
{ label: "标签种类", prop: "bqZl", showSolt: true },
{ label: "标签类型", prop: "bqLx", showSolt: true },
{ label: "标签类别", prop: "bqLb", showSolt: true }
]
});
const chooseType = ref("01"); //选择弹窗类型

View File

@ -38,7 +38,7 @@
<div>
<img src="" alt="" />
<ul>
<li>姓名{{ row.rySfzh }}</li>
<li>姓名{{ row.ryXm }}</li>
<li class="rowClass">
性别
<DictTag :tag="false" :value="row.ryXb" :options="D_BZ_XB" />
@ -60,9 +60,13 @@
</ul>
</div>
<div class="flex">
<el-button type="primary" size="small"> 涉恐人员</el-button>
<el-button type="primary" size="small"> 涉稳人员</el-button>
<el-button type="primary" size="small"> 在逃人员</el-button>
<el-button
type="primary"
size="small"
v-for="(item, index) in row.bqList"
>
{{ item.bqMc }}</el-button
>
</div>
</template>
<template #jzxx="{ row }">