添加一般检索(检索历史)

This commit is contained in:
梁琦涛
2023-11-09 11:15:20 +08:00
parent 2d062b6456
commit 932135b437
16 changed files with 378 additions and 141 deletions
@@ -1,62 +0,0 @@
package com.jero.modules.home.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
import com.jero.modules.home.dto.HomeNormalSearchDTO;
import com.jero.modules.home.service.HomeSearchService;
import com.jero.modules.home.vo.HomeNormalSearchStatisticsVO;
import com.jero.modules.home.vo.HomeNormalSearchVO;
import com.jero.modules.laws.common.constant.FieldCommon;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.Map;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 15:22
*/
@Slf4j
@RequestMapping("/home/homeSearch")
@RestController
public class HomeSearchController {
@Resource
private HomeSearchService homeSearchService;
@AutoLog(value = "首页-一般检索(数据统计)")
@ApiOperation(value="首页-一般检索(数据统计)", notes="首页-一般检索(数据统计)")
@PostMapping(value = "/getNormalSearchCount")
public Result<HomeNormalSearchStatisticsVO> getNormalSearchCount(@RequestBody HomeNormalSearchDTO homeNormalSearchDTO) {
return Result.OK(homeSearchService.getNormalSearchCount(homeNormalSearchDTO));
}
@AutoLog(value = "首页-一般检索(标题)查询")
@ApiOperation(value="首页-一般检索(标题)查询", notes="首页-一般检索(标题)查询")
@PostMapping(value = "/getNormalSearchTitlePage")
public Result<IPage<HomeNormalSearchVO>> getNormalSearchTitlePage(@RequestBody HomeNormalSearchDTO homeNormalSearchDTO) {
return Result.OK(homeSearchService.getNormalSearchTitlePage(homeNormalSearchDTO));
}
@AutoLog(value = "首页-一般检索(全文)查询")
@ApiOperation(value="首页-一般检索(全文)查询", notes="首页-一般检索(全文)查询")
@PostMapping(value = "/getNormalSearchAllPage")
public Result<IPage<HomeNormalSearchVO>> getNormalSearchAllPage(@RequestBody HomeNormalSearchDTO homeNormalSearchDTO) {
return Result.OK(homeSearchService.getNormalSearchAllPage(homeNormalSearchDTO));
}
@AutoLog(value = "首页-高级检索查询")
@ApiOperation(value="首页-高级检索查询", notes="首页-高级检索查询")
@PostMapping(value = "/getAdvancedSearchPage")
public Result<IPage<HomeNormalSearchVO>> getAdvancedSearchPage(@RequestBody HomeNormalSearchDTO homeNormalSearchDTO) {
return Result.OK(homeSearchService.getAdvancedSearchPage(homeNormalSearchDTO));
}
}
@@ -1,24 +0,0 @@
package com.jero.modules.home.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.modules.home.dto.HomeNormalSearchDTO;
import com.jero.modules.home.vo.HomeNormalSearchStatisticsVO;
import com.jero.modules.home.vo.HomeNormalSearchVO;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 17:00
*/
public interface HomeSearchService {
HomeNormalSearchStatisticsVO getNormalSearchCount(HomeNormalSearchDTO homeNormalSearchDTO);
IPage<HomeNormalSearchVO> getNormalSearchTitlePage(HomeNormalSearchDTO homeNormalSearchDTO);
IPage<HomeNormalSearchVO> getNormalSearchAllPage(HomeNormalSearchDTO homeNormalSearchDTO);
IPage<HomeNormalSearchVO> getAdvancedSearchPage(HomeNormalSearchDTO homeNormalSearchDTO);
}
@@ -1,38 +0,0 @@
package com.jero.modules.home.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.modules.home.dto.HomeNormalSearchDTO;
import com.jero.modules.home.service.HomeSearchService;
import com.jero.modules.home.vo.HomeNormalSearchStatisticsVO;
import com.jero.modules.home.vo.HomeNormalSearchVO;
import org.springframework.stereotype.Service;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 17:00
*/
@Service
public class HomeSearchServiceImpl implements HomeSearchService {
@Override
public HomeNormalSearchStatisticsVO getNormalSearchCount(HomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public IPage<HomeNormalSearchVO> getNormalSearchTitlePage(HomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public IPage<HomeNormalSearchVO> getNormalSearchAllPage(HomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public IPage<HomeNormalSearchVO> getAdvancedSearchPage(HomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
}
@@ -0,0 +1,90 @@
package com.jero.modules.laws.home.controller;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
import com.jero.common.exception.JeroBootException;
import com.jero.common.system.base.controller.JeroController;
import com.jero.common.system.query.QueryGenerator;
import com.jero.common.util.MessageUtils;
import com.jero.modules.laws.common.constant.ResultCommon;
import com.jero.modules.laws.home.entity.LawsHomeNormalSearchHistory;
import com.jero.modules.laws.home.service.ILawsHomeNormalSearchHistoryService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.Arrays;
import java.util.Map;
/**
* @Description: 首页-检索历史
* @Author: jero-boot
* @Date: 2023-09-06
* @Version: V1.0
*/
@Api(tags = "首页-检索历史")
@RestController
@RequestMapping("/home/lawsHomeNormalSearchHistory")
@Slf4j
public class LawsHomeNormalSearchHistoryController extends JeroController<LawsHomeNormalSearchHistory, ILawsHomeNormalSearchHistoryService> {
@Resource
private ILawsHomeNormalSearchHistoryService lawsHomeNormalSearchHistoryService;
/**
* 分页列表查询
*/
// @RequiresPermissions("sys:innerWorkingGroup:search")
@AutoLog(value = "检索历史-分页列表查询", operateType = 1)
@ApiOperation(value = "检索历史-分页列表查询", notes = "检索历史-分页列表查询")
@GetMapping(value = "/page")
public Result<IPage<LawsHomeNormalSearchHistory>> queryPageList(LawsHomeNormalSearchHistory lawsHomeNormalSearchHistory,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
QueryWrapper<LawsHomeNormalSearchHistory> queryWrapper = QueryGenerator.initQueryWrapper(lawsHomeNormalSearchHistory, req.getParameterMap());
Page<LawsHomeNormalSearchHistory> page = new Page<>(pageNo, pageSize);
IPage<LawsHomeNormalSearchHistory> pageList = lawsHomeNormalSearchHistoryService.page(page,queryWrapper);
return Result.OK(pageList);
}
/**
* 通过id删除
*/
// @RequiresPermissions("sys:innerWorkingGroup:delete")
@AutoLog(value = "检索历史-通过id删除", operateType = 4)
@ApiOperation(value = "检索历史-通过id删除", notes = "检索历史-通过id删除")
@PostMapping(value = "/delete")
public Result<T> delete(@RequestBody Map<String, String> map) {
if (!map.containsKey("id") || StringUtils.isEmpty(map.get("id"))) {
throw new JeroBootException(ResultCommon.PLEASE_SELECT_DATA);
}
lawsHomeNormalSearchHistoryService.removeById(map.get("id"));
return Result.OK(MessageUtils.getMessage(ResultCommon.OK));
}
/**
* 批量删除
*/
// @RequiresPermissions("sys:innerWorkingGroup:delete")
@AutoLog(value = "检索历史-批量删除", operateType = 4)
@ApiOperation(value = "检索历史-批量删除", notes = "检索历史-批量删除")
@PostMapping(value = "/deleteBatch")
public Result<T> deleteBatch(@RequestBody Map<String, String> map) {
if (!map.containsKey("id") || StringUtils.isEmpty(map.get("id"))) {
throw new JeroBootException(ResultCommon.PLEASE_SELECT_DATA);
}
lawsHomeNormalSearchHistoryService.removeByIds(Arrays.asList(map.get("id").split(",")));
return Result.OK(MessageUtils.getMessage(ResultCommon.OK));
}
}
@@ -0,0 +1,73 @@
package com.jero.modules.laws.home.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
import com.jero.modules.laws.home.dto.LawsHomeNormalSearchDTO;
import com.jero.modules.laws.home.service.ILawsHomeSearchService;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchStatisticsVO;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 15:22
*/
@Slf4j
@Api(tags = "首页-搜索中心")
@RequestMapping("/home/lawsHomeSearch")
@RestController
public class LawsHomeSearchController {
@Resource
private ILawsHomeSearchService lawsHomeSearchService;
@AutoLog(value = "首页-一般检索(标题)查询",operateType = 1)
@ApiOperation(value="首页-一般检索(标题)查询", notes="首页-一般检索(标题)查询")
@PostMapping(value = "/getNormalSearchTitlePage")
public Result<IPage<LawsHomeNormalSearchVO>> getNormalSearchTitlePage(@RequestBody LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// todo 待开发
return Result.OK(lawsHomeSearchService.getNormalSearchTitlePage(homeNormalSearchDTO));
}
@AutoLog(value = "首页-一般检索(标题)(数据统计)",operateType = 1)
@ApiOperation(value="首页-一般检索(标题)(数据统计)", notes="首页-一般检索(标题)(数据统计)")
@PostMapping(value = "/getNormalSearchTitleCount")
public Result<LawsHomeNormalSearchStatisticsVO> getNormalSearchTitleCount(@RequestBody LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// todo 待开发
return Result.OK(lawsHomeSearchService.getNormalSearchTitleCount(homeNormalSearchDTO));
}
@AutoLog(value = "首页-一般检索(全文)查询",operateType = 1)
@ApiOperation(value="首页-一般检索(全文)查询", notes="首页-一般检索(全文)查询")
@PostMapping(value = "/getNormalSearchAllPage")
public Result<IPage<LawsHomeNormalSearchVO>> getNormalSearchAllPage(@RequestBody LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// todo 待开发
return Result.OK(lawsHomeSearchService.getNormalSearchAllPage(homeNormalSearchDTO));
}
@AutoLog(value = "首页-一般检索(全文)(数据统计)",operateType = 1)
@ApiOperation(value="首页-一般检索(全文)(数据统计)", notes="首页-一般检索(全文)(数据统计)")
@PostMapping(value = "/getNormalSearchAllCount")
public Result<LawsHomeNormalSearchStatisticsVO> getNormalSearchAllCount(@RequestBody LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// todo 待开发
return Result.OK(lawsHomeSearchService.getNormalSearchAllCount(homeNormalSearchDTO));
}
@AutoLog(value = "首页-高级检索查询",operateType = 1)
@ApiOperation(value="首页-高级检索查询", notes="首页-高级检索查询")
@PostMapping(value = "/getAdvancedSearchPage")
public Result<IPage<LawsHomeNormalSearchVO>> getAdvancedSearchPage(@RequestBody LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// todo 待开发
return Result.OK(lawsHomeSearchService.getAdvancedSearchPage(homeNormalSearchDTO));
}
}
@@ -1,4 +1,4 @@
package com.jero.modules.home.dto;
package com.jero.modules.laws.home.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -12,13 +12,13 @@ import java.io.Serializable;
* @date 2023/11/7 15:53
*/
@Data
public class HomeNormalSearchDTO implements Serializable {
public class LawsHomeNormalSearchDTO implements Serializable {
/**
* 检索内容
*/
@ApiModelProperty(value = "检索内容")
private String searchValue;
private String searchContent;
/**
* 检索方式 1:全文检索 2标题检索
*/
@@ -0,0 +1,68 @@
package com.jero.modules.laws.home.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;
/**
* 检索历史
* @author lqt
* @version 1.0
* @date 2023/11/9 10:28
*/
@Data
@TableName("laws_home_normal_search_history")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="laws_home_normal_search_history对象", description="检索历史")
public class LawsHomeNormalSearchHistory implements Serializable {
/**主键*/
@TableId(type = IdType.ASSIGN_ID)
@ApiModelProperty(value = "主键")
private String id;
/**人员ID*/
@ApiModelProperty(value = "人员ID")
private String userId;
/**检索内容*/
@ApiModelProperty(value = "检索内容")
private String searchContent;
/**创建人*/
@ApiModelProperty(value = "创建人")
private String createBy;
/**创建日期*/
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy年MM月dd EEEE")
@ApiModelProperty(value = "创建日期")
private Date createTime;
/**更新人*/
@ApiModelProperty(value = "更新人")
private String updateBy;
/**更新日期*/
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value = "更新日期")
private Date updateTime;
/**删除状态(0-正常,1-删除)*/
@ApiModelProperty(value = "删除状态(0-正常,1-删除)")
@TableLogic
private String delFlag;
}
@@ -0,0 +1,12 @@
package com.jero.modules.laws.home.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jero.modules.laws.home.entity.LawsHomeNormalSearchHistory;
/**
* @author lqt
* @version 1.0
* @date 2023/11/9 10:45
*/
public interface LawsHomeNormalSearchHistoryMapper extends BaseMapper<LawsHomeNormalSearchHistory> {
}
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.jero.modules.sys.mapper.LawsWorkingGroupUserMapper">
</mapper>
@@ -0,0 +1,13 @@
package com.jero.modules.laws.home.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jero.modules.laws.home.entity.LawsHomeNormalSearchHistory;
/**
* @author lqt
* @version 1.0
* @date 2023/11/9 10:39
*/
public interface ILawsHomeNormalSearchHistoryService extends IService<LawsHomeNormalSearchHistory> {
}
@@ -0,0 +1,25 @@
package com.jero.modules.laws.home.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.modules.laws.home.dto.LawsHomeNormalSearchDTO;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchStatisticsVO;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchVO;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 17:00
*/
public interface ILawsHomeSearchService {
IPage<LawsHomeNormalSearchVO> getNormalSearchTitlePage(LawsHomeNormalSearchDTO homeNormalSearchDTO);
LawsHomeNormalSearchStatisticsVO getNormalSearchTitleCount(LawsHomeNormalSearchDTO homeNormalSearchDTO);
IPage<LawsHomeNormalSearchVO> getNormalSearchAllPage(LawsHomeNormalSearchDTO homeNormalSearchDTO);
LawsHomeNormalSearchStatisticsVO getNormalSearchAllCount(LawsHomeNormalSearchDTO homeNormalSearchDTO);
IPage<LawsHomeNormalSearchVO> getAdvancedSearchPage(LawsHomeNormalSearchDTO homeNormalSearchDTO);
}
@@ -0,0 +1,17 @@
package com.jero.modules.laws.home.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.modules.laws.home.entity.LawsHomeNormalSearchHistory;
import com.jero.modules.laws.home.mapper.LawsHomeNormalSearchHistoryMapper;
import com.jero.modules.laws.home.service.ILawsHomeNormalSearchHistoryService;
import org.springframework.stereotype.Service;
/**
* @author lqt
* @version 1.0
* @date 2023/11/9 10:40
*/
@Service
public class LawsHomeNormalSearchHistoryServiceImpl extends ServiceImpl<LawsHomeNormalSearchHistoryMapper, LawsHomeNormalSearchHistory> implements ILawsHomeNormalSearchHistoryService {
}
@@ -0,0 +1,58 @@
package com.jero.modules.laws.home.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jero.common.system.vo.LoginUser;
import com.jero.modules.laws.home.dto.LawsHomeNormalSearchDTO;
import com.jero.modules.laws.home.entity.LawsHomeNormalSearchHistory;
import com.jero.modules.laws.home.service.ILawsHomeNormalSearchHistoryService;
import com.jero.modules.laws.home.service.ILawsHomeSearchService;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchStatisticsVO;
import com.jero.modules.laws.home.vo.LawsHomeNormalSearchVO;
import org.apache.shiro.SecurityUtils;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
* @author lqt
* @version 1.0
* @date 2023/11/7 17:00
*/
@Service
public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
@Resource
private ILawsHomeNormalSearchHistoryService lawsHomeNormalSearchHistoryService;
@Override
public IPage<LawsHomeNormalSearchVO> getNormalSearchTitlePage(LawsHomeNormalSearchDTO homeNormalSearchDTO) {
// 添加检索历史
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
LawsHomeNormalSearchHistory lawsHomeNormalSearchHistory = new LawsHomeNormalSearchHistory();
lawsHomeNormalSearchHistory.setUserId(loginUser.getId());
lawsHomeNormalSearchHistory.setSearchContent(homeNormalSearchDTO.getSearchContent());
lawsHomeNormalSearchHistoryService.save(lawsHomeNormalSearchHistory);
return null;
}
@Override
public LawsHomeNormalSearchStatisticsVO getNormalSearchTitleCount(LawsHomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public IPage<LawsHomeNormalSearchVO> getNormalSearchAllPage(LawsHomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public LawsHomeNormalSearchStatisticsVO getNormalSearchAllCount(LawsHomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
@Override
public IPage<LawsHomeNormalSearchVO> getAdvancedSearchPage(LawsHomeNormalSearchDTO homeNormalSearchDTO) {
return null;
}
}
@@ -1,4 +1,4 @@
package com.jero.modules.home.vo;
package com.jero.modules.laws.home.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -11,7 +11,7 @@ import java.io.Serializable;
* @date 2023/11/7 17:24
*/
@Data
public class HomeNormalSearchStatisticsObjVO implements Serializable {
public class LawsHomeNormalSearchStatisticsObjVO implements Serializable {
/**
* 名称
*/
@@ -1,4 +1,4 @@
package com.jero.modules.home.vo;
package com.jero.modules.laws.home.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -12,46 +12,46 @@ import java.util.List;
* @date 2023/11/7 17:19
*/
@Data
public class HomeNormalSearchStatisticsVO implements Serializable {
public class LawsHomeNormalSearchStatisticsVO implements Serializable {
/**
* 标准类别 数据字典 海外标准法规standard_type_overseas 国内标准法规standard_type (全部传空)
*/
@ApiModelProperty(value = "标准类别 (数据字典 海外标准法规:standard_type_overseas 国内标准法规:standard_type (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> standardType;
private List<LawsHomeNormalSearchStatisticsObjVO> standardType;
/**
* 动力类型 数据字典 海外标准法规POWER_TYPE_DOMESTIC_OVERSEAS 国内标准法规POWER_TYPE_DOMESTIC (全部传空)
*/
@ApiModelProperty(value = "动力类型 (数据字典 海外标准法规:POWER_TYPE_DOMESTIC_OVERSEAS 国内标准法规:POWER_TYPE_DOMESTIC (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> powerTypeDomestic;
private List<LawsHomeNormalSearchStatisticsObjVO> powerTypeDomestic;
/**
* 适用车辆类型 数据字典 海外标准法规APPLICATIONS_OVERSEAS 国内标准法规APPLICATIONS_DOMESTIC (全部传空)
*/
@ApiModelProperty(value = "适用车辆类型 (数据字典 海外标准法规:APPLICATIONS_OVERSEAS 国内标准法规:APPLICATIONS_DOMESTIC (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> applications;
private List<LawsHomeNormalSearchStatisticsObjVO> applications;
/**
* 标准类型 只有国内标准法规 数据字典 standard_property (全部传空)
*/
@ApiModelProperty(value = "标准类型 (只有国内标准法规 数据字典 standard_property (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> standardProperty;
private List<LawsHomeNormalSearchStatisticsObjVO> standardProperty;
/**
* 状态 国内标准法规/海外标准法规 数据字典 standard_state (全部传空)
*/
@ApiModelProperty(value = "状态 (国内标准法规/海外标准法规 数据字典 standard_state (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> standardState;
private List<LawsHomeNormalSearchStatisticsObjVO> standardState;
/**
* 企业标准代号 只有企业标准 数据字典 enterprise_standard_code (全部传空)
*/
@ApiModelProperty(value = "企业标准代号 (只有企业标准 数据字典 enterprise_standard_code (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> enterpriseStandardCode;
private List<LawsHomeNormalSearchStatisticsObjVO> enterpriseStandardCode;
/**
* 标准状态 只有企业标准 数据字典 enterprise_standard_state (全部传空)
*/
@ApiModelProperty(value = "标准状态 (只有企业标准 数据字典 enterprise_standard_state (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> enterpriseStandardState;
private List<LawsHomeNormalSearchStatisticsObjVO> enterpriseStandardState;
/**
* 标准等级分类 只有企业标准 数据字典 standard_grade_classify (全部传空)
*/
@ApiModelProperty(value = "标准等级分类 (只有企业标准 数据字典 standard_grade_classify (全部传空)")
private List<HomeNormalSearchStatisticsObjVO> standardGradeClassify;
private List<LawsHomeNormalSearchStatisticsObjVO> standardGradeClassify;
}
@@ -1,4 +1,4 @@
package com.jero.modules.home.vo;
package com.jero.modules.laws.home.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -11,7 +11,7 @@ import java.io.Serializable;
* @date 2023/11/7 17:04
*/
@Data
public class HomeNormalSearchVO implements Serializable {
public class LawsHomeNormalSearchVO implements Serializable {
/**
* 业务id
*/