|
@ -163,13 +163,14 @@ public class IcServiceRecordServiceImpl extends BaseServiceImpl<IcServiceRecordD |
|
|
@Transactional(rollbackFor = Throwable.class) |
|
|
@Transactional(rollbackFor = Throwable.class) |
|
|
public void initiateService(ServiceProjectRecordFormDTO input) { |
|
|
public void initiateService(ServiceProjectRecordFormDTO input) { |
|
|
|
|
|
|
|
|
LambdaQueryWrapper<IcServiceRecordEntity> query = new LambdaQueryWrapper<>(); |
|
|
// 同一个项目暂时不做服务次数限制
|
|
|
query.eq(IcServiceRecordEntity::getServiceProjectId, input.getServiceProjectId()); |
|
|
//LambdaQueryWrapper<IcServiceRecordEntity> query = new LambdaQueryWrapper<>();
|
|
|
|
|
|
//query.eq(IcServiceRecordEntity::getServiceProjectId, input.getServiceProjectId());
|
|
|
if (serviceRecordDao.selectCount(query) > 0) { |
|
|
//
|
|
|
String msg = "该项目已经发起服务,不能重复发起"; |
|
|
//if (serviceRecordDao.selectCount(query) > 0) {
|
|
|
throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), msg, msg); |
|
|
// String msg = "该项目已经发起服务,不能重复发起";
|
|
|
} |
|
|
// throw new EpmetException(EpmetErrorCode.EPMET_COMMON_OPERATION_FAIL.getCode(), msg, msg);
|
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
IcServiceProjectEntity serviceProject = serviceProjectDao.selectById(input.getServiceProjectId()); |
|
|
IcServiceProjectEntity serviceProject = serviceProjectDao.selectById(input.getServiceProjectId()); |
|
|
IcServiceOrgEntity serviceOrg = serviceOrgDao.selectById(input.getServiceOrgId()); |
|
|
IcServiceOrgEntity serviceOrg = serviceOrgDao.selectById(input.getServiceOrgId()); |
|
|