Browse Source

优化保存

master
LiLongLong 4 months ago
parent
commit
9d2aa61c61
  1. BIN
      build.zip
  2. 7
      src/pages/MeasureSave.tsx

BIN
build.zip

7
src/pages/MeasureSave.tsx

@ -1,7 +1,7 @@
import { NavBar, Picker, Toast } from 'antd-mobile';
import { useNavigate } from 'react-router';
import icon_arr_r from '../assets/icon_arr_s_r.svg';
import { ChangeEvent, useState } from 'react';
import { ChangeEvent, useEffect, useState } from 'react';
import { useAppDispatch, useAppSelector } from '../utils/hooks';
import { DATA_SOURCE, LINE_CLASSIFY, UNIT_TYPES, XB_CODES } from '../utils/constant';
import { ExtraDesc, MeasurementDTO } from '../services/apiTypes';
@ -68,6 +68,10 @@ export default function MeasureSave() {
}
}
};
const [measureData, setMeasureData] = useState(measureState.measureData)
useEffect(()=>{
setMeasureData(measureState.measureData)
},[measureState.measureData])
const onSaveBtnClick = () => {
if (!name) {
return Toast.show('请输入测量名称');
@ -114,7 +118,6 @@ export default function MeasureSave() {
extraDesc: JSON.stringify(desc),
alignPoints:[]
};
let measureData = measureState.measureData;
if(measureData && measureData.length){
dto.alignPoints = measureData
}

Loading…
Cancel
Save