diff --git a/src/api/xxcj.js b/src/api/xxcj.js index 5eb1f90..57d94c8 100644 --- a/src/api/xxcj.js +++ b/src/api/xxcj.js @@ -1,5 +1,15 @@ import request from "@/utils/request"; const api = "/mosty-api/mosty-gsxt"; + +// 情报采集关注 +export const xxcjCare = (data) => { + return request({ + url: api + "/xxcj/cjgz", + method: "POST", + data + }); +} + // 情报采集新增 export const xxcjAddEntity = (data) => { return request({ diff --git a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/components/addForm.vue b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/components/addForm.vue index 2f6daea..25d6407 100644 --- a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/components/addForm.vue +++ b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/components/addForm.vue @@ -110,23 +110,25 @@
信息流程展示
- - - -
-
处置人:
-
{{ item.czrxm || '未记录' }}
-
-
-
处置结果:
-
- +
+ + + +
+
处置人:
+
{{ item.czrxm || '未记录' }}
-
- - - - +
+
处置结果:
+
+ +
+
+ + + + +
@@ -511,6 +513,7 @@ defineExpose({ init }); transition: all 0.3s ease; margin-bottom: 16px; border-left: 3px solid #409EFF; + background: #fff; } .process-card:hover { @@ -579,13 +582,20 @@ defineExpose({ init }); .timeline-container { width: 400px; - padding-right: 10px; - box-sizing: border-box; border: 1px solid #ebeef5; margin: 0 10px; height: 100%; overflow: hidden; overflow-y: auto; + .timeline-content{ + width: 100%; + padding: 0 10px; + box-sizing: border-box; + ::v-deep .el-timeline-item__wrapper{ + padding-left: 21px; + box-sizing: border-box; + } + } } /* 时间线宽度 */ @@ -732,4 +742,8 @@ defineExpose({ init }); font-size: 14px; font-style: italic; } + +::v-deep .el-textarea.is-disabled .el-textarea__inner{ + color: #333 !important; +} diff --git a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue index 23f4c34..7db3519 100644 --- a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue +++ b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue @@ -52,6 +52,11 @@ + { if(tableList.value.length == 0) return proxy.$message({ type: "warning", message: "请选择情报信息" }); inforReportShow.value = true } + +// 关注 +const handleAttention = (val) =>{ + let data = { id:val.id, sfgz:val.sfgz == '1' ? '0':'1' } + xxcjCare(data).then(res=>{ + let text = data.sfgz == '1' ? '关注成功' :'已取消' + proxy.$message({ type: "success", message: text }); + getList(); + }).catch(()=>{ + let text = data.sfgz == '1' ? '关注失败' :'取消失败' + proxy.$message({ type: "error", message: text }); + }) + +} // 回退 const rollbackNewspapers = (item) => { // if (item.lczt == '04') { @@ -436,7 +457,10 @@ const getList = () => { pageData.tableConfiger.loading = true; let data = { ...pageData.pageConfiger, ...queryFrom.value }; xxcjSelectXxsbPage(data).then(res => { - pageData.tableData = res.records || []; + pageData.tableData = (res.records || []).map(item=>{ + item.glbqList = item.glbqList || []; + return item; + }); pageData.total = res.total; pageData.tableConfiger.loading = false; }).catch(() => { pageData.tableConfiger.loading = false; }) diff --git a/src/views/backOfficeSystem/PoliceIncidentMonitoring/addForm.vue b/src/views/backOfficeSystem/PoliceIncidentMonitoring/addForm.vue index a5e3bbf..93d29dd 100644 --- a/src/views/backOfficeSystem/PoliceIncidentMonitoring/addForm.vue +++ b/src/views/backOfficeSystem/PoliceIncidentMonitoring/addForm.vue @@ -54,6 +54,7 @@ const init = (type, row) => { formData.value = [ { label: "警情等级", prop: "jqdjdm", type: "select", options: props.dict.D_BZ_JQDJ || [] }, { label: "警情子类", prop: "jqzldm", type: "slot" }, + { label: "监测时间", prop: "Times", type: "datetimerange" }, { label: "内容关键字", prop: "jqgjz", type: "textarea", width: "100%" }, { label: "规则描述", prop: "gzms", type: "textarea", width: "100%" }, ] @@ -102,8 +103,11 @@ const submit = () => { // 处理级联选择器的值,只提交最后一个值 const promes = { ...listQuery.value, + kssj:listQuery.value.Times ? listQuery.value.Times[0] : '', + jssj:listQuery.value.Times ? listQuery.value.Times[1] : '', jqzldm: Array.isArray(listQuery.value.jqzldm) ? listQuery.value.jqzldm[listQuery.value.jqzldm.length - 1] : listQuery.value.jqzldm } + delete promes.Times; elform.value.submit((data) => { loading.value = true; if (title.value == "新增") { @@ -135,11 +139,6 @@ const close = () => { loading.value = false; }; - - - -onUnmounted(() => { -}) defineExpose({ init }); @@ -184,4 +183,8 @@ defineExpose({ init }); height: 520px; margin-top: 10px; } + +::v-deep .el-date-editor .el-range-separator{ + color: #333; +} diff --git a/src/views/backOfficeSystem/systemConfig/user-list/index.vue b/src/views/backOfficeSystem/systemConfig/user-list/index.vue index a073b13..1b94555 100644 --- a/src/views/backOfficeSystem/systemConfig/user-list/index.vue +++ b/src/views/backOfficeSystem/systemConfig/user-list/index.vue @@ -41,7 +41,7 @@
-
@@ -83,7 +83,7 @@ -
+
@@ -485,8 +485,11 @@ watch( ); // 表格高度计算 const tabHeightFn = () => { - tableHeight.value = - window.innerHeight - searchBox.value.offsetHeight - 250; + tableHeight.value = window.innerHeight - searchBox.value.offsetHeight - 270; + window.onresize = function () { + treeHeightFn(); + tabHeightFn(); + }; }; // 树高度计算 const treeHeightFn = () => { @@ -495,10 +498,6 @@ const treeHeightFn = () => { onMounted(() => { tabHeightFn(); treeHeightFn(); - window.onresize = function () { - treeHeightFn(); - tabHeightFn(); - }; proxy.mittBus.on("mittFn", (data) => { keyCount.value = data; }); @@ -511,38 +510,21 @@ onUnmounted(() => { +::v-deep .fenye{ + border: 1px solid #e9e9e9 !important; + border-top: none !important;; + margin: 0 10px !important;; +} + diff --git a/src/views/home/model/keyPpersonneltypes.vue b/src/views/home/model/keyPpersonneltypes.vue index 40bf25d..23d5866 100644 --- a/src/views/home/model/keyPpersonneltypes.vue +++ b/src/views/home/model/keyPpersonneltypes.vue @@ -1,7 +1,7 @@