Commit fbe08a9c authored by tanyang's avatar tanyang

修复bean冲突

parent 709e329a
FROM anapsix/alpine-java:8_server-jre_unlimited FROM anapsix/alpine-java:8_server-jre_unlimited
MAINTAINER Lion Li MAINTAINER Tanyang
RUN mkdir -p /ruoyi/server/logs \ RUN mkdir -p /ruoyi/server/logs \
/ruoyi/server/temp \ /ruoyi/server/temp \
...@@ -12,7 +12,7 @@ ENV SERVER_PORT=8080 ...@@ -12,7 +12,7 @@ ENV SERVER_PORT=8080
EXPOSE ${SERVER_PORT} EXPOSE ${SERVER_PORT}
ADD ./target/ruoyi-admin.jar ./app.jar ADD ./target/dsk-operate-sys.jar ./dsk-operate-sys.jar
ENTRYPOINT ["java", \ ENTRYPOINT ["java", \
"-Djava.security.egd=file:/dev/./urandom", \ "-Djava.security.egd=file:/dev/./urandom", \
...@@ -20,4 +20,4 @@ ENTRYPOINT ["java", \ ...@@ -20,4 +20,4 @@ ENTRYPOINT ["java", \
# 应用名称 如果想区分集群节点监控 改成不同的名称即可 # 应用名称 如果想区分集群节点监控 改成不同的名称即可
# "-Dskywalking.agent.service_name=ruoyi-server", \ # "-Dskywalking.agent.service_name=ruoyi-server", \
# "-javaagent:/ruoyi/skywalking/agent/skywalking-agent.jar", \ # "-javaagent:/ruoyi/skywalking/agent/skywalking-agent.jar", \
"-jar", "app.jar"] "-jar", "dsk-operate-sys.jar"]
...@@ -4,8 +4,10 @@ import cn.dev33.satoken.annotation.SaCheckLogin; ...@@ -4,8 +4,10 @@ import cn.dev33.satoken.annotation.SaCheckLogin;
import cn.dev33.satoken.annotation.SaIgnore; import cn.dev33.satoken.annotation.SaIgnore;
import cn.dev33.satoken.stp.StpUtil; import cn.dev33.satoken.stp.StpUtil;
import cn.hutool.core.lang.Assert; import cn.hutool.core.lang.Assert;
import cn.hutool.core.lang.RegexPool;
import cn.hutool.core.map.MapUtil; import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.RandomUtil;
import cn.hutool.core.util.ReUtil;
import com.dsk.common.constant.Constants; import com.dsk.common.constant.Constants;
import com.dsk.common.constant.GlobalConstants; import com.dsk.common.constant.GlobalConstants;
import com.dsk.common.core.domain.R; import com.dsk.common.core.domain.R;
...@@ -36,10 +38,7 @@ import javax.servlet.ServletRequest; ...@@ -36,10 +38,7 @@ import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import java.time.Duration; import java.time.Duration;
import java.util.HashMap; import java.util.*;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
/** /**
* 登录验证 * 登录验证
...@@ -100,13 +99,28 @@ public class SysLoginController { ...@@ -100,13 +99,28 @@ public class SysLoginController {
*/ */
@SaCheckLogin @SaCheckLogin
@PostMapping("/user/tenants") @PostMapping("/user/tenants")
public R<List<SysTenantVo>> userTenantList() { public R<List<SysTenantVo>> userTenants() {
LoginUser loginUser = LoginHelper.getLoginUser(); LoginUser loginUser = LoginHelper.getLoginUser();
List<SysTenantVo> tenantList=loginService.tenantListByAccount(loginUser.getUserPhone()); List<SysTenantVo> tenantList=loginService.tenantListByAccount(loginUser.getUserPhone());
return R.ok(tenantList); return R.ok(tenantList);
} }
/**
* 用户租户列表:根据用户账号获取用户绑定的租户列表
*
* @return 结果
*/
@SaIgnore
@PostMapping("/user/tenant/list")
public R<List<SysTenantVo>> userTenantList (String phone) {
if(!ReUtil.isMatch(RegexPool.MOBILE, phone)) {
return R.ok(new ArrayList<>());
}
List<SysTenantVo> tenantList=loginService.tenantListByAccount(phone);
return R.ok(tenantList);
}
/** /**
* 获取当前用户默认租户 * 获取当前用户默认租户
* @return * @return
......
...@@ -13,7 +13,6 @@ import com.dsk.biz.domain.vo.CustomerBusinessListVo; ...@@ -13,7 +13,6 @@ import com.dsk.biz.domain.vo.CustomerBusinessListVo;
import com.dsk.biz.domain.vo.CustomerListVo; import com.dsk.biz.domain.vo.CustomerListVo;
import com.dsk.biz.domain.vo.CustomerStatusListVo; import com.dsk.biz.domain.vo.CustomerStatusListVo;
import com.dsk.biz.domain.vo.CustomerVo; import com.dsk.biz.domain.vo.CustomerVo;
import com.dsk.jsk.service.BusinessOpportunityRadarService;
import com.dsk.jsk.service.EnterpriseCommonService; import com.dsk.jsk.service.EnterpriseCommonService;
import com.dsk.biz.mapper.CustomerMapper; import com.dsk.biz.mapper.CustomerMapper;
import com.dsk.biz.mapper.CustomerUserMapper; import com.dsk.biz.mapper.CustomerUserMapper;
...@@ -24,6 +23,7 @@ import com.dsk.common.core.page.TableDataInfo; ...@@ -24,6 +23,7 @@ import com.dsk.common.core.page.TableDataInfo;
import com.dsk.common.exception.ServiceException; import com.dsk.common.exception.ServiceException;
import com.dsk.common.helper.LoginHelper; import com.dsk.common.helper.LoginHelper;
import com.dsk.common.utils.StringUtils; import com.dsk.common.utils.StringUtils;
import com.dsk.search.service.BusinessOpportunityRadarService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
......
...@@ -2,9 +2,9 @@ package com.dsk.jsk.controller; ...@@ -2,9 +2,9 @@ package com.dsk.jsk.controller;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.jsk.domain.bo.*;
import com.dsk.jsk.service.service.EconomicService; import com.dsk.jsk.service.service.EconomicService;
import com.dsk.jsk.util.IpUtil; import com.dsk.jsk.util.IpUtil;
import com.dsk.search.domain.OpRegionalLocalDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
......
...@@ -2,9 +2,9 @@ package com.dsk.jsk.controller; ...@@ -2,9 +2,9 @@ package com.dsk.jsk.controller;
import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.JSONObject;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.bo.ComposeQueryDto;
import com.dsk.jsk.service.service.RegionalEnterprisesService; import com.dsk.jsk.service.service.RegionalEnterprisesService;
import com.dsk.search.controller.PageQueryLimit; import com.dsk.search.controller.PageQueryLimit;
import com.dsk.search.domain.ComposeQueryDto;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
......
...@@ -2,6 +2,10 @@ package com.dsk.jsk.controller; ...@@ -2,6 +2,10 @@ package com.dsk.jsk.controller;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.jsk.domain.bo.SpecialBondInformationDetailsDto;
import com.dsk.jsk.domain.bo.SpecialBondInformationPageDto;
import com.dsk.jsk.domain.bo.SpecialPurposeBondsDto;
import com.dsk.jsk.domain.bo.SpecialPurposeBondsPageDto;
import com.dsk.jsk.service.service.SpecialPurposeBondsService; import com.dsk.jsk.service.service.SpecialPurposeBondsService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
......
package com.dsk.jsk.controller; package com.dsk.jsk.controller;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.UrbanInvestmentPlatformDto; import com.dsk.jsk.domain.bo.UrbanInvestmentPlatformDto;
import com.dsk.jsk.service.service.UrbanInvestmentPlatformService; import com.dsk.jsk.service.service.UrbanInvestmentPlatformService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
......
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import javax.validation.constraints.NotNull; //import javax.validation.constraints.NotNull;
//
/** ///**
* @ClassName OpRegionalEconomicDataV1Dto // * @ClassName OpRegionalEconomicDataV1Dto
* @Description 区域经济大全-详情 // * @Description 区域经济大全-详情
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataDetailsDto { //public class OpRegionalEconomicDataDetailsDto {
//
/** // /**
* id // * id
*/ // */
@NotNull(message = "id 不能为空") // @NotNull(message = "id 不能为空")
private Integer id; // private Integer id;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import javax.validation.constraints.NotNull; //import javax.validation.constraints.NotNull;
//
/** ///**
* @ClassName OpRegionalEconomicDataV1Dto // * @ClassName OpRegionalEconomicDataV1Dto
* @Description 专项债-项目类别统计 // * @Description 专项债-项目类别统计
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataRegionalListDto { //public class OpRegionalEconomicDataRegionalListDto {
//
/** // /**
* id // * id
*/ // */
@NotNull(message = "id 不能为空") // @NotNull(message = "id 不能为空")
private Integer id; // private Integer id;
//
/** // /**
* 省Id // * 省Id
*/ // */
@NotNull(message = "provinceId 不能为空") // @NotNull(message = "provinceId 不能为空")
private Integer provinceId; // private Integer provinceId;
//
/** // /**
* 市Id // * 市Id
*/ // */
private Integer cityId; // private Integer cityId;
//
/** // /**
* 区Id // * 区Id
*/ // */
private Integer areaId; // private Integer areaId;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import javax.validation.constraints.NotNull; //import javax.validation.constraints.NotNull;
//
/** ///**
* @ClassName OpRegionalEconomicDataV1Dto // * @ClassName OpRegionalEconomicDataV1Dto
* @Description 地区经济 // * @Description 地区经济
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataStatisticsRegionalDto { //public class OpRegionalEconomicDataStatisticsRegionalDto {
//
/** // /**
* id // * id
*/ // */
@NotNull(message = "id 不能为空") // @NotNull(message = "id 不能为空")
private Integer id; // private Integer id;
//
/** // /**
* 年份 // * 年份
*/ // */
private Integer year; // private Integer year;
//
/** // /**
* 省Id // * 省Id
*/ // */
private Integer provinceId; // private Integer provinceId;
//
/** // /**
* 市Id // * 市Id
*/ // */
private Integer cityId; // private Integer cityId;
//
/** // /**
* 区Id // * 区Id
*/ // */
private Integer areaId; // private Integer areaId;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName OpRegionalEconomicDataV1Dto // * @ClassName OpRegionalEconomicDataV1Dto
* @Description 专项债-项目类别统计 // * @Description 专项债-项目类别统计
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataV1Dto { //public class OpRegionalEconomicDataV1Dto {
//
/** // /**
* id // * id
*/ // */
private Integer id; // private Integer id;
//
/** // /**
* 年份 // * 年份
*/ // */
private Integer year; // private Integer year;
//
/** // /**
* 省Id // * 省Id
*/ // */
private Integer provinceId; // private Integer provinceId;
//
/** // /**
* 市Id // * 市Id
*/ // */
private Integer cityId; // private Integer cityId;
//
/** // /**
* 区Id // * 区Id
*/ // */
private Integer areaId; // private Integer areaId;
//
/** // /**
* 城市类型 1:直辖市 // * 城市类型 1:直辖市
*/ // */
private Integer cityType; // private Integer cityType;
//
/** // /**
* 城市类型 1:直辖市 // * 城市类型 1:直辖市
*/ // */
private Integer provinceType; // private Integer provinceType;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
/** ///**
* @ClassName OpRegionalEconomicDataV1PageDto // * @ClassName OpRegionalEconomicDataV1PageDto
* @Description 专项债-项目类别统计 // * @Description 专项债-项目类别统计
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataV1PageDto extends BasePage { //public class OpRegionalEconomicDataV1PageDto extends BasePage {
//
/** // /**
* 年份 // * 年份
*/ // */
private Integer year; // private Integer year;
/** // /**
* 省 // * 省
*/ // */
private List<Integer> provinceIds; // private List<Integer> provinceIds;
/** // /**
* 市 // * 市
*/ // */
private List<Integer> cityIds; // private List<Integer> cityIds;
/** // /**
* 区 // * 区
*/ // */
private List<Integer> areaIds; // private List<Integer> areaIds;
//
/** // /**
* 全国宏观经济:1 / 辖区经济:2 / 地区对比:3 // * 全国宏观经济:1 / 辖区经济:2 / 地区对比:3
*/ // */
private Integer type; // private Integer type;
//
/** // /**
* 排序字段 默认gdp // * 排序字段 默认gdp
*/ // */
private String field = "gdp"; // private String field = "gdp";
/** // /**
* 排序 (降序desc 升序asc) // * 排序 (降序desc 升序asc)
*/ // */
private String order = "desc"; // private String order = "desc";
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName OpRegionalEconomicDataYearsListDto // * @ClassName OpRegionalEconomicDataYearsListDto
* @Description 获取年份 // * @Description 获取年份
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalEconomicDataYearsListDto { //public class OpRegionalEconomicDataYearsListDto {
//
private Integer year; // private Integer year;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import cn.hutool.core.util.ObjectUtil; //import cn.hutool.core.util.ObjectUtil;
//import com.dsk.jsk.domain.bo.OpRegionalEconomicDataStatisticsRegionalDto;
import java.util.List; //
//import java.util.List;
/** //
* @ClassName OpRegionalEconomicRegionalCompareDto ///**
* @Description 地区经济-对比 // * @ClassName OpRegionalEconomicRegionalCompareDto
* @Author Dgm // * @Description 地区经济-对比
* @Date 2023/5/23 14:05 // * @Author Dgm
* @Version // * @Date 2023/5/23 14:05
*/ // * @Version
public class OpRegionalEconomicRegionalCompareDto { // */
//public class OpRegionalEconomicRegionalCompareDto {
/** //
* 年份 // /**
*/ // * 年份
private Integer year; // */
// private Integer year;
private List<OpRegionalEconomicDataStatisticsRegionalDto> compareList; //
// private List<OpRegionalEconomicDataStatisticsRegionalDto> compareList;
//
public Integer getYear() { //
return year; // public Integer getYear() {
} // return year;
// }
public void setYear(Integer year) { //
this.year = year; // public void setYear(Integer year) {
} // this.year = year;
// }
public List<OpRegionalEconomicDataStatisticsRegionalDto> getCompareList() { //
if (ObjectUtil.isNotEmpty(compareList)) { // public List<OpRegionalEconomicDataStatisticsRegionalDto> getCompareList() {
for (OpRegionalEconomicDataStatisticsRegionalDto dataStatisticsRegionalDto : compareList) { // if (ObjectUtil.isNotEmpty(compareList)) {
dataStatisticsRegionalDto.setYear(year); // for (OpRegionalEconomicDataStatisticsRegionalDto dataStatisticsRegionalDto : compareList) {
} // dataStatisticsRegionalDto.setYear(year);
} // }
return compareList; // }
} // return compareList;
// }
public void setCompareList(List<OpRegionalEconomicDataStatisticsRegionalDto> compareList) { //
this.compareList = compareList; // public void setCompareList(List<OpRegionalEconomicDataStatisticsRegionalDto> compareList) {
} // this.compareList = compareList;
// }
@Override //
public String toString() { // @Override
return "OpRegionalEconomicRegionalCompareDto{" + // public String toString() {
"year=" + year + // return "OpRegionalEconomicRegionalCompareDto{" +
", compareList=" + compareList + // "year=" + year +
'}'; // ", compareList=" + compareList +
} // '}';
} // }
//}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
//
import com.dsk.jsk.domain.bo.Page; //import com.dsk.jsk.domain.bo.Page;
//
/** ///**
* @author lc // * @author lc
* @date 2023/6/20 17:48 // * @date 2023/6/20 17:48
*/ // */
public class PageQueryLimit { //public class PageQueryLimit {
//
public static boolean pageLimit(Page page){ // public static boolean pageLimit(Page page){
if (null == page) { // if (null == page) {
return true; // return true;
} // }
if (null==page.getLimit()||null==page.getPage()){ // if (null==page.getLimit()||null==page.getPage()){
return true; // return true;
} // }
if ( page.getPage()*page.getLimit()>10000){ // if ( page.getPage()*page.getLimit()>10000){
return true; // return true;
} // }
return false; // return false;
} // }
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import javax.validation.constraints.NotNull; //import javax.validation.constraints.NotNull;
//
/** ///**
* @ClassName SpecialBondInformationDetailsDto // * @ClassName SpecialBondInformationDetailsDto
* @Description 专项债-详情 // * @Description 专项债-详情
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class SpecialBondInformationDetailsDto { //public class SpecialBondInformationDetailsDto {
//
/** // /**
* 专项债券唯一标识 // * 专项债券唯一标识
*/ // */
@NotNull(message = "id 不能为空") // @NotNull(message = "id 不能为空")
private Integer id; // private Integer id;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName SpecialBondInformationPageDto // * @ClassName SpecialBondInformationPageDto
* @Description 专项债-详情分页 // * @Description 专项债-详情分页
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class SpecialBondInformationPageDto extends BasePage { //public class SpecialBondInformationPageDto extends BasePage {
//
/** // /**
* 专项债券唯一标识 // * 专项债券唯一标识
*/ // */
private String specialBondUuid; // private String specialBondUuid;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* 组合查询参数 // * 组合查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class SpecialBondProjectDto { //public class SpecialBondProjectDto {
//
//
Long id; // Long id;
//
String uuid; // String uuid;
//
String projectName; // String projectName;
//match精确 like模糊 // //match精确 like模糊
String nameType; // String nameType;
//
String projectType; // String projectType;
//项目总投资 // //项目总投资
String projectTotalInvestment; // String projectTotalInvestment;
//项目资本金 // //项目资本金
String projectCapital; // String projectCapital;
//专项债金额 // //专项债金额
String specialCapital; // String specialCapital;
//项目主体 // //项目主体
String projectEntity; // String projectEntity;
//项目主体id // //项目主体id
Long projectEntityId; // Long projectEntityId;
//主管部门 // //主管部门
String chargeDepartment; // String chargeDepartment;
//实施单位 // //实施单位
String piu; // String piu;
//
Long piuId; // Long piuId;
//
String domicile; // String domicile;
//
String province; // String province;
//
String city; // String city;
//
String area; // String area;
//
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName SpecialPurposeBonds // * @ClassName SpecialPurposeBonds
* @Description 专项债-项目类别统计 // * @Description 专项债-项目类别统计
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class SpecialPurposeBondsDto { //public class SpecialPurposeBondsDto {
//
/** // /**
* 省Id // * 省Id
*/ // */
private Integer provinceId; // private Integer provinceId;
//
/** // /**
* 市Id // * 市Id
*/ // */
private Integer cityId; // private Integer cityId;
//
/** // /**
* 区Id // * 区Id
*/ // */
private Integer areaId; // private Integer areaId;
//
//
/** // /**
* 项目类型 // * 项目类型
*/ // */
private String specialBondProjectType; // private String specialBondProjectType;
/** // /**
* 项目个数 // * 项目个数
*/ // */
private Integer count; // private Integer count;
/** // /**
* 投资金额 // * 投资金额
*/ // */
private Double projectTotalInvestment; // private Double projectTotalInvestment;
/** // /**
* 比例(%) // * 比例(%)
*/ // */
private Double proportion; // private Double proportion;
/** // /**
* 排序字段 // * 排序字段
*/ // */
private String field; // private String field;
/** // /**
* 排序 (降序desc 升序asc) // * 排序 (降序desc 升序asc)
*/ // */
private String order; // private String order;
/** // /**
* 是否为历史(1是,0否) // * 是否为历史(1是,0否)
*/ // */
private Integer isHistory; // private Integer isHistory;
//
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName SpecialPurposeBonds // * @ClassName SpecialPurposeBonds
* @Description 专项债-项目分页列表 // * @Description 专项债-项目分页列表
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class SpecialPurposeBondsPageDto extends BasePage { //public class SpecialPurposeBondsPageDto extends BasePage {
/** // /**
* 省Id // * 省Id
*/ // */
private Integer provinceId; // private Integer provinceId;
/** // /**
* 市Id // * 市Id
*/ // */
private Integer cityId; // private Integer cityId;
//
/** // /**
* 区Id // * 区Id
*/ // */
private Integer areaId; // private Integer areaId;
//
/** // /**
* 排序字段 默认-投资金额 // * 排序字段 默认-投资金额
*/ // */
private String field; // private String field;
/** // /**
* 排序 (降序desc 升序asc) // * 排序 (降序desc 升序asc)
*/ // */
private String order; // private String order;
/** // /**
* 是否为历史(1是,0否) // * 是否为历史(1是,0否)
*/ // */
private Integer isHistory; // private Integer isHistory;
//
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
//
/** ///**
* @ClassName UrbanInvestmentPlatformDto // * @ClassName UrbanInvestmentPlatformDto
* @Description 城投平台参数对象 // * @Description 城投平台参数对象
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class UrbanInvestmentPlatformDto extends BasePage { //public class UrbanInvestmentPlatformDto extends BasePage {
//
/** // /**
* 行政级别 // * 行政级别
*/ // */
private String uipExecutiveLevel; // private String uipExecutiveLevel;
/** // /**
* 城投业务类型 // * 城投业务类型
*/ // */
private List<String> uipBusinessType; // private List<String> uipBusinessType;
/** // /**
* 主体评级 // * 主体评级
*/ // */
private List<String> bratingSubjectLevel; // private List<String> bratingSubjectLevel;
/** // /**
* 股东背景 // * 股东背景
*/ // */
private List<String> shareholderBg; // private List<String> shareholderBg;
/** // /**
* 股权关系 // * 股权关系
*/ // */
private List<String> equityRelationship; // private List<String> equityRelationship;
/** // /**
* 平台重要性 // * 平台重要性
*/ // */
private List<String> platformImportance; // private List<String> platformImportance;
//
/** // /**
* 所属开发区 // * 所属开发区
*/ // */
private List<String> developmentZone; // private List<String> developmentZone;
//
/** // /**
* 省 // * 省
*/ // */
private List<Integer> provinceIds; // private List<Integer> provinceIds;
/** // /**
* 市 // * 市
*/ // */
private List<Integer> cityIds; // private List<Integer> cityIds;
/** // /**
* 区 // * 区
*/ // */
private List<Integer> areaIds; // private List<Integer> areaIds;
//
/** // /**
* 关键词 // * 关键词
*/ // */
private String keyword; // private String keyword;
//
/** // /**
* 排序字段 // * 排序字段
*/ // */
private String field; // private String field;
/** // /**
* 字段 desc asc // * 字段 desc asc
*/ // */
private String order; // private String order;
//
/** // /**
* 含下属区:1 本级:2 // * 含下属区:1 本级:2
*/ // */
private Integer type =1; // private Integer type =1;
} //}
package com.dsk.jsk.domain; //package com.dsk.jsk.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.Objects; //import java.util.Objects;
//
//
/** ///**
* @ClassName UrbanInvestmentPlatformSubjectLevelDto // * @ClassName UrbanInvestmentPlatformSubjectLevelDto
* @Description 信用评级 // * @Description 信用评级
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class UrbanInvestmentPlatformSubjectLevelDto { //public class UrbanInvestmentPlatformSubjectLevelDto {
//
/** // /**
* 企业Id // * 企业Id
*/ // */
private Long companyId; // private Long companyId;
/** // /**
* 主体评级 // * 主体评级
*/ // */
private String bratingSubjectLevel; // private String bratingSubjectLevel;
//
@Override // @Override
public boolean equals(Object o) { // public boolean equals(Object o) {
if (this == o) { // if (this == o) {
return true; // return true;
} // }
if (o == null || getClass() != o.getClass()) { // if (o == null || getClass() != o.getClass()) {
return false; // return false;
} // }
UrbanInvestmentPlatformSubjectLevelDto that = (UrbanInvestmentPlatformSubjectLevelDto) o; // UrbanInvestmentPlatformSubjectLevelDto that = (UrbanInvestmentPlatformSubjectLevelDto) o;
return Objects.equals(companyId, that.companyId); // return Objects.equals(companyId, that.companyId);
} // }
//
@Override // @Override
public int hashCode() { // public int hashCode() {
return Objects.hash(companyId); // return Objects.hash(companyId);
} // }
} //}
...@@ -13,6 +13,7 @@ import com.dsk.common.utils.DskOpenApiUtil; ...@@ -13,6 +13,7 @@ import com.dsk.common.utils.DskOpenApiUtil;
import com.dsk.common.utils.EncodeIdUtil; import com.dsk.common.utils.EncodeIdUtil;
import com.dsk.common.utils.redis.RedisUtils; import com.dsk.common.utils.redis.RedisUtils;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.search.service.BusinessOpportunityRadarService;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.MapUtils; import org.apache.commons.collections4.MapUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
......
...@@ -2,7 +2,7 @@ package com.dsk.jsk.service.service; ...@@ -2,7 +2,7 @@ package com.dsk.jsk.service.service;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.search.domain.OpRegionalLocalDto; import com.dsk.jsk.domain.bo.*;
/** /**
* @ClassName EconomicService * @ClassName EconomicService
......
package com.dsk.jsk.service.service; package com.dsk.jsk.service.service;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.search.domain.ComposeQueryDto; import com.dsk.jsk.domain.bo.ComposeQueryDto;
/** /**
* @ClassName EconomicService * @ClassName EconomicService
......
...@@ -2,6 +2,10 @@ package com.dsk.jsk.service.service; ...@@ -2,6 +2,10 @@ package com.dsk.jsk.service.service;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.jsk.domain.bo.SpecialBondInformationDetailsDto;
import com.dsk.jsk.domain.bo.SpecialBondInformationPageDto;
import com.dsk.jsk.domain.bo.SpecialPurposeBondsDto;
import com.dsk.jsk.domain.bo.SpecialPurposeBondsPageDto;
/** /**
* @ClassName EconomicService * @ClassName EconomicService
......
package com.dsk.jsk.service.service; package com.dsk.jsk.service.service;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.jsk.domain.UrbanInvestmentPlatformDto; import com.dsk.jsk.domain.bo.UrbanInvestmentPlatformDto;
/** /**
* @ClassName EconomicService * @ClassName EconomicService
......
...@@ -9,9 +9,9 @@ import com.dsk.common.helper.LoginHelper; ...@@ -9,9 +9,9 @@ import com.dsk.common.helper.LoginHelper;
import com.dsk.common.utils.DateUtils; import com.dsk.common.utils.DateUtils;
import com.dsk.common.utils.DskOpenApiUtil; import com.dsk.common.utils.DskOpenApiUtil;
import com.dsk.jsk.domain.*; import com.dsk.jsk.domain.*;
import com.dsk.jsk.domain.bo.*;
import com.dsk.jsk.service.service.EconomicService; import com.dsk.jsk.service.service.EconomicService;
import com.dsk.jsk.util.RedisCache; import com.dsk.jsk.util.RedisCache;
import com.dsk.search.domain.OpRegionalLocalDto;
import org.apache.commons.collections4.MapUtils; import org.apache.commons.collections4.MapUtils;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
......
...@@ -5,8 +5,8 @@ import cn.hutool.core.util.ObjectUtil; ...@@ -5,8 +5,8 @@ import cn.hutool.core.util.ObjectUtil;
import com.dsk.acc.openapi.client.util.CommonUtils; import com.dsk.acc.openapi.client.util.CommonUtils;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.common.utils.DskOpenApiUtil; import com.dsk.common.utils.DskOpenApiUtil;
import com.dsk.jsk.domain.bo.ComposeQueryDto;
import com.dsk.jsk.service.service.RegionalEnterprisesService; import com.dsk.jsk.service.service.RegionalEnterprisesService;
import com.dsk.search.domain.ComposeQueryDto;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.MapUtils; import org.apache.commons.collections4.MapUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
...@@ -5,10 +5,10 @@ import cn.hutool.core.util.ObjectUtil; ...@@ -5,10 +5,10 @@ import cn.hutool.core.util.ObjectUtil;
import com.dsk.acc.openapi.client.util.CommonUtils; import com.dsk.acc.openapi.client.util.CommonUtils;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.common.utils.DskOpenApiUtil; import com.dsk.common.utils.DskOpenApiUtil;
import com.dsk.jsk.domain.SpecialBondInformationDetailsDto; import com.dsk.jsk.domain.bo.SpecialBondInformationDetailsDto;
import com.dsk.jsk.domain.SpecialBondInformationPageDto; import com.dsk.jsk.domain.bo.SpecialBondInformationPageDto;
import com.dsk.jsk.domain.SpecialPurposeBondsDto; import com.dsk.jsk.domain.bo.SpecialPurposeBondsDto;
import com.dsk.jsk.domain.SpecialPurposeBondsPageDto; import com.dsk.jsk.domain.bo.SpecialPurposeBondsPageDto;
import com.dsk.jsk.service.service.SpecialPurposeBondsService; import com.dsk.jsk.service.service.SpecialPurposeBondsService;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.MapUtils; import org.apache.commons.collections4.MapUtils;
......
...@@ -7,7 +7,7 @@ import com.dsk.biz.domain.vo.CustomerStatusListVo; ...@@ -7,7 +7,7 @@ import com.dsk.biz.domain.vo.CustomerStatusListVo;
import com.dsk.biz.service.ICustomerService; import com.dsk.biz.service.ICustomerService;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.common.utils.DskOpenApiUtil; import com.dsk.common.utils.DskOpenApiUtil;
import com.dsk.jsk.domain.UrbanInvestmentPlatformDto; import com.dsk.jsk.domain.bo.UrbanInvestmentPlatformDto;
import com.dsk.jsk.service.service.UrbanInvestmentPlatformService; import com.dsk.jsk.service.service.UrbanInvestmentPlatformService;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.collections4.MapUtils; import org.apache.commons.collections4.MapUtils;
......
...@@ -2,7 +2,7 @@ package com.dsk.search.controller; ...@@ -2,7 +2,7 @@ package com.dsk.search.controller;
import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.JSONObject;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.search.domain.ComposeQueryDto; import com.dsk.jsk.domain.bo.ComposeQueryDto;
import com.dsk.search.service.BusinessOpportunityRadarService; import com.dsk.search.service.BusinessOpportunityRadarService;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
......
...@@ -2,7 +2,7 @@ package com.dsk.search.controller; ...@@ -2,7 +2,7 @@ package com.dsk.search.controller;
import com.alibaba.fastjson2.JSONObject; import com.alibaba.fastjson2.JSONObject;
import com.dsk.common.core.domain.AjaxResult; import com.dsk.common.core.domain.AjaxResult;
import com.dsk.search.domain.ComposeQueryDto; import com.dsk.jsk.domain.bo.ComposeQueryDto;
import com.dsk.search.service.BusinessOpportunityRadarService; import com.dsk.search.service.BusinessOpportunityRadarService;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
......
package com.dsk.search.controller; package com.dsk.search.controller;
import com.dsk.search.domain.Page; import com.dsk.jsk.domain.bo.Page;
/** /**
* @author lc * @author lc
......
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @author liuchang // * @author liuchang
* @date 2020/7/24 13:47 // * @date 2020/7/24 13:47
*/ // */
@Data //@Data
public class AptitudeDetailDto { //public class AptitudeDetailDto {
//
//
Integer categoryCode; // Integer categoryCode;
//
Integer typeCode; // Integer typeCode;
//
Integer majorCode; // Integer majorCode;
//
String levelCode; // String levelCode;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
/** ///**
* @author liuchang // * @author liuchang
* @date 2020/7/24 13:47 // * @date 2020/7/24 13:47
*/ // */
@Data //@Data
public class AptitudeDto { //public class AptitudeDto {
//资质条件 // //资质条件
String nameStr; // String nameStr;
//
String codeStr; // String codeStr;
//资质同时具备任意均可 and/or // //资质同时具备任意均可 and/or
String queryType; // String queryType;
//资质查询类型 qualification 按资质项 level 按等级 // //资质查询类型 qualification 按资质项 level 按等级
String aptitudeType; // String aptitudeType;
//存放处理完后的资质条件 // //存放处理完后的资质条件
List<String> names; // List<String> names;
//
Integer namesCount; // Integer namesCount;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.alibaba.fastjson2.annotation.JSONField; //import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Getter; //import lombok.Getter;
import lombok.Setter; //import lombok.Setter;
//
import java.util.Date; //import java.util.Date;
import java.util.List; //import java.util.List;
//
@Getter //@Getter
@Setter //@Setter
public class AptitudeQueryDto { //public class AptitudeQueryDto {
//
String ename; // String ename;
//
String resultEname; // String resultEname;
//
String businessScopeQueryType; // String businessScopeQueryType;
//资质查询范围 old 旧表 new 新表 // //资质查询范围 old 旧表 new 新表
String aptitudeSource; // String aptitudeSource;
//任意均可or 同时具备and 有且仅有only // //任意均可or 同时具备and 有且仅有only
String aptitudeQueryType; // String aptitudeQueryType;
//
List<AptitudeDto> aptitudeDtoList; // List<AptitudeDto> aptitudeDtoList;
//资质排除 // //资质排除
String outCodeStr; // String outCodeStr;
//资质排除类型 任意均可or 同时具备and // //资质排除类型 任意均可or 同时具备and
String outQueryType; // String outQueryType;
//行业code // //行业code
String industryCode; // String industryCode;
//
Double registeredCapital; // Double registeredCapital;
//
Double leftRegisteredCapital; // Double leftRegisteredCapital;
//
Double rightRegisteredCapital; // Double rightRegisteredCapital;
//
Double leftActualCapi; // Double leftActualCapi;
//
Double rightActualCapi; // Double rightActualCapi;
//
String queryType; // String queryType;
//三体系查询方式 同时具备、任意均可 // //三体系查询方式 同时具备、任意均可
String systemQueryType; // String systemQueryType;
//体系类型 // //体系类型
List<Integer> systemType; // List<Integer> systemType;
//
String systemTypeStr; // String systemTypeStr;
//参保人数 起 // //参保人数 起
Integer startInsuredNum; // Integer startInsuredNum;
//参保人数 止 // //参保人数 止
Integer endInsuredNum; // Integer endInsuredNum;
//是否有电话 0无 1有 2有手机号码 3有固定号码 4 有手机和固定号码 // //是否有电话 0无 1有 2有手机号码 3有固定号码 4 有手机和固定号码
Integer hasPhone; // Integer hasPhone;
//是否高新技术企业 0否 1是 // //是否高新技术企业 0否 1是
Integer isHighTech; // Integer isHighTech;
//税务登记 1:A级 // //税务登记 1:A级
Integer taxLvl; // Integer taxLvl;
//
String taxYear; // String taxYear;
//
//企业类型 // //企业类型
// 1 国有企业 // // 1 国有企业
// 2 集体企业 // // 2 集体企业
// 3 股份有限公司 // // 3 股份有限公司
// 4 有限责任公司 // // 4 有限责任公司
// 5 联营企业 // // 5 联营企业
// 6 港、澳、台商投资企业 // // 6 港、澳、台商投资企业
// 7 私营企业 // // 7 私营企业
// 8 外商投资企业 // // 8 外商投资企业
// 9 个体工商户 // // 9 个体工商户
// 10 股份制企业 // // 10 股份制企业
// 11 事业单位 // // 11 事业单位
// 12 其他 // // 12 其他
String companyType; // String companyType;
//安许证到期日期参数 // //安许证到期日期参数
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startLiceValidityDate; // Date startLiceValidityDate;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endLiceValidityDate; // Date endLiceValidityDate;
//资质编号 // //资质编号
String aptitudeCertNo; // String aptitudeCertNo;
//安许证编号 // //安许证编号
String liceCertNo; // String liceCertNo;
//资质到期日期参数 // //资质到期日期参数
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startAptitudeValidityDate; // Date startAptitudeValidityDate;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endAptitudeValidityDate; // Date endAptitudeValidityDate;
//成立日期 // //成立日期
Date startRegisteredDate; // Date startRegisteredDate;
Date endRegisteredDate; // Date endRegisteredDate;
//
Integer hasAptitude; // Integer hasAptitude;
//
Integer hasLiceCert; // Integer hasLiceCert;
//
Integer no; // Integer no;
//
Double rate; // Double rate;
//
String isLocalC; // String isLocalC;
//
String isISO; // String isISO;
//
String isEMS; // String isEMS;
//
String isOHSMS; // String isOHSMS;
//
String certData; // String certData;
//
String nameSimple; // String nameSimple;
//
String logoUrl; // String logoUrl;
//
String registeredDate; // String registeredDate;
//
String liceValidityDate; // String liceValidityDate;
//
Integer liceValidDay; // Integer liceValidDay;
//
String url; // String url;
//
String registeredCapitalStr; // String registeredCapitalStr;
//
String id; // String id;
//
String companyId; // String companyId;
//
Integer jskEid; // Integer jskEid;
//
String regionId; // String regionId;
//
String source; // String source;
//
String name; // String name;
//
String businessStatus; // String businessStatus;
//
String formerName; // String formerName;
//
String creditCode; // String creditCode;
//
String legalPerson; // String legalPerson;
//
String registrationType; // String registrationType;
//
Double actualCapi; // Double actualCapi;
//
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String domicileCounty; // String domicileCounty;
//
String registerProvince; // String registerProvince;
//
String registerCity; // String registerCity;
//
String registerCounty; // String registerCounty;
//
Integer isCountryCredit; // Integer isCountryCredit;
//
String businessAddress; // String businessAddress;
//
String businessScope; // String businessScope;
//
Integer isLocal; // Integer isLocal;
//
String attn; // String attn;
//
String phone; // String phone;
//
String other; // String other;
//
String regionInfo; // String regionInfo;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date rateTime; // Date rateTime;
// 资质数 // // 资质数
Integer aptitudeCount; // Integer aptitudeCount;
//
// 项目数 // // 项目数
//
Integer projectCount; // Integer projectCount;
//
// 人数 // // 人数
//
Integer persionCount; // Integer persionCount;
//
//最新中标个数 // //最新中标个数
//
Integer recentlyCount; // Integer recentlyCount;
//
Integer numPunish; // Integer numPunish;
//
Integer badCreditChinaCount; // Integer badCreditChinaCount;
//
Integer zzZfcgsxCount; // Integer zzZfcgsxCount;
//
Integer seriousIllegalCount; // Integer seriousIllegalCount;
//
Integer zzSxbzxCount; // Integer zzSxbzxCount;
//
Integer zzJdcgsxCount; // Integer zzJdcgsxCount;
//
Integer zzRiskBidCount; // Integer zzRiskBidCount;
//
// -------------注册地与备案地 重构版---------------- // // -------------注册地与备案地 重构版----------------
//
String filePlaceCode;//备案地code // String filePlaceCode;//备案地code
//
public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业 // public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业
//
String province;//注册地 省级code 多个逗号隔开 // String province;//注册地 省级code 多个逗号隔开
//
String city;//注册地 市级code 多个逗号隔开 // String city;//注册地 市级code 多个逗号隔开
//
String county;//注册地 区级code 多个逗号隔开 // String county;//注册地 区级code 多个逗号隔开
//
String regionWeb;//企业备案网站 // String regionWeb;//企业备案网站
//
String tagCode;//企业标签 // String tagCode;//企业标签
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* @author 刘昌 // * @author 刘昌
* @date 2020/9/4 9:08 // * @date 2020/9/4 9:08
*/ // */
@Data //@Data
public class AwardDto { //public class AwardDto {
//
String id; // String id;
//建安宝企业id // //建安宝企业id
String eid; // String eid;
//奖项类型(建安标品汇) // //奖项类型(建安标品汇)
String type; // String type;
//建设库公司id // //建设库公司id
Integer companyId; // Integer companyId;
//公司名称 // //公司名称
String ename; // String ename;
//奖项名称 // //奖项名称
String name; // String name;
//
String staffName; // String staffName;
//企业角色 // //企业角色
String companyRole; // String companyRole;
//项目名称 // //项目名称
String projectName; // String projectName;
//项目类型 // //项目类型
String projectType; // String projectType;
//验收等级 // //验收等级
String grade; // String grade;
//
String gradeStr; // String gradeStr;
//颁发机构 JSON数组 // //颁发机构 JSON数组
String organization; // String organization;
//奖项级别 // //奖项级别
String level; // String level;
//奖项小类 // //奖项小类
String sectionType; // String sectionType;
//行业类型 // //行业类型
String industryType; // String industryType;
//
String industryTypeStr; // String industryTypeStr;
//省份 // //省份
String province; // String province;
//省份ID // //省份ID
Integer provinceId; // Integer provinceId;
//市 // //市
String city; // String city;
//城市ID // //城市ID
Integer cityId; // Integer cityId;
//
String area; // String area;
//
Integer areaId; // Integer areaId;
//格式化后的发布时间 // //格式化后的发布时间
Date publishDate; // Date publishDate;
//获奖年度 // //获奖年度
String year; // String year;
//获奖起始年度 // //获奖起始年度
Integer yearBegin; // Integer yearBegin;
//获奖截止年度 // //获奖截止年度
Integer yearOver; // Integer yearOver;
//原文链接 // //原文链接
String href; // String href;
//快照截图地址, 存相对路径 // //快照截图地址, 存相对路径
String pathSnapshot; // String pathSnapshot;
//符合荣誉条件的数量 // //符合荣誉条件的数量
Integer awardNum; // Integer awardNum;
//省份列表 // //省份列表
String provinceStr; // String provinceStr;
//市区列表 // //市区列表
String cityStr; // String cityStr;
//
//荣誉名称列表 // //荣誉名称列表
String nameStr; // String nameStr;
//颁发单位 // //颁发单位
String organizationStr; // String organizationStr;
//开始发布时间 // //开始发布时间
String startPublishDate; // String startPublishDate;
//结束时间 // //结束时间
String endPublishDate; // String endPublishDate;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
/** ///**
* @author 刘昌 // * @author 刘昌
* @date 2020/9/8 16:01 // * @date 2020/9/8 16:01
*/ // */
@Data //@Data
public class AwardQueryDto { //public class AwardQueryDto {
//
List<AwardDto> awardDtos; // List<AwardDto> awardDtos;
//
String awardDtoType; // String awardDtoType;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
//批量查询dto ////批量查询dto
@Data //@Data
public class BatchQueryDto { //public class BatchQueryDto {
//
String region; // String region;
//
String fileUrl; // String fileUrl;
//
String userId; // String userId;
//
String exportExeclName; // String exportExeclName;
//
String exportBackUrl; // String exportBackUrl;
//
String exportUniqueCode; // String exportUniqueCode;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.alibaba.fastjson2.annotation.JSONField; //import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* 北京一体化查询参数 // * 北京一体化查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class BeijingQueryDto { //public class BeijingQueryDto {
//
String id; // String id;
//
String achievementType; // String achievementType;
//
String province; // String province;
//
String city; // String city;
//
String county; // String county;
//
//中标金额 // //中标金额
Double startTenderMoney; // Double startTenderMoney;
//
Double endTenderMoney; // Double endTenderMoney;
//
//合同金额 // //合同金额
Double startContractMoney; // Double startContractMoney;
//
Double endContractMoney; // Double endContractMoney;
//金额查询类型 and/or 默认任意均可 // //金额查询类型 and/or 默认任意均可
String moneyQueryType; // String moneyQueryType;
//
// 中标开始时间 // // 中标开始时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startTenderDate; // Date startTenderDate;
// 中标结束时间 // // 中标结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endTenderDate; // Date endTenderDate;
//
// 合同开始时间 // // 合同开始时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startContractDate; // Date startContractDate;
// 合同结束时间 // // 合同结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endContractDate; // Date endContractDate;
//时间查询类型 and/or 默认任意均可 // //时间查询类型 and/or 默认任意均可
String timeQueryType; // String timeQueryType;
//建设单位 // //建设单位
String buildCorpName; // String buildCorpName;
//中标单位 // //中标单位
String tenderCompany; // String tenderCompany;
//招标代理 // //招标代理
String agency; // String agency;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
//单项查询 关键词包含体现节点 // //单项查询 关键词包含体现节点
String singleKeywordInNode; // String singleKeywordInNode;
//单项查询 关键词不包含体现节点 // //单项查询 关键词不包含体现节点
String singleKeywordOutNode; // String singleKeywordOutNode;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.alibaba.fastjson2.annotation.JSONField; //import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Getter; //import lombok.Getter;
import lombok.Setter; //import lombok.Setter;
//
import java.util.Date; //import java.util.Date;
//
@Getter //@Getter
@Setter //@Setter
public class BusinessInfoDto { //public class BusinessInfoDto {
//
String ename; // String ename;
//
String resultEname; // String resultEname;
//
String businessScopeQueryType; // String businessScopeQueryType;
//
Double registeredCapital; // Double registeredCapital;
//
Double leftRegisteredCapital; // Double leftRegisteredCapital;
//
Double rightRegisteredCapital; // Double rightRegisteredCapital;
//
Double leftActualCapi; // Double leftActualCapi;
//
Double rightActualCapi; // Double rightActualCapi;
//
String queryType; // String queryType;
//
//参保人数 起 // //参保人数 起
Integer startInsuredNum; // Integer startInsuredNum;
//参保人数 止 // //参保人数 止
Integer endInsuredNum; // Integer endInsuredNum;
//是否有电话 0否 1是 // //是否有电话 0否 1是
Integer hasPhone; // Integer hasPhone;
//是否高新技术企业 0否 1是 // //是否高新技术企业 0否 1是
Integer isHighTech; // Integer isHighTech;
//税务登记 1:A级 // //税务登记 1:A级
Integer taxLvl; // Integer taxLvl;
//
String taxYear; // String taxYear;
//
//企业类型 // //企业类型
// 1 国有企业 // // 1 国有企业
// 2 集体企业 // // 2 集体企业
// 3 股份有限公司 // // 3 股份有限公司
// 4 有限责任公司 // // 4 有限责任公司
// 5 联营企业 // // 5 联营企业
// 6 港、澳、台商投资企业 // // 6 港、澳、台商投资企业
// 7 私营企业 // // 7 私营企业
// 8 外商投资企业 // // 8 外商投资企业
// 9 个体工商户 // // 9 个体工商户
// 10 股份制企业 // // 10 股份制企业
// 11 事业单位 // // 11 事业单位
// 12 其他 // // 12 其他
String companyType; // String companyType;
//
//成立日期 // //成立日期
Date startRegisteredDate; // Date startRegisteredDate;
Date endRegisteredDate; // Date endRegisteredDate;
//
Integer hasAptitude; // Integer hasAptitude;
//
Integer hasLiceCert; // Integer hasLiceCert;
//
Integer no; // Integer no;
//
Double rate; // Double rate;
//
String isLocalC; // String isLocalC;
//
String isISO; // String isISO;
//
String isEMS; // String isEMS;
//
String isOHSMS; // String isOHSMS;
//
String certData; // String certData;
//
String nameSimple; // String nameSimple;
//
String logoUrl; // String logoUrl;
//
String registeredDate; // String registeredDate;
//
String liceValidityDate; // String liceValidityDate;
//
Integer liceValidDay; // Integer liceValidDay;
//
String url; // String url;
//
String registeredCapitalStr; // String registeredCapitalStr;
//
String id; // String id;
//
String companyId; // String companyId;
//
Integer jskEid; // Integer jskEid;
//
String regionId; // String regionId;
//
String source; // String source;
//
String name; // String name;
//中文经营状态(枚举:在业、清算、迁入、迁出、停业、撤销、吊销、注销、不详) // //中文经营状态(枚举:在业、清算、迁入、迁出、停业、撤销、吊销、注销、不详)
String businessStatus; // String businessStatus;
//
String formerName; // String formerName;
//
String creditCode; // String creditCode;
//
String legalPerson; // String legalPerson;
//
String registrationType; // String registrationType;
//
Double actualCapi; // Double actualCapi;
//
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String domicileCounty; // String domicileCounty;
//
String registerProvince; // String registerProvince;
//
String registerCity; // String registerCity;
//
String registerCounty; // String registerCounty;
//
Integer isCountryCredit; // Integer isCountryCredit;
//
String businessAddress; // String businessAddress;
//
String businessScope; // String businessScope;
//
Integer isLocal; // Integer isLocal;
//
String attn; // String attn;
//
String phone; // String phone;
//
String other; // String other;
//
String regionInfo; // String regionInfo;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date rateTime; // Date rateTime;
// 资质数 // // 资质数
Integer aptitudeCount; // Integer aptitudeCount;
//
// 项目数 // // 项目数
//
Integer projectCount; // Integer projectCount;
//
// 人数 // // 人数
//
Integer persionCount; // Integer persionCount;
//
//最新中标个数 // //最新中标个数
//
Integer recentlyCount; // Integer recentlyCount;
//
Integer numPunish; // Integer numPunish;
//
Integer badCreditChinaCount; // Integer badCreditChinaCount;
//
Integer zzZfcgsxCount; // Integer zzZfcgsxCount;
//
Integer seriousIllegalCount; // Integer seriousIllegalCount;
//
Integer zzSxbzxCount; // Integer zzSxbzxCount;
//
Integer zzJdcgsxCount; // Integer zzJdcgsxCount;
//
Integer zzRiskBidCount; // Integer zzRiskBidCount;
//
// -------------注册地与备案地 重构版---------------- // // -------------注册地与备案地 重构版----------------
//
String filePlaceCode;//备案地code // String filePlaceCode;//备案地code
//
public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业 // public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业
//
String province;//注册地 省级code 多个逗号隔开 // String province;//注册地 省级code 多个逗号隔开
//
String city;//注册地 市级code 多个逗号隔开 // String city;//注册地 市级code 多个逗号隔开
//
String county;//注册地 区级code 多个逗号隔开 // String county;//注册地 区级code 多个逗号隔开
//
String regionWeb;//企业备案网站 // String regionWeb;//企业备案网站
//
String tagCode;//企业标签 // String tagCode;//企业标签
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.alibaba.fastjson2.annotation.JSONField; //import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
import java.util.List; //import java.util.List;
//
/** ///**
* 人员查询实体类 // * 人员查询实体类
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class ComposePersonnelQueryDto { //public class ComposePersonnelQueryDto {
//
// 人员姓名 // // 人员姓名
String personName; // String personName;
// 人员id // // 人员id
String staffId; // String staffId;
// 企业名称 // // 企业名称
String ename; // String ename;
//yes有业绩 no没业绩 // //yes有业绩 no没业绩
String mance; // String mance;
//企业注册地 // //企业注册地
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String domicileCounty; // String domicileCounty;
//市 // //市
String registerCity; // String registerCity;
//省份 // //省份
String registerProvince; // String registerProvince;
//区 // //区
String registerCounty; // String registerCounty;
//
String cardNumber; // String cardNumber;
//证书and/or // //证书and/or
String registerQueryType; // String registerQueryType;
// 注册类型 只有一人多证and // // 注册类型 只有一人多证and
List<RegisterTypeDto> registers; // List<RegisterTypeDto> registers;
//人员荣誉 // //人员荣誉
List<AwardQueryDto> awardQueryDtos; // List<AwardQueryDto> awardQueryDtos;
//人员荣誉同时具备任意均可 // //人员荣誉同时具备任意均可
String personAwardQueryType; // String personAwardQueryType;
//人员业绩同时具备任意均可 // //人员业绩同时具备任意均可
String achievementQueryType; // String achievementQueryType;
//四库业绩 // //四库业绩
List<AchievementQueryDto> achievementQueryDto; // List<AchievementQueryDto> achievementQueryDto;
//四库业绩完整版 // //四库业绩完整版
List<AchievementQueryDto> achievementFullQueryDto; // List<AchievementQueryDto> achievementFullQueryDto;
//最新中标业绩 // //最新中标业绩
List<RecentlyBidQueryDto> recentlyBidQueryDto; // List<RecentlyBidQueryDto> recentlyBidQueryDto;
//一体化项目业绩 // //一体化项目业绩
List<YitihuaAchievementQueryDto> yitihuaAchievements; // List<YitihuaAchievementQueryDto> yitihuaAchievements;
//一体化业绩精简版 // //一体化业绩精简版
List<YitihuaAchievementQueryDto> ythAchievements; // List<YitihuaAchievementQueryDto> ythAchievements;
//一体化业绩完整版 // //一体化业绩完整版
List<YitihuaAchievementQueryDto> ythFullAchievements; // List<YitihuaAchievementQueryDto> ythFullAchievements;
//全平台业绩 // //全平台业绩
List<JabBasicEnterpriseProjectDto> basicAchievements; // List<JabBasicEnterpriseProjectDto> basicAchievements;
//江西中标业绩 // //江西中标业绩
List<JiangxiBidQueryDto> jiangxiBidQueryDto; // List<JiangxiBidQueryDto> jiangxiBidQueryDto;
//水利业绩 // //水利业绩
List<ShuiliAchievementQueryDto> shuiliAchievements; // List<ShuiliAchievementQueryDto> shuiliAchievements;
//人员业绩条件是否与企业业绩条件相同 // //人员业绩条件是否与企业业绩条件相同
Boolean isSame; // Boolean isSame;
//人员业绩企业一致 // //人员业绩企业一致
Integer achievementCount; // Integer achievementCount;
//一体化来源 // //一体化来源
String yitihuaSource; // String yitihuaSource;
//资质到期日期参数 // //资质到期日期参数
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startCertValidityDate; // Date startCertValidityDate;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endCertValidityDate; // Date endCertValidityDate;
//
String filePlaceCode;//备案地code // String filePlaceCode;//备案地code
//
Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业 // Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业
//
String province;//注册地 省级code 多个逗号隔开 // String province;//注册地 省级code 多个逗号隔开
//
String city;//注册地 市级code 多个逗号隔开 // String city;//注册地 市级code 多个逗号隔开
//
String county;//注册地 区级code 多个逗号隔开 // String county;//注册地 区级code 多个逗号隔开
//是否有电话 0否 1是 // //是否有电话 0否 1是
Integer hasPhone; // Integer hasPhone;
//
//关键词 // //关键词
String keyword; // String keyword;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.dsk.jsk.domain.BasePage; //import com.dsk.jsk.domain.BasePage;
import com.dsk.jsk.domain.SpecialBondProjectDto; //import com.dsk.jsk.domain.SpecialBondProjectDto;
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
/** ///**
* 组合查询参数 // * 组合查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class ComposeQueryDto extends BasePage { //public class ComposeQueryDto extends BasePage {
//
String region; // String region;
//
String keyword; // String keyword;
//
String keywordNot; // String keywordNot;
//
Page page; // Page page;
//
AptitudeQueryDto aptitudeQueryDto; // AptitudeQueryDto aptitudeQueryDto;
//
//工商信息 // //工商信息
BusinessInfoDto businessInfoDto; // BusinessInfoDto businessInfoDto;
//
List<AchievementQueryDto> enterpriseAchievementQueryDto; // List<AchievementQueryDto> enterpriseAchievementQueryDto;
//
//完整版四库业绩 // //完整版四库业绩
List<AchievementQueryDto> enterpriseAchievementFullQueryDto; // List<AchievementQueryDto> enterpriseAchievementFullQueryDto;
//
List<JiangxiBidQueryDto> jiangxiBidQueryDto; // List<JiangxiBidQueryDto> jiangxiBidQueryDto;
//
BeijingQueryDto beijingQueryDto; // BeijingQueryDto beijingQueryDto;
//
List<RecentlyBidQueryDto> recentlyBidQueryDto; // List<RecentlyBidQueryDto> recentlyBidQueryDto;
//
List<AwardQueryDto> awardQueryDtos; // List<AwardQueryDto> awardQueryDtos;
//
String awardEname; // String awardEname;
//人员证书专查 // //人员证书专查
PersonnelCertificateQueryDto personnelCertificateQueryDto; // PersonnelCertificateQueryDto personnelCertificateQueryDto;
//
PersonnelCertificateQueryDto companyPersonnelCertQueryDto; // PersonnelCertificateQueryDto companyPersonnelCertQueryDto;
//项目负责人 (施工/监理/设计/勘察) // //项目负责人 (施工/监理/设计/勘察)
ComposePersonnelQueryDto composePersonnelQueryDto; // ComposePersonnelQueryDto composePersonnelQueryDto;
//项目负责人 (施工) // //项目负责人 (施工)
ComposePersonnelQueryDto composePersonnelQueryDtoV2; // ComposePersonnelQueryDto composePersonnelQueryDtoV2;
//
// PersonnelQueryDto personnelQueryDto; //// PersonnelQueryDto personnelQueryDto;
//
JskBidQueryDto jskBidQueryDto; // JskBidQueryDto jskBidQueryDto;
//标讯pro 招标 // //标讯pro 招标
JskBidNewsDto jskBidNewsDto; // JskBidNewsDto jskBidNewsDto;
//
//标讯pro 中标候选人 // //标讯pro 中标候选人
JskBidCandidateDto jskBidCandidateDto; // JskBidCandidateDto jskBidCandidateDto;
//中标公示 // //中标公示
JskBidWinListDto jskBidWinListDto; // JskBidWinListDto jskBidWinListDto;
//专项债项目 // //专项债项目
SpecialBondProjectDto specialBondProjectDto; // SpecialBondProjectDto specialBondProjectDto;
//投标计划 // //投标计划
JskBidPlanDto jskBidPlanDto; // JskBidPlanDto jskBidPlanDto;
//
String achievementQueryType; // String achievementQueryType;
//
String awardQueryType; // String awardQueryType;
//
Boolean isHighLightKeyword; // Boolean isHighLightKeyword;
//
String eid; // String eid;
//
String personId; // String personId;
//
String md5Company; // String md5Company;
//
List<String> exportHeader ; // List<String> exportHeader ;
//符合条件的荣誉类别 0 1 2 3 // //符合条件的荣誉类别 0 1 2 3
String awardType; // String awardType;
//
String badBehaviorEname; // String badBehaviorEname;
//不良行为 // //不良行为
List<CreditBehaviorDto> badBehaviors; // List<CreditBehaviorDto> badBehaviors;
//信用评价 // //信用评价
List<CreditEvaluateDto> creditEvaluates; // List<CreditEvaluateDto> creditEvaluates;
//良好行为 // //良好行为
GoodBehaviorDto goodBehaviorDto; // GoodBehaviorDto goodBehaviorDto;
//
String creditEvaluateType; // String creditEvaluateType;
//
//全平台业绩 // //全平台业绩
List<JabBasicEnterpriseProjectDto> basicAchievements; // List<JabBasicEnterpriseProjectDto> basicAchievements;
//
//江西住建项目业绩 // //江西住建项目业绩
List<YitihuaAchievementQueryDto> yitihuaAchievements; // List<YitihuaAchievementQueryDto> yitihuaAchievements;
//一体化业绩精简版 // //一体化业绩精简版
List<YitihuaAchievementQueryDto> ythAchievements; // List<YitihuaAchievementQueryDto> ythAchievements;
//一体化业绩完整版 // //一体化业绩完整版
List<YitihuaAchievementQueryDto> ythFullAchievements; // List<YitihuaAchievementQueryDto> ythFullAchievements;
//水利业绩 // //水利业绩
List<ShuiliAchievementQueryDto> shuiliAchievements; // List<ShuiliAchievementQueryDto> shuiliAchievements;
//土地招拍挂 // //土地招拍挂
LandMarketDto landMarketDto; // LandMarketDto landMarketDto;
//拟建 // //拟建
EstablishmentDto establishmentDto; // EstablishmentDto establishmentDto;
//
EstablishmentDto bidPro; // EstablishmentDto bidPro;
//
String yitihuaSource; // String yitihuaSource;
//
String exportSource; // String exportSource;
//
Integer exportCount; // Integer exportCount;
//
String exportExeclName; // String exportExeclName;
//
String exportBackUrl; // String exportBackUrl;
//
String exportUniqueCode; // String exportUniqueCode;
//
String orderSn; // String orderSn;
//
public Page getPage() { // public Page getPage() {
if (page == null) { // if (page == null) {
page = new Page(); // page = new Page();
page.setPage(1); // page.setPage(1);
page.setLimit(10); // page.setLimit(10);
} // }
return page; // return page;
} // }
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.List; //import java.util.List;
//
@Data //@Data
public class ComposeRegisterDto { //public class ComposeRegisterDto {
//
// 注册类型 // // 注册类型
List<RegisterTypeDto> registerTypes; // List<RegisterTypeDto> registerTypes;
// and/or // // and/or
String registerQueryType; // String registerQueryType;
// 注册人数 // // 注册人数
Integer registerCount; // Integer registerCount;
// 个数类型 1 大于等于 2 等于 3小于等于 // // 个数类型 1 大于等于 2 等于 3小于等于
Integer countType; // Integer countType;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* @author 刘昌 // * @author 刘昌
* @date 2020/9/4 9:08 // * @date 2020/9/4 9:08
*/ // */
@Data //@Data
public class CreditBehaviorDto { //public class CreditBehaviorDto {
//
String category; // String category;
//
String type; // String type;
//
String subclass; // String subclass;
//
String org; // String org;
//
String dataSource; // String dataSource;
//
String contentInfo; // String contentInfo;
//
String punishType; // String punishType;
//
Date startTime; // Date startTime;
//
String behaviorTime; // String behaviorTime;
//
String behaviorExportTime; // String behaviorExportTime;
//
Date endTime; // Date endTime;
//
Integer jskEid; // Integer jskEid;
//
String ename; // String ename;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* @author 刘昌 // * @author 刘昌
* @date 2020/9/4 9:08 // * @date 2020/9/4 9:08
*/ // */
@Data //@Data
public class CreditEvaluateDto { //public class CreditEvaluateDto {
//
String keyword; // String keyword;
//
String no; // String no;
//
String ename; // String ename;
//
String province; // String province;
//
String city; // String city;
//
String dataSource; // String dataSource;
//企业类型 // //企业类型
String type; // String type;
// 是否是及以上 //// 是否是及以上
Boolean attrComp; // Boolean attrComp;
//评价类型 // //评价类型
String attribute; // String attribute;
//排名、评分 // //排名、评分
String rankOrLevel; // String rankOrLevel;
//等级 // //等级
Integer startYear; // Integer startYear;
//
Integer endYear; // Integer endYear;
//
String jskEid; // String jskEid;
//
String publishTime; // String publishTime;
//
String timeSpan; // String timeSpan;
//
Date startTime; // Date startTime;
//
Date endTime; // Date endTime;
//
String quarter; // String quarter;
//
String issuteTime; // String issuteTime;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.io.Serializable; //import java.io.Serializable;
import java.util.Date; //import java.util.Date;
//
/** ///**
* 时间筛选对象 // * 时间筛选对象
* // *
* @author lcl // * @author lcl
* @create 2021/9/6 // * @create 2021/9/6
*/ // */
@Data //@Data
public class DateQueryDto implements Serializable { //public class DateQueryDto implements Serializable {
//类型 // //类型
private String type; // private String type;
//筛选类型 and/or // //筛选类型 and/or
private String queryType; // private String queryType;
//开始时间 // //开始时间
private Date startDate; // private Date startDate;
//结束时间 // //结束时间
private Date endDate; // private Date endDate;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.fasterxml.jackson.annotation.JsonInclude; //import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* 企业 // * 企业
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
@JsonInclude(JsonInclude.Include.NON_NULL) //@JsonInclude(JsonInclude.Include.NON_NULL)
public class Enterprise { //public class Enterprise {
//
String id; // String id;
//
String companyId; // String companyId;
//
Integer jskEid; // Integer jskEid;
//
String regionId; // String regionId;
//
String source; // String source;
//
String name; // String name;
//
String businessStatus; // String businessStatus;
//
String formerName; // String formerName;
//
String creditCode; // String creditCode;
//
String legalPerson; // String legalPerson;
//
String registrationType; // String registrationType;
//
Double registeredCapital; // Double registeredCapital;
//
Double actualCapi; // Double actualCapi;
//
String registeredCapitalStr; // String registeredCapitalStr;
//
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String registerProvince; // String registerProvince;
//
String registerCity; // String registerCity;
//
Integer isCountryCredit; // Integer isCountryCredit;
//
String businessAddress; // String businessAddress;
//
String businessScope; // String businessScope;
//
Integer isLocal; // Integer isLocal;
//
String attn; // String attn;
//
String phone; // String phone;
//
String other; // String other;
//
String regionInfo; // String regionInfo;
//
Double rate; // Double rate;
//
Date rateTime; // Date rateTime;
//
// 资质数 // // 资质数
//
Integer aptitudeCount; // Integer aptitudeCount;
//
// 项目数 // // 项目数
//
Integer projectCount; // Integer projectCount;
//
// 人数 // // 人数
//
Integer persionCount; // Integer persionCount;
//
//最新中标个数 // //最新中标个数
//
Integer recentlyCount; // Integer recentlyCount;
//
Integer numPunish; // Integer numPunish;
//
Integer badCreditChinaCount; // Integer badCreditChinaCount;
//
Integer zzZfcgsxCount; // Integer zzZfcgsxCount;
//
Integer seriousIllegalCount; // Integer seriousIllegalCount;
//
Integer zzSxbzxCount; // Integer zzSxbzxCount;
//
Integer zzJdcgsxCount; // Integer zzJdcgsxCount;
//
Integer zzRiskBidCount; // Integer zzRiskBidCount;
//
// -------------注册地与备案地 重构版---------------- // // -------------注册地与备案地 重构版----------------
//
String filePlaceCode;//备案地code // String filePlaceCode;//备案地code
//
public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业 // public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业
//
String province;//注册地 省级code 多个逗号隔开 // String province;//注册地 省级code 多个逗号隔开
//
String city;//注册地 市级code 多个逗号隔开 // String city;//注册地 市级code 多个逗号隔开
//
String county;//注册地 区级code 多个逗号隔开 // String county;//注册地 区级code 多个逗号隔开
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.fasterxml.jackson.annotation.JsonInclude; //import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
import java.util.List; //import java.util.List;
//
@Data //@Data
@JsonInclude(JsonInclude.Include.NON_NULL) //@JsonInclude(JsonInclude.Include.NON_NULL)
public class EnterpriseDto{ //public class EnterpriseDto{
//
Integer no; // Integer no;
//
Double rate; // Double rate;
//
String isLocalC; // String isLocalC;
//
String labels; // String labels;
//
String isISO; // String isISO;
//
String isEMS; // String isEMS;
//
String isOHSMS; // String isOHSMS;
//
String certData; // String certData;
//
String nameSimple; // String nameSimple;
//
String logoUrl; // String logoUrl;
//
String registeredDate; // String registeredDate;
//
String liceValidityDate; // String liceValidityDate;
//安许证-证书生效时间 // //安许证-证书生效时间
String liceIssueDate; // String liceIssueDate;
//
String liceCertNo; // String liceCertNo;
//
Integer liceValidDay; // Integer liceValidDay;
//
String url; // String url;
//
String registeredCapitalStr; // String registeredCapitalStr;
//
String id; // String id;
//
String companyId; // String companyId;
//
Integer jskEid; // Integer jskEid;
//
String regionId; // String regionId;
//
String source; // String source;
//
String name; // String name;
//
String businessStatus; // String businessStatus;
//
String formerName; // String formerName;
//
String creditCode; // String creditCode;
//
String legalPerson; // String legalPerson;
//
String registrationType; // String registrationType;
//
Double registeredCapital; // Double registeredCapital;
//
Double actualCapi; // Double actualCapi;
//
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String registerProvince; // String registerProvince;
//
String registerCity; // String registerCity;
//
Integer isCountryCredit; // Integer isCountryCredit;
//
String businessAddress; // String businessAddress;
//
String businessScope; // String businessScope;
//
Integer isLocal; // Integer isLocal;
//
String attn; // String attn;
//
String phone; // String phone;
//
String companyType; // String companyType;
//
String other; // String other;
//
String regionInfo; // String regionInfo;
//
Date rateTime; // Date rateTime;
// 资质数 // // 资质数
Integer aptitudeCount; // Integer aptitudeCount;
//
Integer aptitudeCountNew; // Integer aptitudeCountNew;
// 项目数 // // 项目数
Integer projectCount; // Integer projectCount;
// 人数 // // 人数
Integer persionCount; // Integer persionCount;
//最新中标个数 // //最新中标个数
Integer recentlyCount; // Integer recentlyCount;
//
Integer skyCount; // Integer skyCount;
//
Integer registeredPersonnelCount; // Integer registeredPersonnelCount;
//
Integer jskBidCount; // Integer jskBidCount;
//
Integer supplierCount; // Integer supplierCount;
//
Integer customerCount; // Integer customerCount;
//
Integer threePersonnelCount; // Integer threePersonnelCount;
//
Integer numPunish; // Integer numPunish;
//
Integer badCreditChinaCount; // Integer badCreditChinaCount;
//
Integer zzZfcgsxCount; // Integer zzZfcgsxCount;
//
Integer seriousIllegalCount; // Integer seriousIllegalCount;
//
Integer zzSxbzxCount; // Integer zzSxbzxCount;
//
Integer zzJdcgsxCount; // Integer zzJdcgsxCount;
//
Integer zzRiskBidCount; // Integer zzRiskBidCount;
//
// -------------注册地与备案地 重构版---------------- // // -------------注册地与备案地 重构版----------------
//
String filePlaceCode;//备案地code // String filePlaceCode;//备案地code
//
public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业 // public Integer filePlaceType;//备案地类型 1 本省企业或外地备案 2 外地备案 3 本省企业
//
String province;//注册地 省级code 多个逗号隔开 // String province;//注册地 省级code 多个逗号隔开
//
String city;//注册地 市级code 多个逗号隔开 // String city;//注册地 市级code 多个逗号隔开
//
String county;//注册地 区级code 多个逗号隔开 // String county;//注册地 区级code 多个逗号隔开
//企业备案地 // //企业备案地
List<String> regionList; // List<String> regionList;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import java.io.*; //import java.io.*;
//
/** ///**
* <pre> // * <pre>
* <b>.</b> // * <b>.</b>
* <b>Description:实体类基类</b> // * <b>Description:实体类基类</b>
* // *
* <b>Author:</b> vip@chennxu.com // * <b>Author:</b> vip@chennxu.com
* <b>Date:</b> 2016年9月3日 上午11:49:20 // * <b>Date:</b> 2016年9月3日 上午11:49:20
* <b>Copyright:</b> Copyright &copy;2006-2015 chennxu.com Co., Ltd. All rights reserved. // * <b>Copyright:</b> Copyright &copy;2006-2015 chennxu.com Co., Ltd. All rights reserved.
* <b>Changelog:</b> // * <b>Changelog:</b>
* Ver Date Author Detail // * Ver Date Author Detail
* ---------------------------------------------------------------------- // * ----------------------------------------------------------------------
* 1.0 2016年9月3日 上午11:49:20 vip@chennxu.com new file. // * 1.0 2016年9月3日 上午11:49:20 vip@chennxu.com new file.
* </pre> // * </pre>
*/ // */
public class Entity implements Serializable, Cloneable, Comparable<Entity> { //public class Entity implements Serializable, Cloneable, Comparable<Entity> {
//
/** // /**
* 序列化版本标示 // * 序列化版本标示
*/ // */
private static final long serialVersionUID = 1L; // private static final long serialVersionUID = 1L;
//
//
/** // /**
* 深度克隆 // * 深度克隆
* // *
* @return 克隆后得到的对象 // * @return 克隆后得到的对象
* @throws IOException // * @throws IOException
* @throws ClassNotFoundException // * @throws ClassNotFoundException
*/ // */
public final Object deepClone() throws IOException, ClassNotFoundException { // public final Object deepClone() throws IOException, ClassNotFoundException {
ByteArrayOutputStream bos = new ByteArrayOutputStream(); // ByteArrayOutputStream bos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(bos); // ObjectOutputStream oos = new ObjectOutputStream(bos);
oos.writeObject(this); // oos.writeObject(this);
ByteArrayInputStream bis = new ByteArrayInputStream(bos.toByteArray()); // ByteArrayInputStream bis = new ByteArrayInputStream(bos.toByteArray());
return new ObjectInputStream(bis).readObject(); // return new ObjectInputStream(bis).readObject();
} // }
//
@Override // @Override
protected Object clone() throws CloneNotSupportedException { // protected Object clone() throws CloneNotSupportedException {
// TODO Auto-generated method stub // // TODO Auto-generated method stub
return super.clone(); // return super.clone();
} // }
//
public int compareTo(Entity o) { // public int compareTo(Entity o) {
return 0; // return 0;
} // }
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.alibaba.fastjson2.annotation.JSONField; //import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
/** ///**
* 项目立项数据(JskProjectEstablishment)实体类 // * 项目立项数据(JskProjectEstablishment)实体类
* // *
* @author pig4cloud // * @author pig4cloud
* @since 2022-04-09 17:06:01 // * @since 2022-04-09 17:06:01
*/ // */
@Data //@Data
public class EstablishmentDto { //public class EstablishmentDto {
//
private String keyword; // private String keyword;
private String keywordNot; // private String keywordNot;
//
private String id; // private String id;
/** // /**
* 项目名称 // * 项目名称
*/ // */
private String projectName; // private String projectName;
/** // /**
* 申请单位 // * 申请单位
*/ // */
private String companyName; // private String companyName;
//
private Integer companyId; // private Integer companyId;
/** // /**
* 立项阶段 // * 立项阶段
*/ // */
//
private String stage; // private String stage;
/** // /**
* 审批部门 // * 审批部门
*/ // */
//
private String examineOffice; // private String examineOffice;
/** // /**
* 项目类型 // * 项目类型
*/ // */
//
private String projectType; // private String projectType;
/** // /**
* 事项名称 // * 事项名称
*/ // */
private String examineContent; // private String examineContent;
/** // /**
* 审批结果 // * 审批结果
*/ // */
private String examineStatus; // private String examineStatus;
/** // /**
* 审批文号 // * 审批文号
*/ // */
private String licenseNum; // private String licenseNum;
/** // /**
* 计划开工时间 // * 计划开工时间
*/ // */
private String planStartTime; // private String planStartTime;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date planStartTimeStart; // private Date planStartTimeStart;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date planStartTimeEnd; // private Date planStartTimeEnd;
/** // /**
* 建成时间 // * 建成时间
*/ // */
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private String planEndTime; // private String planEndTime;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date planEndTimeStart; // private Date planEndTimeStart;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date planEndTimeEnd; // private Date planEndTimeEnd;
/** // /**
* 审批文件链接 // * 审批文件链接
*/ // */
private String licenseUrl; // private String licenseUrl;
/** // /**
* 复核通过时间 // * 复核通过时间
*/ // */
private String reviewTime; // private String reviewTime;
/** // /**
* 办结时间 // * 办结时间
*/ // */
private String handleTime; // private String handleTime;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date handleTimeStart; // private Date handleTimeStart;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date handleTimeEnd; // private Date handleTimeEnd;
/** // /**
* 项目代码 // * 项目代码
*/ // */
private String projectCode; // private String projectCode;
/** // /**
* 国家代码 // * 国家代码
*/ // */
private String countryCode; // private String countryCode;
/** // /**
* 省 // * 省
*/ // */
private Integer provinceId; // private Integer provinceId;
/** // /**
* 市 // * 市
*/ // */
private Integer cityId; // private Integer cityId;
/** // /**
* 区 // * 区
*/ // */
private Integer districtId; // private Integer districtId;
//
//
private String domicile; // private String domicile;
/** // /**
* 省 // * 省
*/ // */
private String province; // private String province;
/** // /**
* 市 // * 市
*/ // */
private String city; // private String city;
/** // /**
* 区 // * 区
*/ // */
private String district; // private String district;
/** // /**
* 总投资 // * 总投资
*/ // */
private Double money; // private Double money;
//
private Double startMoney; // private Double startMoney;
//
private Double endMoney; // private Double endMoney;
/** // /**
* 资金来源 // * 资金来源
*/ // */
private String sourceMoney; // private String sourceMoney;
/** // /**
* 项目所属行业 // * 项目所属行业
*/ // */
private String industry; // private String industry;
/** // /**
* 建设性质 // * 建设性质
*/ // */
private String buildNature; // private String buildNature;
/** // /**
* 建设地点 // * 建设地点
*/ // */
private String buildAddre; // private String buildAddre;
/** // /**
* 建设规模和内容 // * 建设规模和内容
*/ // */
private String buildScale; // private String buildScale;
/** // /**
* 来源网站名称 // * 来源网站名称
*/ // */
private String sourceName; // private String sourceName;
/** // /**
* 详情页url // * 详情页url
*/ // */
private String sourceUrl; // private String sourceUrl;
private String personTel; // private String personTel;
/** // /**
* 是否为民介 // * 是否为民介
*/ // */
private Integer isProject; // private Integer isProject;
private String isProjectStr; // private String isProjectStr;
private String approvalInfo; // private String approvalInfo;
private String marketingInfo; // private String marketingInfo;
/** // /**
* 创建时间 设置为mysql自动创建 // * 创建时间 设置为mysql自动创建
*/ // */
private Date createTime; // private Date createTime;
//
private String updateTime; // private String updateTime;
//
//
//
} //}
\ No newline at end of file \ No newline at end of file
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
@Data //@Data
public class KeywordDto { //public class KeywordDto {
//
// 关键词(包含) // // 关键词(包含)
private String keyword; // private String keyword;
// 关键词(包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模 // // 关键词(包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模
private String keywordType; // private String keywordType;
//是否截图体现公司和规模 yes no // //是否截图体现公司和规模 yes no
private Boolean isReflect; // private Boolean isReflect;
//体现节点 // //体现节点
private String keywordStr; // private String keywordStr;
} //}
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment