|
|
@ -233,12 +233,14 @@ public class ExternalServiceImpl implements ExternalService { |
|
|
|
@Override |
|
|
|
public int motionAdd(ExternalDto.RtcfInfo rtcfInfoDto) { |
|
|
|
//查询今日是否已有测试数据, 如有则删除后新增
|
|
|
|
ExternalVo.UserInfo userInfo = externalDao.motionQueryMemberInfo(rtcfInfoDto.getUID(), DateUtil.parse(rtcfInfoDto.getTestDate(), "yyyy-MM-dd"), rtcfInfoDto.getTitle()); |
|
|
|
if (userInfo != null) { |
|
|
|
List<ExternalVo.UserInfo> userInfos = externalDao.motionQueryMemberInfo(rtcfInfoDto.getUID(), DateUtil.parse(rtcfInfoDto.getTestDate(), "yyyy-MM-dd"), rtcfInfoDto.getTitle()); |
|
|
|
if (CollectionUtil.isNotEmpty(userInfos)) { |
|
|
|
//删除数据
|
|
|
|
externalDao.delMain(userInfo.getUID(), "CURRENT_FIT_DATA"); |
|
|
|
externalDao.delData(userInfo.getTestID()); |
|
|
|
externalDao.delAdvice(userInfo.getTestID()); |
|
|
|
for (ExternalVo.UserInfo userInfo : userInfos) { |
|
|
|
externalDao.delMain(userInfo.getUID(), "CURRENT_FIT_DATA"); |
|
|
|
externalDao.delData(userInfo.getTestID()); |
|
|
|
externalDao.delAdvice(userInfo.getTestID()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
ExternalDto.RtcfInfo.Advice advice = rtcfInfoDto.getAdvice(); |
|
|
@ -259,12 +261,14 @@ public class ExternalServiceImpl implements ExternalService { |
|
|
|
@Override |
|
|
|
public int motionAddTcf(ExternalDto.BcaData bcaData) { |
|
|
|
//查询今日是否已有测试数据, 如有则删除后新增
|
|
|
|
ExternalVo.UserInfo userInfo = externalDao.motionQueryMemberInfo(bcaData.getUID(), DateUtil.parse(bcaData.getTestDate(), "yyyy-MM-dd"), bcaData.getTitle()); |
|
|
|
if (userInfo != null) { |
|
|
|
List<ExternalVo.UserInfo> userInfos = externalDao.motionQueryMemberInfo(bcaData.getUID(), DateUtil.parse(bcaData.getTestDate(), "yyyy-MM-dd"), bcaData.getTitle()); |
|
|
|
if (CollectionUtil.isNotEmpty(userInfos)) { |
|
|
|
//删除数据
|
|
|
|
externalDao.delMain(userInfo.getUID(), "CURRENT_BCA_DATA"); |
|
|
|
externalDao.delRecord(userInfo.getUID()); |
|
|
|
externalDao.delBcaAdvice(userInfo.getUID()); |
|
|
|
for (ExternalVo.UserInfo userInfo : userInfos) { |
|
|
|
externalDao.delMain(userInfo.getUID(), "CURRENT_BCA_DATA"); |
|
|
|
externalDao.delRecord(userInfo.getUID()); |
|
|
|
externalDao.delBcaAdvice(userInfo.getUID()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (bcaData.getData() != null) { |
|
|
|