diff --git a/src/pages/InRoadMgm/BusinessMgm/AbnormalParking/ExceptionParkStatic/loadable.jsx b/src/pages/InRoadMgm/BusinessMgm/AbnormalParking/ExceptionParkStatic/loadable.jsx index 339b5eb..524e2bb 100644 --- a/src/pages/InRoadMgm/BusinessMgm/AbnormalParking/ExceptionParkStatic/loadable.jsx +++ b/src/pages/InRoadMgm/BusinessMgm/AbnormalParking/ExceptionParkStatic/loadable.jsx @@ -98,9 +98,9 @@ function ExceptionParkStatic(props) { //切换分页 const changePn = (pn, length) => { if (lastFormData.size === length) { - setLastFormData(Object.assign({}, lastFormData, { pn: pn })) - lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn }) - getData(Object.assign({}, lastFormData, { pn: pn })) + setLastFormData(Object.assign({}, lastFormData, { pn: pn, key:type })) + lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn, key:type }) + getData(Object.assign({}, lastFormData, { pn: pn, key:type })) } } const [type, setType] = useState('day'); diff --git a/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss b/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss index 15f5210..78b890f 100644 --- a/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss +++ b/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/index.scss @@ -375,6 +375,7 @@ $color-primary: var(--color-primary); margin-left: 20px; } } + } .enableModal { .enableStatus { @@ -673,6 +674,16 @@ $color-primary: var(--color-primary); .img-pic { display: flex; .img { + position: relative; + + .type{ + position: absolute; + z-index: 99; + left: 80px; + } + .type:hover{ + color: #636D80; + } .image { width: 100px; margin-left: 10px; diff --git a/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/loadable.jsx b/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/loadable.jsx index 6a5beb0..7a9d98c 100644 --- a/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/loadable.jsx +++ b/src/pages/InRoadMgm/BusinessMgm/SpecialRecord/loadable.jsx @@ -5,7 +5,7 @@ import { pageSizeOptions } from '@/config/character.config.js' import "./index.scss"; -import { SearchOutlined, DeleteOutlined, PlusOutlined } from '@ant-design/icons'; +import { SearchOutlined, DeleteOutlined, PlusOutlined,CloseCircleFilled } from '@ant-design/icons'; import ajax from '@/services' import { useSessionStorageState } from "ahooks" const { TabPane } = Tabs; @@ -474,15 +474,12 @@ function CollectorWorkStat(props) { }) }else{ fileList.map(res => { - console.log(res); imgUrl.push(res.response?.data) getImage.map(item => { imgUrl.push(item) }) - console.log(imgUrl); }) } - console.log(imgUrl); setGetEditData( Object.assign({}, getEditData, { image: imgUrl }) ); @@ -834,6 +831,11 @@ function CollectorWorkStat(props) { window.open(res.data.url) }) } + const detdailPic=(index)=>{ + let arr=[...getImage] + let str= arr.splice(index,1) + setGetImage(str); + } const [getPlateColor, setGetPlateColor] = useState([]) const plateColor = () => { ajax.colorList().then(res => { @@ -1539,9 +1541,10 @@ function CollectorWorkStat(props) {