From a298fb9b477eb3e1b6310a8fa1f0bd1a75c7f1d3 Mon Sep 17 00:00:00 2001 From: wanghx Date: Tue, 30 Jan 2024 10:30:01 +0800 Subject: [PATCH 01/11] =?UTF-8?q?fix():=20=E7=BB=9F=E4=B8=80=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=EF=BC=8C=E5=A4=84=E7=90=86start,end=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=E8=B6=85=E5=87=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Export/ExportBtnNew/index.jsx | 4 ++-- .../ParkingIncomeAly/ArrearageAly/PlateArrear/index.jsx | 4 ++-- src/pages/InRoadMgm/EquipmentMgm/NvrMgm/loadable.jsx | 12 ++++++++---- .../OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx | 5 ++++- src/pages/SystemMgm/BusinessConfig/BusinessConf/index.scss | 3 +++ src/pages/SystemMgm/OrgnizationMgm/loadable.jsx | 2 +- src/pages/SystemMgm/RoleMgm/index.scss | 5 +++++ src/pages/SystemMgm/RoleMgm/loadable.jsx | 4 ++++ 8 files changed, 29 insertions(+), 10 deletions(-) diff --git a/src/components/Export/ExportBtnNew/index.jsx b/src/components/Export/ExportBtnNew/index.jsx index c3de3af..34dba0b 100644 --- a/src/components/Export/ExportBtnNew/index.jsx +++ b/src/components/Export/ExportBtnNew/index.jsx @@ -170,9 +170,9 @@ const ExportBtn = forwardRef((props, ref) => { else if (checkedType == 1) { const { pn, length, page_size, size } = postdata.formData if (isTableModule) { - onOk((pn - 1) * (length || page_size || size) + 1, pn * (length || page_size || size)) + onOk((pn - 1) * (length || page_size || size) + 1, (pn * (length || page_size || size) < totalRecords) ? pn * (length || page_size || size) : totalRecords) } else { - startExport((pn - 1) * (length || page_size || size) + 1, pn * (length || page_size || size) , exportType == "hasImg" ? 1 : 0) + startExport((pn - 1) * (length || page_size || size) + 1, (pn * (length || page_size || size) < totalRecords) ? pn * (length || page_size || size) : totalRecords , exportType == "hasImg" ? 1 : 0) } } //全部 diff --git a/src/pages/DataAnalysisPrediction/ParkingIncomeAly/ArrearageAly/PlateArrear/index.jsx b/src/pages/DataAnalysisPrediction/ParkingIncomeAly/ArrearageAly/PlateArrear/index.jsx index 6fd5069..1ab0ad0 100644 --- a/src/pages/DataAnalysisPrediction/ParkingIncomeAly/ArrearageAly/PlateArrear/index.jsx +++ b/src/pages/DataAnalysisPrediction/ParkingIncomeAly/ArrearageAly/PlateArrear/index.jsx @@ -186,7 +186,7 @@ const ModalDetail = (props) => { }) const [formData, setFormData] = useState({ pn: 1, - length: 10, + length: 15, plate_number: plate_number, car_id: car_id }) @@ -278,7 +278,7 @@ const ModalDetail = (props) => { if (visible) { setFormData({ pn: 1, - length: 10, + length: 15, car_id: car_id, plate_number: plate_number }) diff --git a/src/pages/InRoadMgm/EquipmentMgm/NvrMgm/loadable.jsx b/src/pages/InRoadMgm/EquipmentMgm/NvrMgm/loadable.jsx index 9b850eb..bd07181 100644 --- a/src/pages/InRoadMgm/EquipmentMgm/NvrMgm/loadable.jsx +++ b/src/pages/InRoadMgm/EquipmentMgm/NvrMgm/loadable.jsx @@ -785,8 +785,10 @@ function Fence(props) { label={"视频端口号"} name={"video_port"} rules={[ - { required: true, message: "视频端口号不能为空" }, - { type: 'number', message: '视频端口号格式错误' } + { type: 'number', message: '视频端口号格式错误', transform(value) { + return Number(value) + }}, + { required: true, message: "视频端口号不能为空" } ]} > @@ -811,8 +813,10 @@ function Fence(props) { label={"端口号"} name={"port"} rules={[ - { required: true, message: "端口号不能为空" }, - { type: 'number', message: '端口号格式错误' } + { type: 'number', message: '端口号格式错误', transform(value) { + return Number(value) + }}, + { required: true, message: "端口号不能为空" } ]} > diff --git a/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx b/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx index 044090b..4017725 100644 --- a/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx +++ b/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx @@ -39,6 +39,9 @@ function InfoModal (props) { const validateCws = (_, value) => { const total = baseForm.getFieldValue('total'); + if (value < 0) { + return Promise.reject(new Error('可预约车位数错误')); + } if (value > total) { return Promise.reject(new Error('可预约车位数大于总数')); } @@ -90,7 +93,7 @@ function InfoModal (props) { - + diff --git a/src/pages/SystemMgm/BusinessConfig/BusinessConf/index.scss b/src/pages/SystemMgm/BusinessConfig/BusinessConf/index.scss index 2d9f1aa..76f54f4 100644 --- a/src/pages/SystemMgm/BusinessConfig/BusinessConf/index.scss +++ b/src/pages/SystemMgm/BusinessConfig/BusinessConf/index.scss @@ -132,6 +132,9 @@ $color-primary: var(--color-primary); border-top: none !important; border-left: none !important; } + .yisa-table-scroll .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-content > table { + height: unset !important; + } .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content { max-height: 687px; overflow: auto; diff --git a/src/pages/SystemMgm/OrgnizationMgm/loadable.jsx b/src/pages/SystemMgm/OrgnizationMgm/loadable.jsx index cefd121..cd9d3cb 100644 --- a/src/pages/SystemMgm/OrgnizationMgm/loadable.jsx +++ b/src/pages/SystemMgm/OrgnizationMgm/loadable.jsx @@ -343,7 +343,7 @@ function OrgnizationMgm() { ajaxOrgDetailSave(Object.assign({}, baseForm.getFieldsValue(), { id: activeOrg.id, role: roleCheckedKeys.join(','), - control_area: baseForm.getFieldValue('control_area') + control_area: (baseForm.getFieldValue('control_area') instanceof Array) ? baseForm.getFieldValue('control_area').join(',') : baseForm.getFieldValue('control_area') })).then((msg) => { message.success(msg) setEditStatus(false) diff --git a/src/pages/SystemMgm/RoleMgm/index.scss b/src/pages/SystemMgm/RoleMgm/index.scss index 5d8a055..edeb7f7 100644 --- a/src/pages/SystemMgm/RoleMgm/index.scss +++ b/src/pages/SystemMgm/RoleMgm/index.scss @@ -8,6 +8,11 @@ $color-primary: var(--color-primary); display: flex; padding: 15px; width: 100%; + .role-tree { + .ant-tree .ant-tree-node-selected { + background: unset !important; + } + } .paid-search { .search { font-size: 16px; diff --git a/src/pages/SystemMgm/RoleMgm/loadable.jsx b/src/pages/SystemMgm/RoleMgm/loadable.jsx index 4e1d2aa..3083e72 100644 --- a/src/pages/SystemMgm/RoleMgm/loadable.jsx +++ b/src/pages/SystemMgm/RoleMgm/loadable.jsx @@ -690,9 +690,11 @@ function RoleMgm(props) { 全选 { setGetAdminId( Object.assign({}, getAdminId, { auth: checkedKeysValue }) ); setCheckedKeys(checkedKeysValue) }} + height={400} checkedKeys={checkedKeys} treeData={getGovernmentArea} fieldNames={{ From e112078fbb8f03228909aca5bbabf525fa1119f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=AE=87=E8=88=AA?= <740464440@qq.com> Date: Tue, 30 Jan 2024 10:57:40 +0800 Subject: [PATCH 02/11] =?UTF-8?q?fix():=20=E5=A4=84=E7=90=86=E8=A1=A8?= =?UTF-8?q?=E6=A0=BC=E9=A1=B5=E5=BA=8F=E5=8F=B7=E6=8E=92=E5=BA=8F=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/FinancialMgm/ExceptionDeal/DealRecordAudit/index.jsx | 4 ++-- src/pages/FinancialMgm/ExceptionDeal/DealRecordList/index.jsx | 4 ++-- src/pages/FinancialMgm/ExceptionDeal/StartExceptionDeal/index.jsx | 2 +- src/pages/MerchantMgm/FunctionMgm/loadable.jsx | 3 +++ src/pages/OutRoadMgm/OutPersonMgm/TollCollector/index.jsx | 2 +- src/pages/OutRoadMgm/OutPersonMgm/TransitionReport/index.jsx | 2 +- src/pages/OutRoadMgm/OutRemoteDevice/index.jsx | 2 +- src/pages/SystemMgm/SystemLog/loadable.jsx | 2 +- 8 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/pages/FinancialMgm/ExceptionDeal/DealRecordAudit/index.jsx b/src/pages/FinancialMgm/ExceptionDeal/DealRecordAudit/index.jsx index b6ecccc..e8691b7 100644 --- a/src/pages/FinancialMgm/ExceptionDeal/DealRecordAudit/index.jsx +++ b/src/pages/FinancialMgm/ExceptionDeal/DealRecordAudit/index.jsx @@ -40,7 +40,7 @@ function DealRecordAudit() { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "处理记录ID", @@ -235,7 +235,7 @@ function DealRecordAudit() { }; ajax.getStartExceptionExamineAbnormal(_data).then((res) => { setButtonLoad(false); - if (res.status == 20000 || res.status == 0) { + if (res.status == 20000) { message.success(res?.message || "提交审核成功"); setRecordReviewModal({open: false, data: []}); $getTableList(); diff --git a/src/pages/FinancialMgm/ExceptionDeal/DealRecordList/index.jsx b/src/pages/FinancialMgm/ExceptionDeal/DealRecordList/index.jsx index 7de498d..4480dbc 100644 --- a/src/pages/FinancialMgm/ExceptionDeal/DealRecordList/index.jsx +++ b/src/pages/FinancialMgm/ExceptionDeal/DealRecordList/index.jsx @@ -40,7 +40,7 @@ function DealRecordList() { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "处理记录ID", @@ -198,7 +198,7 @@ function DealRecordList() { const $dispose = (id, value) => { if(!id) return message.error("获取业务订单ID失败,请重新选择!"); ajax.getDealRecordListActionView({...id}).then((res) => { - if (res.status == 20000 || res.status == 0) { + if (res.status == 20000) { setRecordReviewModal({open: true, data: res?.data || []}); $processView(value); } else { diff --git a/src/pages/FinancialMgm/ExceptionDeal/StartExceptionDeal/index.jsx b/src/pages/FinancialMgm/ExceptionDeal/StartExceptionDeal/index.jsx index 181aa3b..03ae098 100644 --- a/src/pages/FinancialMgm/ExceptionDeal/StartExceptionDeal/index.jsx +++ b/src/pages/FinancialMgm/ExceptionDeal/StartExceptionDeal/index.jsx @@ -46,7 +46,7 @@ function StartExceptionDeal() { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "停车订单ID", diff --git a/src/pages/MerchantMgm/FunctionMgm/loadable.jsx b/src/pages/MerchantMgm/FunctionMgm/loadable.jsx index f650553..0e4fcf0 100644 --- a/src/pages/MerchantMgm/FunctionMgm/loadable.jsx +++ b/src/pages/MerchantMgm/FunctionMgm/loadable.jsx @@ -36,6 +36,9 @@ function FunctionMgm() { dataIndex: 'id', key: 'id', align: "center", + render: (text, record, index) => { + return <>{index + 1 + formData.page_size * (formData.pn - 1)} + }, }, { title: '商户名称', diff --git a/src/pages/OutRoadMgm/OutPersonMgm/TollCollector/index.jsx b/src/pages/OutRoadMgm/OutPersonMgm/TollCollector/index.jsx index 2ed7369..0da0590 100644 --- a/src/pages/OutRoadMgm/OutPersonMgm/TollCollector/index.jsx +++ b/src/pages/OutRoadMgm/OutPersonMgm/TollCollector/index.jsx @@ -62,7 +62,7 @@ function TollCollector() { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "商户名称", diff --git a/src/pages/OutRoadMgm/OutPersonMgm/TransitionReport/index.jsx b/src/pages/OutRoadMgm/OutPersonMgm/TransitionReport/index.jsx index 2936432..0d180b7 100644 --- a/src/pages/OutRoadMgm/OutPersonMgm/TransitionReport/index.jsx +++ b/src/pages/OutRoadMgm/OutPersonMgm/TransitionReport/index.jsx @@ -57,7 +57,7 @@ function TransitionReport() { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "商户名称", diff --git a/src/pages/OutRoadMgm/OutRemoteDevice/index.jsx b/src/pages/OutRoadMgm/OutRemoteDevice/index.jsx index b98611f..bd74d12 100644 --- a/src/pages/OutRoadMgm/OutRemoteDevice/index.jsx +++ b/src/pages/OutRoadMgm/OutRemoteDevice/index.jsx @@ -43,7 +43,7 @@ function OutRemoteDevice(props) { width: 60, align: "center", fixed: 'left', - render: (text, record, index) => index + 1, + render: (text, record, index) => index + 1 + formData.page_size * (formData.pn - 1), }, { title: "版本", diff --git a/src/pages/SystemMgm/SystemLog/loadable.jsx b/src/pages/SystemMgm/SystemLog/loadable.jsx index f37a693..1aaf025 100644 --- a/src/pages/SystemMgm/SystemLog/loadable.jsx +++ b/src/pages/SystemMgm/SystemLog/loadable.jsx @@ -31,7 +31,7 @@ const SystemLog = () => { align: "center", width: 80, render: (text, record, index) => { - return <>{index + 1} + return <>{index + 1 + formData.page_size * (formData.pn - 1)} }, }, { From 9458140821d004d909b67c0d8f8c2b3ce8ff02a9 Mon Sep 17 00:00:00 2001 From: wanghx Date: Tue, 30 Jan 2024 15:26:59 +0800 Subject: [PATCH 03/11] =?UTF-8?q?fix():=20=E5=A4=84=E7=90=86=E5=8C=BA?= =?UTF-8?q?=E5=9F=9F=E7=AE=A1=E7=90=86=EF=BC=8C=E5=9C=B0=E5=9B=BE=E9=80=89?= =?UTF-8?q?=E7=82=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx | 3 +++ src/pages/SystemMgm/AreaManage/ModalAreaAdd/index.jsx | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx b/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx index 4017725..9b3d88d 100644 --- a/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx +++ b/src/pages/OffPeak/OffPeakShareRecords/ShareParkMgm/infoModal/index.jsx @@ -39,6 +39,9 @@ function InfoModal (props) { const validateCws = (_, value) => { const total = baseForm.getFieldValue('total'); + if (Number.isInteger(value)) { + return Promise.reject(new Error('可预约车位数必须为整数')); + } if (value < 0) { return Promise.reject(new Error('可预约车位数错误')); } diff --git a/src/pages/SystemMgm/AreaManage/ModalAreaAdd/index.jsx b/src/pages/SystemMgm/AreaManage/ModalAreaAdd/index.jsx index 5061818..6c04899 100644 --- a/src/pages/SystemMgm/AreaManage/ModalAreaAdd/index.jsx +++ b/src/pages/SystemMgm/AreaManage/ModalAreaAdd/index.jsx @@ -31,8 +31,8 @@ function ModalAreaAdd(props) { lng: '' } if (formData.latlng && formData.latlng.split(',').length) { - latlngObj['lat'] = formData.latlng.split(',')[0] - latlngObj['lng'] = formData.latlng.split(',')[1] + latlngObj['lat'] = formData.latlng.split(',')[1] + latlngObj['lng'] = formData.latlng.split(',')[0] } onOk(formData={...formData,id: editForm.id, ...latlngObj}, editStatus, ) form.resetFields() @@ -60,6 +60,7 @@ function ModalAreaAdd(props) { ...editForm, latlng: latlng }) + setAreaType(editForm.type) } else { form.setFieldsValue({ pid: pid, From 4d505391f6719b985a6a4ce7c7ab43571589ce87 Mon Sep 17 00:00:00 2001 From: zhangjian Date: Tue, 30 Jan 2024 15:28:14 +0800 Subject: [PATCH 04/11] =?UTF-8?q?fixed():=E4=BF=AE=E5=A4=8Dui=E8=B5=B0?= =?UTF-8?q?=E6=9F=A5=E6=8F=90=E5=87=BA=E6=9D=A5=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/fonts/font_pda/demo_index.html | 144 ++++++++++++++++++++- src/assets/fonts/font_pda/iconfont.css | 30 ++++- src/assets/fonts/font_pda/iconfont.js | 2 +- src/assets/fonts/font_pda/iconfont.json | 42 ++++++ src/assets/fonts/font_pda/iconfont.ttf | Bin 28768 -> 29740 bytes src/assets/fonts/font_pda/iconfont.woff | Bin 18240 -> 18724 bytes src/assets/fonts/font_pda/iconfont.woff2 | Bin 15664 -> 16096 bytes src/assets/images/search-map.png | Bin 0 -> 600 bytes src/pages/NewEnergy/NewEnergyOverview/Map.jsx | 26 ++-- src/pages/NewEnergy/NewEnergyOverview/index.scss | 18 +-- src/pages/NewEnergy/NewEnergyOverview/loadable.jsx | 10 +- 11 files changed, 245 insertions(+), 27 deletions(-) create mode 100644 src/assets/images/search-map.png diff --git a/src/assets/fonts/font_pda/demo_index.html b/src/assets/fonts/font_pda/demo_index.html index 1dc32e3..a6eeb54 100644 --- a/src/assets/fonts/font_pda/demo_index.html +++ b/src/assets/fonts/font_pda/demo_index.html @@ -57,6 +57,42 @@
  • + +
    定位
    +
    &#xe60d;
    +
  • + +
  • + +
    定位-copy
    +
    &#xe8c9;
    +
  • + +
  • + +
    点位-有时间
    +
    &#xe7a7;
    +
  • + +
  • + +
    下班
    +
    &#xe7a8;
    +
  • + +
  • + +
    上班
    +
    &#xe7a9;
    +
  • + +
  • + +
    点位
    +
    &#xe600;
    +
  • + +
  • 展开
    &#xe641;
    @@ -609,9 +645,9 @@ >@font-face { font-family: 'iconfont'; src: - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1705974968285') format('woff'), - url('iconfont.ttf?t=1705974968285') format('truetype'); + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1706593966099') format('woff'), + url('iconfont.ttf?t=1706593966099') format('truetype'); }

    第二步:定义使用 iconfont 的样式

    @@ -638,6 +674,60 @@
    • + +
      + 定位 +
      +
      .icon-dingwei +
      +
    • + +
    • + +
      + 定位-copy +
      +
      .icon-dingwei-copy +
      +
    • + +
    • + +
      + 点位-有时间 +
      +
      .icon-dianwei-youshijian +
      +
    • + +
    • + +
      + 下班 +
      +
      .icon-xiaban +
      +
    • + +
    • + +
      + 上班 +
      +
      .icon-shangban +
      +
    • + +
    • + +
      + 点位 +
      +
      .icon-dianwei +
      +
    • + +
    • 展开 @@ -1467,6 +1557,54 @@
    • +
      定位
      +
      #icon-dingwei
      +
    • + +
    • + +
      定位-copy
      +
      #icon-dingwei-copy
      +
    • + +
    • + +
      点位-有时间
      +
      #icon-dianwei-youshijian
      +
    • + +
    • + +
      下班
      +
      #icon-xiaban
      +
    • + +
    • + +
      上班
      +
      #icon-shangban
      +
    • + +
    • + +
      点位
      +
      #icon-dianwei
      +
    • + +
    • +
      展开
      diff --git a/src/assets/fonts/font_pda/iconfont.css b/src/assets/fonts/font_pda/iconfont.css index 580629e..bb18b5c 100644 --- a/src/assets/fonts/font_pda/iconfont.css +++ b/src/assets/fonts/font_pda/iconfont.css @@ -2,9 +2,9 @@ font-family: "iconfont"; /* Project id 4191583 */ /* Color fonts */ src: - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1705974968285') format('woff'), - url('iconfont.ttf?t=1705974968285') format('truetype'); + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1706593966099') format('woff'), + url('iconfont.ttf?t=1706593966099') format('truetype'); } .iconfont { @@ -15,6 +15,30 @@ -moz-osx-font-smoothing: grayscale; } +.icon-dingwei:before { + content: "\e60d"; +} + +.icon-dingwei-copy:before { + content: "\e8c9"; +} + +.icon-dianwei-youshijian:before { + content: "\e7a7"; +} + +.icon-xiaban:before { + content: "\e7a8"; +} + +.icon-shangban:before { + content: "\e7a9"; +} + +.icon-dianwei:before { + content: "\e600"; +} + .icon-zhankai1:before { content: "\e641"; } diff --git a/src/assets/fonts/font_pda/iconfont.js b/src/assets/fonts/font_pda/iconfont.js index 8a0a8ec..8f13f6a 100644 --- a/src/assets/fonts/font_pda/iconfont.js +++ b/src/assets/fonts/font_pda/iconfont.js @@ -1 +1 @@ -window._iconfont_svg_string_4191583='',function(l){var a=(a=document.getElementsByTagName("script"))[a.length-1],h=a.getAttribute("data-injectcss"),a=a.getAttribute("data-disable-injectsvg");if(!a){var c,i,v,z,o,t=function(a,h){h.parentNode.insertBefore(a,h)};if(h&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}c=function(){var a,h=document.createElement("div");h.innerHTML=l._iconfont_svg_string_4191583,(h=h.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",h=h,(a=document.body).firstChild?t(h,a.firstChild):a.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(c,0):(i=function(){document.removeEventListener("DOMContentLoaded",i,!1),c()},document.addEventListener("DOMContentLoaded",i,!1)):document.attachEvent&&(v=c,z=l.document,o=!1,p(),z.onreadystatechange=function(){"complete"==z.readyState&&(z.onreadystatechange=null,m())})}function m(){o||(o=!0,v())}function p(){try{z.documentElement.doScroll("left")}catch(a){return void setTimeout(p,50)}m()}}(window); \ No newline at end of file +window._iconfont_svg_string_4191583='',function(l){var a=(a=document.getElementsByTagName("script"))[a.length-1],h=a.getAttribute("data-injectcss"),a=a.getAttribute("data-disable-injectsvg");if(!a){var i,c,v,z,o,t=function(a,h){h.parentNode.insertBefore(a,h)};if(h&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}i=function(){var a,h=document.createElement("div");h.innerHTML=l._iconfont_svg_string_4191583,(h=h.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",h=h,(a=document.body).firstChild?t(h,a.firstChild):a.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(i,0):(c=function(){document.removeEventListener("DOMContentLoaded",c,!1),i()},document.addEventListener("DOMContentLoaded",c,!1)):document.attachEvent&&(v=i,z=l.document,o=!1,p(),z.onreadystatechange=function(){"complete"==z.readyState&&(z.onreadystatechange=null,m())})}function m(){o||(o=!0,v())}function p(){try{z.documentElement.doScroll("left")}catch(a){return void setTimeout(p,50)}m()}}(window); \ No newline at end of file diff --git a/src/assets/fonts/font_pda/iconfont.json b/src/assets/fonts/font_pda/iconfont.json index a16a4c7..6c8a6e0 100644 --- a/src/assets/fonts/font_pda/iconfont.json +++ b/src/assets/fonts/font_pda/iconfont.json @@ -6,6 +6,48 @@ "description": "", "glyphs": [ { + "icon_id": "705663", + "name": "定位", + "font_class": "dingwei", + "unicode": "e60d", + "unicode_decimal": 58893 + }, + { + "icon_id": "39156615", + "name": "定位-copy", + "font_class": "dingwei-copy", + "unicode": "e8c9", + "unicode_decimal": 59593 + }, + { + "icon_id": "39089076", + "name": "点位-有时间", + "font_class": "dianwei-youshijian", + "unicode": "e7a7", + "unicode_decimal": 59303 + }, + { + "icon_id": "39089078", + "name": "下班", + "font_class": "xiaban", + "unicode": "e7a8", + "unicode_decimal": 59304 + }, + { + "icon_id": "39089077", + "name": "上班", + "font_class": "shangban", + "unicode": "e7a9", + "unicode_decimal": 59305 + }, + { + "icon_id": "29284076", + "name": "点位", + "font_class": "dianwei", + "unicode": "e600", + "unicode_decimal": 58880 + }, + { "icon_id": "14144510", "name": "展开", "font_class": "zhankai1", diff --git a/src/assets/fonts/font_pda/iconfont.ttf b/src/assets/fonts/font_pda/iconfont.ttf index b468a09d202160d4c32f8e8e0fcea8732c466a6c..758001ecf67a6c2776a2901a3581953a80914d4a 100644 GIT binary patch delta 2836 zcmai$Yfzlk8OQ%;-@R}TiQFLzSzs5!HOn10TnzzDQYEkrNPrEATmlOTXo#^at?^PC zHOX45ZE9`OrW(_!Gx3v?+Kkg_O~2^mL&pythjudW!HzR^=-A7&k^WzvbVkRT?wQ|v zIq!LQpYuHb{{zd*>hg*@y(N-$-){kR3c&ElRA^>lf6WQNm;_t{qm#!U%D#Ev7eG9p z4__WT6gpV+@jC-tyG&}wI1&4a<5ON=B?V(sbMt4~)_%wD`lkDM8gVxR-Hs+SqXPNJK`PRajtpcX3)$F+ zO^8PV5|M-rNM^2MnJj||a^POV%SXqw|+5uOvQ8~aJ?$j^|KD1jSgQUz`q zCev=g&BKfrmj=qy0KttU}g$T63i@t>4KRfFmVx>)Jn%4Y;R3;J1s9)o^PpxdBN z3-lfI8G#OjJ}c0R&{2V|gnnM2KcT-X(5cWb2=pxU_eg{X+83Hav!IcoUlM3(=+P^1>@Ls)rt9p=B27uSW`e;7LO zG+xA?RjqnVowGe+R2yfFReQJnyd%po=(yyJaZWmKx=LNYkI9R<6x$fP5NpN-;@*fa zk6%bAN;sPEkHne8<)owyFDDly|7l~!#C9bOjae77 z(<0e_%h{K6WAi%H~5t=ATeEZXr|j=E`0 z^B)MGv6@rla!B-tEk=`OD?HNPgmrYbc* z)$s0^k3Kb+=R4Su=xjBTj8<3T-TnSse`%gvoNR8MY^eyg6)2a_ms#xb?fYm#eRA(& zcO6}imr}WG;w^*zBN*3uwx<}t`_w;#g2e$UOalweN;S_&Ka@$hAvdZ@-seGF{ z8XBr=nA~%ssiLIT-%-I+{kc!qy7T-LqhNEqV-`uSR)P6OnhSabM!F6yvJbLWVc*5;- x*~s+F@l6NELt##q9iM)9c5Hltch33o(1B1mW_BzT9_0n!TVHbJ?}x|j{{cJ}jIaOz delta 1857 zcmaLXYfw~W7zgnGIlBwXE-aV0Uze*~S3^=Oge0{Knr4PcQ^JTy#!Vr@ORaX%A}n;N zh|De;;|HcOU>utvW9mbUGYt$i&D2yweK-#voN}CMn!eEg?DM_d`R%#x?)yIP|2gAJ z#^RzelpD;c{~9m`0W|IHXzu=W^WYrd*a<}Zv%mdtYs_ccY5}hkcw(w;Uvo?G55IKt z-bGr|#uHIDU4L+YnhM%Fdi(oFmap^oZctl$*WTu=LymO7vxV2MbTs#O8>ft|yq3yi ze`j;YzRb7_)t7;`tAM$`yQ`=7TX)ed;AubLsyQ>AU)uVg+JQifq&(gWoccgH-si2{p(?AvU9c|DT5<6eA5O*oud+4cqZB zcHj~0#G`1yu2wvT-MAm?@crvK&rq#0Jz&*0^GfU^T~XzjoX6SDXth*38CP z!SX834;B~L#+kxOQ=Bs_`#$3AVcFM+b%2$pSP@v2inW2YS_N4qSXGJzgSA1~i)Ym- z77>>H=frZt+N4-mSUVI;4C`^lV#8`yEIX_NiVFbi6~(21HG-i1!HDzVqJp2>&lOh+ z))$Iv2H~J=Ts;T}W#c+R>J?WM(yq9+kPgLFhIA^fH>68pdyqTqI~zj)Ij9&1$RWjG zKzbA-0_jx@3*;Ha*g*Oec5(ZxVv->J%3fkQte7sy5eo8yL4zDsj2z^cV)!7>DaH`; zyka2vMa5`Bjw^-~azZh#kQWq#3wcp7!jP8~!;GN3%mZSsAtx0R4mqWmbqLqY#?(Vz zRm?wRK(P}buPOEfWKgj?Ag2}k1oFCK$3Wf)<23lNks-x4f}BxoD9BmG)`El-n+!6n z*lv(F6&nxomSPJ+-d1cz2s375TSDGZY*5IkUB*#fNaXfi#jb^%Q|w>Jdy1V5Ij`8$ zkoOh48}fl-pF=)W?0CpWioFlHpzOz?Fzhx2P40ZG_-KHPDLy11bBd1(EHQvKJ~*&6 zt5C;dz>j~8t7fvu^k=NX&`+$2Usw!&2V|vCt ze|wL4|BP;lKI_X1`Yy$`#-59-iJOn#nDBd|nb?=qlr)n(laiP+pL#8=G;K8fNcvA1 z4H>hU<(U&%30cG0McD&6?wmgVP;O~nP2O0(JAb5Lp>SPcL*YVE%L-3%pm@HduVlK^ zS2|IaTsB_5s{DBQjS64IaKIlp8MqYqk%Knukvj}?^0cq2$!H9H**Rrk@~f_=oc{qQ CWwMC? diff --git a/src/assets/fonts/font_pda/iconfont.woff b/src/assets/fonts/font_pda/iconfont.woff index 24d064446c7ef91c371d5c506a4cb3bbf9d56d0c..e8c131bf7f00ee12ca65e69c5226248976d9fca1 100644 GIT binary patch delta 18400 zcmV)IK)k=ejsc{S0Tg#nMn(Vu00000NhAOZ00000bS#k+J%1WY$75|_Z~y=ShyVZr z?f?J>Tz*|OduMEUW&i*LcmM!Cz5oDVtQ+KFuV`gqWB>p|H~;_uF#rGnHYn`ETxe)z zVE_O_YybcNAOHXWBnj{Z^=NH$cmM!Hi~s-tegFUgfRRG~%4~0AVE_O`3;+NC!THB`ejTH`fYQ#DhwwYj#`d@a;s?W_H2X++c7t3&O%_QAu4p|h^f z>jpdP#%kgy>$Y~*9cb1a!=vSEZI0`FtnVB*bIVbVe>w*&;bQ;BJG_3B%Q=-boW~UB za4SnWpR+iPX@C1dF6AyR;Q}u5e}8lZBdq2D9^@e&<`Ev{F&<}@CwP*l*u*_daxeFB zKQr9z>zH68S24y~#<|+pc&)GTdTwByukuE2VgpxlF2kJ8O3q-ARSa<^Cvyt@EMtJ> zoWu%F;6(3DxA&u$JGqV9>GIEBa!mi$@%32NJoW52@@Z2ucj4Xj1cvvSf9ebGIMpBC zdukw>4AfwF9;j8}$)JY9GeQlAr-d2~&kZ#eo*-&%c$TQ~@KjL~;rXIAh9`}h49^@j z6`nq7COn7KY(bM51pl8CFK+lHLe}SG0=L9_;P7Hb>oE+8$0h+7Zq> z+8Ith+7<2q^nSPv(0sTT&(+z7H${xdAMiL z7vaW1UxvE}eHCsY^mVw8&^O^`Lf?iv3Vj!DE3^>qE%bf3!O#!kE<-8a0Q}>3Q+_%t_X_YilQhN#S415fIheX zmA{H!bx!Af)qQ3%6VU6szcvQ0x$5YPuJ*w z3{@-Ef4P*)=CUN2N2PvLh$5d0VP@s{Xk&9CRLGSx4e@wGrkpE;63vaH<13@ZXtdZ% z1JVl_W2@$@99uDWUZFjkZ7?T!;l<_FdCC#O3YO0(n7uA$XvLi?CxM5>Fw{6tP&mk@{ zM{xG6E7X2Buy^jmg~FU+qS3f6bp*?y2m1|B2mx)^Rbz+&|+s)z48e_*lGe*4#W22*k`=1)%f%9_f*6sS$KQXwY zUmi-Hm#mNL%r)cza*PQxjqiZA4&Ogm;uJ;)wrr|)?Ol9%e_L~%m&wLg64B09y3ncYmySQef!(Cpd!5niPvc4x#wu+YZ4>EyBs4w zCs#9Wrk&|$<}>SRtJA(F_Gexm7e3Erw1!OJ9)*<32g z3$jmB5*6zOA+J=?i}3S&Goo>!ROvwlErNV}F2!fdP-fP&N{g9N1s1ZPsW636GJwo+ zyHFnG%;_x9i8SYtF7L1WUUWhZAf$VYeX@2C{Xc^{23*+{hp(9^JDs8IFe;{vtI{Pj zf1W9!@>SU5@HybBy(Rno%BQ`7fR_eAzvrOG4}q+=EOV$%r|MWn%TPX*U^%B96NGYO z>soE1jb&S|x^#R?LvHTyeZzBe4K%W(d(ZM#veFwwDCm^~7zZXp%JKu(Ua`I3m1;n} z-h?BVZZD*Z>B(0zMZzGvqAPZP(*I~Me-(u5-#xnS5oI0TLcZ3n`hE65IlHm*u!vVj5EjBWw2%*Cc%s`>zS)ywUTt&q8Mhg zA7(GbC0z*6B#QcR7NCNrv5&&10JTs7s=?gq7VflBOrppoRHE3&Q(%S}r(lZ}e?E_^ zB@>*Z7z%t*T-D6Di@dD3K4B9Cm^$ep8}A6X@V#!oowt8Ng2@yF=^>ZT_{_#fuOA;D z@`oA)$!UBLYXThVrW~?(6S@1V(b-fAWpwnCqirz)yeVL0dTFM($8pdQgI~_ygjDuC~!@ zPCs#aQ1^}6;CEd1;g*(Ry9<8aHtN#{Kl#Pe*NkpJT^HW?fg4Nnf_{H+UJ0TXcGc#h z!ulg~+SfNMZ@`EZNvX5%;?->kX#{Zsn_t`&VF=9qRV)W{pJR$l571Vgf6i1DrV4Nl z<`d`u4>*!2YelV|<048zF3LsCBvS;)Cm;Ziy}O?sU$_ij?b3OyjpJC7M(GqGjQNUX{}9%Xrf@LIJf@BlKX0=QqTWK(D_YDgCW-(H3g@0+|c*4!Ms zI?&n^M-46G&FE@K*M831@J?d4?JQ!u!XZVpIrjIkb~}EtIIjrTf8?i{V?>QL$9r1+ z&GVsy$=}49@iv%6;}4RIo{`)F>XP)^C7^B$OL-c(8hDz-IGI*v4$MA`x(_8(A74$# z2@Y_8*Xq;;V7*9r1SL^WhZ3z!qD)^90(e2FLtl_=sExXPgz@=mK-i7jCGJ7NW}oi{ zdPK;~1lm($eC|h7e;4w*)JNRD3C-Qm;MOMaJzIrWC7$lDOQE8$kh z-J0eeSKV~}d6OqUZ}Mb?2{1vB4}h!b<%9|#)K8+o++eKLqFPOrNf&}QQep0M@UK^a zrt2=OJ%?{PS!|J)UVh7U8#3WFSB>@UAGz$Z+l<;JEMD@!fAH$s=>3gXMAEffxtA+X z3=O?ry#B5 z&!OaR&hULhbF&Q%*||gA4^KQi@xadW))Y%A4WoHLPTiC5YYb(ocjG0#NTeZxB0sA? zYfnRq;d_Uzrd9;~`OL#-rq<&ac@@^f4H8C>i84vRe+x!QSa6@JV+0a(0p+SFBPTK- zR#fZvIN9e`RrloW5Td(oczhGm9^Z``CSN7#+NI;;ua1wuGCocwRL|smkE(je7d)zw zd7psOptc*ElSfzDc_E8)kCp1dShj=Dq9kh^y48xOyUzWB!J z({C6D+7{>Yi`(8X-aK%Ctnw!kexoZ^ioM|py4^t!y7dj?^c!fEiEqcq9Wbu{PxwZm zz{I!YyW-ovTH39Ww5rmXGA01Uc$*#2gsCnw+H>S5q!aKg%k%;qQw-C2p;84266?vFrn^u! z!{-1*AzK5{mWmy?A8C5Fs_Er=E?O~Xz;WK4pIh&=J6+>j8~v-UU*UE+oh!chDfHup ze{3Sx(-}!4r!GzYoKyWWacH`T9IB9rh2q$uE*<*RzkYOovkc(R=1+X=^au9%F(FOj z(3{xh7hOJ0%BG`P^f|kOmHn!XlM?Yz5+R3AOvXYKC*eIF1sGilFd75+7@#*&nLYXX21<8~tqku4i>Y}y@fYnT;G(?UL4NYD@M6NSl6cthUf6PUz zb0G{sg)94Z-z3-+5w-Hwp^hQA@Y1&h$+n)ic`sOe<=UORggI_se=mn@!dkl|{Fwtd zGUa172RPsY3en1RG2_g6AR%8yaUqYaDRd!_{SoD&fD4qPqFJ*G^f8;9RcxsQfW_G7 z!b+09lUYX5CY7@mi>B$~rG#_Jf6?p41>uH~Wj2J3-v_d+9T6*k@`iaw-gjhP!~D&=HqQrTMG`(odxPNpl3+YRe>+8^g0xK% zUZ?Tb1qtY`xyF4kr%uq;6QJ8Q!pt%mOU;O&6wtcVxiC$sq7HOWso(e;$SE1GNRA)k zKl~82O)if%Hb%)K5Z1ECj(zsnvF}byz?G3)2)U$<^X8E+Hb!fEX)Szbw6V7PeeXlq zFwifIAUen}f=TP%F!dmXf6)Q*Rx)crvNkE+%%vni_vnq<5U3@f_^ChxeN-C-Wu;Q8 zmU3lS!aQomNvaWo&}0^>7O|!a*an(ZIibT%J~H`aD4PwDksySVPm+;2wO;%+<8#Ll zvIT*<9g~!Rw0Ex*Q2vS#Aw*>HF{d)*cVeEGv*^g95QoBf0{{@_}^%crHna0lvYuB zP5_xYL~Q{wmD=hSh>R}eOr8Q9hZig>MUoPWC?>y~lqcbj?7g$+&hk}_PNL2|vRS@vZ_IQUJ9ek^&e-A346Wc{Gtj4cR$E ziym!gvi0uh>)UZ;I|OLa(%~U0l?@HwKVoU8BgS8j9=rT-Cyxo{x;4x?-BItNxr3Q( z>&3l`(Z#4|+mY=(J=>3L>#2Q#)}L-@M$j|H4d}98e`uPj{<5y8V0fP>%xJ~rcP^~T zd=&Q}(5^st1^omAC(C1G+8Zb^QjsK?1+^sslTAK6`HU|e2E{O(@jZ+ZdHD>!76GV%nV|!7=N`D8216|inwuA_o!`X*l~dGrkgR37&!sCmDpWc8B6bbDUmd ze*&E{2BC;nbfTwSUWf!+CLm5baT;cmvvC|BZ0LmQgS387pqBEj&+wcGLoMz@Va>QtCHHU!O|u)50#5-}zK4s**$%h&|0fUFGtp zE0ssfWn&Zbu8tWqeibF1*{i@5}^9q})yE zUUzx&jbOTjIT9~-8!agcgW~ksOv#8#m`%*Z%rS2(;mH(mq;a(*aQfPqeLa%7EiM@jT7iTjeZDxwLeYyw2FrR6;f)yp#@k~Lba!87FNyTzK}BcDlH*tB{ca6%_C_V z*6|vI(TnkmCcI~vBFv>VZ@Aj$3J1d(j)9f5UOXIv+RfHwwUDj%kLqE;3c72UdKDna3=EbwA&t zmI!`4icB*O3?`3+87i#;5X#j#RL*)fV*p$LUM^)l_4<Bso~~=LR#G z!5sdj^;E)PrRG<{2xfj{BmCXG0sh)(fF7XX2{SNGpo1@Ll3CxYK33i&e}R7E zZR2PYJh2a+8&ZMVZv&}R0Q&-|6C3gyehGK|L2u*421Dw$yWRF~(Az3rw5@iI%0KVyceGMd?0P_r5&InxlUta2IaC-e_x-D znKptSlH()~^70~(!eAXu=20!@QMrz6l!vS4h8O7PBxy1k-2_m93TbqIB2ITDvZisj zTrE`rIzWg`Vdm+t=F$V*qrE*>>=Q4#!W~*T+C7lYef4YOEnTIOf7@dp?k@H3S&qER z_w<*#haJF1%Z09%@%-vlxkNj+4RW;o2Zty5PmhHVBDR$-7^^LKqeT=#I%OFJo1k02es&c|&9kR(RWs`-F zgmDJwwsFQJ(+Hvne?b&|2w{_C8{W{_!jPAC>!$Jq9|Im80tmT~xsCY<^JV5c%*)Kr zncp*KkR9nLj#>c2>)RGEeH6V@RJ1V77cjY*zt5jjmJrf|>U0kp=!ptNIAOZOsh9?9 zk<7slSEST+B;JH9Vzs7 zs>A*sn(X9Ahoa++ z$qqHuflx=P_7TnJkR7V7K#3!4cQ`iqy?7JdeyV-gf9to4s@U$!vLBG$#)+0xwpBIjToEZSJS zYVN$bgGH9e#KyK>($}@Gg>$lY4s9R*+_R6*=U4~l;D$c_=mT@1fs_5T2YC<+ed1Pf zR1bs#(21KR4H<%<)OAr)Yrx-1>_lcst|^y>f8TR(u1f}nM(40j=m4=j1HD~z6rA1U zD|K1QXYTD5nO(&%YparaZfkw)OHS3I*+rtfExE}S8O*9j250?_8JT=~`iJU~LK(ef)gQKc-E2K({Y1TJ(0ZJjS!2o` z{}#7_cuXnVvcphrPzIH{T$Jg42scCGrZ@Zi--_(>?>oaxs^mA5mtTJQe_nq1>qn15 zh&z8g`TCF1exnih?=)_M$n-t6*Kv$Rf4~#knLgmC8(?i2P*18^N`+CCLb>KbG$qj8 zIziL>Q4|SUu~5xY8!;%FAXZK7?PC{G&M{auqJM0ZC9nECa-S^`a&jG!#ti2S#qE&> z(W59HcfUP8mF)^9Y>`IM<9jaL77n*n+d$N6f6_QlayljSana?feaAS@=Aa3he>GJA z;cmB|TU52Pa@gf`x+8AZ9vIG%U^KvuciT8Q?1tQ^o3jOmvs_?VC|}8k%zzx8*^R?? zHeP#?mcVa{G-c|9-zJZfDo9{mAakvx_94YoG%Wl#RgYr9wDjaLNTq_Q6LVR3CIMMY zp~RYyJOY*pxD%x;6~emuY;hfZe_DeEDel*tz~mfJtKR%yZ4O9)xm0fC(AdtwKa33f9>9FoFH)9 z?tQVp(i+UBTQbp$@U5VpUotdw3Fzp5Dy-`0ShaOkp<|T=(?DB4h>tKT)5>%(Wtb^y zBdC@WYIVvHLQRzEZhHlQ45H>}9TCCP3=Cllds~3Fcp!Czf-zWPZ!M z#r%=^Z{$EZn22^%LY=4=4N@6Ur36q;sTRIa9|ltpDrWQ)O3ap@6l#!7SgI}sCsWm> zI`_HiFU-|DRAR`>{r_C=-SYHz$s=_YjNS?;BJ`i59#+$L!h90b+o>$m1utcrkr|k; zt}7-W$U=@r^g5u>e;b`brzBzjTZj=PZh{qzK|zY6r^m-9UqEkBIl}NjsG}E*c67?P zjpm^JG{<-pEj8X+N;7Dnx3`~~nV9%rl*~$aW+n#XaqD^wwHq&(cij4;&!<=~8z=F& zB(zHcjGsgx)8pBE>eS$7^N$R|kZY%)0-g}q2~H9oy>Wc*`*3Z*mX?uKT;?e&_$*ctY&}%dS!D~;WcI!>(WAL`Y!TtLOH^1=cZMAuV z(9Uvb@YJJ%)NU@tevU;q#^c7<{eJW>^$B2Xrfu<4=AMKO7*=7%n00_frAI`Q(K-Y7E|~U2y1P2jBMzr z@dr!@o+JpNKAYljcmx|KC0hkMLd1A45o8;3@G0-mf99mbIi*h=Vg+L3Y#?ph{33SS z5_nO-dzwQ8m^2b3yG#Tudu$PRRJBJHJ<5AEA+D$*@8*y|JobPWuk{AHjPE6a&Nvv=bV;D5T zURHKte>;qhlMdUI4xJT|gjk&PW?*=WV!F5=RscKC7wUw&x5x-9EBT>c=JSNZd zFyqt;4FbFAeS`#4IH$5HUH0m`3a_bYW($m0e@{|*N25++Ak<@K{_vb_;V_DXx6K*8 z(~O71+vX0<-@j!;wX?IjVasa}>FR>W{@s!G?)HcoT(tPAaC5o$x+AS@^ymWo+jE;+ z(PCG<{n?I;A4KY1MA{!(KflQzDz|eZD=q&N?ry*bKj2vV;@u$uWm9WDLhy`(!+v zL-;#l(ubG$65@9e%Kh!nB1c~1MZ@4k+whJ2Ahk9J+#+v+Hi5r%f995O zheHe~qLX#FSe5{w@(6p-^~O@VVSFv&3EJY-G_P?#M2#z8n4dE4;zf~1y9KU$eYw28 zn-j`$f9qId<5;Udj(SDW^wW5WoF>htzSVES?UeFlDpY0aS@&)rtK{ky8D9kHD)k5k z@WsrAC5xzlvuMc^G*a4pRGkTh#_wLcdC*9hUH*}1a6NL1yXg~n_y3wdsTTD|3{cl&$hspXY7~iMY)v6+&MP* zbJ7AR7exxp6jUqlS~}hEqB}=afi|6jCF8C@CKJH-=_zuBJDRPvy6t_GCPIKTxBX5U zzr*f9s9<+4b*UVdL{4;jLlMwY#3r6dq=5*6reTTjxIqlMq>|Syu^z&yuBA?mBW~8_ zmSa&@NK|~7CnC{Q5eW^ve@OU7G2~(+VXsT%z1+f3O8^C1%dJ5aY9$kq_VDDNVT4E0 zL3DpG6Vs8ZW+R^O+dLjyCmmGhbZqi|0U@`8_3JjlMg)Lon`6Wgv~kVE5wh!k))sWI zbCJV_v5VMvdyC+3(*}I2owpHDgzE7G3k{$Ld&towLH!Y^jYQx#e}b*(cmhULZV853 zK=`k(|1on9*ui)JhTEwxJvY0vcP+CVX8LuQ-opv|p@wBW=*+cf!$`+sE?HTU)BXy8|e|Ljoon2?F5_lZEA2mzK~6N6~*H(vr@uZG0%2N<|+=xs{or zrG0znlIEN&f9IMXK^@CCFKb8b%eO3Vn;ADYqtu*LdAIJcgAl{o9Da9x)tnTv_J^+` zmjZlH-};+C17f%oZ_OtNTXNRoOw{sBQJu1~LjC+enX(d-hwGXkYl6$-<+<6O79hNt zo8ncik}K<`=9ns1X(@HnEmOrCNQ2w_J(G;W?^rvsf4ZtbXBJ(l6e;b|f%;Hdk>Y_k zZrG3-2oU?gN*&6~(n?y&bWv!!5craqBukbNQTrV>V&QDkyaysK#S< z8Tv+ueXp@oC z;dZLx2{o*t4Ehx!E_*O25_3$=vfV}M{*iA2e@^KjcU71XhRK-AXqr7KURV?x@F7<) zO?uQ-C`NY+tR*&`X6TY3lN8g>pB_Clf<_MCe0Zc`Y}1>PbgSqSZ>77LW<-+yrKv%Zehl$l ze*w?I%^NFKr5Iv=&KA^Y=wn`eCdT zYpKmg<0v<{s~05`xAQW8dm@Q@cN?dSe`}x=KO8GXqow|GRE{^Hzt*mYhmKC7x0^1x z;$X}7fqVSGXr%SNfac>l7Y($pNu3mglc_cB0~gJ~#x=+eg$JVLe%ecn{(Rm4jJu0m zQ@1ikm}{B$Pxx%%PLP%;{z(6`7axB9r5kTVGTf^ch0-7xh9-B4 z2+2-17_@^YCIx8GCP9OR4p0ka;t*`mfm8Z77(sV?IMUJG5t;V8qURWLz;U~nf4Q^IGGtON zk}|a;3T%%dl~rk+~ef4EHThgOT6xf@wcP_s2#nG^!)bYK}ro!`h78gk1Z=gHb) zIe=v8KG7@QX;Y*R!Sf!`<3Db+Q6Fmb1COS8X2i)vI$-=FkiI+87>zbY?nWsP&;se_ z{Bn)8N$e(;-9Qk#k>fT|P^-zh(TDVy4%cIFBO14SrA(W<8>FN`e~?4oX~U?Rr`J-{ zk!$MI7!{2HRoVcPsA0ZR6{hzvOBHU0{}*|D^7d$RbCm3Zutx5&MQq1!FS<3Px+zPF zYLD52_Tv-ws1FgA*U^KNMH%P2L12AfZGs-uz%(Qiuzu4W8GCQA+1_)l8il&I(dp>E z9}w(4@39fpEqJ)+e^siCtN*1%HMr_$Jjj2+x>_d+TA5yW({sHhr(D1&iJ_!MnMEmu zv&RJihB;lx;hYhnj*ef&`7^G%v}n#VuR6erww{V<6O8e{BtgTEj{v?A}^Azfw8> zqVp@U&T;X+dH2`Pf-p1Af^7WXo(0LAqrK5rRHk&Etof?u(ExfdWX;-t_F%|0i_aeF zn3K!3EZegyqV9zPr$3}SyVb})c|wGvM@sIaUF33ehL?2hS>9s2Nay+{m+pdVZG=JQ znJ-L^Tb`BWe+soN7pc4ju~e4VsrXe?6ErrRoGLCS&dnp=?7}I(@n)AliBQu2ruFDD z-t?z%J@1V`660i`6L)r6u{X^8mrlduz;x2Ab^xBI&&iry#pHL^xi8BuLEVI&n3+u# z6ytvSqp_D7Z)zWq6?< zlp2t~e^XHe?44Ftp>nYwXHp=CV=5p3a3i#Re6hWXuTb>!2xS$M5a~eOF zDx&uM;$=o_LuWA%EUqfDEz9r?sG+#5l`XC=iYc+!X(Sq>dn-E@HKA;%GqB}4JZDe5 zVbS$l{GFlP{HyTQBeZMiALYh28plxif~!ZMe_K>cZCth_-~QRLB&M+} zcoS}jndcl0pj{i_J?ub#SD1ca(@a9)g(-ct{s6g5mHBBFBq-FPmoSBOSW~U86c?z3 zXL>cs}TzSnKIY)|MuF zJZrsd%UDZseZTN%1gG{9fa+ zL|a<|E%EvZTJXteIvxFF!|Da?EZfoqN@+_=PLw3EsfA_R7p$qD=YG`0bw5D*f0PHq z_&f1kd52%YbOaVKir&45Zc~v>iT3tHZ7vOO(BkpdSnR9tXo<(4(PQ*sbZc=Gn~`lj z;VO_5@aad=vfW;e`9n8hd zA?9-CI_4JU1I$V0A?EYUmn;hme_gQpS@UTZioctmsFbZ8YE92&rw;HJK^74-5aV<= zw3>3>2RcA4CE1Lin+ki5Gu_h?W|#w&k{aCfN+y{S1^~EXs0b7?n?rI!&YVMI6}qQe zP<<}k24Y^Jlp>EMssX3&ZqT9~(P&2mq>w%;%RsI}_cUmcLL^d%#mrnhf8S69l$Kc8@2s2(cW?+2;aL>mKPzPM*=7E{$giD?|{_@|uc`M?9*> z_>o6--)MVZxKtXcunKYp?2c~;u1z;feb8PGPksh{$rwRjq8!l}f$+QY-gBid+Y!jb z2Kpy5eS?0tCsODsL>_B_eeqO2Q?3q}F0vDkGlP#k+L1c{Q2?8v7QH z)0yl^!li#CoNzfLrCY$dVG-2lgw;~g}VGhMIxN*A6$QTOY3aJ@BU&v`~1ZV)~#Ex`16Ywo=20#k|36g8}4q-uUohn-CbN$Dy`YE zrdV9F$m@K@={191e_JMzYTeknNYhm%gzTMi`T2#K{&8Jfn6J_ry0)mb zO0$g5h@n6@DonTi@8X)Bv}XvOf}Vq3FEis@ivs#p5A${Adq6!@>zfVqIBLlh&VdQO zOP)MCuSzjZp_*@dsw3HvYcF-ce1djNRpn;HTXKG709PP~e-^eEI&@RFp>~sL7i%qs zslHtTge;iWm6-K$gJ};&-i@hcix&D!I|NW~T5n2$pvSJJJ+H`_M0fJdWOp)YJ`%Op ztaRdCAFoRauVd7#^90Zb{Ig=sy>z~m>OKY#PoD0s<%6xy4|BPxPUW)Iy9BY&4M*y%8okoSKc{Qsc?EN4x9?yKZ! zGRQbUVi+`~<0L)PWjesQ5VdAm(!I}Ijk=8}Yh9r9f4s}CP70kFxu!VKxp>!-uEEmP zXBhgWlLCtb1^dFd?UFVe_F+Z93pQV-@{k|E3L<&d$n)P5Yzj^B`pwSI!%4Y-(y8oww4M zfQCEzclR$ci%yz;Vd2h=)#^s`EI9~3r}3X)e?|6Co^MV+Z&`dzR5HKOVq#~-@?JL4 z16ZO?k%nTH`L3o}IYkl3jL~5FEh*-fi!@1N)k>Z&ZH|=VmAK-JwY0>X3Pfvn%}&2A z1#DPC;#k4qMT%qTa_a#%cFJRBV$^!H&liXq6qhf@Z^tU}54gN7{ViVC2jW!bo0a^E ze}qLW2BkHM6Fa<3R#&Y~8F`(}Gqcv(10HO@-~t9DLgvhWk_$=LJYPJ>EM+z`r
    • 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 U^MB&zTc$%2UMl?qnMuQ|07RVpu>b%7 diff --git a/src/assets/fonts/font_pda/iconfont.woff2 b/src/assets/fonts/font_pda/iconfont.woff2 index 59a0425bbe0f48791f7da06112476cda8b6db909..40385a5e8bf319c0df04adcc4a2d16983c44b1e6 100644 GIT binary patch literal 16096 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 m{O3X9tQt8!ugDh8S!d00?d0aS>Ik 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 { + let evn = e || event + let img = evn.srcElement ? evn.srcElement : evn.target + img.src = errorImg +} const initMap = () => { @@ -120,8 +126,6 @@ function BaseMap(props) { infoRef.current=true } },[childInfo]) - console.log(info); - useEffect(() => { if (map&&data.length!=0) { var mass = new AMap.MassMarks(data, { @@ -194,8 +198,8 @@ function BaseMap(props) { {hasInit ? renderChildren(map) : null} { showInfo&&
      {info.name}
      -
      {info.location}
      -
      +
      {info.location}
      +
      慢充占用
      {info.slow_charge}
      快充占用
      {info.fast_charge}
      所属厂家
      {info.factory}
      diff --git a/src/pages/NewEnergy/NewEnergyOverview/index.scss b/src/pages/NewEnergy/NewEnergyOverview/index.scss index 5060a40..4721a6d 100644 --- a/src/pages/NewEnergy/NewEnergyOverview/index.scss +++ b/src/pages/NewEnergy/NewEnergyOverview/index.scss @@ -1,4 +1,5 @@ .overview-map{ + opacity: 0.8; .search{ .select-map{ position: absolute; @@ -6,7 +7,8 @@ background-color:#303950 ; top: 20px; left: 20px; - border-radius: 20px; + // border-radius: 20px; + overflow: hidden; .ant-select-selector{ height: 40px; border:0px; @@ -20,15 +22,15 @@ } .search-pic{ - background-image: url("../../../assets/images/search.png"); - width: 30px; - height: 30px; + background-image: url("../../../assets/images/search-map.png"); + width: 25px; + height: 25px; background-repeat: no-repeat; background-size: 100% 100%; z-index: 1002; position: absolute; left: 310px; - top: 25px; + top: 27px; } } .right-bottom{ @@ -76,7 +78,7 @@ padding: 20px; width: 340px; height: 392px; - background: linear-gradient(180deg,#1e283c, #293144); + background: #303950; border: #1e283c; top: 62px !important; left: 20px !important; @@ -104,8 +106,8 @@ } .item{ padding:10px 0px; - border-bottom: 1px solid#EEEFF1; - opacity: 0.7; + border-bottom: 1px solid#3C4558; + opacity: 0.88; display: flex; justify-content: space-between; } diff --git a/src/pages/NewEnergy/NewEnergyOverview/loadable.jsx b/src/pages/NewEnergy/NewEnergyOverview/loadable.jsx index b4274d7..daaf16f 100644 --- a/src/pages/NewEnergy/NewEnergyOverview/loadable.jsx +++ b/src/pages/NewEnergy/NewEnergyOverview/loadable.jsx @@ -36,6 +36,13 @@ function NewEnergyOverview() { (option?.label ?? '').toLowerCase().includes(input.toLowerCase()); useEffect(()=>{ getPointData() + //页面加载时加上样式,页面销毁时隐藏样式 + document.getElementsByClassName("cc-container")[0].style.paddingLeft="10px" + document.getElementsByClassName("cc-container")[0].style.paddingTop="10px" + return ()=>{ + document.getElementsByClassName("cc-container")[0].style.paddingTop="0px" + document.getElementsByClassName("cc-container")[0].style.paddingLeft="0px" + } },[]) useEffect(()=>{ if(data.length!=0){ @@ -59,7 +66,8 @@ function NewEnergyOverview() { className="select-map" style={{ width: 340, - height:40 + height:40, + borderRadius:"20px" }} options={option} filterOption={filterOption} From bc1b51768fbfd01eeea56b29099266842fbb6b47 Mon Sep 17 00:00:00 2001 From: chenli Date: Tue, 30 Jan 2024 15:42:48 +0800 Subject: [PATCH 05/11] =?UTF-8?q?fix():=20ui=E8=B5=B0=E6=9F=A5=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RealtimeMonitor/ChargerMonitor/index.scss | 26 +++++++++++++++------- .../RealtimeMonitor/ChargerMonitor/loadable.jsx | 8 ++++--- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/index.scss b/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/index.scss index 1a35d17..9115f4e 100644 --- a/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/index.scss +++ b/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/index.scss @@ -23,12 +23,12 @@ } } - .custom-view-detail{ - &.default{ + .custom-view-detail { + &.default { cursor: pointer; } - &.disabled{ - color: hsla(0,0%,100%,.3); + &.disabled { + color: hsla(0, 0%, 100%, 0.3); cursor: not-allowed; } } @@ -39,9 +39,19 @@ } .custom-modal__charger-monitor { - .content { - display: flex; - align-items: center; - justify-content: center; + .ant-modal-content { + border-radius: 4px; + overflow: hidden; + .content { + display: flex; + align-items: center; + justify-content: center; + .ant-image { + border: 1px solid #626b7e; + border-radius: 4px; + background-color: #3e4557; + overflow: hidden; + } + } } } diff --git a/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/loadable.jsx b/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/loadable.jsx index a230618..62eb04e 100644 --- a/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/loadable.jsx +++ b/src/pages/NewEnergy/RealtimeMonitor/ChargerMonitor/loadable.jsx @@ -3,7 +3,7 @@ import { message as Message, Modal, Image, Button } from "antd"; import { dictionary, utils } from "@/config/common"; import ajax from "@/services"; import { TableModule } from "@/components"; -import errorImg from "@/assets/images/error-img.png"; +import errorImgNew from "@/assets/images/error-img-new.png"; import "./index.scss"; import moment from "moment"; @@ -227,17 +227,19 @@ function ChargerMonitor() { width={1000} open={ImgRecordShow} footer={null} + destroyOnClose onCancel={() => { closeImgRecordModal(); }} > -
      +
      From 1684bef135ac153fe41825921e2448ebc62b6ea1 Mon Sep 17 00:00:00 2001 From: zhugy Date: Tue, 30 Jan 2024 16:31:19 +0800 Subject: [PATCH 06/11] =?UTF-8?q?fix():=E6=96=B0=E5=A2=9E=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE=E7=BB=8F=E7=BA=AC=E5=BA=A6=E9=80=89=E6=8B=A9=E4=B8=8E?= =?UTF-8?q?=E5=9B=9E=E5=A1=AB=E7=BB=84=E4=BB=B6,=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=83=A8=E5=88=86=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SelectGaodeLngLat/index.jsx | 13 +- src/components/SelectGaodeLngLat/index.scss | 3 + src/components/SelectGaodeLngLat2/blue-point.png | Bin 0 -> 2377 bytes src/components/SelectGaodeLngLat2/index.jsx | 231 +++++++++++++++++++++ src/components/SelectGaodeLngLat2/index.scss | 29 +++ src/components/index.jsx | 2 + .../RecordInquiry/ParkRecordTotal/loadable.jsx | 71 ++++--- src/pages/NewEnergy/ChargeStationMgm/index.scss | 4 + src/pages/NewEnergy/ChargeStationMgm/loadable.jsx | 43 ++-- 9 files changed, 337 insertions(+), 59 deletions(-) create mode 100644 src/components/SelectGaodeLngLat2/blue-point.png create mode 100644 src/components/SelectGaodeLngLat2/index.jsx create mode 100644 src/components/SelectGaodeLngLat2/index.scss diff --git a/src/components/SelectGaodeLngLat/index.jsx b/src/components/SelectGaodeLngLat/index.jsx index 02c8f81..e79f2a9 100644 --- a/src/components/SelectGaodeLngLat/index.jsx +++ b/src/components/SelectGaodeLngLat/index.jsx @@ -13,7 +13,6 @@ function SelectGaodeLngLat(props) { const { getLntLat = () => { }, close, - hide, lngLatVisible = false, open, onChange = () => { }, @@ -136,7 +135,7 @@ function SelectGaodeLngLat(props) { + { setVisible(false) }} + > +
      +
      +
      + +
      +
      + +
      +
      + + +
      +
      + +
      +
      +
      +
      + ); +} + +export default SelectGaodeLngLat; diff --git a/src/components/SelectGaodeLngLat2/index.scss b/src/components/SelectGaodeLngLat2/index.scss new file mode 100644 index 0000000..7109db3 --- /dev/null +++ b/src/components/SelectGaodeLngLat2/index.scss @@ -0,0 +1,29 @@ +.SelectLnglat { + +} +.map-modal { + .ant-modal-body { + border-radius: 4px; + } + .ant-modal-close-x { + width: 30px; + height: 30px; + line-height: 30px; + } +} +.bottom-input { + display: flex; + margin: 10px 0 0 0; + .input-search { + margin: 0 10px 0 0; + width: 300px; + } + .result-search{ + label{ + width: 160px; + line-height: 32px; + height:32px; + } + display: flex; + } +} diff --git a/src/components/index.jsx b/src/components/index.jsx index 48fb281..6636eda 100644 --- a/src/components/index.jsx +++ b/src/components/index.jsx @@ -33,6 +33,7 @@ import TableModule from "./TableModule"; import TreeSelectGroup from "./TreeSelectGroup"; import SelectLntLat from "./SelectLngLat"; import SelectGaodeLngLat from "./SelectGaodeLngLat"; +import SelectGaodeLngLat2 from "./SelectGaodeLngLat2"; import ImportBtn from './ImportBtn'; import QuickMenu from './QuickMenu'; import DataSelect from './DataSelect'; @@ -82,6 +83,7 @@ export { TreeSelectGroup, SelectLntLat, SelectGaodeLngLat, + SelectGaodeLngLat2, ImportBtn, QuickMenu, DataSelect, diff --git a/src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx b/src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx index 8f170ad..0bf596d 100644 --- a/src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx +++ b/src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx @@ -22,6 +22,7 @@ import ajax from "@/services"; import errorImg from '@/assets/images/error-img-new.png' import { QuestionCircleOutlined } from '@ant-design/icons'; import { TableModule } from "@/components"; +import { useSessionStorageState } from 'ahooks'; import "./index.scss"; import { payRecordColumns, @@ -35,6 +36,23 @@ const { TextArea } = Input; let array = []; function ParkRecordTotal() { + const [sessionTabList, setSessionTabList] = useSessionStorageState("parkRecordTotal", { + value: {} + }) + const sType = sessionTabList.type // 出场类型 + // 数据来源 + const [source, setSource] = useState(() => { + if (!sType || sType == 1) { + return sysConfig?.inSource + } else if (sType == 2) { + return sysConfig?.outSource + } + }) + const valueChange = (v) => { + // console.log(v.type); + let _source = v.type == 1 ? sysConfig?.inSource : sysConfig?.outSource + setSource(_source) + } const roadContent = (

      出场时间-入场时间的计算金额

      @@ -70,7 +88,7 @@ function ParkRecordTotal() { render: (text, record, index) => index + 1, width: 100, }, - + { title: "路段名称", dataIndex: "road", @@ -178,8 +196,8 @@ function ParkRecordTotal() { { title: 应收金额 - - , + + , dataIndex: "receivable_amount", key: "receivable_amount", width: 100, @@ -198,10 +216,10 @@ function ParkRecordTotal() { align: "center", }, { - title: + title: 优惠金额 - - , + + , dataIndex: "preferential_amount", key: "preferential_amount", width: 100, @@ -213,10 +231,10 @@ function ParkRecordTotal() { // }, { - title: + title: 折扣金额 - - , + + , dataIndex: "discount_amount", key: "discount_amount", width: 100, @@ -230,8 +248,8 @@ function ParkRecordTotal() { { title: 退款总计 - - , + + , dataIndex: "refund_total", key: "refund_total", width: 100, @@ -303,7 +321,7 @@ function ParkRecordTotal() { name: "region", type: "TreeSelect", label: "区域", - areaName:1 + areaName: 1 }, { name: "operator", @@ -311,14 +329,14 @@ function ParkRecordTotal() { label: "商户名称", defaultValue: "0", placeholder: "请选择商户名称", - operatorName:1 + operatorName: 1 }, { name: "road", type: "SearchSelect", label: "路段名称", placeholder: "请输入路段名称", - roadName:1 + roadName: 1 }, { name: "road_type", @@ -432,12 +450,12 @@ function ParkRecordTotal() { // ], }, { - name: "in_source", + name: "source", type: "Select", label: "操作来源", placeholder: "请选择操作来源", defaultValue: 0, - options: sysConfig?.inSource || [], + options: source, }, { name: "in_person", @@ -699,7 +717,7 @@ function ParkRecordTotal() { {item.receivable_amount} - {item.coupon } + {item.coupon} {item.preferential_amount} @@ -725,17 +743,17 @@ function ParkRecordTotal() {
      - +
      - +
      - +
      @@ -744,7 +762,7 @@ function ParkRecordTotal() { ); } //查看历史详情 - const [getHistoryData,setGetHistoryData]=useState({}) + const [getHistoryData, setGetHistoryData] = useState({}) function checkHistoryDetail(record) { setGetHistoryData(record); setHistoryVisible(true); @@ -794,7 +812,7 @@ function ParkRecordTotal() { ajax.getHistoryRecord({ park_record_id: park_id }).then((res) => { if (res.status === 20000) { // res.data.list.map(res=>{ - setHistoryProgressRecord(res.data.list); + setHistoryProgressRecord(res.data.list); // }) } else { message.error(res.message) @@ -809,7 +827,7 @@ function ParkRecordTotal() { if (res.status === 20000) { setTableData(res.data.list); setTotal(res.data.total); - }else{ + } else { message.error(res.message) } }); @@ -826,7 +844,8 @@ function ParkRecordTotal() { tableData={tableData} formSearch={formSearch} pagename="停车记录查询" - mandatory={['plate','berth_id']} + valueChange={valueChange} + mandatory={['plate', 'berth_id']} mandatory_name={['车牌号或泊位号']} pageName={'parkRecordTotal'} initFormData={initFormData} @@ -1184,11 +1203,11 @@ function ParkRecordTotal() {
      车辆照片
      - +
      车牌照片
      - +
      diff --git a/src/pages/NewEnergy/ChargeStationMgm/index.scss b/src/pages/NewEnergy/ChargeStationMgm/index.scss index 7f6d376..0047101 100644 --- a/src/pages/NewEnergy/ChargeStationMgm/index.scss +++ b/src/pages/NewEnergy/ChargeStationMgm/index.scss @@ -1,4 +1,7 @@ .add-station-modal { + .ant-modal-header { + border-radius: 4px 4px 0 0; + } .add-station-body { display: flex; justify-content: space-between; @@ -62,6 +65,7 @@ .ant-modal-footer{ display: flex; justify-content: center; + border-radius: 0 0 4px 4px; .ant-btn{ width: 88px; height: 35px; diff --git a/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx b/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx index e73c352..fe6d10a 100644 --- a/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx +++ b/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx @@ -6,14 +6,14 @@ import { Upload, } from "antd"; import ajax from "@/services"; -import { useSessionStorageState, useSetState } from "ahooks" +import { useSetState } from "ahooks" import { LoadingOutlined, PlusOutlined } from '@ant-design/icons'; -import { TableModule, FormInput, FormSelect, FormTreeSelectNew, ImgError, SelectGaodeLngLat } from "@/components"; +import { TableModule, FormInput, FormSelect, FormTreeSelectNew, ImgError, SelectGaodeLngLat2 } from "@/components"; import "./index.scss"; function Appointment() { - const pattern = /^\d+$/; // 正整数正则 + const pattern = /^[1-9][0-9]*$/; // 正整数正则 // 详情弹窗 const [detailVisible, setDetailVisible] = useState(false); // 列表数据 @@ -26,8 +26,7 @@ function Appointment() { const [areaList, setAreaList] = useState([]); //商户名称下拉 const [operatorList, setOperatorList] = useState([]); - // 经纬度选择弹窗 - const [lngLatVisible, setLngLatVisible] = useState(false); + // 添加站点 const initAdd = { name: "", @@ -41,6 +40,10 @@ function Appointment() { lng_lat: "" } const [addFormData, setAddFormData] = useSetState(initAdd); + const [lngLat, setLngLat] = useSetState({ + lng_lat: "", + address: "" + }); // 搜索参数 const [formData, setFormData] = useSetState({}); // 图片上传load @@ -200,6 +203,7 @@ function Appointment() { // 获取商户下拉 const getAllOperator = () => { ajax.getAllOperator().then((res) => { + console.log(res); const { status, data } = res if (status === 20000) { if (data && data.length) { @@ -236,12 +240,8 @@ function Appointment() { setLoading(false) setDetailVisible(true) } - const handelClose = () => { - setLngLatVisible(false) - setAddFormData({ lng_lat: "", address: "" }) - } const handelOk = () => { - // console.log(addFormData); + console.log(addFormData); if (!addFormData.name) { message.warn("请输入充电站名称") return @@ -254,18 +254,10 @@ function Appointment() { message.warn("请输入车位数量") return } - if (addFormData.count < 1) { - message.warn("请输入正确的车位数量") - return - } if (!pattern.test(addFormData.count)) { message.warn("请输入正整数的车位数量") return } - if (!addFormData.address) { - message.warn("请输入详细地址") - return - } if (!addFormData.site_type) { message.warn("请选择站点类型") return @@ -282,6 +274,10 @@ function Appointment() { message.warn("请选择经纬度") return } + if (!addFormData.address) { + message.warn("请输入详细地址") + return + } if (!addFormData.img) { message.warn("请上传充电站图片") return @@ -468,20 +464,15 @@ function Appointment() { disabled={true} />
      - setLngLatVisible(true)} - lngLatVisible={lngLatVisible} + { setAddFormData({ lng_lat: value }) }} onChange={(adress) => { - // console.log(adress); setAddFormData({ address: adress }) }} - // close={handelClose} - close={() => setLngLatVisible(false)} - hide={() => setLngLatVisible(false)} />
      From 8531ca53d42c7a5f5eba9630f327425db511c29c Mon Sep 17 00:00:00 2001 From: lisf Date: Tue, 30 Jan 2024 16:40:51 +0800 Subject: [PATCH 07/11] =?UTF-8?q?perf():=20=E6=96=B0=E5=A2=9E=E6=A3=80?= =?UTF-8?q?=E9=AA=8C=E4=BB=A5=E5=8F=8A=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../NewEnergy/ChargingMgm/BillingRule/index.scss | 7 ++++++ .../NewEnergy/ChargingMgm/BillingRule/loadable.jsx | 28 ++++++++++++++++++---- .../ChargingMgm/IllegalRuleConfigMgm/index.scss | 3 +++ .../ChargingMgm/IllegalRuleConfigMgm/loadable.jsx | 18 ++++++++++---- .../NewEnergy/ChargingMgm/OrderRuleMgm/index.scss | 7 ++++++ .../ChargingMgm/OrderRuleMgm/loadable.jsx | 16 +++++++++---- 6 files changed, 65 insertions(+), 14 deletions(-) diff --git a/src/pages/NewEnergy/ChargingMgm/BillingRule/index.scss b/src/pages/NewEnergy/ChargingMgm/BillingRule/index.scss index e3c0efc..0cdc83b 100644 --- a/src/pages/NewEnergy/ChargingMgm/BillingRule/index.scss +++ b/src/pages/NewEnergy/ChargingMgm/BillingRule/index.scss @@ -179,6 +179,8 @@ $color-primary: var(--color-primary); } .ant-modal-content{ width: 796px; + overflow: hidden; + border-radius: 4px; } .modal-form{ margin: 20px 0 0 10px; @@ -208,6 +210,7 @@ $color-primary: var(--color-primary); color: #fff; border: none; border-radius: 4px; + background-color: #636d80; } .ant-btn:last-child{ background: #409eff; @@ -220,6 +223,10 @@ $color-primary: var(--color-primary); font-weight: 700; color: #ffffff; } + .ant-modal-content{ + overflow: hidden; + border-radius: 4px; + } .ltc-content { display: flex; flex-wrap: wrap; diff --git a/src/pages/NewEnergy/ChargingMgm/BillingRule/loadable.jsx b/src/pages/NewEnergy/ChargingMgm/BillingRule/loadable.jsx index 4958fc2..f99d2af 100644 --- a/src/pages/NewEnergy/ChargingMgm/BillingRule/loadable.jsx +++ b/src/pages/NewEnergy/ChargingMgm/BillingRule/loadable.jsx @@ -189,6 +189,8 @@ function BillingRule() { // 处理弹框ok按钮 const handleConfirm = () => { + let chineseReg = /^(?:[\u4e00-\u9fa5·]{1,16})$/ + let reg = /^[0-9a-zA-Z]*$/g; let data = { ...modalData, rule_name:modalData?.rule_name.replace(/\s/g,""), @@ -197,13 +199,19 @@ function BillingRule() { } setDetailVisible(true) if(!data?.operator_id){ - message.warning("运营商名称不能为空") + message.error("运营商名称不能为空") return }else if(!data?.rule_name){ - message.warning("规则名称不能为空") + message.error("规则名称不能为空") + return + }else if(!chineseReg.test(data?.rule_name)){ + message.error("规则名称不能为数字或英文") return }else if(!data?.rule_code){ - message.warning("规则编码不能为空") + message.error("规则编码不能为空") + return + }else if(!reg.test(data?.rule_code)){ + message.error("规则编码不能包含汉字") return } // 发保存请求 @@ -283,7 +291,12 @@ function BillingRule() { value={modalData.rule_name} style={{ width: 660, marginLeft: 10 }} maxLength={20} - onChange={(v) => {setModalData({...modalData,rule_name:v.target.value})}} + onChange={(v) => { + setModalData({ + ...modalData, + rule_name:v.target.value + })} + } />
      @@ -294,7 +307,12 @@ function BillingRule() { value={modalData.rule_code} style={{ width: 660, marginLeft: 10 }} maxLength={20} - onChange={(v) => {setModalData({...modalData,rule_code:v.target.value})}} + onChange={(v) => { + setModalData({ + ...modalData, + rule_code:v.target.value + }) + }} />
      diff --git a/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/index.scss b/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/index.scss index a6d531e..6231e3c 100644 --- a/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/index.scss +++ b/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/index.scss @@ -180,6 +180,8 @@ $color-primary: var(--color-primary); } .ant-modal-content{ width: 796px; + overflow: hidden; + border-radius: 4px; } .modal-form{ margin: 20px 0 0 10px; @@ -209,6 +211,7 @@ $color-primary: var(--color-primary); color: #fff; border: none; border-radius: 4px; + background-color: #636d80; } .ant-btn:last-child{ background: #409eff; diff --git a/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/loadable.jsx b/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/loadable.jsx index 5b7ccc4..71908d5 100644 --- a/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/loadable.jsx +++ b/src/pages/NewEnergy/ChargingMgm/IllegalRuleConfigMgm/loadable.jsx @@ -253,6 +253,8 @@ const handelAdd = () => { // 处理弹框ok按钮 const handleConfirm = () => { + let chineseReg = /^(?:[\u4e00-\u9fa5·]{1,16})$/ + let reg = /^[0-9a-zA-Z]*$/g; let data = { ...modalData, rule_name:modalData?.rule_name.replace(/\s/g,""), @@ -261,19 +263,25 @@ const handleConfirm = () => { } setDetailVisible(true) if(!modalData?.operator_id){ - message.warning("运营商名称不能为空") + message.error("运营商名称不能为空") return }else if(!data?.rule_name){ - message.warning("规则名称不能为空") + message.error("规则名称不能为空") + return + }else if(!chineseReg.test(data?.rule_name)){ + message.error("规则名称不能为数字或英文") return }else if(!data?.rule_code){ - message.warning("规则编码不能为空") + message.error("规则编码不能为空") + return + }else if(!reg.test(data?.rule_code)){ + message.error("规则编码不能包含汉字") return }else if(!modalData?.effective_place){ - message.warning("生效场站不能为空") + message.error("生效场站不能为空") return }else if(modalData?.status === ""){ - message.warning("规则状态不能为空") + message.error("规则状态不能为空") return } // 发保存请求 diff --git a/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/index.scss b/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/index.scss index 6a2c041..3a854f1 100644 --- a/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/index.scss +++ b/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/index.scss @@ -180,6 +180,8 @@ $color-primary: var(--color-primary); } .ant-modal-content{ width: 796px; + overflow: hidden; + border-radius: 4px; } .modal-form{ margin: 20px 0 0 10px; @@ -209,6 +211,7 @@ $color-primary: var(--color-primary); color: #fff; border: none; border-radius: 4px; + background-color: #636d80; } .ant-btn:last-child{ background: #409eff; @@ -221,6 +224,10 @@ $color-primary: var(--color-primary); font-weight: 700; color: #ffffff; } + .ant-modal-content{ + overflow: hidden; + border-radius: 4px; + } .ltc-content { display: flex; flex-wrap: wrap; diff --git a/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/loadable.jsx b/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/loadable.jsx index b7a3a48..9f0bedc 100644 --- a/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/loadable.jsx +++ b/src/pages/NewEnergy/ChargingMgm/OrderRuleMgm/loadable.jsx @@ -238,6 +238,8 @@ const handelAdd = () => { // 处理弹框ok按钮 const handleConfirm = () => { + let chineseReg = /^(?:[\u4e00-\u9fa5·]{1,16})$/ + let reg = /^[0-9a-zA-Z]*$/g; let data = { ...modalData, rule_name:modalData?.rule_name.replace(/\s/g,""), @@ -246,16 +248,22 @@ const handleConfirm = () => { } setDetailVisible(true) if(!modalData?.operator_id){ - message.warning("运营商名称不能为空") + message.error("运营商名称不能为空") return }else if(!data?.rule_name){ - message.warning("规则名称不能为空") + message.error("规则名称不能为空") + return + }else if(!chineseReg.test(data?.rule_name)){ + message.error("规则名称不能为数字或英文") return }else if(!data?.rule_code){ - message.warning("规则编码不能为空") + message.error("规则编码不能为空") + return + }else if(!reg.test(data?.rule_code)){ + message.error("规则编码不能包含汉字") return }else if(modalData?.status === ""){ - message.warning("规则状态不能为空") + message.error("规则状态不能为空") return } // 发保存请求 From 0e7f6599f2ca21fe47d89961f0ba3c77f6c8434a Mon Sep 17 00:00:00 2001 From: guoxin Date: Tue, 30 Jan 2024 16:43:16 +0800 Subject: [PATCH 08/11] =?UTF-8?q?fix():=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/InRoadMgm/InRoadOverview/loadable.jsx | 4 ++-- src/pages/InRoadMgm/PersonMgm/Performance/SalesStat/loadable.jsx | 2 +- src/pages/InRoadMgm/RoadMgm/ConfigRoad/loadable.jsx | 2 +- src/pages/NewEnergy/ChargeDeviceMgm/ElectricModal/loadable.jsx | 3 +++ src/services/InroadMgm/RoadMgm/RoadMgm.js | 4 ++-- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/pages/InRoadMgm/InRoadOverview/loadable.jsx b/src/pages/InRoadMgm/InRoadOverview/loadable.jsx index 14d16ca..cf5e926 100644 --- a/src/pages/InRoadMgm/InRoadOverview/loadable.jsx +++ b/src/pages/InRoadMgm/InRoadOverview/loadable.jsx @@ -438,7 +438,7 @@ const InRoadOverview = () => {
      -
      +
      @@ -447,7 +447,7 @@ const InRoadOverview = () => { style={{ height: "100%", width: "100%", overflow: "hidden" }} />
      -
      +
      diff --git a/src/pages/InRoadMgm/PersonMgm/Performance/SalesStat/loadable.jsx b/src/pages/InRoadMgm/PersonMgm/Performance/SalesStat/loadable.jsx index 529b1f6..bfa2996 100644 --- a/src/pages/InRoadMgm/PersonMgm/Performance/SalesStat/loadable.jsx +++ b/src/pages/InRoadMgm/PersonMgm/Performance/SalesStat/loadable.jsx @@ -23,7 +23,7 @@ function SalesStat(props) { }) const parameter = { name: '',//登录名 - start_time: moment().format('YYYY-MM-DD 00:00:00'), + start_time: moment().subtract(1, 'days').startOf('day').format('YYYY-MM-DD 00:00:00'), end_time: moment().format("YYYY-MM-DD 23:59:59"), pn: 1, length: Number(pageSizeOptions[0]), // 每页条数 diff --git a/src/pages/InRoadMgm/RoadMgm/ConfigRoad/loadable.jsx b/src/pages/InRoadMgm/RoadMgm/ConfigRoad/loadable.jsx index 6099e52..19b9d32 100644 --- a/src/pages/InRoadMgm/RoadMgm/ConfigRoad/loadable.jsx +++ b/src/pages/InRoadMgm/RoadMgm/ConfigRoad/loadable.jsx @@ -660,7 +660,7 @@ const ConfigRoad = (props) => { }, search: function (params) { ajax - .getPoleListData(params) + .getPoleListDatas(params) .then((res) => { if (res.status === 20000) { setResultData({ diff --git a/src/pages/NewEnergy/ChargeDeviceMgm/ElectricModal/loadable.jsx b/src/pages/NewEnergy/ChargeDeviceMgm/ElectricModal/loadable.jsx index c9b4463..a081a13 100644 --- a/src/pages/NewEnergy/ChargeDeviceMgm/ElectricModal/loadable.jsx +++ b/src/pages/NewEnergy/ChargeDeviceMgm/ElectricModal/loadable.jsx @@ -145,10 +145,13 @@ function BillingRule() { } const handelOk = () => { var numberRegex = /^\d+$/; + var letterNumber = /^[0-9a-zA-Z]+$/; if (addFormData.producer_id === '') { message.error('请选择设备生产商') } else if (addFormData.model === '') { message.error('请输入设备型号') + } else if (!letterNumber.test(addFormData.model)) { + message.error('设备型号只能输入英文和数字') } else if (addFormData.type === '') { message.error('请选择设备类型') } else if (addFormData.power === '') { diff --git a/src/services/InroadMgm/RoadMgm/RoadMgm.js b/src/services/InroadMgm/RoadMgm/RoadMgm.js index 7a14694..59f911f 100644 --- a/src/services/InroadMgm/RoadMgm/RoadMgm.js +++ b/src/services/InroadMgm/RoadMgm/RoadMgm.js @@ -114,7 +114,7 @@ const addToll = (params) => { ///api/bpm/device/road_set_pole_position_list 杆位管理-获取列表 -const getPoleListData = (params) => { +const getPoleListDatas = (params) => { return ajax({ url: "/api/bpm/device/road_set_pole_position_list", type: "post", @@ -385,7 +385,7 @@ export default { getRoadInfo, addToll, getEtcData, - getPoleListData, + getPoleListDatas, getRoadRuleList, delToll, getEditInRoadData, From 7b04b8a088046c33ede200a378dd21d0655cda74 Mon Sep 17 00:00:00 2001 From: zhugy Date: Tue, 30 Jan 2024 16:43:24 +0800 Subject: [PATCH 09/11] =?UTF-8?q?fix():=E4=BF=AE=E6=94=B9=E5=85=85?= =?UTF-8?q?=E7=94=B5=E7=AB=99=E7=AE=A1=E7=90=86=E8=BD=A6=E4=BD=8D=E6=80=BB?= =?UTF-8?q?=E6=95=B0=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/NewEnergy/ChargeStationMgm/loadable.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx b/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx index fe6d10a..c0e8ffa 100644 --- a/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx +++ b/src/pages/NewEnergy/ChargeStationMgm/loadable.jsx @@ -106,7 +106,7 @@ function Appointment() { key: "count", align: "center", render: (val, record) => { - return <>{val || "-"}; + return <>{val || 0}; }, }, { From 9c4909c9c93ad04fd2a298508c01ae321387b0b2 Mon Sep 17 00:00:00 2001 From: xingjx Date: Tue, 30 Jan 2024 16:43:49 +0800 Subject: [PATCH 10/11] =?UTF-8?q?fix():bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ParkingBusinessAly/CarTypeAly/loadable.jsx | 2 +- .../ParkingAlyDuration/loadable.jsx | 30 +++++++++++----------- .../ParkingAlyOverview/index.scss | 4 +-- .../ParkingAlyOverview/loadable.jsx | 2 +- .../OrderInquiry/OrderChangeInquiry/index.jsx | 2 +- .../OrderInquiry/ParkingOrderInquiry/index.jsx | 11 ++++++++ .../OrderInquiry/ProductOrderInquiry/index.jsx | 2 +- .../OutSegmentMgm/OutSegment/loadable.jsx | 12 ++++----- 8 files changed, 38 insertions(+), 27 deletions(-) diff --git a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/CarTypeAly/loadable.jsx b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/CarTypeAly/loadable.jsx index 8261e78..f383e41 100644 --- a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/CarTypeAly/loadable.jsx +++ b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/CarTypeAly/loadable.jsx @@ -104,7 +104,7 @@ function CarTypeAly() { dataIndex: 'index', key: 'index', width: 150, - render: (text, record, index) => index + 1 + render: (text, record, index) => pageInfo.pn ? index + 1 + (pageInfo.pn - 1) * pageInfo.page_size : index + 1 }, { title: '区域', diff --git a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyDuration/loadable.jsx b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyDuration/loadable.jsx index 07dbc84..1d35f4f 100644 --- a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyDuration/loadable.jsx +++ b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyDuration/loadable.jsx @@ -125,7 +125,7 @@ function ParkingAlyDuration() { dataIndex: 'index', key: 'index', width: 100, - render: (text, record, index) => pageInfo.pn ? index + 1 + (pageInfo.pn - 1) * pageInfo.page_size : index + 1 + render: (text, record, index) => pageCarInfo.pn ? index + 1 + (pageCarInfo.pn - 1) * pageCarInfo.page_size : index + 1 }, { title: '停车场', @@ -1059,7 +1059,7 @@ function ParkingAlyDuration() { exportUrl="/api/ana/dataanalysis/get_parking_duration_export" pageName="parkingOverview" postdata={{ - formData: { ...defaultParams, ...pageInfo, export_type: 'all', area_id: sessionTabList?.show } + formData: { ...defaultParams, ...pageCarInfo, export_type: 'all', area_id: sessionTabList?.show } }} imgno={false} /> @@ -1069,7 +1069,7 @@ function ParkingAlyDuration() { activeKey={tabCarKey} onChange={(key) => { setTabCarKey(key); - setPageInfo({ ...pageInfo, ...{ pn: 1 } }); + setPageCarInfo({ ...pageCarInfo, ...{ pn: 1 } }); getListData({ sort: 2 }, { pn: 1 }) }} items={[ @@ -1084,12 +1084,12 @@ function ParkingAlyDuration() {
      { message.success('升序'); - setPageInfo({ ...pageInfo, ...{ pn: 1 } }); + setPageCarInfo({ ...pageCarInfo, ...{ pn: 1 } }); getListData({ sort: 1 }, { pn: 1 }) }}>▲
      { message.success('降序'); - setPageInfo({ ...pageInfo, ...{ pn: 1 } }); + setPageCarInfo({ ...pageCarInfo, ...{ pn: 1 } }); getListData({ sort: 2 }, { pn: 1 }) }}>▼
      @@ -1104,13 +1104,13 @@ function ParkingAlyDuration() { pagination={{ position: ["bottomCenter"], total: tableCarData?.list?.area_count, - current: pageInfo.pn, - pageSize: pageInfo.page_size, + current: pageCarInfo.pn, + pageSize: pageCarInfo.page_size, onChange: (page, pageSize) => { - setPageInfo({ pn: page, page_size: pageSize }); + setPageCarInfo({ pn: page, page_size: pageSize }); }, onShowSizeChange: (current, size) => { - setPageInfo({ pn: current, page_size: size }); + setPageCarInfo({ pn: current, page_size: size }); }, }} size="middle" @@ -1124,12 +1124,12 @@ function ParkingAlyDuration() {
      { message.success('升序'); - setPageInfo({ ...pageInfo, ...{ pn: 1 } }); + setPageCarInfo({ ...pageCarInfo, ...{ pn: 1 } }); getListData({ sort: 1 }, { pn: 1 }) }}>▲
      { message.success('降序'); - setPageInfo({ ...pageInfo, ...{ pn: 1 } }); + setPageCarInfo({ ...pageCarInfo, ...{ pn: 1 } }); getListData({ sort: 2 }, { pn: 1 }) }}>▼
      @@ -1144,13 +1144,13 @@ function ParkingAlyDuration() { pagination={{ position: ["bottomCenter"], total: tableCarData?.list?.road_count, - current: pageInfo.pn, - pageSize: pageInfo.page_size, + current: pageCarInfo.pn, + pageSize: pageCarInfo.page_size, onChange: (page, pageSize) => { - setPageInfo({ pn: page, page_size: pageSize }); + setPageCarInfo({ pn: page, page_size: pageSize }); }, onShowSizeChange: (current, size) => { - setPageInfo({ pn: current, page_size: size }); + setPageCarInfo({ pn: current, page_size: size }); }, }} size="middle" diff --git a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/index.scss b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/index.scss index 9a1ee07..421083b 100644 --- a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/index.scss +++ b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/index.scss @@ -5,7 +5,7 @@ $color-user-list-bg : var(--color-user-list-bg); $color-text : var(--color-text); $color-primary : var(--color-primary); -.parkaly-inquiry { +.parkaly-overview { display: flex; padding-top: 10px; width: 100%; @@ -412,7 +412,7 @@ $color-primary : var(--color-primary); } } -.parkaly-box { +.parkaly-overview { /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { diff --git a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/loadable.jsx b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/loadable.jsx index d54de9c..50e44d6 100644 --- a/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/loadable.jsx +++ b/src/pages/DataAnalysisPrediction/ParkingBusinessAly/ParkingAlyOverview/loadable.jsx @@ -492,7 +492,7 @@ function ParkingAlyOverview() { }, []); return ( <> -
      +
      查询条件
      diff --git a/src/pages/FinancialMgm/OrderInquiry/OrderChangeInquiry/index.jsx b/src/pages/FinancialMgm/OrderInquiry/OrderChangeInquiry/index.jsx index fc7dc83..29a92c9 100644 --- a/src/pages/FinancialMgm/OrderInquiry/OrderChangeInquiry/index.jsx +++ b/src/pages/FinancialMgm/OrderInquiry/OrderChangeInquiry/index.jsx @@ -199,7 +199,7 @@ function EditOrderInquiry(props) { title: "序号", width: 60, align: "center", - render: (text, record, index) => index + 1, + render: (text, record, index) => pageInfo.pn ? index + 1 + (pageInfo.pn - 1) * pageInfo.page_size : index + 1, }, { title: "修改原因", diff --git a/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx b/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx index 6da15a9..fcd640e 100644 --- a/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx +++ b/src/pages/FinancialMgm/OrderInquiry/ParkingOrderInquiry/index.jsx @@ -214,6 +214,17 @@ function ParkingOrderInquiry(props) { dataIndex: 'arrearsAmount', key: 'arrearsAmount', align: "center", + render: (text, data) => { + if (data.arrearsAmount_new) { + return
      + {data.arrearsAmount} + {data.arrearsAmount_new} +
      + } + else { + return
      {text}
      + } + } }, { title: '订单修改时间', diff --git a/src/pages/FinancialMgm/OrderInquiry/ProductOrderInquiry/index.jsx b/src/pages/FinancialMgm/OrderInquiry/ProductOrderInquiry/index.jsx index 4a46af9..770216b 100644 --- a/src/pages/FinancialMgm/OrderInquiry/ProductOrderInquiry/index.jsx +++ b/src/pages/FinancialMgm/OrderInquiry/ProductOrderInquiry/index.jsx @@ -651,7 +651,7 @@ function ProductOrderInquiry() { createCol(['序号', '停车场名称', '手机号', '订单金额', '支付方式', '渠道流水号', '同步MS状态', '订购时间'], ['id', 'parking_name', 'phone', 'pay_amount', 'pay_method', 'channel_serial_number', 'status', 'pay_time'], 2), cfkash, - resultData, '错峰卡', "/api/fin/order_search/staggered_parking_order_list"//错峰卡 + resultData, '错峰卡', "/api/fin/order_search/staggered_parking_order_list_export"//错峰卡 ) : null} {/* diff --git a/src/pages/OutRoadMgm/OutSegmentMgm/OutSegment/loadable.jsx b/src/pages/OutRoadMgm/OutSegmentMgm/OutSegment/loadable.jsx index efdbd74..539900c 100644 --- a/src/pages/OutRoadMgm/OutSegmentMgm/OutSegment/loadable.jsx +++ b/src/pages/OutRoadMgm/OutSegmentMgm/OutSegment/loadable.jsx @@ -56,13 +56,18 @@ function OutSegment() { maxLength: 50, showCount: true, }; + const [pageData, setPageData] = useSetState({ + // 分页参数 + pn: 1, + page_size: 15, + }); const columns = [ { title: "序号", dataIndex: "index", key: "index", render: (_, record, index) => { - return index + 1; + return pageData.pn ? index + 1 + (pageData.pn - 1) * pageData.page_size : index + 1 }, }, { @@ -211,11 +216,6 @@ function OutSegment() { }, ]; - const [pageData, setPageData] = useSetState({ - // 分页参数 - pn: 1, - page_size: 15, - }); const exportRef = useRef(null); const tableRef = useRef(null); const [appraise, setAppraise] = useState({}) From debdf8dac507519983c1d22d1a4faa02df0e32fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=AE=87=E8=88=AA?= <740464440@qq.com> Date: Tue, 30 Jan 2024 17:17:11 +0800 Subject: [PATCH 11/11] =?UTF-8?q?fix():=20=E4=BF=AE=E6=94=B9=E5=85=AC?= =?UTF-8?q?=E5=85=B1=E6=BB=9A=E5=8A=A8=E6=9D=A1=E7=9A=84=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/mixin.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/css/mixin.scss b/src/assets/css/mixin.scss index c1be862..b2fb951 100644 --- a/src/assets/css/mixin.scss +++ b/src/assets/css/mixin.scss @@ -18,8 +18,8 @@ height: 12px; } &::-webkit-scrollbar-thumb { - background: #9da2ab; - border-radius: 4px; + background: #70798D; + border-radius: 6px; } } @mixin hiddenScrollBar() {