|
|
@ -17,7 +17,7 @@ function ErrorCorrection(props) { |
|
|
|
process_url: "" |
|
|
|
}) |
|
|
|
const parameter = { |
|
|
|
areId:['0'], //区域 |
|
|
|
areId: ['0'], //区域 |
|
|
|
parkName: '', //车场名称 |
|
|
|
correctionType: 0,//报错类型 |
|
|
|
pn: 1, |
|
|
@ -48,6 +48,7 @@ function ErrorCorrection(props) { |
|
|
|
} |
|
|
|
} |
|
|
|
console.log(res); |
|
|
|
setFormData({ ...formData, areId:value }) |
|
|
|
setAreaSelectedList(res); |
|
|
|
} |
|
|
|
const addChild = (child, res) => { |
|
|
@ -121,11 +122,11 @@ function ErrorCorrection(props) { |
|
|
|
setImgVisible(false) |
|
|
|
} |
|
|
|
// 获取列表数据 |
|
|
|
const getData = (data = formData) => { |
|
|
|
const getData = (data = formData,reset='') => { |
|
|
|
setAjaxLoading(true) |
|
|
|
let dataList = { |
|
|
|
...data, |
|
|
|
areId: areaSelectedList |
|
|
|
areId:!reset ? areaSelectedList :[] |
|
|
|
} |
|
|
|
ajax.getCarErrorList(dataList).then(res => { |
|
|
|
setAjaxLoading(false) |
|
|
@ -157,7 +158,7 @@ function ErrorCorrection(props) { |
|
|
|
if (lastFormData.page_size === length) { |
|
|
|
setFormData(Object.assign({}, formData, { pn: pn, page_size: length })) |
|
|
|
setLastFormData(Object.assign({}, lastFormData, { pn: pn, page_size: length })) |
|
|
|
lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn , page_size: length}) |
|
|
|
lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn, page_size: length }) |
|
|
|
getData(Object.assign({}, formData, { pn: pn, page_size: length })) |
|
|
|
} |
|
|
|
} |
|
|
@ -172,7 +173,7 @@ function ErrorCorrection(props) { |
|
|
|
const getSearchData = (data = formData) => { |
|
|
|
// getData(data) |
|
|
|
setFormData({ ...formData, pn: 1 }) |
|
|
|
setLastFormData({...formData, pn: 1}) |
|
|
|
setLastFormData({ ...formData, pn: 1 }) |
|
|
|
getData(Object.assign({}, formData, { pn: 1 })) |
|
|
|
} |
|
|
|
//重置数据 |
|
|
@ -180,8 +181,8 @@ function ErrorCorrection(props) { |
|
|
|
setFormData({ |
|
|
|
...parameter |
|
|
|
}) |
|
|
|
setAreaId([]) |
|
|
|
getData({...parameter,pn: 1} ) |
|
|
|
setAreaSelectedList([]) |
|
|
|
getData({ ...parameter, pn: 1 },'reset') |
|
|
|
} |
|
|
|
|
|
|
|
const [getCanCaDer, setGetCanCaDer] = useState([]) |
|
|
@ -204,7 +205,7 @@ function ErrorCorrection(props) { |
|
|
|
<div className="yisa-search"> |
|
|
|
<label>区域</label> |
|
|
|
<Cascader |
|
|
|
defaultValue={formData.areId} |
|
|
|
value={formData.areId} |
|
|
|
options={getCanCaDer} |
|
|
|
allowClear={false} |
|
|
|
onChange={onChangeList} |
|
|
@ -239,11 +240,11 @@ function ErrorCorrection(props) { |
|
|
|
</div> |
|
|
|
<div className="timePicker "> |
|
|
|
<div className="btnBox"> |
|
|
|
<Button className="yisa-btn" onClick={() => { getResetData() }}> |
|
|
|
<Button className="yisa-btn" onClick={() => { getResetData() }}> |
|
|
|
重置 |
|
|
|
</Button> |
|
|
|
<Button type="primary" className="yisa-btn" onClick={() => { getSearchData() }}> |
|
|
|
查询 |
|
|
|
<Button type="primary" className="yisa-btn" onClick={() => { getSearchData() }}> |
|
|
|
查询 |
|
|
|
</Button> |
|
|
|
|
|
|
|
</div> |
|
|
@ -321,20 +322,20 @@ function ErrorCorrection(props) { |
|
|
|
问题描述:<span className="font">{getImg.description}</span> |
|
|
|
</div> |
|
|
|
<div className="plate" > |
|
|
|
<div>图片:</div> |
|
|
|
<div className="plate-content"> |
|
|
|
<div>图片:</div> |
|
|
|
<div className="plate-content"> |
|
|
|
|
|
|
|
{ |
|
|
|
getImgList?.map((res, index) => { |
|
|
|
return ( |
|
|
|
<div className="img-item"> |
|
|
|
<Image src={res} /> |
|
|
|
{ |
|
|
|
getImgList?.map((res, index) => { |
|
|
|
return ( |
|
|
|
<div className="img-item"> |
|
|
|
<Image src={res} /> |
|
|
|
|
|
|
|
</div> |
|
|
|
) |
|
|
|
}) |
|
|
|
} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
) |
|
|
|
}) |
|
|
|
} |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|