|
|
@@ -36,6 +36,7 @@ public class PtServiceServiceImpl extends ServiceImpl<PtServiceMapper, PtService
|
|
|
private final PtServiceMapper ptServiceMapper;
|
|
|
|
|
|
private final RedisOperator redisOperator;
|
|
|
+
|
|
|
@Autowired
|
|
|
private IMdModelInfoService mdModelInfoService;
|
|
|
|
|
|
@@ -48,40 +49,30 @@ public class PtServiceServiceImpl extends ServiceImpl<PtServiceMapper, PtService
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public PtService insert(PtService ptService) {
|
|
|
- ptService.setSrvId(IdUtils.simpleUUID());
|
|
|
- ptService.setUserId(String.valueOf(SecurityUtils.getUserId()));
|
|
|
+ public boolean save(PtService entity) {
|
|
|
+ entity.setSrvId(IdUtils.simpleUUID());
|
|
|
+ entity.setUserId(String.valueOf(SecurityUtils.getUserId()));
|
|
|
int initNumber = 0;
|
|
|
- ptService.setCnt(initNumber);
|
|
|
- ptService.setViewNum(initNumber);
|
|
|
- ptService.setDataNum(initNumber);
|
|
|
- ptService.setApplyNum(initNumber);
|
|
|
+ entity.setCnt(initNumber);
|
|
|
+ entity.setViewNum(initNumber);
|
|
|
+ entity.setDataNum(initNumber);
|
|
|
+ entity.setApplyNum(initNumber);
|
|
|
Date now = DateUtils.getNowDate();
|
|
|
- ptService.setTm(now);
|
|
|
- ptService.setRlstm(now);
|
|
|
- ptService.setReleaseTime(now);
|
|
|
- ptService.setUptm(now);
|
|
|
- ptServiceMapper.insert(ptService);
|
|
|
- if (CollectionUtils.isNotEmpty(ptService.getParams())) {
|
|
|
- ptService.getParams().forEach(ptServiceParamMapper::insert);
|
|
|
+ entity.setTm(now);
|
|
|
+ entity.setRlstm(now);
|
|
|
+ entity.setReleaseTime(now);
|
|
|
+ entity.setUptm(now);
|
|
|
+ boolean ret = super.save(entity);
|
|
|
+ if (CollectionUtils.isNotEmpty(entity.getParams())) {
|
|
|
+ entity.getParams().forEach(ptServiceParamMapper::insert);
|
|
|
}
|
|
|
- return ptService;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public PtService update(PtService ptService) {
|
|
|
- ptServiceMapper.updateByPrimaryKeySelective(ptService);
|
|
|
- return ptServiceMapper.selectByPrimaryKey(ptService.getSrvId());
|
|
|
+ return ret;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public boolean saveOrUpdate(PtService ptService) {
|
|
|
- if (StringUtils.isNotBlank(ptService.getSrvId())) {
|
|
|
- update(ptService);
|
|
|
- return true;
|
|
|
- }
|
|
|
- insert(ptService);
|
|
|
- return true;
|
|
|
+ public boolean updateById(PtService entity) {
|
|
|
+ entity.setUptm(DateUtils.getNowDate());
|
|
|
+ return super.updateById(entity);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -114,11 +105,6 @@ public class PtServiceServiceImpl extends ServiceImpl<PtServiceMapper, PtService
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public PtService get(String srvId) {
|
|
|
- return ptServiceMapper.selectByPrimaryKey(srvId);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 获取模型关联服务
|
|
|
*
|
|
|
@@ -127,7 +113,6 @@ public class PtServiceServiceImpl extends ServiceImpl<PtServiceMapper, PtService
|
|
|
*/
|
|
|
@Override
|
|
|
public MdModelInfoVo modelService(MdModelInfoVo par) {
|
|
|
-
|
|
|
return ptServiceMapper.selectModelService(par);
|
|
|
}
|
|
|
|