From 0067d31b32a9f57a494799e9edfc1c042078812a Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 19:50:18 +0800
Subject: [PATCH 01/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/index.js | 2 +-
.../DeploymentDisposal/mpvPeo/index.vue | 23 +++------
.../marksControl/components/addForm.vue | 14 ++----
.../IntelligentControl/marksControl/index.vue | 4 +-
.../JudgmentHome/dataReduction/addForm.vue | 2 +-
.../warningControl/combinedWarning/index.vue | 2 +-
.../warningControl/scoreRanking/index.vue | 49 ++++---------------
.../warningControl/sevenWarningFail/index.vue | 10 ++--
8 files changed, 32 insertions(+), 74 deletions(-)
diff --git a/src/router/index.js b/src/router/index.js
index 9b60351..346b8ff 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -588,7 +588,7 @@ export const publicRoutes = [
name: "gzPeo",
component: () => import("@/views/backOfficeSystem/DeploymentDisposal/gzPeo/index"),
meta: {
- title: "关注库",
+ title: "关注人员库",
icon: "article-create"
}
},
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
index c1ff802..3610b4c 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
@@ -176,22 +176,15 @@ const pageData = reactive({
},
controlsWidth: 250,
tableColumn: [
- { label: "姓名", prop: "ryXm", width: 150 },
- { label: "性别", prop: "ryXb", showSolt: true, width: 100 },
- { label: "籍贯", prop: "ryJg", showSolt: true, width: 100 },
- { label: "身份证", prop: "rySfzh", width: 200 },
- { label: "民族", prop: "ryMz", showSolt: true, width: 100 },
- { label: "户籍地区划", prop: "hjdQh", showSolt: true, width: 150 },
- { label: "户籍派出所", prop: "hjdPcsmc", width: 200 },
- { label: "户籍地详址", prop: "hjdXz", width: 200 },
- { label: "标签", prop: "bqList", showSolt: true, width: 400, showOverflowTooltip: true },
- { label: "管辖单位", prop: "gxSsbmmc", width: 200 },
- { label: "人员级别", prop: "zdrRyjb", showSolt: true, width: 130 },
- { label: "管控原因", prop: "zdrLkyy", width: 200, showOverflowTooltip: true },
- { label: "管控状态", prop: "zdrBkZt", width: 200, showOverflowTooltip: true },
- { label: "处置状态", prop: "zdrCzzt", showSolt: true },
+ { label: "姓名", prop: "ryXm" },
+ { label: "性别", prop: "ryXb", showSolt: true, width: 80 },
+ { label: "身份证", prop: "rySfzh", width: 180 },
+ { label: "民族", prop: "ryMz", showSolt: true, width: 80 },
+ { label: "户籍派出所", prop: "hjdPcsmc" },
+ { label: "标签", prop: "bqList", showSolt: true, showOverflowTooltip: true },
+ { label: "管辖单位", prop: "gxSsbmmc" },
+ { label: "管控状态", prop: "zdrBkZt", showOverflowTooltip: true,showSolt: true },
{ label: "审核状态", prop: "zdrZt", showSolt: true },
- { label: "状态", prop: "xtSjzt", showSolt: true },
]
});
diff --git a/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue b/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue
index 85945ba..1c555b9 100644
--- a/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue
+++ b/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue
@@ -70,15 +70,12 @@ const disabled = ref(false);
// 初始化数据
const init = (type, row) => {
+ title.value = type == 'edit' ? '编辑' : '新增'
dialogForm.value = true;
+ if(type == 'edit'){
+ }
};
-// 根据id查询详情
-const getDataById = (id) => {
- // qcckGet({id}, "/mosty-gsxt/tbGsxtZdcl/selectByid").then((res) => {
- // listQuery.value = res;
- // listQuery.value.fjdz = listQuery.value.fjdz?.split(",");
- // });
-};
+
// 提交
const submit = () => {
@@ -90,9 +87,6 @@ const submit = () => {
return { bqdl: listQuery.value.dlid, bqdm: item.bqDm, bqmc: item.bqMc, bqsm: item.bqSm, bqys: item.bqYs }
})
const promes = [...a, ...b]
-
-
- // data.fjdz = data.fjdz?.join(",");
let url = title.value == "新增" ? "/mosty-gsxt/gsxt/bqbk/saveList" : "/mosty-gsxt/tbGsxtZdcl/update";
loading.value = true;
diff --git a/src/views/backOfficeSystem/IntelligentControl/marksControl/index.vue b/src/views/backOfficeSystem/IntelligentControl/marksControl/index.vue
index 48af258..e8cadf3 100644
--- a/src/views/backOfficeSystem/IntelligentControl/marksControl/index.vue
+++ b/src/views/backOfficeSystem/IntelligentControl/marksControl/index.vue
@@ -139,8 +139,8 @@ const getList = () => {
pageData.tableConfiger.loading = false;
});
};
-const AddFrom = () => {
- addForm.value.init()
+const AddFrom = (type,row) => {
+ addForm.value.init(type,row)
}
const handleItem = (type,row) => {
proxy.$confirm('确认撤控吗?', '提示', {
diff --git a/src/views/backOfficeSystem/JudgmentHome/dataReduction/addForm.vue b/src/views/backOfficeSystem/JudgmentHome/dataReduction/addForm.vue
index b64ac47..48821e8 100644
--- a/src/views/backOfficeSystem/JudgmentHome/dataReduction/addForm.vue
+++ b/src/views/backOfficeSystem/JudgmentHome/dataReduction/addForm.vue
@@ -52,7 +52,7 @@
下发通知
- 确认研判
+
diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue
index 95805c8..97a6a07 100644
--- a/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue
@@ -119,7 +119,7 @@ const searchConfiger = ref([
{ label: "部门", prop: 'ssbmdm', placeholder: "请选择部门", showType: "department" },
{ label: "级别", prop: 'bqys', placeholder: "请选择级别", showType: "select", options: D_BZ_YJJB },
{ label: "积分段", prop: 'jfd', placeholder: "请选择积分段", showType: "Slot" },
- { label: "预警时间", prop: 'times', showType: "datetimerange" },
+ { label: "预警时间", prop: 'times', showType: "datetimerange" },
]);
const queryFrom = ref({});
diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
index 741c72d..072d75d 100644
--- a/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
@@ -10,7 +10,7 @@
- {{ row.sfcs }}
+ {{ row.sfcs }}
@@ -24,10 +24,6 @@
{{ row.sffz }}
-
-
@@ -91,14 +87,13 @@ const searchConfiger = ref([
{ label: "预警类型", prop: 'yjlxList', placeholder: "请选择预警类型", showType: "select", options: [],multiple:true },
{ label: "预警级别", prop: 'yjjbList', placeholder: "请选择预警级别", showType: "select", options: [],multiple:true },
{ label: "预警类别", prop: 'yjlbList', placeholder: "请选择预警级别", showType: "select", options: [],multiple:true },
+ { label: "时间", prop: 'times', showType: "datetimerange" },
+ { label: "部门", prop: 'ssbmdm', placeholder: "请选择部门", showType: "department" },
// { label: "号牌类型", prop: 'hplx', placeholder: "请选择号牌类型", showType: "select", options: [] },
]);
const queryFrom = ref({});
-const bqLbData = ref({});
-const listQuery = reactive({
- yjlx: []
-})
+
const pageData = reactive({
tableData: [], //表格数据
keyCount: 0,
@@ -118,7 +113,7 @@ const pageData = reactive({
tableColumn: [
{ label: "身份分值", prop: "sffz", showSolt: true },
// { label: "预警图片", prop: "yjtp", showSlot: true, width: 100 },
- // { label: "预警时间", prop: "yjsj", showOverflowTooltip: true, width: 150 },
+ { label: "预警时间", prop: "yjsj",},
{ label: "姓名", prop: "ryxm", showOverflowTooltip: true },
// { label: "车牌号", prop: "cph", showOverflowTooltip: true },
// { label: "号牌类型", prop: "hplx", showOverflowTooltip: true },
@@ -159,25 +154,16 @@ const pushAssess = (val) => {
return holographicProfileJump(val.yjlx,val) // 全息档案跳转
}
-// 获取标签大类数据
-const gettbGsxtBqglSelectList = (val) => {
- tbGsxtBqglSelectList({ sflx: val }).then(res => {
- bqLbData.value.bqXl = res
- })
-}
// 获取数据
-const getList = (val) => {
+const getList = () => {
pageData.tableConfiger.loading = true;
const promes = {
- ...val,
...queryFrom.value,
pageCurrent: pageData.pageConfiger.pageCurrent,
pageSize: pageData.pageConfiger.pageSize
}
- if(listQuery.yjlxList?.length) promes.yjlxList = listQuery.yjlxList;
- if(listQuery.yjjbList?.length) promes.yjjbList = listQuery.yjjbList;
- if(listQuery.yjlbList?.length) promes.yjlbList = listQuery.yjlbList;
+ delete promes.times;
qcckPost(promes, '/mosty-gsxt/tbYjxx/selectYjxxFzPage').then((res) => {
pageData.tableData = res.records || [];
pageData.total = res.total;
@@ -217,21 +203,6 @@ const openAddFrom = (row) => {
emitter.emit('openAddFrom', row)
}
-const handleClick = (row) => {
-
-}
-
-// 根据身份分值设置行样式
-const getRowClassName = (row) => {
- if (!row.row.sffz) return '';
- const score = Number(row.row.sffz);
- if (score >= 90) return 'score-level-high';
- if (score >= 70) return 'score-level-medium';
- if (score >= 50) return 'score-level-low';
- return '';
-};
-
-
// 表格高度计算
const tabHeightFn = () => {
pageData.tableHeight = window.innerHeight - (searchBox.value?.offsetHeight || 0) - 200;
@@ -242,9 +213,9 @@ const tabHeightFn = () => {
// 搜索
const onSearch = (obj) => {
- listQuery.yjlxList = obj.yjlxList || null
- listQuery.yjjbList = obj.yjjbList || null
- listQuery.yjlbList = obj.yjlbList || null
+ queryFrom.value = {...obj }
+ queryFrom.value.startTime = obj.times ? obj.times[0] : ''
+ queryFrom.value.endTime = obj.times ? obj.times[1] : ''
getList()
}
diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
index b74e7b7..a186b54 100644
--- a/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
@@ -90,14 +90,14 @@ const pageData = reactive({
pageSize: 20,
pageCurrent: 1
}, //分页
- controlsWidth: 160, //操作栏宽度
+ controlsWidth: 100, //操作栏宽度
tableColumn: [
{ label: "状态", prop: "czzt", showSolt: true },
- { label: "预警时间", prop: "yjSj" },
+ { label: "预警时间", prop: "yjSj",width:180 },
{ label: "人员姓名", prop: "yjRyxm", },
- { label: "身份证号", prop: "yjRysfzh", },
- { label: "性别", prop: "sex" ,showSolt: true },
- { label: "年龄", prop: "age", showSolt: true },
+ { label: "身份证号", prop: "yjRysfzh",width:180 },
+ { label: "性别", prop: "sex" ,showSolt: true,width:80 },
+ { label: "年龄", prop: "age", showSolt: true,width:80 },
{ label: "预警级别", prop: "yjJb", showSolt: true },
{ label: "人员类别", prop: "bqdl", showSolt: true },
{ label: "细类", prop: "yjbqmc" },
From f0bb0546a9baec62330e24653ddc2f6c91fa459d Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 19:55:12 +0800
Subject: [PATCH 02/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
index 3610b4c..8694391 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
@@ -65,7 +65,7 @@
-
+
@@ -96,7 +96,7 @@
+ :dic="{ D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_ZDRGK_GKZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ }" />
@@ -120,8 +120,8 @@ import { useRouter, useRoute } from 'vue-router'
const router = useRouter()
const route = useRoute()
const { proxy } = getCurrentInstance();
-const { D_GS_ZDQT_ZT, D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_GS_ZDR_BK_ZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } =
- proxy.$dict("D_GS_ZDQT_ZT", "D_GS_ZDR_RYJB", "D_BZ_XB", "D_BZ_MZ", "D_BZ_XZQHDM", "D_GS_ZDR_BK_ZT", "D_GS_ZDR_CZZT", "D_GS_BQ_ZL", "D_GS_BQ_LB", "D_GS_BQ_LX", "D_GS_ZDR_YJDJ", "D_GS_BK_SSJZ", "D_GS_BK_SQLX", "D_BZ_SF", "D_GS_XS_LY", "D_BZ_SSZT", "D_GS_XS_LX", "D_GS_XS_QTLX");
+const { D_GS_ZDQT_ZT, D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_ZDRGK_GKZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } =
+ proxy.$dict("D_GS_ZDQT_ZT", "D_GS_ZDR_RYJB", "D_BZ_XB", "D_BZ_MZ", "D_BZ_XZQHDM", "D_ZDRGK_GKZT", "D_GS_ZDR_CZZT", "D_GS_BQ_ZL", "D_GS_BQ_LB", "D_GS_BQ_LX", "D_GS_ZDR_YJDJ", "D_GS_BK_SSJZ", "D_GS_BK_SQLX", "D_BZ_SF", "D_GS_XS_LY", "D_BZ_SSZT", "D_GS_XS_LX", "D_GS_XS_QTLX");
const obj = ref({});
const showzxs = ref(false);
const zxsDilof = ref();
From 6629dfd39f2f4a7de40c98c5e1afc24a12dd2379 Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 20:05:13 +0800
Subject: [PATCH 03/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../DeploymentDisposal/gzPeo/index.vue | 26 +++++++------------
.../DeploymentDisposal/mpvPeo/index.vue | 9 ++++---
2 files changed, 15 insertions(+), 20 deletions(-)
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
index d8975ed..41fc993 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
@@ -176,22 +176,16 @@ const pageData = reactive({
},
controlsWidth: 250,
tableColumn: [
- { label: "姓名", prop: "ryXm", width: 150 },
- { label: "性别", prop: "ryXb", showSolt: true, width: 100 },
- { label: "籍贯", prop: "ryJg", showSolt: true, width: 100 },
- { label: "身份证", prop: "rySfzh", width: 200 },
- { label: "民族", prop: "ryMz", showSolt: true, width: 100 },
- { label: "户籍地区划", prop: "hjdQh", showSolt: true, width: 150 },
- { label: "户籍派出所", prop: "hjdPcsmc", width: 200 },
- { label: "户籍地详址", prop: "hjdXz", width: 200 },
- { label: "标签", prop: "bqList", showSolt: true, width: 400, showOverflowTooltip: true },
- { label: "管辖单位", prop: "gxSsbmmc", width: 200 },
- { label: "人员级别", prop: "zdrRyjb", showSolt: true, width: 130 },
- { label: "管控原因", prop: "zdrLkyy", width: 200, showOverflowTooltip: true },
- { label: "管控状态", prop: "zdrBkZt", width: 200, showOverflowTooltip: true },
- { label: "处置状态", prop: "zdrCzzt", showSolt: true },
- { label: "审核状态", prop: "zdrZt", showSolt: true },
- { label: "状态", prop: "xtSjzt", showSolt: true },
+ { label: "姓名", prop: "ryXm",width: 100 },
+ { label: "性别", prop: "ryXb", showSolt: true, width: 80 },
+ { label: "身份证", prop: "rySfzh", width: 170 },
+ { label: "民族", prop: "ryMz", showSolt: true, width: 80 },
+ { label: "户籍派出所", prop: "hjdPcsmc" },
+ { label: "标签", prop: "bqList", showSolt: true, showOverflowTooltip: true },
+ { label: "管辖单位", prop: "gxSsbmmc" },
+ { label: "管控状态", prop: "zdrBkZt", showOverflowTooltip: true,showSolt: true, width: 100 },
+ { label: "审核状态", prop: "zdrZt", showSolt: true, width: 100 },
+ { label: "入库时间", prop: "zdrRkkssj", },
]
});
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
index 8694391..70d300b 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
@@ -176,15 +176,16 @@ const pageData = reactive({
},
controlsWidth: 250,
tableColumn: [
- { label: "姓名", prop: "ryXm" },
+ { label: "姓名", prop: "ryXm",width: 100 },
{ label: "性别", prop: "ryXb", showSolt: true, width: 80 },
- { label: "身份证", prop: "rySfzh", width: 180 },
+ { label: "身份证", prop: "rySfzh", width: 170 },
{ label: "民族", prop: "ryMz", showSolt: true, width: 80 },
{ label: "户籍派出所", prop: "hjdPcsmc" },
{ label: "标签", prop: "bqList", showSolt: true, showOverflowTooltip: true },
{ label: "管辖单位", prop: "gxSsbmmc" },
- { label: "管控状态", prop: "zdrBkZt", showOverflowTooltip: true,showSolt: true },
- { label: "审核状态", prop: "zdrZt", showSolt: true },
+ { label: "管控状态", prop: "zdrBkZt", showOverflowTooltip: true,showSolt: true, width: 100 },
+ { label: "审核状态", prop: "zdrZt", showSolt: true, width: 100 },
+ { label: "入库时间", prop: "zdrRkkssj", },
]
});
From 20506c9608e4ae93a3e99283e7bc912af1c64be6 Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 20:08:19 +0800
Subject: [PATCH 04/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../backOfficeSystem/DeploymentDisposal/gzPeo/index.vue | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
index 41fc993..755ec7c 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
@@ -65,7 +65,7 @@
-
+
@@ -120,8 +120,8 @@ import { useRouter, useRoute } from 'vue-router'
const router = useRouter()
const route = useRoute()
const { proxy } = getCurrentInstance();
-const { D_GS_ZDQT_ZT, D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_GS_ZDR_BK_ZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } =
- proxy.$dict("D_GS_ZDQT_ZT", "D_GS_ZDR_RYJB", "D_BZ_XB", "D_BZ_MZ", "D_BZ_XZQHDM", "D_GS_ZDR_BK_ZT", "D_GS_ZDR_CZZT", "D_GS_BQ_ZL", "D_GS_BQ_LB", "D_GS_BQ_LX", "D_GS_ZDR_YJDJ", "D_GS_BK_SSJZ", "D_GS_BK_SQLX", "D_BZ_SF", "D_GS_XS_LY", "D_BZ_SSZT", "D_GS_XS_LX", "D_GS_XS_QTLX");
+const { D_ZDRGK_GKZT,D_GS_ZDQT_ZT, D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_GS_ZDR_BK_ZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } =
+ proxy.$dict('D_ZDRGK_GKZT',"D_GS_ZDQT_ZT", "D_GS_ZDR_RYJB", "D_BZ_XB", "D_BZ_MZ", "D_BZ_XZQHDM", "D_GS_ZDR_BK_ZT", "D_GS_ZDR_CZZT", "D_GS_BQ_ZL", "D_GS_BQ_LB", "D_GS_BQ_LX", "D_GS_ZDR_YJDJ", "D_GS_BK_SSJZ", "D_GS_BK_SQLX", "D_BZ_SF", "D_GS_XS_LY", "D_BZ_SSZT", "D_GS_XS_LX", "D_GS_XS_QTLX");
const obj = ref({});
const showzxs = ref(false);
const zxsDilof = ref();
From 8b3494c95bc8883f4a0a97c69184f667aad2847a Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 20:25:52 +0800
Subject: [PATCH 05/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../strategicResearch/addReport.vue | 36 ++++++++-----------
.../JudgmentHome/strategicResearch/index.vue | 3 +-
2 files changed, 16 insertions(+), 23 deletions(-)
diff --git a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
index 62e58df..c69443f 100644
--- a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
+++ b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
@@ -25,7 +25,6 @@
-
@@ -51,6 +50,8 @@ import { Editor, Toolbar } from "@wangeditor/editor-for-vue";
import { ref, defineExpose, reactive, defineEmits, getCurrentInstance, shallowRef, onBeforeUnmount, watch } from "vue";
import { gsxtYpbgAddEntity, gsxtYpbgEditEntity, gsxtYpbgId } from "@/api/huiShangyp/strategicApi.js"
const emit = defineEmits(["updateDate", 'ok']);
+const { proxy } = getCurrentInstance();
+const { D_BZ_YPLX } = proxy.$dict("D_BZ_YPLX")
const props = defineProps({
dic: Object,
});
@@ -59,7 +60,6 @@ const props = defineProps({
const ConsultationShow = ref(false)
const showText = ref(false);
const textContent = ref()
-const { proxy } = getCurrentInstance();
const editorRef = shallowRef();
const dialogForm = ref(false); //弹窗
const mode = "default";
@@ -107,18 +107,13 @@ const rules = reactive({
{ required: true, message: "请输入经验内容", trigger: "blur" }
]
});
-const formData = ref();
-watch(() =>props.dic.D_BZ_YPLX, (newVal) => {
-if(newVal){
-formData.value=[
+const formData = ref([
{ label: "报告名称", prop: "bgmc", type: "input", width: "100%", blur: setEditorTextContent },
{
- label: "报告类型", prop: "bglx", type: "select", width: "100%", options: props.dic.D_BZ_YPLX
+ label: "报告类型", prop: "bglx", type: "select", width: "100%", options: D_BZ_YPLX
},
{ label: "报告内容", prop: "bgnr", type: "slot", width: "100%", blur: setEditorTextContent },
-]
-}
-})
+]);
const listQuery = ref({
bgmc: "",
@@ -133,15 +128,16 @@ const outRow = ref({})
// 初始化数据
-const init = (type, reportData, row) => {
-
- listQuery.value = {
- bgmc: reportData.bgmc,
- bgnr: reportData.bgnr,
- id: reportData.id,
- bglx: reportData.bglx,
+const init = (type, row) => {
+ if(row){
+ listQuery.value = {
+ bgmc: row.bgmc,
+ bgnr: row.bgnr,
+ id: row.id,
+ bglx: row.bglx,
+ }
+ outRow.value = { ...row }
}
- outRow.value = { ...row }
dialogForm.value = true;
title.value = type == "add" ? "新增" :type == "edit"? "编辑" : "详情";
setEditorTextContent()
@@ -153,9 +149,7 @@ const getText = (val, row = {}) => {
function setEditorTextContent() {
let html = dataBt.value;
-
-
- html += `
${listQuery.value.bgmc || ''}
`
+ html += `
${listQuery.value.bgnr || ''}
`
html += `
${listQuery.value.fj || ''}
`
textContent.value = html
}
diff --git a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue
index d7bbc37..e64c015 100644
--- a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue
+++ b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue
@@ -11,7 +11,7 @@
-
自建研判
+
创建报告
@@ -193,7 +193,6 @@ const selfCreateResearch = (type = 'add') => {
}
/** 创建报告 */
const createReport = (type,row) => {
- console.log(row);
reportTc.value.init(type, row)
// currRow.value = { ...row }
// isShowReport.value = true
From 1a3c4f0ea99adb55a60d2781d641100bf7aa67af Mon Sep 17 00:00:00 2001
From: Esacpe <1113279529@qq.com>
Date: Sun, 25 Jan 2026 21:29:59 +0800
Subject: [PATCH 06/10] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../strategicResearch/addReport.vue | 99 ++++++++-----------
.../JudgmentHome/strategicResearch/index.vue | 1 -
2 files changed, 42 insertions(+), 58 deletions(-)
diff --git a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
index c69443f..b1e88f6 100644
--- a/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
+++ b/src/views/backOfficeSystem/JudgmentHome/strategicResearch/addReport.vue
@@ -9,24 +9,26 @@