|
|
@@ -1,22 +1,18 @@
|
|
|
package shop.alien.store.controller;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import com.fasterxml.jackson.core.JsonProcessingException;
|
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import shop.alien.entity.result.R;
|
|
|
import shop.alien.entity.second.vo.SecondUserViolationDetailVo;
|
|
|
-import shop.alien.entity.store.LifeNotice;
|
|
|
import shop.alien.entity.store.LifeUserViolation;
|
|
|
import shop.alien.entity.store.UserLoginInfo;
|
|
|
import shop.alien.entity.store.dto.LifeUserViolationDto;
|
|
|
import shop.alien.mapper.LifeNoticeMapper;
|
|
|
import shop.alien.store.annotation.TrackEvent;
|
|
|
import shop.alien.store.service.LifeUserViolationService;
|
|
|
-import shop.alien.util.common.JwtUtil;
|
|
|
import shop.alien.util.common.TokenInfo;
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
@@ -177,11 +173,13 @@ public class UserViolationController {
|
|
|
@ApiOperationSupport(order = 9)
|
|
|
@GetMapping("/queryViolationDetail")
|
|
|
@ApiImplicitParams({
|
|
|
- @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query")
|
|
|
+ @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "reportContextType", value = "举报类型", dataType = "String", paramType = "query"),
|
|
|
})
|
|
|
public R<SecondUserViolationDetailVo> queryViolationDetail(
|
|
|
- @RequestParam(value = "id", required = false) Integer id) {
|
|
|
- log.info("UserViolationController.queryViolationDetail?id={}", id);
|
|
|
- return R.data(lifeUserViolationService.queryViolationDetail(id));
|
|
|
+ @RequestParam(value = "id", required = false) Integer id,
|
|
|
+ @RequestParam(value = "reportContextType", required = false) String reportContextType) {
|
|
|
+ log.info("UserViolationController.queryViolationDetail?id={}&reportContextType={}", id, reportContextType);
|
|
|
+ return R.data(lifeUserViolationService.queryViolationDetail(id, reportContextType));
|
|
|
}
|
|
|
}
|