You've already forked FrameTour-BE
修改bug
This commit is contained in:
@ -139,4 +139,27 @@ public class AppMemberServiceImpl implements AppMemberService {
|
||||
memberEntity.setAgreement(AgreementEnum.AGREE.getType());
|
||||
return ApiResponse.success(memberMapper.update(memberEntity));
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResponse updateScenicServiceNoticeStatus(Long scenicId) {
|
||||
JwtInfo worker = JwtTokenUtil.getWorker();
|
||||
Integer scenicServiceNoticeStatus = memberMapper.getScenicServiceNoticeStatus(scenicId, worker.getUserId());
|
||||
//没有就初始化为开启
|
||||
if(scenicServiceNoticeStatus==null){
|
||||
int i = memberMapper.addScenicServiceNoticeStatus(scenicId, worker.getUserId());
|
||||
if(i>0){
|
||||
return ApiResponse.success("成功");
|
||||
}else {
|
||||
return ApiResponse.fail("失败");
|
||||
}
|
||||
}else {
|
||||
// 有就修改
|
||||
int i = memberMapper.updateScenicServiceNoticeStatus(scenicId, worker.getUserId());
|
||||
if (i == 0) {
|
||||
return ApiResponse.fail("失败");
|
||||
}
|
||||
return ApiResponse.success("成功");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -184,7 +184,8 @@ public class GoodsServiceImpl implements GoodsService {
|
||||
goodsDetailVO.setVideoUrl(videoRespVO.getVideoUrl());
|
||||
goodsDetailVO.setTemplateCoverUrl(videoRespVO.getTemplateCoverUrl());
|
||||
goodsDetailVO.setCreateTime(videoRespVO.getCreateTime());
|
||||
goodsDetailVO.setPrice(videoRespVO.getTemplatePrice());
|
||||
BigDecimal templatePrice = videoRespVO.getTemplatePrice();
|
||||
goodsDetailVO.setPrice(templatePrice==null ? null : templatePrice.setScale(2));
|
||||
goodsDetailVO.setIsBuy(videoRespVO.getIsBuy());
|
||||
ScenicDeviceCountVO scenicDeviceCountVO = deviceMapper.deviceCountByScenicId(videoRespVO.getScenicId(), -1L);
|
||||
goodsDetailVO.setLensNum(scenicDeviceCountVO.getTotalDeviceCount());
|
||||
|
@ -51,5 +51,5 @@ public interface AppMemberService {
|
||||
ApiResponse<?> agreement();
|
||||
|
||||
|
||||
|
||||
ApiResponse updateScenicServiceNoticeStatus(Long scenicId);
|
||||
}
|
||||
|
Reference in New Issue
Block a user