Browse Source

feature1.0.0:修复tiktokImg错误

master
penny 4 years ago
parent
commit
22b8ad9f1c
  1. 22
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java
  2. 3
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/dto/TiktokImgPageDto.java
  3. 16
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java
  4. 25
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java
  5. 3
      bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java

22
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java

@ -70,10 +70,26 @@ public class TiktokImgController extends BaseController {
} }
//@RequiresPermissions("system:config:list") //@RequiresPermissions("system:config:list")
@ApiOperation(value="变更type显示状态") @ApiOperation(value="变更图片显示状态")
@PostMapping(value = "/changeStatus") @PostMapping(value = "/changeStatus")
public AjaxResult changeStatus(@Validated @RequestBody @ApiParam("type状态对象") StatusDto dto){ public AjaxResult changeStatus(@Validated @RequestBody @ApiParam("img状态对象") StatusDto dto){
log.debug("变更type参数为:{}", JSON.toJSONString(dto)); log.debug("变更img显示状态参数为:{}", JSON.toJSONString(dto));
return AjaxResult.success(tiktokImgService.changeStatus(dto.getId(),dto.getStatus())); return AjaxResult.success(tiktokImgService.changeStatus(dto.getId(),dto.getStatus()));
} }
//@RequiresPermissions("system:config:list")
@ApiOperation(value="变更图片审核状态")
@PostMapping(value = "/changeJudge")
public AjaxResult changeJudge(@Validated @RequestBody @ApiParam("img状态对象") StatusDto dto){
log.debug("变更图片审核状态参数为:{}", JSON.toJSONString(dto));
return AjaxResult.success(tiktokImgService.changeJudge(dto.getId(),dto.getStatus()));
}
//@RequiresPermissions("system:config:list")
@ApiOperation(value="变更图片热门状态")
@PostMapping(value = "/changeHot")
public AjaxResult changeHot(@Validated @RequestBody @ApiParam("img状态对象") StatusDto dto){
log.debug("变更图片热门状态参数为:{}", JSON.toJSONString(dto));
return AjaxResult.success(tiktokImgService.changeHot(dto.getId(),dto.getStatus()));
}
} }

3
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/dto/TiktokImgPageDto.java

@ -24,4 +24,7 @@ public class TiktokImgPageDto implements Serializable {
@ApiModelProperty(value="是否热门(0->冷门;1->热门)") @ApiModelProperty(value="是否热门(0->冷门;1->热门)")
private String isHot; private String isHot;
@ApiModelProperty(value="是否显示(0->否;1->是)")
private String isShow;
} }

16
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java

@ -74,4 +74,20 @@ public interface TiktokImgService {
* @return - * @return -
*/ */
int changeStatus(Long id,String status); int changeStatus(Long id,String status);
/**
* 变更审核状态
* @param id 主键id
* @param status 状态
* @return -
*/
int changeJudge(Long id,String status);
/**
* 变更热门状态
* @param id 主键id
* @param status 状态
* @return -
*/
int changeHot(Long id,String status);
} }

25
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java

@ -75,9 +75,10 @@ public class TiktokImgServiceImpl implements TiktokImgService {
LambdaQueryWrapper<TiktokImg> wrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<TiktokImg> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(dto.getUserId() != null, TiktokImg::getUserId, dto.getUserId()); wrapper.eq(dto.getUserId() != null, TiktokImg::getUserId, dto.getUserId());
wrapper.eq(dto.getTypeId() != null, TiktokImg::getTypeId, dto.getTypeId()); wrapper.eq(dto.getTypeId() != null, TiktokImg::getTypeId, dto.getTypeId());
wrapper.eq(StringUtils.isNotNull(dto.getStatus()), TiktokImg::getStatus, dto.getStatus()); wrapper.eq(StringUtils.isNotBlank(dto.getStatus()), TiktokImg::getStatus, dto.getStatus());
wrapper.eq(StringUtils.isNotNull(dto.getIsHot()), TiktokImg::getIsHot, dto.getIsHot()); wrapper.eq(StringUtils.isNotBlank(dto.getIsHot()), TiktokImg::getIsHot, dto.getIsHot());
wrapper.orderByDesc(TiktokImg::getSort); wrapper.eq(StringUtils.isNotBlank(dto.getIsShow()), TiktokImg::getIsShow, dto.getIsShow());
wrapper.orderByDesc(TiktokImg::getCreateTime);
return tiktokImgMapper.selectList(wrapper); return tiktokImgMapper.selectList(wrapper);
} }
@ -109,4 +110,22 @@ public class TiktokImgServiceImpl implements TiktokImgService {
img.setIsShow(status); img.setIsShow(status);
return tiktokImgMapper.update(img,wrapper); return tiktokImgMapper.update(img,wrapper);
} }
@Override
public int changeJudge(Long id, String status) {
LambdaUpdateWrapper<TiktokImg> wrapper = new LambdaUpdateWrapper<>();
wrapper.eq(TiktokImg::getId, id);
TiktokImg img = new TiktokImg();
img.setStatus(status);
return tiktokImgMapper.update(img,wrapper);
}
@Override
public int changeHot(Long id, String status) {
LambdaUpdateWrapper<TiktokImg> wrapper = new LambdaUpdateWrapper<>();
wrapper.eq(TiktokImg::getId, id);
TiktokImg img = new TiktokImg();
img.setIsHot(status);
return tiktokImgMapper.update(img,wrapper);
}
} }

3
bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java

@ -117,6 +117,9 @@ public class TiktokUserServiceImpl implements TiktokUserService {
if(StringUtils.isNotBlank(tiktokUser.getPhone())){ if(StringUtils.isNotBlank(tiktokUser.getPhone())){
tiktokUser.setPhone(Sm4Util.sm4Encryption(tiktokUser.getPhone())); tiktokUser.setPhone(Sm4Util.sm4Encryption(tiktokUser.getPhone()));
} }
if(StringUtils.isNotBlank(tiktokUser.getTiktokCode())){
tiktokUser.setTiktokCode(Sm4Util.sm4Encryption(tiktokUser.getTiktokCode()));
}
return tiktokUserMapper.updateById(tiktokUser); return tiktokUserMapper.updateById(tiktokUser);
} }

Loading…
Cancel
Save