-
-
-
{{ item.label }}
+
+
查询条件
+
+
+
{{ item.label }}
+
+ collapse-tags-tooltip class="control-select">
-
-
-
+
+
+ value-format="YYYY-MM-DD" class="control-date" />
+ :shortcuts="item.shortcuts" value-format="YYYY-MM-DD HH:mm:ss" class="control-date" />
+ value-format="YYYY-MM-DD" class="control-date">
+ :placeholder="item.placeholder" value-format="YYYY-MM-DD HH:mm:ss" class="control-date">
-
+
-
+ {
+ handleCheckAllChange(val, item);
+ }
+ ">全选
+ {
- handleCheckAllChange(val, item);
+ handleCheckedCitiesChange(val, item);
}
- ">全选
- {
- handleCheckedCitiesChange(val, item);
- }
- ">
- {{ obj.label }}
-
+ " class="checkbox-group">
+ {{ obj.label }}
+
+
{
handleRadioChange(val, item);
}
- ">
+ " class="radio-group">
{{ obj.label }}
+ :placeholder="item.placeholder" class="control-select" />
@@ -82,16 +79,16 @@
-
-
+
@@ -485,69 +482,169 @@ watchEffect(() => {
});
-
diff --git a/src/components/checkBox/index.vue b/src/components/checkBox/index.vue
index 1c8456b..40256f1 100644
--- a/src/components/checkBox/index.vue
+++ b/src/components/checkBox/index.vue
@@ -26,6 +26,7 @@ const checkAll = ref(false);
const isIndeterminate = ref(true);
const hasChecked = ref([]); //已经全选的数据
const checkedList = ref([]);
+const isInit = ref(true); // 标记是否为初始化
watch(
() => props.data,
(val) => {
@@ -38,16 +39,28 @@ watch(
immediate: true
}
);
+// 监听hasChecked变化,初始化完成后才触发changeData
+watch(
+ hasChecked,
+ (val) => {
+ if (isInit.value) {
+ isInit.value = false;
+ return;
+ }
+ emits("changeData", val);
+ },
+ { deep: true }
+);
// 全选
function handleCheckAll(val) {
hasChecked.value = val ? checkedList.value : [];
isIndeterminate.value = false;
- emits("changeData", hasChecked.value);
+ // emits 由 watch 处理
}
// 处理多选框改变
function handleCheckedChange(val) {
handleChange(val);////判断是否全选
- emits("changeData", hasChecked.value);
+ // emits 由 watch 处理
}
//判断是否全选
function handleChange(val) {
@@ -68,4 +81,4 @@ function handleChange(val) {
margin: 0 20px 0 4px;
}
}
-
\ No newline at end of file
+
diff --git a/src/components/common/TestDiv.vue b/src/components/common/TestDiv.vue
index 41f00bb..b690642 100644
--- a/src/components/common/TestDiv.vue
+++ b/src/components/common/TestDiv.vue
@@ -23,7 +23,7 @@ import emitter from "@/utils/eventBus.js"; // 导入事件总线
import { qcckGet } from '@/api/qcckApi'
import Item from './item.vue'
import { AudioPlayerClass } from '@/utils/audioPlayer.js'
-import {getItem} from '@/utils/storage.js'
+import { getItem } from '@/utils/storage.js'
const dataList = ref([])
const timekeeping = ref(null)
const countdown = ref(0) // 倒计时时间(秒)
@@ -33,7 +33,8 @@ const audioPlayers = ref({
'02': null, // 信息上报
'03': null, // 研判审批
'04': null, // 研判指令
- '05': null // 线索下发
+ '05': null, // 线索下发,
+ '06': null, // 警情监测
})
// 音频文件路径映射
@@ -41,7 +42,8 @@ const audioPaths = {
'02': require('@/assets/images/cjyp.mp3'),
'03': require('@/assets/images/ypbg.mp3'),
'04': require('@/assets/images/ypzl.mp3'),
- '05': require('@/assets/images/xsyp.mp3')
+ '05': require('@/assets/images/xsyp.mp3'),
+ '06': require('@/assets/images/jqjc.mp3')
}
// 初始化音频播放器
@@ -119,14 +121,14 @@ const dataModel = () => {
if (yjmasg.length > 0) {
emitter.emit('openYp', yjmasg[0].obj); // 触发音频播放
} else {
-const data=res.filter(item=>item.sfzList.includes(idEntityCard.value))
- const infoMasge =data.map(item => {
+ const data = res.filter(item => item.sfzList.includes(idEntityCard.value))
+ const infoMasge = data.map(item => {
return {
...item.obj,
typeMasgeLx: item.type
}
})
- console.log(infoMasge);
+ console.log(infoMasge,"xxxxxxxxxxxx");
emitter.emit('webSocketMessage', infoMasge)
}
}
diff --git a/src/components/common/item.vue b/src/components/common/item.vue
index 5e94c59..d28997c 100644
--- a/src/components/common/item.vue
+++ b/src/components/common/item.vue
@@ -31,6 +31,14 @@
{{ item.xtCjsj || '' }}
+
+
+
{{ item.bcjjnr }}
+
{{ item.bjsj || '' }}
+
+
+
+
diff --git a/src/layout/components/SideBar/SideBarMenu copy.vue b/src/layout/components/SideBar/SideBarMenu copy.vue
new file mode 100644
index 0000000..8e857aa
--- /dev/null
+++ b/src/layout/components/SideBar/SideBarMenu copy.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
diff --git a/src/layout/components/SideBar/SideBarMenu.vue b/src/layout/components/SideBar/SideBarMenu.vue
index 289ab5a..8e857aa 100644
--- a/src/layout/components/SideBar/SideBarMenu.vue
+++ b/src/layout/components/SideBar/SideBarMenu.vue
@@ -16,6 +16,7 @@ const store = useStore();
const router = useRouter();
const routes = computed(() => {
const fRoutes = filterRoutes(router.getRoutes());
+
const data = fRoutes.filter(item => {
if (item.name != "warningLists"
&& item.name != "behaviorWarnings"
@@ -28,6 +29,8 @@ const routes = computed(() => {
}
}
)
+ console.log(data);
+
return generateMenus(data);
});
if (!store.getters.token) {
diff --git a/src/router/index.js b/src/router/index.js
index 1453189..1dff57e 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -172,6 +172,30 @@ export const publicRoutes = [
meta: { title: "预警列表", icon: "article-create" },
component: () => import("@/views/backOfficeSystem/fourColorManage/YjData/index.vue"),
},
+ {
+ path: "/jqjc",
+ name: "jqjc",
+ meta: { title: "警情监测", icon: "article-create" },
+ children: [
+ {
+ path: "/policeReport",
+ name: "policeReport",
+ component: () => import("@/views/backOfficeSystem/policeReport/index.vue"),
+ meta: {
+ title: "警情信息",
+ icon: "article-create"
+ }
+ }, {
+ path: "/policeSituations",
+ name: "policeSituations",
+ component: () => import("@/views/backOfficeSystem/PoliceIncidentMonitoring/index.vue"),
+ meta: {
+ title: "警情预警监测",
+ icon: "article-create"
+ }
+ },
+ ]
+ },
// {
// path: "/fouColorWarning",
// name: "fouColorWarning",
@@ -480,15 +504,7 @@ export const publicRoutes = [
icon: "article-ranking"
},
children: [
- {
- path: "/policeReport",
- name: "policeReport",
- component: () => import("@/views/backOfficeSystem/policeReport/index.vue"),
- meta: {
- title: "警情管理",
- icon: "article-create"
- }
- },
+
{
path: "/policeManagement",
name: "policeManagement",
@@ -1266,8 +1282,6 @@ const router = createRouter({
//初始化路由表
export function resetRouter() {
if (store.getters?.routeReady && store.getters?.userInfo?.permission?.menus) {
-
-
const menus = store.getters.userInfo.permission.menus;
menus.forEach((menu) => {
router.removeRoute(menu);
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 9ce7903..51ffe85 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -84,7 +84,6 @@ export default {
*/
login(ctx, userInfo) {
const { userName, password, kaptcha } = userInfo;
-
return new Promise((resolve, reject) => {
login({ userName, password: Base64.encode(password), kaptcha }).then((data) => {
if (data.deptList.length === 1) {
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdclPage.vue b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdclPage.vue
index 7d82798..9f2bbb5 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdclPage.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdclPage.vue
@@ -4,13 +4,8 @@
-
-
+
-
-
-
-
- 新增
-
-
-
+
+ 新增
+
+
+
-
+
{
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 240;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdrPage.vue b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdrPage.vue
index 66b656f..cec4208 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdrPage.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/components/zdrPage.vue
@@ -2,17 +2,12 @@
-
+
@@ -149,7 +144,7 @@ const isShiQzDelet = ref(false)
onMounted(() => {
getList();
tabHeightFn();
- const isShiQz = getItem('roleList').find(item => item.roleCode == 'JS_777777') != undefined
+ const isShiQz = getItem('roleList').find(item => item.roleCode == 'JS_777777') != undefined
if (isShiQz) isShiQzDelet.value = true
});
@@ -263,7 +258,7 @@ const addEdit = (type, row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 270;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
index 755ec7c..25e82ef 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
@@ -2,44 +2,18 @@
-
-
-
-
-
-
-
-
-
-
+
+
新增
-
-
+
+
+
-
+
@@ -328,7 +302,7 @@ const addEdit = (type, row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvCar/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvCar/index.vue
index b43e93c..981017b 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvCar/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvCar/index.vue
@@ -3,10 +3,17 @@
-
+
+
+
+
+
+ 新增
+
+
-
-
+
-
-
-
-
- 新增
-
-
-
+
+
-
+
@@ -315,7 +317,7 @@ const addEdit = (type, row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index.vue
index 3532f68..ee8dc87 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index.vue
@@ -3,46 +3,17 @@
-
-
-
-
-
-
-
+
+
新增
-
-
+
+
-
+
@@ -317,7 +288,7 @@ const deleteRow = (id) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvGroupSh/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvGroupSh/index.vue
index a2760f6..8a924f4 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvGroupSh/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvGroupSh/index.vue
@@ -3,10 +3,17 @@
-
+
+
+
+
+
+ 新增
+
+
-
-
+
-
-
-
-
- 新增
-
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
+
新增
-
-
+
+
+
-
+
@@ -331,7 +305,7 @@ const addEdit = (type, row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue
index 8fdb9d5..6522d80 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue
@@ -17,7 +17,7 @@
+
diff --git a/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue
index 0dce740..206a073 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue
@@ -2,20 +2,22 @@
+
-
+
{
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/HumanIntelligence/fileOrientation/index.vue b/src/views/backOfficeSystem/HumanIntelligence/fileOrientation/index.vue
index b8c841c..fa0fccf 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/fileOrientation/index.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/fileOrientation/index.vue
@@ -2,20 +2,22 @@
+
-
+
@@ -159,7 +161,7 @@ const getList = () => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 270;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/HumanIntelligence/fileTransfer/index.vue b/src/views/backOfficeSystem/HumanIntelligence/fileTransfer/index.vue
index c0fb2bd..eeb3b34 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/fileTransfer/index.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/fileTransfer/index.vue
@@ -1,24 +1,26 @@
+
-
-
+
@@ -37,10 +39,10 @@
删除
-
@@ -155,7 +157,7 @@ const getList = () => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 270;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue
index e31cf89..9170587 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/infoCollection/infomation.vue
@@ -2,11 +2,8 @@
-
-
-
-
-
+
+
@@ -35,10 +32,11 @@
情报信息报告
-
-
+
+
+
-
+
@@ -65,22 +63,22 @@
-
送审
-
-
+
上报
@@ -118,45 +116,45 @@
-
-
-
-
-
-
@@ -472,7 +470,7 @@ const openXxqk = (row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 280;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
window.onresize = function () {
tabHeightFn();
};
@@ -565,7 +563,7 @@ onMounted(() => {
}
console.log(qxkz,'=======qxkz');
-
+
titleData.value = route.meta.title
tabHeightFn()
if (route.query.id) {
diff --git a/src/views/backOfficeSystem/HumanIntelligence/lamXs/index.vue b/src/views/backOfficeSystem/HumanIntelligence/lamXs/index.vue
index 76b6d58..f9feea1 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/lamXs/index.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/lamXs/index.vue
@@ -3,25 +3,17 @@
-
-
-
-
-
-
-
-
- 新增
-
+
批量删除
-
-
+
+
+
-
+
@@ -65,7 +57,6 @@
+
+
diff --git a/src/views/backOfficeSystem/PoliceIncidentMonitoring/gljqLod.vue b/src/views/backOfficeSystem/PoliceIncidentMonitoring/gljqLod.vue
new file mode 100644
index 0000000..b2ae44e
--- /dev/null
+++ b/src/views/backOfficeSystem/PoliceIncidentMonitoring/gljqLod.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/PoliceIncidentMonitoring/index copy.vue b/src/views/backOfficeSystem/PoliceIncidentMonitoring/index copy.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/views/backOfficeSystem/PoliceIncidentMonitoring/index.vue b/src/views/backOfficeSystem/PoliceIncidentMonitoring/index.vue
new file mode 100644
index 0000000..cdc6a2d
--- /dev/null
+++ b/src/views/backOfficeSystem/PoliceIncidentMonitoring/index.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+ 添加规则
+ 批量删除
+
+
+
+
+
+
+
+
+
+
+
+ {{ getJqName(row.jqzldm) }}
+
+
+
+ 关联警情
+ 编辑
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/InstructionInformation/index.vue b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/InstructionInformation/index.vue
index 2df3620..da40484 100644
--- a/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/InstructionInformation/index.vue
+++ b/src/views/backOfficeSystem/ResearchJudgment/InformationFlows/InstructionInformation/index.vue
@@ -2,19 +2,15 @@
-
-
-
-
-
+
+
新增
-
-
-
+
+
-
+
{
}
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/ResearchJudgment/RecordsOperations/index.vue b/src/views/backOfficeSystem/ResearchJudgment/RecordsOperations/index.vue
index e79219e..1480320 100644
--- a/src/views/backOfficeSystem/ResearchJudgment/RecordsOperations/index.vue
+++ b/src/views/backOfficeSystem/ResearchJudgment/RecordsOperations/index.vue
@@ -5,7 +5,7 @@
-
+
{
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 250;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/dataMonitor/onlineUserMonitoring/index.vue b/src/views/backOfficeSystem/dataMonitor/onlineUserMonitoring/index.vue
index 731fa3c..ac1a62b 100644
--- a/src/views/backOfficeSystem/dataMonitor/onlineUserMonitoring/index.vue
+++ b/src/views/backOfficeSystem/dataMonitor/onlineUserMonitoring/index.vue
@@ -9,7 +9,7 @@
-->
-
+
@@ -156,7 +156,7 @@ const addEdit = (type, row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - (searchBox.value?.offsetHeight || 0) - 250;
+ pageData.tableHeight = window.innerHeight - (searchBox.value?.offsetHeight || 0) - 220;
window.onresize = function() {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/fourColorManage/BehaviorLabels/index.vue b/src/views/backOfficeSystem/fourColorManage/BehaviorLabels/index.vue
index 9fa956e..59d9bc1 100644
--- a/src/views/backOfficeSystem/fourColorManage/BehaviorLabels/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/BehaviorLabels/index.vue
@@ -3,10 +3,7 @@
-
-
-
-
+
{{ it.zdmc }}
@@ -14,11 +11,16 @@
新增
+
+
+
-
+
-
-
-
-
-
+
+
{{ it.zdmc }}
新增
-
+
+
+
-
+
+
-
+
{
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 270;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 260;
window.onresize = function () { tabHeightFn(); };
};
diff --git a/src/views/backOfficeSystem/fourColorManage/YjData/index.vue b/src/views/backOfficeSystem/fourColorManage/YjData/index.vue
index 4ed606f..244a7ab 100644
--- a/src/views/backOfficeSystem/fourColorManage/YjData/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/YjData/index.vue
@@ -2,8 +2,31 @@
- {{ item }}
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+ {{ item
+ }}
+
@@ -37,10 +60,20 @@ import PoliticalSecurityWarning from "@/views/backOfficeSystem/fourColorManage/w
import Cs from '@/views/backOfficeSystem/ces/index.vue'
import { onMounted, ref } from "vue";
-
-const butList = ref(["七类重点", '政保预警', "人像预警", "车辆预警", "布控预警", "区域预警", "无人机预警", "预警整合",])
+// "人像预警", "车辆预警",, "区域预警","无人机预警"
+const butList = ref(["七类重点", '政保预警', "布控预警", "预警整合"])
const qh = ref('预警整合')
+const value = ref('人像预警')
+const Bqvalue = ref('身份预警')
+const butStyle = ref()
const hasPermissin = ref(false)
+const butStylChange = (val) => {
+ return ["人像预警", "车辆预警", "区域预警", "布控预警"].includes(val)
+
+}
+const BqbutStylChange = (val) => {
+ return ["身份预警", "行为预警", "组合预警"].includes(val)
+}
onMounted(() => {
// rolCode : 市情指领导(JS_666666)、市情指权限(JS_777777)、县情指权限(JS_888888)、县情指领导权限(JS_999999);
// depCode : 市情指领导(513030199509084123 )、市情指(340827200404141028)、县情指领导(540421196805217650)、朗县公安局指挥中心(县情指)(540422200010197030)、朗县公安局县城派出所(部门)(513425199305205211)
@@ -56,7 +89,8 @@ onMounted(() => {
})
if (hasPermissin.value) {
const data = butList.value.filter(item => item !== "预警整合")
- butList.value = [...data, ...["身份预警", "行为预警", "组合预警", "预警整合"]]
+ // "身份预警", "行为预警", "组合预警"
+ butList.value = [...data, ...["标签预警", "预警整合"]]
}
})
diff --git a/src/views/backOfficeSystem/fourColorManage/tagManage/index.vue b/src/views/backOfficeSystem/fourColorManage/tagManage/index.vue
index 1a705cb..eb3f6cc 100644
--- a/src/views/backOfficeSystem/fourColorManage/tagManage/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/tagManage/index.vue
@@ -3,11 +3,18 @@
-
+
+
+
+
+
+ 新增
+
+
-
+
-
-
-
-
- 新增
+
-
+ -->
-
+
diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
index 072d75d..83a1de1 100644
--- a/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index.vue
@@ -6,7 +6,7 @@
-
+
@@ -205,7 +205,7 @@ const openAddFrom = (row) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - (searchBox.value?.offsetHeight || 0) - 200;
+ pageData.tableHeight = window.innerHeight - (searchBox.value?.offsetHeight || 0) - 220;
window.onresize = function() {
tabHeightFn();
};
diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
index c7f2090..a0118a9 100644
--- a/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
+++ b/src/views/backOfficeSystem/fourColorManage/warningControl/sevenWarningFail/index.vue
@@ -7,7 +7,7 @@
-
+
@@ -146,7 +146,7 @@ const pushAssess = (val) => {
// 表格高度计算
const tabHeightFn = () => {
- pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 200;
+ pageData.tableHeight = window.innerHeight - searchBox.value.offsetHeight - 220;
window.onresize = function () { tabHeightFn(); };
};
diff --git a/src/views/backOfficeSystem/goingJob/addForm.vue b/src/views/backOfficeSystem/goingJob/addForm.vue
index ca7b8e5..b6b1975 100644
--- a/src/views/backOfficeSystem/goingJob/addForm.vue
+++ b/src/views/backOfficeSystem/goingJob/addForm.vue
@@ -54,8 +54,8 @@ const dialogForm = ref(false); //弹窗
const rules = reactive({
jrzbrXm: [{ required: true, message: "请输入今日值班人", trigger: "blur" }],
jrzbrLxdh: [{ required: true, message: "请输入今日值班电话", trigger: "blur" }],
- mrzbrXm: [{ required: true, message: "请输入明日值班人", trigger: "blur" }],
- mrzbrLxdh: [{ required: true, message: "请输入明日值班电话", trigger: "blur" }],
+ mrzbrXm: [{ required: true, message: "请输入每日值班人", trigger: "blur" }],
+ mrzbrLxdh: [{ required: true, message: "请输入每日值班电话", trigger: "blur" }],
kssj: [{ required: true, message: "请选择开始时间", trigger: "blur" }],
jssj: [{ required: true, message: "请选择结束时间", trigger: "blur" }],
gzrq: [{ required: true, message: "请选择工作日期", trigger: "blur" }],
@@ -115,6 +115,8 @@ const init = (type, row) => {
} else {
disabled.value = false;
}
+ } else {
+ disabled.value = false;
}
};
// 提交
@@ -172,7 +174,7 @@ const deleteZdsjLodList = (id) => {
pageData.tableData.splice(index, 1);
}
}
-// 打开明日值日列表
+// 打开每日值日列表
const toDayContentShow = ref();
const toDayContent = ref();
const openToDayContent = (type, row) => {
@@ -200,6 +202,8 @@ const close = () => {
listQuery.value = {};
dialogForm.value = false;
loading.value = false;
+ pageData.tableData = [];
+ toDayJobList.tableData = [];
};
onMounted(() => {
diff --git a/src/views/backOfficeSystem/goingJob/index.vue b/src/views/backOfficeSystem/goingJob/index.vue
index ec68f09..53358d0 100644
--- a/src/views/backOfficeSystem/goingJob/index.vue
+++ b/src/views/backOfficeSystem/goingJob/index.vue
@@ -2,18 +2,15 @@
-
-
-
-
+
添加完成情况
批量删除
-
-
+
+
-
+
-
+
@@ -33,12 +30,10 @@
}">
-
-
diff --git a/src/views/backOfficeSystem/supplementReportList/index.vue b/src/views/backOfficeSystem/supplementReportList/index.vue
index 8e56c4f..6df100a 100644
--- a/src/views/backOfficeSystem/supplementReportList/index.vue
+++ b/src/views/backOfficeSystem/supplementReportList/index.vue
@@ -5,7 +5,7 @@
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
菜单组
- 菜单
- 页面
- 资源
+ 菜单
+ 页面
+ 资源
未知
-
+
- 展示
- 不展示
+ 展示
+ 不展示
未知
-
-
+
+
编辑
- 添加下级
-
+ 添加下级
+
删除
@@ -142,16 +73,9 @@
-
+
@@ -159,82 +83,32 @@
{{ isEdit ? "修改" : "新增" }}
- 保存
+ 保存
- 保存
+ 保存
关闭
-
-
-
+
+
+
-
-
+
+
-
+
展示
不展示
-
+
菜单组
菜单
@@ -242,59 +116,19 @@
资源
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -319,6 +148,7 @@