From 8f77ef476abd36178fd24084d69d8ab92b2e61af Mon Sep 17 00:00:00 2001 From: zhufu <17863654727@163.com> Date: Mon, 28 Jul 2025 09:43:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E7=89=88=E6=9C=AC=E5=9B=BE=E6=96=91?= =?UTF-8?q?=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../demo/statistical/patchsummary/index.vue | 5 +- src/views/demo/tiankongdi/auditlist/index.vue | 6 +- src/views/demo/tiankongdi/auditlist/utils.ts | 6 +- .../MapList/NewShowInfoModal/index.vue | 732 ++++++++++++++++++ .../MapList/ShowInfoModal/index.vue | 15 +- 5 files changed, 744 insertions(+), 20 deletions(-) create mode 100644 src/views/demo/tiankongdi/curbspotcity/MapList/NewShowInfoModal/index.vue diff --git a/src/views/demo/statistical/patchsummary/index.vue b/src/views/demo/statistical/patchsummary/index.vue index dbeba5a5..8951257b 100644 --- a/src/views/demo/statistical/patchsummary/index.vue +++ b/src/views/demo/statistical/patchsummary/index.vue @@ -90,7 +90,8 @@ 上一条 下一条 - + + @@ -104,6 +105,7 @@ import { getAppEnvConfig } from '@/utils/env'; import axios from 'axios'; import ShowInfoModal from '@/views/demo/tiankongdi/curbspotcity/MapList/ShowInfoModal/index.vue'; + import NewShowInfoModal from '@/views/demo/tiankongdi/curbspotcity/MapList/NewShowInfoModal/index.vue'; import { getCaseInfoById } from '@/api/tiankongdi/index'; import { dataProcessingCount } from '@/views/demo/tiankongdi/util'; import { BasicForm, useForm } from '@/components/Form'; @@ -137,6 +139,7 @@ jibenArea2: null, nowStatus: undefined, }); + const newVersion = ref(dayjs('2025-07-28 23:59:59')) const tableData = ref([]); const tablePaginationRight = ref({ current: 1, diff --git a/src/views/demo/tiankongdi/auditlist/index.vue b/src/views/demo/tiankongdi/auditlist/index.vue index dd2c1a7b..b00f2f3a 100644 --- a/src/views/demo/tiankongdi/auditlist/index.vue +++ b/src/views/demo/tiankongdi/auditlist/index.vue @@ -80,8 +80,7 @@ 上一条 下一条 - - + { await LoadCaseInfoNYDList(querys).then((res) => { diff --git a/src/views/demo/tiankongdi/auditlist/utils.ts b/src/views/demo/tiankongdi/auditlist/utils.ts index 85c4669c..785bbbfc 100644 --- a/src/views/demo/tiankongdi/auditlist/utils.ts +++ b/src/views/demo/tiankongdi/auditlist/utils.ts @@ -212,9 +212,9 @@ export const searchFormSchema: FormSchema[] = [ colProps: { span: 4 }, componentProps: { options: [ - { label: '通过', value: '0' }, - { label: '疑似问题', value: '1' }, - { label: '未标注', value: '2' }, + { label: '通过', value: '1' }, + { label: '疑似问题', value: '2' }, + { label: '未标注', value: '0' }, ], mode: 'multiple', maxTagCount: 1 diff --git a/src/views/demo/tiankongdi/curbspotcity/MapList/NewShowInfoModal/index.vue b/src/views/demo/tiankongdi/curbspotcity/MapList/NewShowInfoModal/index.vue new file mode 100644 index 00000000..965804b3 --- /dev/null +++ b/src/views/demo/tiankongdi/curbspotcity/MapList/NewShowInfoModal/index.vue @@ -0,0 +1,732 @@ + + + + + + + + + + {{ + props.showInfoData.case_no + }} + {{ + props.showInfoData.typename + }} + {{ + props.showInfoData.countyname + }} + {{ + props.showInfoData.streetname + }} + {{ + props.showInfoData.communityname + }} + {{ + dataProcessing(props.showInfoData.area) + }} + {{ + dataProcessing(props.showInfoData.nongyongdi_area) + }} + {{ + dataProcessing(props.showInfoData.gengdi_area) + }} + {{ + dataProcessing(props.showInfoData.yongjiujibennongtian_area) + }} + {{ + dataProcessing(props.showInfoData.shengtaibaohuhongxian_area) + }} + {{ + props.showInfoData.case_description + }} + {{ props.showInfoData.remark }} + {{ props.showInfoData.lng }} + {{ props.showInfoData.lat }} + {{ + props.showInfoData.synchronoustime + }} + + + + + + + + + + {{ + props.showInfoData.jieshou_people + }} + {{ + props.showInfoData.jieshou_time?.split('.')[0] + }} + + + 继续持续监管 + + 转入违法用地 + + + + + + {{ + getLabel('is_illegal', props.showInfoData.is_illegal) + }} + {{ + props.showInfoData.xiangmumc + }} + {{ + props.showInfoData.xiangmuzhuti + }} + {{ + props.showInfoData.actual_use_to + }} + + + + + + + {{ handlerDealFileName(item) }} + + + + + + + + + + + {{ handlerDealFileName(item) }} + + + + + {{ + getLabel('qita_use_to', props.showInfoData.qita_use_to) + }} + + + + + + + {{ handlerDealFileName(item) }} + + + + + {{ + props.showInfoData.pandingyijushuoming + }} + + + + + + + + + + {{ + props.showInfoData.examiner_name + }} + {{ + props.showInfoData.examine_time + }} + + + + + 通过 + 疑似问题 + + + + + + + + 取消 + 下载 + + + + + + + + 按顺序全选 + + + + + + + + + {{ moveList.findIndex((item) => item == imageItem) + 1 }} + + + + + + + + + + + + diff --git a/src/views/demo/tiankongdi/curbspotcity/MapList/ShowInfoModal/index.vue b/src/views/demo/tiankongdi/curbspotcity/MapList/ShowInfoModal/index.vue index d7c3fd4e..44467cff 100644 --- a/src/views/demo/tiankongdi/curbspotcity/MapList/ShowInfoModal/index.vue +++ b/src/views/demo/tiankongdi/curbspotcity/MapList/ShowInfoModal/index.vue @@ -453,10 +453,6 @@ - - 通过 - 疑似问题 - @@ -521,8 +517,6 @@ const { createMessage } = useMessage(); import Icon from '@/components/Icon/Icon.vue'; import { getAppEnvConfig } from '@/utils/env'; - import { UpdateDroneCaseInfoBiaoZhu } from '@/api/demo/auditlist'; - import { message } from 'ant-design-vue'; const { VITE_GLOB_INFO_IMAGE_URL } = getAppEnvConfig(); import { @@ -538,7 +532,7 @@ const MapboxComponent = ref(); const mapConfig = ref({}); - const props = defineProps(['showInfoData', 'hiddenInfoMap', 'showInfoRecord', 'isAuditList']); + const props = defineProps(['showInfoData', 'hiddenInfoMap', 'showInfoRecord',]); const activeKey = ref('1'); const geomsList = ref(); const imageList = ref([]); @@ -832,11 +826,6 @@ } }); }; - const changeBiaozhu = (type: number) => { - UpdateDroneCaseInfoBiaoZhu({id: props.showInfoData.id, biaozhu: type}).then(res => { - message.success(res) - }) - }