fix(): 巡检任务bug修复

lsf-dev
李神峰 2024-11-07 14:22:56 +08:00
parent 4414e81a00
commit a8eea184a0
2 changed files with 16 additions and 6 deletions

View File

@ -917,7 +917,7 @@ const apiurl = {
reservoirsummaryInfo: service_fxdd + '/reservoir/water/summaryInfo', //实时水情-水库水情汇总
//河道弹框详情
monitor: service_fxdd + '/river/water/monitor/data', //监测数据
detail: service_fxdd + '/reservoir/water/detail', //监测数据-下方表格
detail: service_fxdd + '/river/water/detail', //监测数据-下方表格
zqrl: service_fxdd + '/river/water/zqrl', //水位流量关系
channel: service_fxdd + '/reservoir/water/image/channel', //图像监测-视角
imageinfo: service_fxdd + '/reservoir/water/image/info', //图像监测-列表

View File

@ -18,6 +18,7 @@ const url = "http://223.75.53.141:9102/test.by-lyf.tmp"
const ModalForm = ({ mode, record, onEdit, onSave, onSimilarSave }) => {
const [itemList, setItemList] = useState([])
const [itemParams, setItemParams] = useState([])
const [list, setList] = useState([])
const taskTypes = [
{label:"日常巡查",value:0},
{label:"特别检查",value:1},
@ -49,6 +50,7 @@ const ModalForm = ({ mode, record, onEdit, onSave, onSimilarSave }) => {
disabled:item.children.length > 0 ? false : true
}));
const result = handleTree(arr1)
setList(res.data)
console.log(result);
setItemList(result)
}
@ -75,11 +77,19 @@ const ModalForm = ({ mode, record, onEdit, onSave, onSimilarSave }) => {
}
}
const itemChange = (a, b,c) => {
const itemArr = a.map(item => ({
pointId: c?.triggerNode?.props?.pointId,
itemId:item
}))
const itemChange = (a, b, c) => {
const itemArr = a.map(item => {
let pointId;
list.forEach(o => {
if (o.id != item && !pointId) {
pointId = o.children?.find(t => t.id == item)?.pointId;
}
})
return {
itemId: item,
pointId
}
})
setItemParams(itemArr)
}