|
|
@ -21,7 +21,7 @@ import java.util.List; |
|
|
|
|
|
|
|
|
@Api("img-抖音平台-【小程序】接口") |
|
|
@Api("img-抖音平台-【小程序】接口") |
|
|
@RestController |
|
|
@RestController |
|
|
@RequestMapping("/mini/tiktok") |
|
|
@RequestMapping("/img/mini/tiktok") |
|
|
@Slf4j |
|
|
@Slf4j |
|
|
public class TiktokMiniController extends BaseController { |
|
|
public class TiktokMiniController extends BaseController { |
|
|
|
|
|
|
|
|
@ -46,7 +46,7 @@ public class TiktokMiniController extends BaseController { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private TiktokLikeService tiktokLikeService; |
|
|
private TiktokLikeService tiktokLikeService; |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询banner列表") |
|
|
@ApiOperation(value="查询banner列表") |
|
|
@GetMapping(value = "/listBanner") |
|
|
@GetMapping(value = "/listBanner") |
|
|
public AjaxResult listBanner(){ |
|
|
public AjaxResult listBanner(){ |
|
|
@ -62,14 +62,14 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(feedBackService.insert(feedback)); |
|
|
return AjaxResult.success(feedBackService.insert(feedback)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询type列表") |
|
|
@ApiOperation(value="查询type列表") |
|
|
@GetMapping(value = "/listType") |
|
|
@GetMapping(value = "/listType") |
|
|
public AjaxResult listType(){ |
|
|
public AjaxResult listType(){ |
|
|
return AjaxResult.success(typeService.queryList()); |
|
|
return AjaxResult.success(typeService.queryList()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="新增TiktokImg") |
|
|
@ApiOperation(value="新增TiktokImg") |
|
|
@PostMapping(value = "/insertTiktokImg") |
|
|
@PostMapping(value = "/insertTiktokImg") |
|
|
public AjaxResult insertTiktokImg(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgMiniDto dto){ |
|
|
public AjaxResult insertTiktokImg(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgMiniDto dto){ |
|
|
@ -79,7 +79,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(tiktokImgService.insert(tiktokImg)); |
|
|
return AjaxResult.success(tiktokImgService.insert(tiktokImg)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="修改TiktokImg") |
|
|
@ApiOperation(value="修改TiktokImg") |
|
|
@PostMapping(value = "/updateTiktokImg") |
|
|
@PostMapping(value = "/updateTiktokImg") |
|
|
public AjaxResult updateTiktokImg(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgMiniDto dto){ |
|
|
public AjaxResult updateTiktokImg(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgMiniDto dto){ |
|
|
@ -89,7 +89,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(tiktokImgService.update(dto.extractParam())); |
|
|
return AjaxResult.success(tiktokImgService.update(dto.extractParam())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="删除TiktokImg") |
|
|
@ApiOperation(value="删除TiktokImg") |
|
|
@DeleteMapping(value = "/deleteTiktokImg/{ids}") |
|
|
@DeleteMapping(value = "/deleteTiktokImg/{ids}") |
|
|
public AjaxResult deleteTiktokImg(@PathVariable @ApiParam("主键ids") List<Long> ids){ |
|
|
public AjaxResult deleteTiktokImg(@PathVariable @ApiParam("主键ids") List<Long> ids){ |
|
|
@ -97,35 +97,35 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(tiktokImgService.delete(ids)); |
|
|
return AjaxResult.success(tiktokImgService.delete(ids)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询指定用户对内的图片集合") |
|
|
@ApiOperation(value="查询指定用户对内的图片集合") |
|
|
@PostMapping(value = "/listTiktokImgIn") |
|
|
@PostMapping(value = "/listTiktokImgIn") |
|
|
public AjaxResult listTiktokImgIn(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgListMiniDto dto){ |
|
|
public AjaxResult listTiktokImgIn(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgListMiniDto dto){ |
|
|
return AjaxResult.success(tiktokImgService.queryInList(dto.getUserId(),dto.getTypeId())); |
|
|
return AjaxResult.success(tiktokImgService.queryInList(dto.getUserId(),dto.getTypeId())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询指定用户对外的图片集合") |
|
|
@ApiOperation(value="查询指定用户对外的图片集合") |
|
|
@PostMapping(value = "/listTiktokImgOut") |
|
|
@PostMapping(value = "/listTiktokImgOut") |
|
|
public AjaxResult listTiktokImgOut(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgListMiniDto dto){ |
|
|
public AjaxResult listTiktokImgOut(@Validated @RequestBody @ApiParam("TiktokImg对象") TiktokImgListMiniDto dto){ |
|
|
return AjaxResult.success(tiktokImgService.queryOutList(dto.getUserId(),dto.getTypeId())); |
|
|
return AjaxResult.success(tiktokImgService.queryOutList(dto.getUserId(),dto.getTypeId())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询小程序审核通过图片详情") |
|
|
@ApiOperation(value="查询小程序审核通过图片详情") |
|
|
@GetMapping(value = "/detailsTiktokImg/{id}") |
|
|
@GetMapping(value = "/detailsTiktokImg/{id}") |
|
|
public AjaxResult detailsTiktokImg(@ApiParam("图片id") @PathVariable Long id){ |
|
|
public AjaxResult detailsTiktokImg(@ApiParam("图片id") @PathVariable Long id){ |
|
|
return AjaxResult.success(tiktokImgService.queryImgDetails(String.valueOf(id))); |
|
|
return AjaxResult.success(tiktokImgService.queryImgDetails(String.valueOf(id))); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询小程序用户图片列表") |
|
|
@ApiOperation(value="查询小程序用户图片列表") |
|
|
@GetMapping(value = "/tiktokUserImgs") |
|
|
@GetMapping(value = "/tiktokUserImgs") |
|
|
public AjaxResult tiktokUserImgs(){ |
|
|
public AjaxResult tiktokUserImgs(){ |
|
|
return AjaxResult.success(tiktokUserService.queryUserImgList()); |
|
|
return AjaxResult.success(tiktokUserService.queryUserImgList()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="收藏") |
|
|
@ApiOperation(value="收藏") |
|
|
@PostMapping(value = "/tiktokCollect") |
|
|
@PostMapping(value = "/tiktokCollect") |
|
|
public AjaxResult tiktokCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
public AjaxResult tiktokCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
@ -134,7 +134,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(); |
|
|
return AjaxResult.success(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="取消收藏") |
|
|
@ApiOperation(value="取消收藏") |
|
|
@PostMapping(value = "/tiktokUnCollect") |
|
|
@PostMapping(value = "/tiktokUnCollect") |
|
|
public AjaxResult tiktokUnCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
public AjaxResult tiktokUnCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
@ -143,7 +143,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(); |
|
|
return AjaxResult.success(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询是否收藏过") |
|
|
@ApiOperation(value="查询是否收藏过") |
|
|
@PostMapping(value = "/judgeTiktokCollect") |
|
|
@PostMapping(value = "/judgeTiktokCollect") |
|
|
public AjaxResult judgeTiktokCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
public AjaxResult judgeTiktokCollect(@Validated @RequestBody @ApiParam("收藏对象") CollectionDto dto){ |
|
|
@ -151,7 +151,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(tiktokCollectionService.judgeCollect(dto.getUserId(),dto.getImgId())); |
|
|
return AjaxResult.success(tiktokCollectionService.judgeCollect(dto.getUserId(),dto.getImgId())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查看用户收藏列表") |
|
|
@ApiOperation(value="查看用户收藏列表") |
|
|
@PostMapping(value = "/listTiktokCollection") |
|
|
@PostMapping(value = "/listTiktokCollection") |
|
|
public AjaxResult listTiktokCollection(@Validated @RequestBody @ApiParam("用户收藏对象") CollectionUserDto dto){ |
|
|
public AjaxResult listTiktokCollection(@Validated @RequestBody @ApiParam("用户收藏对象") CollectionUserDto dto){ |
|
|
@ -159,7 +159,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(tiktokCollectionService.getCollectionByUserId(dto.getUserId())); |
|
|
return AjaxResult.success(tiktokCollectionService.getCollectionByUserId(dto.getUserId())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="点赞") |
|
|
@ApiOperation(value="点赞") |
|
|
@PostMapping(value = "/tiktokLike") |
|
|
@PostMapping(value = "/tiktokLike") |
|
|
public AjaxResult tiktokLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
public AjaxResult tiktokLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
@ -168,7 +168,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(); |
|
|
return AjaxResult.success(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="取消点赞") |
|
|
@ApiOperation(value="取消点赞") |
|
|
@PostMapping(value = "/tiktokUnLike") |
|
|
@PostMapping(value = "/tiktokUnLike") |
|
|
public AjaxResult tiktokUnLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
public AjaxResult tiktokUnLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
@ -177,7 +177,7 @@ public class TiktokMiniController extends BaseController { |
|
|
return AjaxResult.success(); |
|
|
return AjaxResult.success(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="查询是否点赞过") |
|
|
@ApiOperation(value="查询是否点赞过") |
|
|
@PostMapping(value = "/judgeTiktokLike") |
|
|
@PostMapping(value = "/judgeTiktokLike") |
|
|
public AjaxResult judgeTiktokLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
public AjaxResult judgeTiktokLike(@Validated @RequestBody @ApiParam("点赞对象") CollectionDto dto){ |
|
|
@ -187,13 +187,13 @@ public class TiktokMiniController extends BaseController { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ApiOperation(value="用户登录") |
|
|
@ApiOperation(value="用户登录") |
|
|
@PostMapping(value = "/login") |
|
|
@PostMapping(value = "/loginTiktok") |
|
|
public AjaxResult login(@Validated @RequestBody @ApiParam("登录对象") TiktokLoginDto dto){ |
|
|
public AjaxResult loginTiktok(@Validated @RequestBody @ApiParam("登录对象") TiktokLoginDto dto){ |
|
|
log.debug("用户登录参数为:{}", JSON.toJSONString(dto)); |
|
|
log.debug("用户登录参数为:{}", JSON.toJSONString(dto)); |
|
|
return AjaxResult.success(tiktokUserService.login(dto)); |
|
|
return AjaxResult.success(tiktokUserService.login(dto)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@TokenCheck |
|
|
//@TokenCheck
|
|
|
@ApiOperation(value="绑定手机号") |
|
|
@ApiOperation(value="绑定手机号") |
|
|
@PostMapping(value = "/bindPhone") |
|
|
@PostMapping(value = "/bindPhone") |
|
|
public AjaxResult bindPhone(@Validated @RequestBody @ApiParam("绑定对象") TiktokBindPhoneDto dto){ |
|
|
public AjaxResult bindPhone(@Validated @RequestBody @ApiParam("绑定对象") TiktokBindPhoneDto dto){ |
|
|
|