Browse Source

服务取消

master
sunyuchao 3 years ago
parent
commit
bbfe442096
  1. 9
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/controller/IcServiceRecordV2Controller.java
  2. 2
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/IcServiceRecordV2Service.java
  3. 12
      epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/IcServiceRecordV2ServiceImpl.java

9
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/controller/IcServiceRecordV2Controller.java

@ -63,6 +63,15 @@ public class IcServiceRecordV2Controller {
return new Result();
}
@NoRepeatSubmit
@PostMapping("cancel")
public Result cancel(@RequestBody IcServiceRecordV2AddEditFormDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
icServiceRecordV2Service.cancel(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据

2
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/IcServiceRecordV2Service.java

@ -85,4 +85,6 @@ public interface IcServiceRecordV2Service extends BaseService<IcServiceRecordV2E
* @date 2022/7/19 10:24
*/
PageData serviceRecordV2List(ServiceRecordV2ListFormDTO formDTO);
void cancel(IcServiceRecordV2AddEditFormDTO dto);
}

12
epmet-module/epmet-heart/epmet-heart-server/src/main/java/com/epmet/service/impl/IcServiceRecordV2ServiceImpl.java

@ -157,6 +157,18 @@ public class IcServiceRecordV2ServiceImpl extends BaseServiceImpl<IcServiceRecor
updateById(entity);
}
@Override
public void cancel(IcServiceRecordV2AddEditFormDTO formDTO) {
//1.校验数据是否存在
IcServiceRecordV2Entity entity = baseDao.selectById(formDTO.getServiceRecordId());
if (null == entity) {
log.error(String.format("取消服务记录失败,未查询到服务记录,服务记录Id->%s", formDTO.getServiceRecordId()));
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), "取消服务记录失败,未查询到服务记录");
}
entity.setServiceStatus("cancel");
baseDao.updateById(entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {

Loading…
Cancel
Save