提交 36fa1769 authored 作者: 艾庆国's avatar 艾庆国

预警配置

上级 e8a1e7cd
...@@ -32,6 +32,8 @@ public class VehicleWarnConfigAddParam { ...@@ -32,6 +32,8 @@ public class VehicleWarnConfigAddParam {
private BigDecimal longitude; private BigDecimal longitude;
@ApiModelProperty(value = "纬度", example = "12.34") @ApiModelProperty(value = "纬度", example = "12.34")
private BigDecimal latitude; private BigDecimal latitude;
@ApiModelProperty(value = "地址", example = "北京")
private String address;
@ApiModelProperty(value = "半径(米)", example = "100") @ApiModelProperty(value = "半径(米)", example = "100")
private Integer radius; private Integer radius;
......
...@@ -36,6 +36,8 @@ public class VehicleWarnConfigUpdateParam { ...@@ -36,6 +36,8 @@ public class VehicleWarnConfigUpdateParam {
private BigDecimal longitude; private BigDecimal longitude;
@ApiModelProperty(value = "纬度", example = "12.34") @ApiModelProperty(value = "纬度", example = "12.34")
private BigDecimal latitude; private BigDecimal latitude;
@ApiModelProperty(value = "地址", example = "北京")
private String address;
@ApiModelProperty(value = "半径(米)", example = "123") @ApiModelProperty(value = "半径(米)", example = "123")
private Integer radius; private Integer radius;
......
...@@ -51,6 +51,8 @@ public class VehicleWarnConfigVO { ...@@ -51,6 +51,8 @@ public class VehicleWarnConfigVO {
private BigDecimal longitude; private BigDecimal longitude;
@ApiModelProperty(value = "纬度", example = "12.34") @ApiModelProperty(value = "纬度", example = "12.34")
private BigDecimal latitude; private BigDecimal latitude;
@ApiModelProperty(value = "地址", example = "北京")
private String address;
@ApiModelProperty(value = "半径(米)", example = "123") @ApiModelProperty(value = "半径(米)", example = "123")
private Integer radius; private Integer radius;
......
...@@ -26,6 +26,7 @@ public class VehicleWarnConfigDaoImpl extends BaseDaoImpl<VehicleWarnConfigMappe ...@@ -26,6 +26,7 @@ public class VehicleWarnConfigDaoImpl extends BaseDaoImpl<VehicleWarnConfigMappe
.set(VehicleWarnConfig::getTimeoutRatio, item.getTimeoutRatio()) .set(VehicleWarnConfig::getTimeoutRatio, item.getTimeoutRatio())
.set(VehicleWarnConfig::getLongitude, item.getLongitude()) .set(VehicleWarnConfig::getLongitude, item.getLongitude())
.set(VehicleWarnConfig::getLatitude, item.getLatitude()) .set(VehicleWarnConfig::getLatitude, item.getLatitude())
.set(VehicleWarnConfig::getAddress, item.getAddress())
.set(VehicleWarnConfig::getRadius, item.getRadius()) .set(VehicleWarnConfig::getRadius, item.getRadius())
); );
} }
......
...@@ -36,6 +36,7 @@ public class VehicleWarnConfig implements HasKey<Integer> { ...@@ -36,6 +36,7 @@ public class VehicleWarnConfig implements HasKey<Integer> {
private BigDecimal timeoutRatio; //超时比例(%) private BigDecimal timeoutRatio; //超时比例(%)
private BigDecimal longitude; //经度 private BigDecimal longitude; //经度
private BigDecimal latitude; //纬度 private BigDecimal latitude; //纬度
private String address; //地址
private Integer radius; //半径(米) private Integer radius; //半径(米)
private Integer deleteStatus; //删除状态: 0-否;1-是 private Integer deleteStatus; //删除状态: 0-否;1-是
private Integer status; //状态:1启用 2禁用 private Integer status; //状态:1启用 2禁用
......
...@@ -51,6 +51,7 @@ public class VehicleWarnConfigServiceImpl implements VehicleWarnConfigService { ...@@ -51,6 +51,7 @@ public class VehicleWarnConfigServiceImpl implements VehicleWarnConfigService {
vehicleWarnConfig.setTimeoutRatio(param.getTimeoutRatio()); vehicleWarnConfig.setTimeoutRatio(param.getTimeoutRatio());
vehicleWarnConfig.setLongitude(param.getLongitude()); vehicleWarnConfig.setLongitude(param.getLongitude());
vehicleWarnConfig.setLatitude(param.getLatitude()); vehicleWarnConfig.setLatitude(param.getLatitude());
vehicleWarnConfig.setAddress(param.getAddress());
vehicleWarnConfig.setRadius(param.getRadius()); vehicleWarnConfig.setRadius(param.getRadius());
vehicleWarnConfig.setCreateBy(loginUserInfo.getUserName()); vehicleWarnConfig.setCreateBy(loginUserInfo.getUserName());
...@@ -77,6 +78,7 @@ public class VehicleWarnConfigServiceImpl implements VehicleWarnConfigService { ...@@ -77,6 +78,7 @@ public class VehicleWarnConfigServiceImpl implements VehicleWarnConfigService {
vehicleWarnConfig.setTimeoutRatio(param.getTimeoutRatio()); vehicleWarnConfig.setTimeoutRatio(param.getTimeoutRatio());
vehicleWarnConfig.setLongitude(param.getLongitude()); vehicleWarnConfig.setLongitude(param.getLongitude());
vehicleWarnConfig.setLatitude(param.getLatitude()); vehicleWarnConfig.setLatitude(param.getLatitude());
vehicleWarnConfig.setAddress(param.getAddress());
vehicleWarnConfig.setRadius(param.getRadius()); vehicleWarnConfig.setRadius(param.getRadius());
vehicleWarnConfigDao.updateConfig(vehicleWarnConfig); vehicleWarnConfigDao.updateConfig(vehicleWarnConfig);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论