弃用commenResult列表,防止日期格式被转换
This commit is contained in:
parent
cdc41c428c
commit
43bd659521
@ -100,7 +100,7 @@ public class SnsUserReport implements Serializable {
|
||||
|
||||
@TableField(value = "deleted_at",updateStrategy = FieldStrategy.NOT_EMPTY)
|
||||
@ApiModelProperty(value = "逻辑删除时间戳(NULL表示未删除)", example = "2023-01-01T00:00:00")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
|
||||
private Date deletedAt;
|
||||
|
||||
@TableField(value = "created_at", updateStrategy = FieldStrategy.NOT_EMPTY)
|
||||
|
||||
@ -1,23 +1,25 @@
|
||||
package com.suisung.mall.sns.controller.admin;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.suisung.mall.common.api.CommonResult;
|
||||
import com.suisung.mall.common.modules.sns.SnsUserReport;
|
||||
import com.suisung.mall.common.service.impl.BaseControllerImpl;
|
||||
import com.suisung.mall.sns.service.SnsUserReportService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
@Api(tags = "社交平台用户举报记录控制器")
|
||||
@RequestMapping("/admin/sns/snsUserReport")
|
||||
@RestController
|
||||
public class SnsUserReportController {
|
||||
@RestController("admin-sns-snsUserReport")
|
||||
public class SnsUserReportController extends BaseControllerImpl {
|
||||
|
||||
@Resource
|
||||
@Autowired
|
||||
private SnsUserReportService snsUserReportService;
|
||||
|
||||
/**
|
||||
@ -29,8 +31,8 @@ public class SnsUserReportController {
|
||||
*/
|
||||
@ApiOperation(value = "举报记录表-分页列表查询", notes = "举报记录表-分页列表查询")
|
||||
@RequestMapping(value = "/list", method = RequestMethod.GET)
|
||||
public CommonResult list(@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||
public Page<SnsUserReport> list(@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||
|
||||
return snsUserReportService.findPageSnsUserReport(pageNum, pageSize);
|
||||
}
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package com.suisung.mall.sns.controller.mobile;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.suisung.mall.common.api.CommonResult;
|
||||
import com.suisung.mall.common.modules.sns.SnsUserReport;
|
||||
import com.suisung.mall.common.service.impl.BaseControllerImpl;
|
||||
@ -30,8 +31,8 @@ public class SnsUserReportMobileController extends BaseControllerImpl {
|
||||
*/
|
||||
@ApiOperation(value = "举报记录表-分页列表查询", notes = "举报记录表-分页列表查询")
|
||||
@RequestMapping(value = "/list", method = RequestMethod.GET)
|
||||
public CommonResult list(@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||
public Page<SnsUserReport> list(@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||
|
||||
return snsUserReportService.findPageSnsUserReport(pageNum, pageSize);
|
||||
}
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package com.suisung.mall.sns.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.suisung.mall.common.api.CommonResult;
|
||||
import com.suisung.mall.common.modules.sns.SnsUserReport;
|
||||
import com.suisung.mall.core.web.service.IBaseService;
|
||||
@ -16,7 +17,7 @@ import java.util.List;
|
||||
* @since 2022-04-01
|
||||
*/
|
||||
public interface SnsUserReportService extends IBaseService<SnsUserReport> {
|
||||
CommonResult findPageSnsUserReport(int pageNo,int pageSize);
|
||||
Page<SnsUserReport> findPageSnsUserReport(int pageNo, int pageSize);
|
||||
|
||||
CommonResult submitReport(SnsUserReport snsUserReport, List<MultipartFile> files);
|
||||
|
||||
|
||||
@ -3,6 +3,7 @@ package com.suisung.mall.sns.service.impl;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.PhoneUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.GsonBuilder;
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
@ -27,6 +28,7 @@ import java.util.*;
|
||||
|
||||
|
||||
@Service
|
||||
@lombok.extern.slf4j.Slf4j
|
||||
public class SnsUserReportServiceImpl extends BaseServiceImpl<SnsUserReportMapper, SnsUserReport> implements SnsUserReportService {
|
||||
|
||||
@Autowired
|
||||
@ -44,7 +46,7 @@ public class SnsUserReportServiceImpl extends BaseServiceImpl<SnsUserReportMappe
|
||||
private final static Integer limtFiels=3;
|
||||
|
||||
@Override
|
||||
public CommonResult findPageSnsUserReport(int pageNo, int pageSize) {
|
||||
public Page<SnsUserReport> findPageSnsUserReport(int pageNo, int pageSize) {
|
||||
SnsUserReport snsUserReport = new SnsUserReport();
|
||||
UserDto userDto= ContextUtil.getCurrentUser();
|
||||
assert userDto != null;
|
||||
@ -72,7 +74,7 @@ public class SnsUserReportServiceImpl extends BaseServiceImpl<SnsUserReportMappe
|
||||
snsUserReport.setReportedUserId(Long.valueOf(reportedUserId));
|
||||
}
|
||||
QueryWrapper<SnsUserReport> queryWrapper = new QueryWrapper<>(snsUserReport);
|
||||
return CommonResult.success(this.lists(queryWrapper,pageNo,pageSize));
|
||||
return this.lists(queryWrapper,pageNo,pageSize);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Loading…
Reference in New Issue
Block a user