From fa45f28c0b31904559bd9954c2fc7f43e3564805 Mon Sep 17 00:00:00 2001 From: lcw <1878680531@qq.com> Date: Mon, 15 Sep 2025 20:55:33 +0800 Subject: [PATCH] lcw --- src/api/zdr.js | 32 ++ .../mpvPeo/component/caseLodig.vue | 70 ++++ .../mpvPeo/component/judgmentRecord.vue | 306 ++++++++++++++++++ .../mpvPeo/components/addForm.vue | 93 +++--- .../mpvPeo/model/actualPerformance.vue | 113 +++---- .../mpvPeo/model/behaviorInfo.vue | 30 +- .../mpvPeo/model/caseInfo.vue | 63 ++-- .../mpvPeo/model/contact.vue | 7 +- .../mpvPeo/model/czModel.vue | 222 +++++++++++++ .../mpvPeo/model/deployment.vue | 23 +- .../mpvPeo/model/dynamicTrajectory.vue | 2 +- .../DeploymentDisposal/mpvPeo/model/info.vue | 2 + .../mpvPeo/model/vehicle.vue | 4 +- .../mpvPeo/model/visitRecord.vue | 2 +- src/views/login/oatuh_login.vue | 1 - 15 files changed, 775 insertions(+), 195 deletions(-) create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/caseLodig.vue create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/judgmentRecord.vue create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/czModel.vue diff --git a/src/api/zdr.js b/src/api/zdr.js index c2f5d07..47b4f23 100644 --- a/src/api/zdr.js +++ b/src/api/zdr.js @@ -133,3 +133,35 @@ export const tbGsxtZdryAjxx = (id) => { method: "delete", }); } +// 新增或修改现实表现 +export const tbGsxtZdryXsbxSaveOrUpdateXsbx = (data) => { + return request({ + url: api + `/tbGsxtZdryXsbx/saveOrUpdateXsbx`, + method: "post", + data, + }); +} +// 查询走访记录信息 +export const tbGsxtZdryXsbxSelectZfjl = (params) => { + return request({ + url: api + `/tbGsxtZdryXsbx/selectXsbx`, + method: "get", + params, + }); +} +// 删除走访记录信息 +export const tbGsxtZdryXsbx = (id) => { + return request({ + url: api + `/tbGsxtZdryXsbx/${id}`, + method: "delete", + }); +} +// 查询操作日志 +export const tbGsxtZdryCzrzSelectCzrz = (params) => { + return request({ + url: api + `/tbGsxtZdryCzrz/selectCzrz`, + method: "get", + params, + }); +} + diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/caseLodig.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/caseLodig.vue new file mode 100644 index 0000000..cfa9141 --- /dev/null +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/caseLodig.vue @@ -0,0 +1,70 @@ + + + diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/judgmentRecord.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/judgmentRecord.vue new file mode 100644 index 0000000..7215786 --- /dev/null +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/component/judgmentRecord.vue @@ -0,0 +1,306 @@ + + + + + + diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue index 71cd0ed..0b845db 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue @@ -15,27 +15,27 @@
  • 人员标签
  • 关联车辆
  • + :class="activeSection === 'groupLabels-section' ? 'active' : ''" v-if="!butShow">关联车辆
  • 背景信息
  • 管控信息
  • + :class="activeSection === 'controlInfo-section' ? 'active' : ''" v-if="!butShow">管控信息
  • 全要素布控
  • + :class="activeSection === 'featinfo-section' ? 'active' : ''" v-if="!butShow">全要素布控
  • 密切联系人
  • + :class="activeSection === 'demandsInfo-section' ? 'active' : ''" v-if="!butShow">密切联系人
  • 动态轨迹
  • + :class="activeSection === 'requestInfo-section' ? 'active' : ''" v-if="!butShow">动态轨迹
  • 行为信息
  • + :class="activeSection === 'personnel-section' ? 'active' : ''" v-if="!butShow">行为信息
  • 走访记录
  • + :class="activeSection === 'judgmentRecord-section' ? 'active' : ''" v-if="!butShow">走访记录
  • 案件信息
  • + :class="activeSection === 'historyAssembly-section' ? 'active' : ''" v-if="!butShow">案件信息
  • 显示表现
  • + :class="activeSection === 'joblogging-section' ? 'active' : ''" v-if="!butShow">显示表现
  • 操作日志
  • + :class="activeSection === 'joblogging-joblog' ? 'active' : ''" v-if="!butShow">操作日志
    @@ -45,64 +45,76 @@
    -
    +
    -
    +
    -
    + + + + +
    -
    + + + + + +
    -
    + + + + + + +
    -
    +
    -
    + + + + +
    -
    + + + +
    -
    + + +
    - +
    - + + diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/deployment.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/deployment.vue index f7b6664..6975c66 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/deployment.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/deployment.vue @@ -6,11 +6,18 @@
    身份证号码:{{ listData.rySfzh }} ({{ listData.zdrBkZt ? '已布控' : '未布控' }})
    - -
    手机号码:{{ listData.ryLxdh?.[0] }} ({{ listData.zdrBkZt ? '已布控' : '未布控' }}) +
    手机号码: + {{ item }} + +
    {{ listData.ryLxdh?.[1] }}({{ listData.zdrBkZt ? '已布控' : '未布控' }})
    -
    车牌号码:{{ listData.clHm }} ({{ listData.zdrBkZt ? '已布控' : '未布控' }})
    +
    车牌号码: + {{ item.cph }} + + + ({{ listData.zdrBkZt ? '已布控' : '未布控' }}) +
    @@ -67,30 +74,28 @@ onMounted(() => { } &>:nth-child(1) { - width: 300px; + // width: 300px; height: 30px; display: flex; align-items: center; - justify-content: space-between; } &>:nth-child(2) { - width: 400px; + // width: 400px; height: 30px; display: flex; align-items: center; - justify-content: space-between; + // justify-content: space-between; } &>:nth-child(3) { - width: 210px; + // width: 210px; height: 30px; display: flex; align-items: center; - justify-content: space-between; } } diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/dynamicTrajectory.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/dynamicTrajectory.vue index e2a47b8..30344db 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/dynamicTrajectory.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/dynamicTrajectory.vue @@ -18,7 +18,7 @@ 重置
    - +
    diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue index 405092b..88070db 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/info.vue @@ -171,6 +171,8 @@ const gettbGsxtZdryUpdate = () => { ...listQuery.value, ryzp: listQuery.value.ryzp.length > 0 ? listQuery.value.ryzp.toString() : "", ryLxdh: listQuery.value.ryLxdh, + zdrSjjz:JSON.stringify(listQuery.value.zdrSjjz), + } tbGsxtZdryUpdate(promes).then((res) => { listQuery.value.ryzp = [] diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/vehicle.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/vehicle.vue index aff64bf..8c199cc 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/vehicle.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/vehicle.vue @@ -2,7 +2,7 @@

    关联车辆

    - 选择 + 选择
    @@ -30,7 +30,7 @@ import { ref, reactive, watch, toRaw, getCurrentInstance, onMounted, onUnmounted } from "vue"; import MyTable from "@/components/aboutTable/MyTable.vue"; import VehiclDoing from "../component/vehiclDoing.vue"; -import { tbZdryClxxAdd, tbZdryClxxBatchAdd, tbZdryClxxDelete, tbZdryClxxSelectPage, tbZdryClxxUpdate } from '@/api/zdr.js' +import { tbZdryClxxAdd, tbZdryClxxDelete, tbZdryClxxSelectPage, tbZdryClxxUpdate } from '@/api/zdr.js' import { ElMessage, ElMessageBox } from "element-plus"; const { proxy } = getCurrentInstance(); const { D_BZ_CLLX, D_BZ_CLYS, D_BZ_CLPP } = proxy.$dict("D_BZ_CLLX", "D_BZ_CLYS", "D_BZ_CLPP"); //获取字典数据 diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/visitRecord.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/visitRecord.vue index ebbca4a..75411f5 100644 --- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/visitRecord.vue +++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/model/visitRecord.vue @@ -2,7 +2,7 @@

    走访记录

    - 新增 + 新增
    diff --git a/src/views/login/oatuh_login.vue b/src/views/login/oatuh_login.vue index 0f855dc..fcdea94 100644 --- a/src/views/login/oatuh_login.vue +++ b/src/views/login/oatuh_login.vue @@ -11,7 +11,6 @@ const loginDialog = ref(false); const deptList = ref([]); const store = useStore(); function redirectAuth() { - let token = location.hash.slice(20) || null; if (token != null) { token = token.replace(/\ +/g, "");