增加获取已读未读数量接口

bbt
zef 8 months ago
parent e52328e457
commit ae70dd59b9

@ -1,7 +1,6 @@
package com.ruoyi.business.anHuiEnterprise.controller; package com.ruoyi.business.anHuiEnterprise.controller;
import java.util.*; import java.util.*;
import javax.servlet.http.HttpServletResponse;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
@ -11,8 +10,6 @@ import com.ruoyi.business.anHuiEnterprise.domain.TbCompanyVerification;
import com.ruoyi.business.anHuiEnterprise.domain.TbVerificationUserDetails; import com.ruoyi.business.anHuiEnterprise.domain.TbVerificationUserDetails;
import com.ruoyi.business.anHuiEnterprise.service.ITbCompanyVerificationService; import com.ruoyi.business.anHuiEnterprise.service.ITbCompanyVerificationService;
import com.ruoyi.business.anHuiEnterprise.service.ITbVerificationUserDetailsService; import com.ruoyi.business.anHuiEnterprise.service.ITbVerificationUserDetailsService;
import com.ruoyi.business.companyInformationReporting.domain.TbCompanyInformationReporting;
import com.ruoyi.business.companyInformationReporting.domain.TbCompanyInformationReportingDetails;
import com.ruoyi.common.constant.HttpStatus; import com.ruoyi.common.constant.HttpStatus;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.DateUtils;
@ -21,8 +18,6 @@ import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
@ -36,7 +31,6 @@ import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.core.page.TableDataInfo;
/** /**
@ -254,7 +248,13 @@ public class TbCompanyVerificationController extends BaseController {
@ApiOperation("获取已读未读数量") @ApiOperation("获取已读未读数量")
@ApiOperationSupport(author = "张二富", order = 25) @ApiOperationSupport(author = "张二富", order = 25)
@ApiImplicitParam(name = "companyId", value = "企业id", required = true) @ApiImplicitParam(name = "companyId", value = "企业id", required = true)
public R<Map<String,Object>> readCount(TbCompanyVerification tbCompanyVerification){ public R readCount(@RequestBody TbCompanyVerification tbCompanyVerification){
if (tbCompanyVerification!=null&&tbCompanyVerification.getCompanyId()!=null&&StringUtils.isBlank(tbCompanyVerification.getCompanyId()+"")){
R rspData = new R<>();
rspData.setCode(HttpStatus.SUCCESS);
rspData.setMsg("查询成功");
return rspData;
}
HashMap<String, Object> map = new HashMap<>(); HashMap<String, Object> map = new HashMap<>();
QueryWrapper<TbCompanyVerification> total = new QueryWrapper<>(); QueryWrapper<TbCompanyVerification> total = new QueryWrapper<>();
@ -278,7 +278,7 @@ public class TbCompanyVerificationController extends BaseController {
readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.auditState),"0"); readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.auditState),"0");
readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.readState),"1"); readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.readState),"1");
readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.companyId),tbCompanyVerification.getCompanyId()); readFalse.eq(StringUtils.camelToUnderline(TbCompanyVerification.Fields.companyId),tbCompanyVerification.getCompanyId());
List<TbCompanyVerification> readFalseList =tbCompanyVerificationService.list(readTrue); List<TbCompanyVerification> readFalseList =tbCompanyVerificationService.list(readFalse);
map.put("totalCount",totalList.size()); map.put("totalCount",totalList.size());
map.put("readTrueCount",readTrueList.size()); map.put("readTrueCount",readTrueList.size());
map.put("readFalseCount",readFalseList.size()); map.put("readFalseCount",readFalseList.size());

Loading…
Cancel
Save