diff --git a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/dto/DeviceBdDto.java b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/dto/DeviceBdDto.java index 20682c0..da71e4a 100644 --- a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/dto/DeviceBdDto.java +++ b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/dto/DeviceBdDto.java @@ -15,6 +15,6 @@ public class DeviceBdDto { @ApiModelProperty(value = "关键字") private String keyWord; - @ApiModelProperty(value = "边带ID") + @ApiModelProperty(value = "边带ID/边带设备ID") private String id; } diff --git a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdChildVo.java b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdChildVo.java new file mode 100644 index 0000000..bb7af6b --- /dev/null +++ b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdChildVo.java @@ -0,0 +1,63 @@ +package com.securitycontrol.entity.background.vo; + +import com.fasterxml.jackson.annotation.JsonInclude; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +/** + * @author:cwchen + * @date:2024-03-20-14:12 + * @version:1.0 + * @description:边带子设备-vo + */ +@Data +public class DeviceBdChildVo { + + @ApiModelProperty(value = "设备id") + private String deviceId; + + @ApiModelProperty(value = "设备编码") + private String deviceCode; + + @ApiModelProperty(value = "设备类型") + private String deviceType; + + @ApiModelProperty(value = "设备状态") + private String status; + + @ApiModelProperty(value = "设备网络") + private String ip; + + @ApiModelProperty(value = "设备名称") + private String deviceName; + + @ApiModelProperty(value = "更新时间") + private String createTime; + + @ApiModelProperty(value = "创建时间/入场时间") + private String updateTime; + + @ApiModelProperty(value = "设备信号") + private String deviceModel; + + @ApiModelProperty(value = "边带ID") + private String bdId; + + @ApiModelProperty(value = "边带名称") + private String bdName; + + @ApiModelProperty(value = "1.新增 2.修改") + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private Integer type; + + @ApiModelProperty(value = "区域ID") + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private String areaId; + + @ApiModelProperty(value = "区域名称") + private String areaName; + /** + * 查询条件限制 + */ + public interface Query { + } +} diff --git a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdVo.java b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdVo.java index 64c7387..dba318d 100644 --- a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdVo.java +++ b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/background/vo/DeviceBdVo.java @@ -55,10 +55,9 @@ public class DeviceBdVo { private String typeCodeName; @ApiModelProperty(value = "杆塔id") - @JsonInclude(JsonInclude.Include.NON_EMPTY) private String gtId; - @ApiModelProperty(value = "杆塔id") + @ApiModelProperty(value = "杆塔名称") private String gtName; @ApiModelProperty(value = "标段编码") diff --git a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/system/dto/SelectDto.java b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/system/dto/SelectDto.java index 3b23692..8e438b2 100644 --- a/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/system/dto/SelectDto.java +++ b/securitycontrol-commons/securitycontrol-commons-entity/src/main/java/com/securitycontrol/entity/system/dto/SelectDto.java @@ -18,4 +18,9 @@ public class SelectDto { @ApiModelProperty(value = "1.变电 2线路") private String proType; + @ApiModelProperty(value = "标段编码") + private String bidCode; + + @ApiModelProperty(value = "gtId") + private String gtId; } diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/DeviceOfBdController.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/DeviceOfBdController.java index 6ee4d09..3d6d797 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/DeviceOfBdController.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/controller/DeviceOfBdController.java @@ -7,6 +7,7 @@ import com.securitycontrol.common.core.web.page.TableDataInfo; import com.securitycontrol.common.log.annotation.Log; import com.securitycontrol.common.log.enums.OperationType; import com.securitycontrol.entity.background.dto.DeviceBdDto; +import com.securitycontrol.entity.background.vo.DeviceBdChildVo; import com.securitycontrol.entity.background.vo.DeviceBdVo; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; @@ -27,30 +28,30 @@ public class DeviceOfBdController extends BaseController { @Resource(name = "IDeviceOfBdService") private IDeviceOfBdService service; - @ApiOperation(value = "获取边带设备列表") + @ApiOperation(value = "获取边带列表") @GetMapping("getDeviceBdList") - @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.QUERY_BUSINESS, details = "查询边带设备列表", type = "业务日志") + @Log(title = "设备管理", menu = "设备管理->边带管理", grade = OperationType.QUERY_BUSINESS, details = "查询边带列表", type = "业务日志") public TableDataInfo getDeviceBdList(DeviceBdDto dto) { startPage(); List list = service.getDeviceBdList(dto); return getDataTable(list); } - @ApiOperation(value = "新增边带设备") + @ApiOperation(value = "新增边带") @PostMapping("addDeviceBd") - @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.ADD_BUSINESS, details = "新增边带设备", type = "业务日志") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.ADD_BUSINESS, details = "新增边带", type = "业务日志") public AjaxResult addDeviceBd(@RequestBody DeviceBdVo vo) { return service.addOrUpdateDeviceBd(vo); } @ApiOperation(value = "修改边带设备") @PostMapping("editDeviceBd") - @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.UPDATE_BUSINESS, details = "修改边带设备", type = "业务日志") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.UPDATE_BUSINESS, details = "修改边带", type = "业务日志") public AjaxResult editDeviceBd(@RequestBody DeviceBdVo vo) { return service.addOrUpdateDeviceBd(vo); } - @ApiOperation(value = "边带设备详情") + @ApiOperation(value = "边带详情") @GetMapping("getDeviceBdById") public AjaxResult getDeviceBdById(DeviceBdDto dto) { return service.getDeviceBdById(dto); @@ -58,8 +59,44 @@ public class DeviceOfBdController extends BaseController { @ApiOperation(value = "删除边带设备") @PostMapping("delDeviceBdById") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.DELETE_BUSINESS, details = "删除边带设备", type = "业务日志") public AjaxResult delDeviceBdById(@RequestBody DeviceBdDto dto) { return service.delDeviceBdById(dto); } + @ApiOperation(value = "获取边带子设备列表") + @GetMapping("getDeviceBdChildList") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.QUERY_BUSINESS, details = "查询边带子设备列表", type = "业务日志") + public TableDataInfo getDeviceBdChildList(DeviceBdDto dto) { + startPage(); + List list = service.getDeviceBdChildList(dto); + return getDataTable(list); + } + + @ApiOperation(value = "新增边带子设备") + @PostMapping("addDeviceBdChild") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.ADD_BUSINESS, details = "新增边带子设备", type = "业务日志") + public AjaxResult addDeviceBdChild(@RequestBody DeviceBdChildVo vo) { + return service.addOrUpdateDeviceBdChild(vo); + } + + @ApiOperation(value = "修改边带子设备") + @PostMapping("editDeviceBdChild") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.UPDATE_BUSINESS, details = "修改边带子设备", type = "业务日志") + public AjaxResult editDeviceBdChild(@RequestBody DeviceBdChildVo vo) { + return service.addOrUpdateDeviceBdChild(vo); + } + + @ApiOperation(value = "边带子设备详情") + @GetMapping("getDeviceBdChildById") + public AjaxResult getDeviceBdChildById(DeviceBdDto dto) { + return service.getDeviceBdChildById(dto); + } + + @ApiOperation(value = "删除边带设备") + @PostMapping("delDeviceBdChildById") + @Log(title = "设备管理", menu = "设备管理->边带设备管理", grade = OperationType.DELETE_BUSINESS, details = "删除边带设备", type = "业务日志") + public AjaxResult delDeviceBdChildById(@RequestBody DeviceBdDto dto) { + return service.delDeviceBdChildById(dto); + } } diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/mapper/IDeviceOfBdMapper.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/mapper/IDeviceOfBdMapper.java index 7d05829..a804636 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/mapper/IDeviceOfBdMapper.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/mapper/IDeviceOfBdMapper.java @@ -1,6 +1,7 @@ package com.securitycontrol.background.mapper; import com.securitycontrol.entity.background.dto.DeviceBdDto; +import com.securitycontrol.entity.background.vo.DeviceBdChildVo; import com.securitycontrol.entity.background.vo.DeviceBdVo; import org.springframework.stereotype.Repository; @@ -15,7 +16,7 @@ import java.util.List; @Repository(value = "IDeviceOfBdMapper") public interface IDeviceOfBdMapper { /** - * 获取边带设备列表 + * 获取边带列表 * * @param dto * @return List @@ -26,7 +27,7 @@ public interface IDeviceOfBdMapper { List getDeviceBdList(DeviceBdDto dto); /** - * 新增/修改边带设备 + * 新增/修改边带 * * @param vo * @description @@ -47,7 +48,7 @@ public interface IDeviceOfBdMapper { int isBdCodeExist(DeviceBdVo vo); /** - * 边带设备详情 + * 边带详情 * * @param dto * @return DeviceBdVo @@ -58,7 +59,7 @@ public interface IDeviceOfBdMapper { DeviceBdVo getDeviceBdById(DeviceBdDto dto); /** - * 边带设备是否包含子设备 + * 边带是否包含边带子设备 * * @param dto * @return int @@ -69,11 +70,64 @@ public interface IDeviceOfBdMapper { int isHasChildDeviceBd(DeviceBdDto dto); /** - * 删除边带设备 + * 删除边带 + * * @param dto * @description * @author cwchen * @date 2024/3/20 17:36 */ void delDeviceBdById(DeviceBdDto dto); + + /** + * 获取边带子设备列表 + * + * @param dto + * @return List + * @description + * @author cwchen + * @date 2024/3/20 18:09 + */ + List getDeviceBdChildList(DeviceBdDto dto); + + /** + * 新增/修改 边带子设备 + * + * @param vo + * @description + * @author cwchen + * @date 2024/3/20 19:14 + */ + void addOrUpdateDeviceBdChild(DeviceBdChildVo vo); + + /** + * 边带设备编码是否重复 + * + * @param vo + * @return int + * @description + * @author cwchen + * @date 2024/3/20 19:34 + */ + int isDeviceCodeExist(DeviceBdChildVo vo); + + /** + * 边带设备详情 + * + * @param dto + * @return DeviceBdChildVo + * @description + * @author cwchen + * @date 2024/3/20 19:51 + */ + DeviceBdChildVo getDeviceBdChildById(DeviceBdDto dto); + + /** + * 删除边带设备 + * @param dto + * @description + * @author cwchen + * @date 2024/3/20 19:52 + */ + void delDeviceBdChildById(DeviceBdDto dto); } diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/IDeviceOfBdService.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/IDeviceOfBdService.java index d0034c6..3b71b33 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/IDeviceOfBdService.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/IDeviceOfBdService.java @@ -3,6 +3,7 @@ package com.securitycontrol.background.service; import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.entity.background.dto.DeviceBdDto; +import com.securitycontrol.entity.background.vo.DeviceBdChildVo; import com.securitycontrol.entity.background.vo.DeviceBdVo; import java.util.List; @@ -49,6 +50,7 @@ public interface IDeviceOfBdService { /** * 删除边带设备 + * * @param dto * @return AjaxResult * @description @@ -56,4 +58,47 @@ public interface IDeviceOfBdService { * @date 2024/3/20 17:21 */ AjaxResult delDeviceBdById(DeviceBdDto dto); + + /** + * 获取边带子设备列表 + * + * @param dto + * @return List + * @description + * @author cwchen + * @date 2024/3/20 18:08 + */ + List getDeviceBdChildList(DeviceBdDto dto); + + /** + * 新增/修改边带子设备 + * + * @param vo + * @return AjaxResult + * @description + * @author cwchen + * @date 2024/3/20 19:12 + */ + AjaxResult addOrUpdateDeviceBdChild(DeviceBdChildVo vo); + + /** + * 边带子设备详情 + * + * @param dto + * @return AjaxResult + * @description + * @author cwchen + * @date 2024/3/20 19:49 + */ + AjaxResult getDeviceBdChildById(DeviceBdDto dto); + + /** + * 删除边带设备 + * @param dto + * @return AjaxResult + * @description + * @author cwchen + * @date 2024/3/20 19:50 + */ + AjaxResult delDeviceBdChildById(DeviceBdDto dto); } diff --git a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/impl/DeviceOfBdServiceImpl.java b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/impl/DeviceOfBdServiceImpl.java index 8519d80..ce81677 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/impl/DeviceOfBdServiceImpl.java +++ b/securitycontrol-model/securitycontrol-background/src/main/java/com/securitycontrol/background/service/impl/DeviceOfBdServiceImpl.java @@ -9,6 +9,7 @@ import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.security.utils.SecurityUtils; import com.securitycontrol.common.security.utils.ValidatorsUtils; import com.securitycontrol.entity.background.dto.DeviceBdDto; +import com.securitycontrol.entity.background.vo.DeviceBdChildVo; import com.securitycontrol.entity.background.vo.DeviceBdVo; import com.securitycontrol.entity.system.base.vo.ProVo; import com.securitycontrol.entity.system.vo.ResourceFileVo; @@ -67,10 +68,11 @@ public class DeviceOfBdServiceImpl implements IDeviceOfBdService { vo.setBindTime(DateTimeHelper.getNowTime()); } else { vo.setType(2); + vo.setBindTime(DateTimeHelper.getNowTime()); } mapper.addOrUpdateDeviceBd(vo); } catch (Exception e) { - log.error("新增/修改边带设备", e); + log.error("新增/修改边带", e); return AjaxResult.error(); } return AjaxResult.success(); @@ -92,9 +94,70 @@ public class DeviceOfBdServiceImpl implements IDeviceOfBdService { } int num = mapper.isHasChildDeviceBd(dto); if (num > 0) { - return AjaxResult.error("边带设备包含子边带设备"); + return AjaxResult.error("边带包含子边带设备"); } mapper.delDeviceBdById(dto); + } catch (Exception e) { + log.error("删除边带", e); + //手动回滚异常 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return AjaxResult.error(); + } + return AjaxResult.success(); + } + + @Override + public List getDeviceBdChildList(DeviceBdDto dto) { + List list = new ArrayList<>(); + list = mapper.getDeviceBdChildList(dto); + return list; + } + + @Override + @Transactional(rollbackFor = Exception.class) + public AjaxResult addOrUpdateDeviceBdChild(DeviceBdChildVo vo) { + try { + String validResult = validatorsUtils.valid(vo, DeviceBdChildVo.Query.class); + if (StringUtils.isNotBlank(validResult)) { + return AjaxResult.error(validResult); + } + int result = mapper.isDeviceCodeExist(vo); + if(result > 0){ + return AjaxResult.error("设备编码不能重复"); + } + if (StringUtils.isEmpty(vo.getDeviceId())) { + String deviceId = UUID.randomUUID().toString().replace("-", ""); + vo.setDeviceId(deviceId); + vo.setType(1); + vo.setCreateTime(DateTimeHelper.getNowTime()); + vo.setUpdateTime(DateTimeHelper.getNowTime()); + } else { + vo.setType(2); + vo.setUpdateTime(DateTimeHelper.getNowTime()); + } + mapper.addOrUpdateDeviceBdChild(vo); + } catch (Exception e) { + log.error("新增/修改边带设备", e); + return AjaxResult.error(); + } + return AjaxResult.success(); + } + + @Override + public AjaxResult getDeviceBdChildById(DeviceBdDto dto) { + DeviceBdChildVo vo = new DeviceBdChildVo(); + vo = mapper.getDeviceBdChildById(dto); + return AjaxResult.success(vo); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public AjaxResult delDeviceBdChildById(DeviceBdDto dto) { + try { + if (StringUtils.isEmpty(dto.getId())) { + return AjaxResult.error("参数不完整"); + } + mapper.delDeviceBdChildById(dto); } catch (Exception e) { log.error("删除边带设备", e); //手动回滚异常 diff --git a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/DeviceBdMapper.xml b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/DeviceBdMapper.xml index d2d03d6..8fe315d 100644 --- a/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/DeviceBdMapper.xml +++ b/securitycontrol-model/securitycontrol-background/src/main/resources/mapper/DeviceBdMapper.xml @@ -1,7 +1,7 @@ - + INSERT INTO tb_pro_bd @@ -44,16 +44,70 @@ type_code = #{typeCode}, gt_id = #{gtId}, bid_code = #{bidCode}, + bind_time = #{bindTime}, WHERE id = #{id} + + + + INSERT INTO tb_bd_device + + device_id, + device_code, + devic_type, + status, + ip, + device_name, + create_time, + update_time, + del_flage, + device_model, + bd_id, + area_id, + + + #{deviceId}, + #{deviceCode}, + #{deviceType}, + #{status}, + #{ip}, + #{deviceName}, + #{createTime}, + #{updateTime}, + 0, + #{deviceModel}, + #{bdId}, + #{areaId}, + + + + UPDATE tb_bd_device + + device_code = #{deviceCode}, + devic_type = #{deviceType}, + status = #{status}, + ip = #{ip}, + device_name = #{deviceName}, + update_time = #{updateTime}, + device_model = #{deviceModel}, + bd_id = #{bdId}, + area_id = #{areaId}, + + WHERE device_id = #{deviceId} + + DELETE FROM tb_pro_bd WHERE id = #{id} + + + DELETE FROM tb_bd_device WHERE device_id = #{id} + - + SELECT COUNT(*) FROM tb_bd_device WHERE bd_id = #{id} + + + + + + \ No newline at end of file diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/SelectController.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/SelectController.java index 6fd2ce5..e779488 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/SelectController.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/controller/SelectController.java @@ -80,4 +80,10 @@ public class SelectController extends BaseController { return service.getProLists(dto); } + @ApiOperation(value = "区域下拉选") + @GetMapping("getAreaLists") + public AjaxResult getAreaLists(SelectDto dto){ + return service.getAreaLists(dto); + } + } diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/ISelectMapper.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/ISelectMapper.java index 1fa33c6..7c5168f 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/ISelectMapper.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/mapper/ISelectMapper.java @@ -101,6 +101,7 @@ public interface ISelectMapper { /** * 工程下拉选 + * * @param dto * @return List * @description @@ -108,4 +109,13 @@ public interface ISelectMapper { * @date 2024/3/20 16:16 */ List getProLists(SelectDto dto); + + /** + * @param dto + * @return List + * @description + * @author cwchen + * @date 2024/3/20 20:02 + */ + List getAreaLists(SelectDto dto); } diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/ISelectService.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/ISelectService.java index e8af943..a3d1f8b 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/ISelectService.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/ISelectService.java @@ -97,6 +97,7 @@ public interface ISelectService { /** * 工程下拉选 + * * @param dto * @return AjaxResult * @description @@ -104,4 +105,14 @@ public interface ISelectService { * @date 2024/3/20 16:15 */ AjaxResult getProLists(SelectDto dto); + + /** + * 区域下拉选 + * @param dto + * @return AjaxResult + * @description + * @author cwchen + * @date 2024/3/20 20:01 + */ + AjaxResult getAreaLists(SelectDto dto); } diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/SelectServiceImpl.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/SelectServiceImpl.java index b00b6fd..559cb10 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/SelectServiceImpl.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/base/service/impl/SelectServiceImpl.java @@ -131,4 +131,11 @@ public class SelectServiceImpl implements ISelectService { list = mapper.getProLists(dto); return AjaxResult.success(list); } + + @Override + public AjaxResult getAreaLists(SelectDto dto) { + List list = new ArrayList<>(); + list = mapper.getAreaLists(dto); + return AjaxResult.success(list); + } } diff --git a/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/SelectMapper.xml b/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/SelectMapper.xml index 70f6b46..982c593 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/SelectMapper.xml +++ b/securitycontrol-model/securitycontrol-system/src/main/resources/mapper/base/SelectMapper.xml @@ -87,4 +87,18 @@ pro_type AS proType FROM tb_project + + \ No newline at end of file