| zy-acs-flow/src/map/areaSettings/index.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| zy-acs-flow/src/map/http.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
zy-acs-flow/src/map/areaSettings/index.jsx
@@ -17,6 +17,7 @@ import { PAGE_DRAWER_WIDTH } from '@/config/setting'; import AreaBasicTab from './AreaBasicTab'; import AreaAdvancedTab from './AreaAdvancedTab'; import { getAreaInfo } from '../http'; const AreaSettings = (props) => { const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH } = props; @@ -38,8 +39,19 @@ const [shapeData, setShapeData] = useState(''); const [priority, setPriority] = useState(''); const [curAreaInfo, setCurAreaInfo] = useState(null); const fetchAreaInfo = (areaId) => { getAreaInfo({ params: { areaId: areaId } }, (data) => { setCurAreaInfo(data); }) } useEffect(() => { if (sprite?.data) { console.log(sprite.data); fetchAreaInfo(sprite.data.id); setAreaName(sprite.data.name || ''); setAreaCode(sprite.data.code || ''); setMaxQty(sprite.data.maxQty || ''); zy-acs-flow/src/map/http.js
@@ -396,6 +396,22 @@ } } export const getAreaInfo = async (param, callback) => { await request.get('/map/area/get', param).then((res) => { const { code, msg, data } = res.data; if (code === 200) { if (callback) { callback(data) } } else { notify.error(msg); } }).catch((error) => { notify.error(error.message); console.error(error.message); }) } export const saveAreaData = async (zoneId, areaData) => { try { const res = await request.post('/map/area/save', { zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/MapController.java
@@ -441,6 +441,13 @@ return R.ok().add(list); } @PreAuthorize("hasAuthority('manager:loc:list')") @GetMapping("/area/get") public R areaGet(@RequestParam Long areaId) { Area area = areaService.getById(areaId); return R.ok().add(area); } @PreAuthorize("hasAuthority('manager:loc:update')") @PostMapping("/area/save") @Transactional