lcw
This commit is contained in:
@ -75,6 +75,14 @@ export const xxcjSelectCzlcList = (params) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 情报采集指令更新
|
// 情报采集指令更新
|
||||||
|
export const xxcjPlsb = (data) => {
|
||||||
|
return request({
|
||||||
|
url: api + `/xxcj/plsb`,
|
||||||
|
method: "post",
|
||||||
|
data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// 情报采集指令更新
|
||||||
export const xxcjUpdateCzlc = (data) => {
|
export const xxcjUpdateCzlc = (data) => {
|
||||||
return request({
|
return request({
|
||||||
url: api + `/xxcj/updateCzlc`,
|
url: api + `/xxcj/updateCzlc`,
|
||||||
|
|||||||
@ -76,37 +76,37 @@ const chooseMarksVisible = ref(false); // 控制标签选择弹窗显示
|
|||||||
const roleIds = ref([]); // 已选择的标签ID
|
const roleIds = ref([]); // 已选择的标签ID
|
||||||
const formData = ref([
|
const formData = ref([
|
||||||
{ label: "人员照片", prop: "ryzp", type: "slot", width: "100%" },
|
{ label: "人员照片", prop: "ryzp", type: "slot", width: "100%" },
|
||||||
{ label: "姓名", prop: "ryXm", type: "input" },
|
{ label: "姓名", prop: "ryXm", type: "input", width: "30%" },
|
||||||
{ label: "性别", prop: "ryXb", type: "select", options: D_BZ_XB },
|
{ label: "性别", prop: "ryXb", type: "select", options: D_BZ_XB, width: "30%" },
|
||||||
{ label: "身份证号", prop: "rySfzh", type: "input" },
|
{ label: "身份证号", prop: "rySfzh", type: "input", width: "30%" },
|
||||||
{ label: "籍贯", prop: "ryJg", type: "select", options: D_BZ_XZQHDM },
|
{ label: "籍贯", prop: "ryJg", type: "select", options: D_BZ_XZQHDM, width: "30%" },
|
||||||
{ label: "曾用名", prop: "cym", type: "input" },
|
{ label: "曾用名", prop: "cym", type: "input", width: "30%" },
|
||||||
{ label: "文化程度", prop: "whcdBm", type: "select", options: D_BZ_WHCD },
|
{ label: "文化程度", prop: "whcdBm", type: "select", options: D_BZ_WHCD, width: "30%" },
|
||||||
{ label: "民族", prop: "ryMz", type: "select", options: D_BZ_MZ },
|
{ label: "民族", prop: "ryMz", type: "select", options: D_BZ_MZ, width: "30%" },
|
||||||
{ label: "政治面貌", prop: "zzmm", type: "select", options: D_BZ_ZZMM },
|
{ label: "政治面貌", prop: "zzmm", type: "select", options: D_BZ_ZZMM, width: "30%" },
|
||||||
{ label: "职业", prop: "zyBm", type: "select", options: D_ZDRY_ZYLB },
|
{ label: "职业", prop: "zyBm", type: "select", options: D_ZDRY_ZYLB, width: "30%" },
|
||||||
{ label: "人员级别", prop: "zdrRyjb", type: "select", options: D_GS_ZDR_RYJB },
|
{ label: "人员级别", prop: "zdrRyjb", type: "select", options: D_GS_ZDR_RYJB, width: "30%" },
|
||||||
{ label: "预警等级", prop: "zdrYjdj", type: "select", options: D_GS_ZDR_YJDJ },
|
{ label: "预警等级", prop: "zdrYjdj", type: "select", options: D_GS_ZDR_YJDJ, width: "30%" },
|
||||||
{ label: "出生日期", prop: "ryCsrq", type: "date" },
|
{ label: "出生日期", prop: "ryCsrq", type: "date", width: "30%" },
|
||||||
{ label: "户籍地区划", prop: "hjdQh", type: "select", options: D_BZ_XZQHDM },
|
{ label: "户籍地区划", prop: "hjdQh", type: "select", options: D_BZ_XZQHDM, width: "30%" },
|
||||||
{ label: "户籍地详址", prop: "hjdXz", type: "input" },
|
{ label: "户籍地详址", prop: "hjdXz", type: "input", width: "30%" },
|
||||||
{ label: "户籍地派出所", prop: "hjdPcsdm",depMc:"hjdPcsmc" ,type: "department" },
|
{ label: "户籍地派出所", prop: "hjdPcsdm", depMc: "hjdPcsmc", type: "department", width: "30%" },
|
||||||
{ label: "现住地区划", prop: "xzdQh", type: "select", options: D_BZ_XZQHDM },
|
{ label: "现住地区划", prop: "xzdQh", type: "select", options: D_BZ_XZQHDM, width: "30%" },
|
||||||
{ label: "现住地详址", prop: "xzdXz", type: "input" },
|
{ label: "现住地详址", prop: "xzdXz", type: "input", width: "30%" },
|
||||||
{ label: "现住地派出所", prop: "xzdPcsdm",depMc:"xzdPcsmc" ,type: "department" },
|
{ label: "现住地派出所", prop: "xzdPcsdm", depMc: "xzdPcsmc", type: "department", width: "30%" },
|
||||||
{ label: "管辖单位", prop: "gxSsbmdm", depMc: 'gxSsbmmc', type: "department" },
|
{ label: "管辖单位", prop: "gxSsbmdm", depMc: 'gxSsbmmc', type: "department", width: "30%" },
|
||||||
{ label: "诉求单位", prop: "sqSsbmdm", depMc: 'sqSsbmmc', type: "department" },
|
{ label: "诉求单位", prop: "sqSsbmdm", depMc: 'sqSsbmmc', type: "department", width: "30%" },
|
||||||
{ label: "责任单位", prop: "zrSsbmdm", depMc: 'zrSsbmmc', type: "department" },
|
{ label: "责任单位", prop: "zrSsbmdm", depMc: 'zrSsbmmc', type: "department", width: "30%" },
|
||||||
{ label: "所属警种", prop: "zdrSsjz", type: "select", options: D_GS_BK_SSJZ },
|
{ label: "所属警种", prop: "zdrSsjz", type: "select", options: D_GS_BK_SSJZ, width: "30%" },
|
||||||
{ label: "涉及警种", prop: "zdrSjjz", type: "select", options: D_GS_BK_SSJZ, multiple: true },
|
{ label: "涉及警种", prop: "zdrSjjz", type: "select", options: D_GS_BK_SSJZ, multiple: true, width: "30%" },
|
||||||
{ label: "婚姻状态", prop: "hyzk", type: "select", options: D_BZ_HYZK },
|
{ label: "婚姻状态", prop: "hyzk", type: "select", options: D_BZ_HYZK, width: "30%" },
|
||||||
// { label: "处置状态", prop: "zdrCzzt", type: "select", options: D_GS_ZDR_CZZT },
|
// { label: "处置状态", prop: "zdrCzzt", type: "select", options: D_GS_ZDR_CZZT },
|
||||||
// { label: "布控状态", prop: "zdrBkZt", type: "select", options: D_BZ_RCBKZT },
|
// { label: "布控状态", prop: "zdrBkZt", type: "select", options: D_BZ_RCBKZT },
|
||||||
// { label: "人员类型", prop: "rylx", type: "select", options: D_ZDRY_RYLX },
|
// { label: "人员类型", prop: "rylx", type: "select", options: D_ZDRY_RYLX },
|
||||||
{ label: "入库开始时间", prop: "zdrRkkssj", type: "datetime" },
|
{ label: "入库开始时间", prop: "zdrRkkssj", type: "datetime", width: "30%" },
|
||||||
{ label: "入库结束时间", prop: "zdrRkjssj", type: "datetime" },
|
{ label: "入库结束时间", prop: "zdrRkjssj", type: "datetime", width: "30%" },
|
||||||
{ label: "Mac地址", prop: "macDz", type: "input" },
|
{ label: "Mac地址", prop: "macDz", type: "input", width: "30%" },
|
||||||
{ label: "联系电话", prop: "ryLxdh", type: "slot", width: "100%" },
|
{ label: "联系电话", prop: "ryLxdh", type: "slot", width: "30%" },
|
||||||
// { label: "标签选择", prop: "tags", type: "slot", width: "100%" },
|
// { label: "标签选择", prop: "tags", type: "slot", width: "100%" },
|
||||||
{ label: "管控原因", prop: "zdrLkyy", type: "textarea", width: "100%" },
|
{ label: "管控原因", prop: "zdrLkyy", type: "textarea", width: "100%" },
|
||||||
]);
|
]);
|
||||||
@ -171,17 +171,17 @@ const gettbGsxtZdryUpdate = () => {
|
|||||||
}
|
}
|
||||||
elform.value.submit((data) => {
|
elform.value.submit((data) => {
|
||||||
tbGsxtZdryUpdate(promes).then((res) => {
|
tbGsxtZdryUpdate(promes).then((res) => {
|
||||||
listQuery.value.ryzp = []
|
listQuery.value.ryzp = []
|
||||||
proxy.$message({
|
proxy.$message({
|
||||||
message: '更新成功',
|
message: '更新成功',
|
||||||
type: 'success',
|
type: 'success',
|
||||||
})
|
})
|
||||||
}).catch((err) => {
|
}).catch((err) => {
|
||||||
|
|
||||||
}).finally(() => {
|
}).finally(() => {
|
||||||
loading.value = false
|
loading.value = false
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
<div>
|
<div>
|
||||||
<!-- 搜索 -->
|
<!-- 搜索 -->
|
||||||
<div ref="searchBox" class="mt10">
|
<div ref="searchBox" class="mt10">
|
||||||
<Searchs :searchArr="searchConfiger" @submit="onSearch" :key="pageData.keyCount" >
|
<Searchs :searchArr="searchConfiger" @submit="onSearch" :key="pageData.keyCount">
|
||||||
<el-button type="primary" @click="addEdit('add')" size="small">
|
<el-button type="primary" @click="addEdit('add')" size="small">
|
||||||
<el-icon class="vertical-middle">
|
<el-icon class="vertical-middle">
|
||||||
<CirclePlus />
|
<CirclePlus />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
@ -36,7 +36,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 表格 -->
|
<!-- 表格 -->
|
||||||
<div class="margTop" >
|
<div class="margTop">
|
||||||
<MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" :tableHeight="pageData.tableHeight"
|
<MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" :tableHeight="pageData.tableHeight"
|
||||||
:key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth"
|
:key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth"
|
||||||
@chooseData="chooseData" @handleCellClick="openXxqk">
|
@chooseData="chooseData" @handleCellClick="openXxqk">
|
||||||
@ -54,21 +54,26 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #glbqList="{ row }">
|
<template #glbqList="{ row }">
|
||||||
<div>
|
<div>
|
||||||
<el-tag v-for="(item,idx) in row.glbqList" :key="idx">{{ item.bqmc }}</el-tag>
|
<el-tag v-for="(item, idx) in row.glbqList" :key="idx">{{ item.bqmc }}</el-tag>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<template #cyqk="{ row }">
|
<template #cyqk="{ row }">
|
||||||
<el-link v-if="isShowBtn('采纳')" size="small" type="danger" @click="cnMsg(row)" :disabled="butcontroll('04', row.lczt)">采纳</el-link>
|
<el-link v-if="isShowBtn('采纳')" size="small" type="danger" @click="cnMsg(row)"
|
||||||
|
:disabled="butcontroll('04', row.lczt)">采纳</el-link>
|
||||||
<!-- 只有上报状态才能回退 -->
|
<!-- 只有上报状态才能回退 -->
|
||||||
<el-link v-if="isShowBtn('回退')" size="small" type="danger" @click="rollbackNewspapers(row)" :disabled="butcontroll('04', row.lczt)">回退</el-link>
|
<el-link v-if="isShowBtn('回退')" size="small" type="danger" @click="rollbackNewspapers(row)"
|
||||||
|
:disabled="butcontroll('04', row.lczt)">回退</el-link>
|
||||||
</template>
|
</template>
|
||||||
<!-- 所有按钮采纳前不能操作,回退后也不能操作 -->
|
<!-- 所有按钮采纳前不能操作,回退后也不能操作 -->
|
||||||
<!-- 操作 -->
|
<!-- 操作 -->
|
||||||
<!-- "市情指挥人员": ["采纳", "回退", "分组", "转线索", "转合成", "转会商", "打标签", "修改", "详情", "关注部门", "送审"], -->
|
<!-- "市情指挥人员": ["采纳", "回退", "分组", "转线索", "转合成", "转会商", "打标签", "修改", "详情", "关注部门", "送审"], -->
|
||||||
<!-- "县情指人员": ["上报", "回退", "修改", "详情", "送审"], -->
|
<!-- "县情指人员": ["上报", "回退", "修改", "详情", "送审"], -->
|
||||||
<template #controls="{ row }">
|
<template #controls="{ row }">
|
||||||
<el-link @click="handleSbqt(row)" size="small" type="primary" v-if="row.lczt == '04'">上报区厅</el-link>
|
<el-link @click="handleSbqt(row)" size="small" type="primary"
|
||||||
<el-link v-if="isShowBtn('送审', row) && qxkz.deptLevel == '01' && row.lczt == '04'" :disabled="!(row.lczt == '04')||row.sldshzt != '00'" size="small" type="primary" @click="postXxcjXxcjTjsh(row)">送审</el-link>
|
v-if="row.lczt == '04' && qxkz.deptLevel == '01'">上报区厅</el-link>
|
||||||
|
<el-link v-if="isShowBtn('送审', row) && qxkz.deptLevel == '01' && row.lczt == '04'"
|
||||||
|
:disabled="!(row.lczt == '04') || row.sldshzt != '00'" size="small" type="primary"
|
||||||
|
@click="postXxcjXxcjTjsh(row)">送审</el-link>
|
||||||
|
|
||||||
<!-- <el-link
|
<!-- <el-link
|
||||||
v-if="isShowBtn('送审', row) && qxkz.deptLevel == '02'"
|
v-if="isShowBtn('送审', row) && qxkz.deptLevel == '02'"
|
||||||
@ -79,30 +84,36 @@
|
|||||||
</el-link> -->
|
</el-link> -->
|
||||||
|
|
||||||
<!-- (01 提交 02 上报县局 03 上班市局 04 采纳 05 退回 06 打标签 07 转合成 08 转线索 09 转会商)v-if="qxkz.deptLevel == '01'" -->
|
<!-- (01 提交 02 上报县局 03 上班市局 04 采纳 05 退回 06 打标签 07 转合成 08 转线索 09 转会商)v-if="qxkz.deptLevel == '01'" -->
|
||||||
|
<el-link v-if="isShowBtn('上报') && qxkz.deptLevel == '03'" size="small" type="primary"
|
||||||
<el-link v-if="isShowBtn('上报') && qxkz.deptLevel == '03' && row.lczt == '04'" size="small" type="primary" @click="appearNewspapers(row)" :disabled="row.lczt != '01'">上报</el-link>
|
@click="appearNewspapers(row)" :disabled="row.lczt != '01'">上报</el-link>
|
||||||
<el-link v-else-if="isShowBtn('上报') && row.lczt == '04'" size="small" type="primary" @click="appearNewspapers(row)" :disabled="!(row.xldshzt == '02'&&row.lczt == '02')">上报</el-link>
|
<el-link v-else-if="isShowBtn('上报')" size="small" type="primary" @click="appearNewspapers(row)"
|
||||||
|
:disabled="!(row.lczt == '02')">上报</el-link>
|
||||||
<!-- && row.lczt != '02' -->
|
<!-- && row.lczt != '02' -->
|
||||||
<el-link v-if="isShowBtn('分组') && row.lczt == '04'" size="small" type="primary" @click="opneMsg(row)"
|
<el-link v-if="isShowBtn('分组') && row.lczt == '04'" size="small" type="primary" @click="opneMsg(row)"
|
||||||
:disabled="row.sldshzt != '02'">分组</el-link>
|
:disabled="row.sldshzt != '02'">分组</el-link>
|
||||||
<!-- 只有领导有肯定 -->
|
<!-- 只有领导有肯定 -->
|
||||||
<!-- <el-link v-if="isShowBtn('肯定')" size="small" type="primary" @click="affirm(row)">肯定</el-link> -->
|
<!-- <el-link v-if="isShowBtn('肯定')" size="small" type="primary" @click="affirm(row)">肯定</el-link> -->
|
||||||
<el-link v-if="isShowBtn('删除')" size="small" type="primary" @clic.stopk="delDictItem(row.id)">删除</el-link>
|
<el-link v-if="isShowBtn('删除')" size="small" type="primary" @clic.stopk="delDictItem(row.id)">删除</el-link>
|
||||||
<el-link v-if="isShowBtn('修改', row) && row.lczt == '04'" size="small" type="primary" @click="addEdit('edit', row)">修改</el-link>
|
<el-link v-if="isShowBtn('修改', row)" size="small" type="primary" @click="addEdit('edit', row)">修改</el-link>
|
||||||
<el-link v-if="isShowBtn('续报', row) && row.lczt == '04'" size="small" type="primary" @click="addEdit('followUpReport', row)">续报</el-link>
|
<el-link v-if="isShowBtn('续报', row) && row.lczt == '04'" size="small" type="primary"
|
||||||
|
@click="addEdit('followUpReport', row)">续报</el-link>
|
||||||
|
|
||||||
<el-link v-if="isShowBtn('详情')" size="small" type="primary" @click="addEdit('info', row)">详情</el-link>
|
<el-link v-if="isShowBtn('详情')" size="small" type="primary" @click="addEdit('info', row)">详情</el-link>
|
||||||
<!-- 所有状态都能进行转线索 -->
|
<!-- 所有状态都能进行转线索 -->
|
||||||
<el-link v-if="isShowBtn('转线索') && row.lczt == '04'" size="small" type="primary" @click="FollowUpOnLeads(row)" :disabled="row.sldshzt != '02'">转线索</el-link>
|
<el-link v-if="isShowBtn('转线索') && row.lczt == '04'" size="small" type="primary" @click="FollowUpOnLeads(row)"
|
||||||
|
:disabled="row.sldshzt != '02'">转线索</el-link>
|
||||||
<!-- 所有状态都能进行转合成 -->
|
<!-- 所有状态都能进行转合成 -->
|
||||||
<!-- <el-link v-if="isShowBtn('转合成')" size="small" type="primary" @click="openFkDialogszl(row)" :disabled="butcontroll('01', row.lczt)">转合成</el-link> -->
|
<!-- <el-link v-if="isShowBtn('转合成')" size="small" type="primary" @click="openFkDialogszl(row)" :disabled="butcontroll('01', row.lczt)">转合成</el-link> -->
|
||||||
<!-- 所有状态都能进行转会商 -->
|
<!-- 所有状态都能进行转会商 -->
|
||||||
<!-- <el-link v-if="isShowBtn('转会商')" size="small" type="primary" @click="handleTransferMerchant(row)" :disabled="butcontroll('01', row.lczt)">转会商</el-link> -->
|
<!-- <el-link v-if="isShowBtn('转会商')" size="small" type="primary" @click="handleTransferMerchant(row)" :disabled="butcontroll('01', row.lczt)">转会商</el-link> -->
|
||||||
|
|
||||||
<el-link v-if="isShowBtn('关注部门') && row.qbjb=='01' && row.lczt == '04' " :disabled="row.sldshzt != '02'" size="small" type="primary" @click="FollowUpOnDept(row)">定向关注</el-link>
|
<el-link v-if="isShowBtn('关注部门') && row.qbjb == '01' && row.lczt == '04'" :disabled="row.sldshzt != '02'"
|
||||||
|
size="small" type="primary" @click="FollowUpOnDept(row)">定向关注</el-link>
|
||||||
<!-- 市局能给所有数据创建标签 -->
|
<!-- 市局能给所有数据创建标签 -->
|
||||||
<el-link v-if="isShowBtn('打标签') && row.lczt == '04'" size="small" type="primary" @click="openCustomTag(row)" :disabled="row.sldshzt != '02'">打标签</el-link>
|
<el-link v-if="isShowBtn('打标签') && row.lczt == '04'" size="small" type="primary" @click="openCustomTag(row)"
|
||||||
<el-link v-if="row.lczt == '04'" size="small" type="primary" @click="handleAttention(row)">{{ row.sfgz == '1' ? '取消关注':'关注'}}</el-link>
|
:disabled="row.sldshzt != '02'">打标签</el-link>
|
||||||
|
<el-link size="small" type="primary" @click="handleAttention(row)">{{ row.sfgz == '1'
|
||||||
|
? '取消关注' : '关注' }}</el-link>
|
||||||
</template>
|
</template>
|
||||||
</MyTable>
|
</MyTable>
|
||||||
<Pages @changeNo="changeNo" @changeSize="changeSize" :tableHeight="pageData.tableHeight" :pageConfiger="{
|
<Pages @changeNo="changeNo" @changeSize="changeSize" :tableHeight="pageData.tableHeight" :pageConfiger="{
|
||||||
@ -114,46 +125,20 @@
|
|||||||
<AddForm ref="detailDiloag" @getList="getList" :titleData="titleData" :dict="{ D_BZ_LCZT, D_BZ_SSSHZT }" />
|
<AddForm ref="detailDiloag" @getList="getList" :titleData="titleData" :dict="{ D_BZ_LCZT, D_BZ_SSSHZT }" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ExportFile
|
<ExportFile v-model="exportFileModel" :tableColumn="tableColumn" :dict="{ D_GS_XS_LY, D_GS_XS_LX, D_GS_XS_LX }"
|
||||||
v-model="exportFileModel"
|
:dataModel="pageData.tableData" />
|
||||||
:tableColumn="tableColumn"
|
|
||||||
:dict="{ D_GS_XS_LY, D_GS_XS_LX, D_GS_XS_LX }"
|
|
||||||
:dataModel="pageData.tableData"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<MakeTag
|
<MakeTag v-model="chooseRow" :dataList="dataList" :dict="{ D_BZ_CJLX, D_BZ_QBCZZT, D_GS_XS_LX, D_BZ_BQJB }"
|
||||||
v-model="chooseRow"
|
@getList="getList" />
|
||||||
:dataList="dataList"
|
|
||||||
:dict="{ D_BZ_CJLX, D_BZ_QBCZZT, D_GS_XS_LX, D_BZ_BQJB }"
|
|
||||||
@getList="getList"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<Fszl
|
<Fszl v-model="fszlShow" path="/xxcj/sendFqzl" :itemData="dataList" />
|
||||||
v-model="fszlShow"
|
|
||||||
path="/xxcj/sendFqzl"
|
|
||||||
:itemData="dataList"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<CustomTag
|
<CustomTag v-model="customTagShow" :dataList="dataList" @getList="getList" :dict="{ D_XXCJ_BQLX }" />
|
||||||
v-model="customTagShow"
|
<Configuration v-model="configurationShow" :dataList="dataList" @getList="getList" />
|
||||||
:dataList="dataList"
|
|
||||||
@getList="getList"
|
|
||||||
:dict="{ D_XXCJ_BQLX }"
|
|
||||||
/>
|
|
||||||
<Configuration
|
|
||||||
v-model="configurationShow"
|
|
||||||
:dataList="dataList"
|
|
||||||
@getList="getList"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<!-- 转会商 -->
|
<!-- 转会商 -->
|
||||||
<transferMerchant
|
<transferMerchant v-if="isShowTransferMerchantTc" :row="currRow" title="转会商" @close="isShowTransferMerchantTc = false"
|
||||||
v-if="isShowTransferMerchantTc"
|
@ok="getList" />
|
||||||
:row="currRow"
|
|
||||||
title="转会商"
|
|
||||||
@close="isShowTransferMerchantTc = false"
|
|
||||||
@ok="getList"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<!-- 情报信息报告 -->
|
<!-- 情报信息报告 -->
|
||||||
<InforReport v-if="inforReportShow" v-model="inforReportShow" :data="tableList" />
|
<InforReport v-if="inforReportShow" v-model="inforReportShow" :data="tableList" />
|
||||||
@ -169,7 +154,7 @@ import Searchs from "@/components/aboutTable/Search.vue";
|
|||||||
import AddForm from "./components/addForm.vue";
|
import AddForm from "./components/addForm.vue";
|
||||||
import { useRouter, useRoute } from 'vue-router'
|
import { useRouter, useRoute } from 'vue-router'
|
||||||
import { qbcjSelectQbsbPage, qbcjDeletes, qbcjCzzt, qbcjPlsb } from "@/api/Intelligence.js";
|
import { qbcjSelectQbsbPage, qbcjDeletes, qbcjCzzt, qbcjPlsb } from "@/api/Intelligence.js";
|
||||||
import { xxcjSelectXxsbPage, xxcjDeletes, xxcjXxzsx, xxcjUpdateCzlc, xxcjXxqd, xxcjXxcjTjsh ,xxcjCare, xxcjReportGat} from '@/api/xxcj.js'
|
import { xxcjSelectXxsbPage, xxcjDeletes, xxcjXxzsx, xxcjUpdateCzlc, xxcjXxqd, xxcjXxcjTjsh, xxcjCare, xxcjReportGat, xxcjPlsb } from '@/api/xxcj.js'
|
||||||
import { reactive, ref, onMounted, getCurrentInstance, nextTick } from "vue";
|
import { reactive, ref, onMounted, getCurrentInstance, nextTick } from "vue";
|
||||||
import MakeTag from '../components/maketag.vue'
|
import MakeTag from '../components/maketag.vue'
|
||||||
import ExportFile from './components/exportFile.vue'
|
import ExportFile from './components/exportFile.vue'
|
||||||
@ -181,7 +166,7 @@ import Configuration from '../components/configuration.vue'
|
|||||||
import transferMerchant from "./components/transferMerchant.vue";
|
import transferMerchant from "./components/transferMerchant.vue";
|
||||||
import { Edit } from "@element-plus/icons";
|
import { Edit } from "@element-plus/icons";
|
||||||
const { proxy } = getCurrentInstance();
|
const { proxy } = getCurrentInstance();
|
||||||
const { D_BZ_SF,D_GS_XS_LY, D_BZ_SSSHZT, D_GS_XS_LX, D_BZ_BQJB,D_BZ_QBCZZT, D_BZ_CJLX, D_BZ_LCZT,D_XXCJ_BQLX } = proxy.$dict( "D_BZ_SF","D_GS_XS_LY", 'D_BZ_SSSHZT',"D_GS_XS_LX", "D_BZ_QBCZZT", "D_BZ_CJLX", "D_BZ_BQJB", "D_BZ_LCZT", "D_XXCJ_BQLX"); //获取字典数据
|
const { D_BZ_SF, D_GS_XS_LY, D_BZ_SSSHZT, D_GS_XS_LX, D_BZ_BQJB, D_BZ_QBCZZT, D_BZ_CJLX, D_BZ_LCZT, D_XXCJ_BQLX } = proxy.$dict("D_BZ_SF", "D_GS_XS_LY", 'D_BZ_SSSHZT', "D_GS_XS_LX", "D_BZ_QBCZZT", "D_BZ_CJLX", "D_BZ_BQJB", "D_BZ_LCZT", "D_XXCJ_BQLX"); //获取字典数据
|
||||||
const route = useRoute()
|
const route = useRoute()
|
||||||
const titleData = ref()
|
const titleData = ref()
|
||||||
const exportFileModel = ref(false)
|
const exportFileModel = ref(false)
|
||||||
@ -269,19 +254,19 @@ const cnMsg = (item) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const handleReport = () => {
|
const handleReport = () => {
|
||||||
if(tableList.value.length == 0) return proxy.$message({ type: "warning", message: "请选择情报信息" });
|
if (tableList.value.length == 0) return proxy.$message({ type: "warning", message: "请选择情报信息" });
|
||||||
inforReportShow.value = true
|
inforReportShow.value = true
|
||||||
}
|
}
|
||||||
|
|
||||||
// 关注
|
// 关注
|
||||||
const handleAttention = (val) =>{
|
const handleAttention = (val) => {
|
||||||
let data = { id:val.id, sfgz:val.sfgz == '1' ? '0':'1' }
|
let data = { id: val.id, sfgz: val.sfgz == '1' ? '0' : '1' }
|
||||||
xxcjCare(data).then(res=>{
|
xxcjCare(data).then(res => {
|
||||||
let text = data.sfgz == '1' ? '关注成功' :'已取消'
|
let text = data.sfgz == '1' ? '关注成功' : '已取消'
|
||||||
proxy.$message({ type: "success", message: text });
|
proxy.$message({ type: "success", message: text });
|
||||||
getList();
|
getList();
|
||||||
}).catch(()=>{
|
}).catch(() => {
|
||||||
let text = data.sfgz == '1' ? '关注失败' :'取消失败'
|
let text = data.sfgz == '1' ? '关注失败' : '取消失败'
|
||||||
proxy.$message({ type: "error", message: text });
|
proxy.$message({ type: "error", message: text });
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -330,6 +315,8 @@ const rollbackNewspapers = (item) => {
|
|||||||
}
|
}
|
||||||
// 上报
|
// 上报
|
||||||
const appearNewspapers = (item) => {
|
const appearNewspapers = (item) => {
|
||||||
|
console.log(item);
|
||||||
|
|
||||||
if ((item.lczt == '01' || item.lczt == '05' || item.lczt == '02') && item.qbjb == '00' && qxkz.deptLevel != '01') {
|
if ((item.lczt == '01' || item.lczt == '05' || item.lczt == '02') && item.qbjb == '00' && qxkz.deptLevel != '01') {
|
||||||
proxy.$confirm("确定要上报", "警告", { type: "warning" }).then(() => {
|
proxy.$confirm("确定要上报", "警告", { type: "warning" }).then(() => {
|
||||||
let promes = { id: item.id }
|
let promes = { id: item.id }
|
||||||
@ -396,7 +383,8 @@ const handleSumbit = () => {
|
|||||||
const listDb = tableList.value.filter(item => item.czzt != '01' && item.czzt != '04')
|
const listDb = tableList.value.filter(item => item.czzt != '01' && item.czzt != '04')
|
||||||
if (listDb.length == 0) {
|
if (listDb.length == 0) {
|
||||||
proxy.$confirm("确定要上报", "警告", { type: "warning" }).then(() => {
|
proxy.$confirm("确定要上报", "警告", { type: "warning" }).then(() => {
|
||||||
qbcjPlsb({ ids: ids.value, qbjb: '00' }).then(res => {
|
const lczt = qxkz.deptLevel == '02' ? '03' : '02';
|
||||||
|
xxcjPlsb({ ids: ids.value, lczt: lczt }).then(res => {
|
||||||
proxy.$message({ type: "success", message: "上报成功" });
|
proxy.$message({ type: "success", message: "上报成功" });
|
||||||
getList();
|
getList();
|
||||||
})
|
})
|
||||||
@ -451,7 +439,7 @@ const getList = () => {
|
|||||||
pageData.tableConfiger.loading = true;
|
pageData.tableConfiger.loading = true;
|
||||||
let data = { ...pageData.pageConfiger, ...queryFrom.value };
|
let data = { ...pageData.pageConfiger, ...queryFrom.value };
|
||||||
xxcjSelectXxsbPage(data).then(res => {
|
xxcjSelectXxsbPage(data).then(res => {
|
||||||
pageData.tableData = (res.records || []).map(item=>{
|
pageData.tableData = (res.records || []).map(item => {
|
||||||
item.glbqList = item.glbqList || [];
|
item.glbqList = item.glbqList || [];
|
||||||
return item;
|
return item;
|
||||||
});
|
});
|
||||||
@ -464,8 +452,8 @@ const delDictItem = (id) => {
|
|||||||
proxy.$confirm("确定要删除", "警告", { type: "warning" }).then(() => {
|
proxy.$confirm("确定要删除", "警告", { type: "warning" }).then(() => {
|
||||||
xxcjDeletes({ ids: Array.isArray(id) ? id : [id] }).then((res) => {
|
xxcjDeletes({ ids: Array.isArray(id) ? id : [id] }).then((res) => {
|
||||||
proxy.$message({ type: "success", message: "删除成功" });
|
proxy.$message({ type: "success", message: "删除成功" });
|
||||||
getList();
|
getList();
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
})
|
})
|
||||||
}).catch(() => { });
|
}).catch(() => { });
|
||||||
}
|
}
|
||||||
@ -495,7 +483,7 @@ const tabHeightFn = () => {
|
|||||||
};
|
};
|
||||||
// 转线索
|
// 转线索
|
||||||
const FollowUpOnLeads = (row) => {
|
const FollowUpOnLeads = (row) => {
|
||||||
if (!qxkz.depBool) return proxy.$message({message: '权限不足',type: 'warning',showClose: true, })
|
if (!qxkz.depBool) return proxy.$message({ message: '权限不足', type: 'warning', showClose: true, })
|
||||||
proxy.$confirm("确定要转线索吗?", "警告", { type: "warning" }).then(() => {
|
proxy.$confirm("确定要转线索吗?", "警告", { type: "warning" }).then(() => {
|
||||||
xxcjXxzsx({ ids: Array.isArray(row) ? row.join(',') : row.id }).then(res => {
|
xxcjXxzsx({ ids: Array.isArray(row) ? row.join(',') : row.id }).then(res => {
|
||||||
proxy.$message({ type: "success", message: "转线索成功" });
|
proxy.$message({ type: "success", message: "转线索成功" });
|
||||||
@ -590,7 +578,7 @@ onMounted(() => {
|
|||||||
qxkz.depBool = false
|
qxkz.depBool = false
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(qxkz,'=======qxkz');
|
console.log(qxkz, '=======qxkz');
|
||||||
|
|
||||||
titleData.value = route.meta.title
|
titleData.value = route.meta.title
|
||||||
tabHeightFn()
|
tabHeightFn()
|
||||||
|
|||||||
@ -3,49 +3,21 @@
|
|||||||
<div class="head_box">
|
<div class="head_box">
|
||||||
<span class="title">布控对象</span>
|
<span class="title">布控对象</span>
|
||||||
<div>
|
<div>
|
||||||
<el-button
|
<el-button size="small" type="primary" v-if="!disabled" :loading="loading" @click="submit">保存</el-button>
|
||||||
size="small"
|
|
||||||
type="primary"
|
|
||||||
v-if="!disabled"
|
|
||||||
:loading="loading"
|
|
||||||
@click="submit"
|
|
||||||
>保存</el-button
|
|
||||||
>
|
|
||||||
<el-button size="small" @click="close">关闭</el-button>
|
<el-button size="small" @click="close">关闭</el-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<div :class="dataOrge.gzlid ? 'ww80' : 'ww100'">
|
<div :class="dataOrge.gzlid ? 'ww80' : 'ww100'">
|
||||||
<div class="form_cnt">
|
<div class="form_cnt">
|
||||||
<el-form
|
<el-form :model="listQuery" :rules="rules" :disabled="disabled" ref="elform" inline :label-width="100"
|
||||||
:model="listQuery"
|
label-position="left">
|
||||||
:rules="rules"
|
|
||||||
:disabled="disabled"
|
|
||||||
ref="elform"
|
|
||||||
inline
|
|
||||||
:label-width="100"
|
|
||||||
label-position="left"
|
|
||||||
>
|
|
||||||
<div class="flex align-center mb10">
|
<div class="flex align-center mb10">
|
||||||
<el-radio-group
|
<el-radio-group v-model="listQuery.bkDx" size="large" fill="#6cf" @change="shangeDx">
|
||||||
v-model="listQuery.bkDx"
|
<el-radio-button :label="item.dm" v-for="(item, index) in props.dic.D_GS_BK_NEWDX" :key="index">{{
|
||||||
size="large"
|
item.zdmc }}</el-radio-button>
|
||||||
fill="#6cf"
|
|
||||||
@change="shangeDx"
|
|
||||||
>
|
|
||||||
<el-radio-button
|
|
||||||
:label="item.dm"
|
|
||||||
v-for="(item, index) in props.dic.D_GS_BK_NEWDX"
|
|
||||||
:key="index"
|
|
||||||
>{{ item.zdmc }}</el-radio-button
|
|
||||||
>
|
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
<el-button
|
<el-button type="primary" @click="handleAddPeo" v-if="!disabled" class="ml10">
|
||||||
type="primary"
|
|
||||||
@click="handleAddPeo"
|
|
||||||
v-if="!disabled"
|
|
||||||
class="ml10"
|
|
||||||
>
|
|
||||||
<el-icon class="vam">
|
<el-icon class="vam">
|
||||||
<CirclePlus />
|
<CirclePlus />
|
||||||
</el-icon>
|
</el-icon>
|
||||||
@ -53,43 +25,25 @@
|
|||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="relative ww100">
|
<div class="relative ww100">
|
||||||
<MyTable
|
<MyTable :tableData="listQuery.bkdxList" :tableColumn="tableDate.tableColumn"
|
||||||
:tableData="listQuery.bkdxList"
|
:tableHeight="tableDate.tableHeight" :key="tableDate.keyCount" :tableConfiger="tableDate.tableConfiger"
|
||||||
:tableColumn="tableDate.tableColumn"
|
:controlsWidth="tableDate.controlsWidth">
|
||||||
:tableHeight="tableDate.tableHeight"
|
|
||||||
:key="tableDate.keyCount"
|
|
||||||
:tableConfiger="tableDate.tableConfiger"
|
|
||||||
:controlsWidth="tableDate.controlsWidth"
|
|
||||||
>
|
|
||||||
<template #fjZp="{ row }">
|
<template #fjZp="{ row }">
|
||||||
<el-image :src="setAddress(row.fjZp)"></el-image>
|
<el-image :src="setAddress(row.fjZp)"></el-image>
|
||||||
</template>
|
</template>
|
||||||
<template #yjdj="{ row }">
|
<template #yjdj="{ row }">
|
||||||
<DictTag
|
<DictTag :tag="false" :value="row.yjdj" :options="props.dic.D_GS_ZDR_YJDJ" />
|
||||||
:tag="false"
|
|
||||||
:value="row.yjdj"
|
|
||||||
:options="props.dic.D_GS_ZDR_YJDJ"
|
|
||||||
/>
|
|
||||||
</template>
|
</template>
|
||||||
<template #yjbq="{ row }">
|
<template #yjbq="{ row }">
|
||||||
<DictTag
|
<DictTag :tag="false" :value="row.yjbq" :options="props.dic.BD_BK_CLYJBQ" />
|
||||||
:tag="false"
|
|
||||||
:value="row.yjbq"
|
|
||||||
:options="props.dic.BD_BK_CLYJBQ"
|
|
||||||
/>
|
|
||||||
</template>
|
</template>
|
||||||
<template #ryXb="{ row }">
|
<template #ryXb="{ row }">
|
||||||
<DictTag
|
<DictTag :tag="false" :value="row.ryXb" :options="props.dic.D_BZ_XB" />
|
||||||
:tag="false"
|
|
||||||
:value="row.ryXb"
|
|
||||||
:options="props.dic.D_BZ_XB"
|
|
||||||
/>
|
|
||||||
</template>
|
</template>
|
||||||
<template #bqList="{ row }">
|
<template #bqList="{ row }">
|
||||||
<span v-if="row.bqList">
|
<span v-if="row.bqList">
|
||||||
<span v-for="(it, idx) in row.bqList" :key="idx">
|
<span v-for="(it, idx) in row.bqList" :key="idx">
|
||||||
{{ it.bqMc }}、</span
|
{{ it.bqMc }}、</span>
|
||||||
>
|
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
<!-- 操作 -->
|
<!-- 操作 -->
|
||||||
@ -99,109 +53,58 @@
|
|||||||
</template>
|
</template>
|
||||||
</MyTable>
|
</MyTable>
|
||||||
</div>
|
</div>
|
||||||
<div class="ww100 mt25 mb10">
|
<div class="ww100 mt25 mb10" style="display: flex;justify-content: space-between;">
|
||||||
<el-form-item prop="bkSjKs" label="布控开始时间">
|
<el-form-item prop="bkSjKs" label="布控开始时间">
|
||||||
<MOSTY.Date
|
<MOSTY.Date v-model="listQuery.bkSjKs" type="datetime" format="YYYY-MM-DD HH:mm:ss"
|
||||||
v-model="listQuery.bkSjKs"
|
placeholder="请选择布控开始时间" clearable />
|
||||||
type="datetime"
|
|
||||||
format="YYYY-MM-DD HH:mm:ss"
|
|
||||||
placeholder="请选择布控开始时间"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="bkSjJs" label="布控结束时间">
|
<el-form-item prop="bkSjJs" label="布控结束时间">
|
||||||
<MOSTY.Date
|
<MOSTY.Date v-model="listQuery.bkSjJs" type="datetime" format="YYYY-MM-DD HH:mm:ss"
|
||||||
v-model="listQuery.bkSjJs"
|
placeholder="请选择布控结束时间" clearable />
|
||||||
type="datetime"
|
|
||||||
format="YYYY-MM-DD HH:mm:ss"
|
|
||||||
placeholder="请选择布控结束时间"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="czcs" label="处置措施">
|
<el-form-item prop="czcs" label="处置措施">
|
||||||
<MOSTY.Select
|
<MOSTY.Select v-model="listQuery.czcs" :dictEnum="props.dic.D_GS_BK_CZYQ" placeholder="请选择处置措施"
|
||||||
v-model="listQuery.czcs"
|
clearable />
|
||||||
:dictEnum="props.dic.D_GS_BK_CZYQ"
|
|
||||||
placeholder="请选择处置措施"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="ww100 mt10 mb10">
|
<div class="ww100 mt10 mb10">
|
||||||
<el-form-item prop="czYq" label="处置要求" class="ww100">
|
<el-form-item prop="czYq" label="处置要求" class="ww100">
|
||||||
<MOSTY.Other
|
<MOSTY.Other v-model="listQuery.czYq" placeholder="请输入处置要求" type="textarea" class="ww100"
|
||||||
v-model="listQuery.czYq"
|
style="width: 100%;" clearable />
|
||||||
placeholder="请输入处置要求"
|
|
||||||
type="textarea"
|
|
||||||
class="ww100"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="ww100 mt10 mb10">
|
<div class="ww100 mt10 mb10">
|
||||||
<el-form-item prop="bkSy" label="布控原因" class="ww100">
|
<el-form-item prop="bkSy" label="布控原因" class="ww100">
|
||||||
<MOSTY.Other
|
<MOSTY.Other v-model="listQuery.bkSy" placeholder="请输入布控原因" type="textarea" style="width: 100%;"
|
||||||
v-model="listQuery.bkSy"
|
clearable />
|
||||||
placeholder="请输入布控原因"
|
|
||||||
type="textarea"
|
|
||||||
class="ww100"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="ww100 mt10 mb10">
|
<div class="ww100 mt10 mb10">
|
||||||
<el-form-item
|
<el-form-item prop="bkDj" label="布控等级" v-if="props.name == 'myControl'">
|
||||||
prop="bkDj"
|
<MOSTY.Select v-model="listQuery.bkDj" :dictEnum="props.dic.D_GS_SSYJ" placeholder="请选择布控级别"
|
||||||
label="布控等级"
|
clearable />
|
||||||
v-if="props.name == 'myControl'"
|
|
||||||
>
|
|
||||||
<MOSTY.Select
|
|
||||||
v-model="listQuery.bkDj"
|
|
||||||
:dictEnum="props.dic.D_GS_SSYJ"
|
|
||||||
placeholder="请选择布控级别"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="bkDj" label="布控等级" v-else>
|
<el-form-item prop="bkDj" label="布控等级" v-else>
|
||||||
<MOSTY.Select
|
<MOSTY.Select v-model="listQuery.bkDj" :dictEnum="props.dic.D_BZ_JQDJ" placeholder="请选择布控级别"
|
||||||
v-model="listQuery.bkDj"
|
clearable />
|
||||||
:dictEnum="props.dic.D_BZ_JQDJ"
|
|
||||||
placeholder="请选择布控级别"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="bklylx" label="布控来源">
|
<el-form-item prop="bklylx" label="布控来源">
|
||||||
<MOSTY.Select
|
<MOSTY.Select v-model="listQuery.bklylx" :dictEnum="props.dic.D_BZ_BKLYS" placeholder="请选择布控来源"
|
||||||
v-model="listQuery.bklylx"
|
clearable />
|
||||||
:dictEnum="props.dic.D_BZ_BKLYS"
|
|
||||||
placeholder="请选择布控来源"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="ww100 mt10 mb10">
|
<div class="ww100 mt10 mb10">
|
||||||
<el-form-item prop="zfyj" label="执法依据" class="ww100">
|
<el-form-item prop="zfyj" label="执法依据" class="ww100">
|
||||||
<MOSTY.Other
|
<MOSTY.Other v-model="listQuery.zfyj" placeholder="请输入执法依据" type="textarea" clearable
|
||||||
v-model="listQuery.zfyj"
|
style="width: 100%;" />
|
||||||
placeholder="请输入执法依据"
|
|
||||||
type="textarea"
|
|
||||||
class="ww100"
|
|
||||||
clearable
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="ww100 mt10">
|
<div class="ww100 mt10">
|
||||||
<el-form-item prop="bkfj" label="上传附件" class="ww100">
|
<el-form-item prop="bkfj" label="上传附件" class="ww100">
|
||||||
<div>
|
<div>
|
||||||
<MOSTY.Upload
|
<MOSTY.Upload :showBtn="true" :limit="10" :isImg="false" :isAll="true" v-model="listQuery.bkfj" />
|
||||||
:showBtn="true"
|
|
||||||
:limit="10"
|
|
||||||
:isImg="false"
|
|
||||||
:isAll="true"
|
|
||||||
v-model="listQuery.bkfj"
|
|
||||||
/>
|
|
||||||
<div>支持png、jpg、pdf文件上传</div>
|
<div>支持png、jpg、pdf文件上传</div>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -255,36 +158,16 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 选择布控人员 -->
|
<!-- 选择布控人员 -->
|
||||||
<BkryDialod
|
<BkryDialod :modelValue="chooseVisible_RY" @update:modelValue="chooseVisible_RY = $event" @choosed="choosed"
|
||||||
:modelValue="chooseVisible_RY"
|
@choosedAdd="choosedAdd" :roleIds="roleIds" />
|
||||||
@update:modelValue="chooseVisible_RY = $event"
|
|
||||||
@choosed="choosed"
|
|
||||||
@choosedAdd="choosedAdd"
|
|
||||||
:roleIds="roleIds"
|
|
||||||
/>
|
|
||||||
<!-- 选择车辆布控 -->
|
<!-- 选择车辆布控 -->
|
||||||
<BkclDialod
|
<BkclDialod :modelValue="chooseVisible_CL" @update:modelValue="chooseVisible_CL = $event" @choosed="choosed"
|
||||||
:modelValue="chooseVisible_CL"
|
@choosedAdd="choosedAdd" :roleIds="roleIds" />
|
||||||
@update:modelValue="chooseVisible_CL = $event"
|
|
||||||
@choosed="choosed"
|
|
||||||
@choosedAdd="choosedAdd"
|
|
||||||
:roleIds="roleIds"
|
|
||||||
/>
|
|
||||||
<!-- 选择布控群体 -->
|
<!-- 选择布控群体 -->
|
||||||
<BkqtDialod
|
<BkqtDialod :modelValue="chooseVisible_QT" @update:modelValue="chooseVisible_QT = $event" @choosed="choosed"
|
||||||
:modelValue="chooseVisible_QT"
|
:roleIds="roleIds" />
|
||||||
@update:modelValue="chooseVisible_QT = $event"
|
<BksfzDialod :modelValue="chooseVisible_SFZ" @update:modelValue="chooseVisible_SFZ = $event" @choosed="choosed"
|
||||||
@choosed="choosed"
|
:roleIds="roleIds" :bkDx="listQuery.bkDx" @choosedAdd="choosedAdd" />
|
||||||
:roleIds="roleIds"
|
|
||||||
/>
|
|
||||||
<BksfzDialod
|
|
||||||
:modelValue="chooseVisible_SFZ"
|
|
||||||
@update:modelValue="chooseVisible_SFZ = $event"
|
|
||||||
@choosed="choosed"
|
|
||||||
:roleIds="roleIds"
|
|
||||||
:bkDx="listQuery.bkDx"
|
|
||||||
@choosedAdd="choosedAdd"
|
|
||||||
/>
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
@ -786,15 +669,15 @@ const getDataById = (id) => {
|
|||||||
if (res.bkqyList) {
|
if (res.bkqyList) {
|
||||||
bkqyList.value = res.bkqyList
|
bkqyList.value = res.bkqyList
|
||||||
? res.bkqyList.map((v) => {
|
? res.bkqyList.map((v) => {
|
||||||
{
|
{
|
||||||
if (v.bkQyid) {
|
if (v.bkQyid) {
|
||||||
hzfs.value = "1";
|
hzfs.value = "1";
|
||||||
} else {
|
} else {
|
||||||
hzfs.value = "2";
|
hzfs.value = "2";
|
||||||
}
|
|
||||||
return v.bkQyid;
|
|
||||||
}
|
}
|
||||||
})
|
return v.bkQyid;
|
||||||
|
}
|
||||||
|
})
|
||||||
: [];
|
: [];
|
||||||
const data = res.bkqyList.map((item) => {
|
const data = res.bkqyList.map((item) => {
|
||||||
return item.pgis;
|
return item.pgis;
|
||||||
@ -932,4 +815,8 @@ defineExpose({ init });
|
|||||||
::v-deep .el-radio-button__inner {
|
::v-deep .el-radio-button__inner {
|
||||||
color: #000 !important;
|
color: #000 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.form_cnt {
|
||||||
|
width: 80%;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user