| | |
| | | import cc.mrbird.febs.common.enumerates.*; |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.common.utils.LoginUserUtil; |
| | | import cc.mrbird.febs.mall.dto.ApiColletDelDto; |
| | | import cc.mrbird.febs.mall.dto.clothes.*; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | |
| | | return new FebsResponse().success().data(voPage); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse delCollection(ApiColletDelDto dto) { |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | List<Long> ids = dto.getIds(); |
| | | if (CollUtil.isEmpty(ids)) { |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |
| | | |
| | | LambdaQueryWrapper<ClothesSocialFollow> delQuery = new LambdaQueryWrapper<>(); |
| | | delQuery.eq(ClothesSocialFollow::getMemberId, memberId); |
| | | delQuery.eq(ClothesSocialFollow::getSourceType, SocialSourceTypeEnum.SOCIAL.getValue()); |
| | | delQuery.in(ClothesSocialFollow::getSourceId, ids); |
| | | delQuery.eq(ClothesSocialFollow::getType, SocialTypeEnum.COLLECT.getValue()); |
| | | clothesSocialFollowMapper.delete(delQuery); |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | JSONObject jsonObject = new JSONObject(); |
| | | jsonObject.putByPath("text", "123"); |