三跨管理

This commit is contained in:
马三炮 2025-04-27 15:16:19 +08:00
parent 3f537500dc
commit 8e4662b68b
3 changed files with 47 additions and 2 deletions

View File

@ -110,7 +110,7 @@ public class TbTowerServiceImpl implements TbTowerService {
if(!StrUtil.isValidLongitude(Double.parseDouble(data.getLon())) || !StrUtil.isValidLatitude(Double.parseDouble(data.getLat()))){ if(!StrUtil.isValidLongitude(Double.parseDouble(data.getLon())) || !StrUtil.isValidLatitude(Double.parseDouble(data.getLat()))){
return ServerResponse.createErroe("请输入正确经纬度"); return ServerResponse.createErroe("请输入正确经纬度");
} }
TbTowerVo tbTower = tbTowerMapper.getTbTowerById(data); TbTowerVo tbTower = tbTowerMapper.getTbTowerBySort(data);
if (StringUtils.isNotNull(tbTower) && data.getId()!=tbTower.getId()){ if (StringUtils.isNotNull(tbTower) && data.getId()!=tbTower.getId()){
return ServerResponse.createErroe("排序已存在"); return ServerResponse.createErroe("排序已存在");
} }

View File

@ -1,8 +1,53 @@
package com.bonus.digitalSignage.basic.vo; package com.bonus.digitalSignage.basic.vo;
import lombok.Data;
import java.util.Date;
/** /**
* @author 马三炮 * @author 马三炮
* @date 2025/4/25 * @date 2025/4/25
*/ */
@Data
public class TbCablewaTransVo { public class TbCablewaTransVo {
/**
* id
*/
private Long id;
/**
* 工程id
*/
private Long proId;
/**
* 索道所在杆塔位置
*/
private Long towerId;
/**
* 索道长度km
*/
private String cablewayLength;
/**
* 最大载重(kg)
*/
private String maxHeight;
/**
* 是否可用 1,可用 0.不可用
*/
private String isActive;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建时间
*/
private Date updateTime;
} }

View File

@ -69,6 +69,6 @@
select id as id,pro_id as proId,tower_name as towerName,lon as lon,lat as lat, select id as id,pro_id as proId,tower_name as towerName,lon as lon,lat as lat,
baidu_lon as baiduLon,baidu_lat as baiduLat,sort as sort,central_meridian as centralMeridian, baidu_lon as baiduLon,baidu_lat as baiduLat,sort as sort,central_meridian as centralMeridian,
upload_type as uploadType upload_type as uploadType
from tb_tower where id = #{id} and sort = #{sort} from tb_tower where pro_id = #{proId} and sort = #{sort}
</select> </select>
</mapper> </mapper>