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;
//
import java.util.Date; //import java.util.Date;
import java.util.List; //import java.util.List;
//
/** ///**
* 组合查询参数 // * 组合查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class AchievementQueryDto { //public class AchievementQueryDto {
//
/** // /**
* 业绩所需参数 // * 业绩所需参数
*/ // */
// //中标面积 //// //中标面积
// Double tenderArea; //// Double tenderArea;
// //许可面积 //// //许可面积
// Double licenceArea; //// Double licenceArea;
// //竣工面积 //// //竣工面积
// Double completionArea; //// Double completionArea;
//招投标面积 // //招投标面积
Double startTenderArea; // Double startTenderArea;
Double endTenderArea; // Double endTenderArea;
//施工许可面积 // //施工许可面积
Double startLicenceArea; // Double startLicenceArea;
Double endLicenceArea; // Double endLicenceArea;
//竣工验收面积 // //竣工验收面积
Double startCheckArea; // Double startCheckArea;
Double endCheckArea; // Double endCheckArea;
//竣工验收备案面积 // //竣工验收备案面积
Double startCompletionArea; // Double startCompletionArea;
Double endCompletionArea; // Double endCompletionArea;
//总面积 // //总面积
Double startTotalArea; // Double startTotalArea;
Double endTotalArea; // Double endTotalArea;
//面积体现节点 // //面积体现节点
String areaStr; // String areaStr;
//项目面积同时具备、任意均可 and/or // //项目面积同时具备、任意均可 and/or
String areaQueryType; // String areaQueryType;
//许可金额 // //许可金额
Double licenceMoney; // Double licenceMoney;
//中标金额 // //中标金额
Double startTenderMoney; // Double startTenderMoney;
Double endTenderMoney; // Double endTenderMoney;
//合同金额 // //合同金额
Double startContractMoney; // Double startContractMoney;
Double endContractMoney; // Double endContractMoney;
//施工许可金额 // //施工许可金额
Double startLicenceMoney; // Double startLicenceMoney;
Double endLicenceMoney; // Double endLicenceMoney;
//竣工验收实际造价 // //竣工验收实际造价
Double startCompletionMoney; // Double startCompletionMoney;
Double endCompletionMoney; // Double endCompletionMoney;
//竣工备案实际造价 // //竣工备案实际造价
Double startCheckMoney; // Double startCheckMoney;
Double endCheckMoney; // Double endCheckMoney;
//总投资 // //总投资
Double startInvest; // Double startInvest;
Double endInvest; // Double endInvest;
//项目金额同时具备、任意均可 // //项目金额同时具备、任意均可
String moneyQueryType; // String moneyQueryType;
//金额和面积同时具备、任意均可 // //金额和面积同时具备、任意均可
String moneyAndAreaQueryType; // String moneyAndAreaQueryType;
//业绩时间同时具备、任意均可 // //业绩时间同时具备、任意均可
String timeQueryType; // String timeQueryType;
//
String eid; // String eid;
//
String buildCorpName; // String buildCorpName;
//
String personName; // String personName;
//
String ename; // String ename;
// 项目来源 0=本地 1=四库一平台 // // 项目来源 0=本地 1=四库一平台
Integer source; // Integer source;
//
Double startMoney; // Double startMoney;
//
Double endMoney; // Double endMoney;
//金额体现节点 // //金额体现节点
String moneyStr; // String moneyStr;
// 关键词(包含) // // 关键词(包含)
List<KeywordDto> keywords; // List<KeywordDto> keywords;
// 关键词(不包含) // // 关键词(不包含)
String keywordNot; // String keywordNot;
// 关键词(不包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模 // // 关键词(不包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模
String keywordNotType; // String keywordNotType;
// 业绩类型 // // 业绩类型
String achievementType; // String achievementType;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
//单项查询 关键词包含体现节点 // //单项查询 关键词包含体现节点
String singleKeywordInNode; // String singleKeywordInNode;
//单项查询 关键词不包含体现节点 // //单项查询 关键词不包含体现节点
String singleKeywordOutNode; // String singleKeywordOutNode;
//是否截图体现公司和规模 yes no // //是否截图体现公司和规模 yes no
Boolean isSingleReflect; // Boolean isSingleReflect;
//
//建设性质 // //建设性质
String nature; // String nature;
// 项目属地 // // 项目属地
String divisionStr; // String divisionStr;
//项目所在城市 // //项目所在城市
String cityStr; // String cityStr;
//
String province; // String province;
Integer provinceId; // Integer provinceId;
String city; // String city;
Integer cityId; // Integer cityId;
String county; // String county;
Integer countyId; // Integer countyId;
//
Double startArea; // Double startArea;
//
Double endArea; // Double endArea;
//项目类别 // //项目类别
String projectType; // String projectType;
// 工程用途 // // 工程用途
String purposeStr; // String purposeStr;
// 中标开始时间 // // 中标开始时间
Date startTenderTime; // Date startTenderTime;
// 中标结束时间 // // 中标结束时间
Date endTenderTime; // Date endTenderTime;
// 实际竣工开始日期 // // 实际竣工开始日期
Date startCheckDate; // Date startCheckDate;
// 实际竣工结束日期 // // 实际竣工结束日期
Date endCheckDate; // Date endCheckDate;
//竣工备案时间未公示 // //竣工备案时间未公示
String hasCheckDate; // String hasCheckDate;
//实际开工开始日期 // //实际开工开始日期
Date startWorkDate; // Date startWorkDate;
//实际开工结束日期 // //实际开工结束日期
Date endWorkDate; // Date endWorkDate;
//合同日期开始 // //合同日期开始
Date startContractDate; // Date startContractDate;
//合同日期结束 // //合同日期结束
Date endContractDate; // Date endContractDate;
//施工许可开始日期 // //施工许可开始日期
Date startLicenceDate; // Date startLicenceDate;
//施工许可结束日期 // //施工许可结束日期
Date endLicenceDate; // Date endLicenceDate;
//施工图审开始日期 // //施工图审开始日期
Date startCensorDate; // Date startCensorDate;
//施工图审结束日期 // //施工图审结束日期
Date endCensorDate; // Date endCensorDate;
//竣工验收开始日期 // //竣工验收开始日期
Date startCheckCheckDate; // Date startCheckCheckDate;
//竣工验收结束日期 // //竣工验收结束日期
Date endCheckCheckDate; // Date endCheckCheckDate;
//竣工验收时间未公示 // //竣工验收时间未公示
String hasCheckCheckDate; // String hasCheckCheckDate;
// 业绩属性 // // 业绩属性
String attributeStr; // String attributeStr;
// 业绩属性 // // 业绩属性
String attributeQueryType; // String attributeQueryType;
// 项目经理 // // 项目经理
String pmStr; // String pmStr;
// 项目经理同时具备、任意均可 // // 项目经理同时具备、任意均可
String pmQueryType; // String pmQueryType;
// 结构体系 // // 结构体系
String structure; // String structure;
// 数据等级 // // 数据等级
String dataLevel; // String dataLevel;
//招投标数据等级 // //招投标数据等级
String tenderDataLevel; // String tenderDataLevel;
//合同登记 // //合同登记
String contractDataLevel; // String contractDataLevel;
//施工许可 // //施工许可
String licenceDataLevel; // String licenceDataLevel;
//竣工验收备案 // //竣工验收备案
String completionDataLevel; // String completionDataLevel;
//项目主体 // //项目主体
String projectDataLevel; // String projectDataLevel;
//施工图审 // //施工图审
String censorDataLevel; // String censorDataLevel;
//竣工验收 // //竣工验收
String checkDataLevel; // String checkDataLevel;
// 数据等级查询节点 // // 数据等级查询节点
String dataLevelStr; // String dataLevelStr;
// 数据等级查询方式 同时具备 任意均可 // // 数据等级查询方式 同时具备 任意均可
String dataLevelQueryType; // String dataLevelQueryType;
// 资金来源 // // 资金来源
String fundSource; // String fundSource;
//
Double startLength; // Double startLength;
//
Double endLength; // Double endLength;
//施工许可 // //施工许可
Double startLicenceLength; // Double startLicenceLength;
Double endLicenceLength; // Double endLicenceLength;
//竣工验收 // //竣工验收
Double startCheckCompletionLength; // Double startCheckCompletionLength;
Double endCheckCompletionLength; // Double endCheckCompletionLength;
//竣工验收备案 // //竣工验收备案
Double startCompletionLength; // Double startCompletionLength;
Double endCompletionLength; // Double endCompletionLength;
//长度体现节点 // //长度体现节点
String lengthNode; // String lengthNode;
//长度筛选类型 or/and // //长度筛选类型 or/and
String lengthType; // String lengthType;
//
Double startSpan; // Double startSpan;
//
Double endSpan; // Double endSpan;
//施工许可 // //施工许可
Double startLicenceSpan; // Double startLicenceSpan;
Double endLicenceSpan; // Double endLicenceSpan;
//竣工验收 // //竣工验收
Double startCheckCompletionSpan; // Double startCheckCompletionSpan;
Double endCheckCompletionSpan; // Double endCheckCompletionSpan;
//竣工验收备案 // //竣工验收备案
Double startCompletionSpan; // Double startCompletionSpan;
Double endCompletionSpan; // Double endCompletionSpan;
//跨度体现节点 // //跨度体现节点
String spanNode; // String spanNode;
//跨度筛选类型 or/and // //跨度筛选类型 or/and
String spanType; // String spanType;
//
Integer achievementCount; // Integer achievementCount;
//
String type; // String type;
//
String tenderWay; // String tenderWay;
//
String md5Company; // String md5Company;
// 企业业绩关键词 // // 企业业绩关键词
String keyword; // String keyword;
// 企业项目详情的中标开始时间 时间戳 // // 企业项目详情的中标开始时间 时间戳
Long startTenderDetailTime; // Long startTenderDetailTime;
// 企业项目详情的中标结束时间 时间戳 // // 企业项目详情的中标结束时间 时间戳
Long endTenderDetailTime; // Long endTenderDetailTime;
//
List<SkyProjectIndexDto> indexDtos; // List<SkyProjectIndexDto> indexDtos;
//
//指标筛选类型 or/and // //指标筛选类型 or/and
String indexQueryType; // String indexQueryType;
//指标体现节点 // //指标体现节点
String indexPoint; // String indexPoint;
} //}
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;
//
import java.util.List; //import java.util.List;
//
/** ///**
* @author lc // * @author lc
* @date 2023/1/16 16:08 // * @date 2023/1/16 16:08
*/ // */
@Data //@Data
public class GoodBehaviorDto { //public class GoodBehaviorDto {
//
//三体系查询方式 同时具备、任意均可 // //三体系查询方式 同时具备、任意均可
String systemQueryType; // String systemQueryType;
//体系类型 // //体系类型
List<Integer> systemType; // List<Integer> systemType;
//
String systemTypeStr; // String systemTypeStr;
//A级纳税人 // //A级纳税人
String taxYear; // String taxYear;
//
String taxYearQueryType; // String taxYearQueryType;
//
//是否高新技术企业 0否 1是 // //是否高新技术企业 0否 1是
Integer isHighTech; // Integer isHighTech;
//
String ename; // String ename;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* 头部查询参数 // * 头部查询参数
* // *
* @author lcl // * @author lcl
* @create 2021/10/22 // * @create 2021/10/22
*/ // */
@Data //@Data
public class HeaderDto{ //public class HeaderDto{
//
private String queryStr; // private String queryStr;
//
private String sourceName; // private String sourceName;
//
private Page page; // private Page page;
//
} //}
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.List; //import java.util.List;
//
/** ///**
* 全平台企业基本业绩信息(筛选条件) // * 全平台企业基本业绩信息(筛选条件)
* // *
* @author lcl // * @author lcl
* @create 2021/9/6 // * @create 2021/9/6
*/ // */
@Data //@Data
public class JabBasicEnterpriseProjectDto implements Serializable { //public class JabBasicEnterpriseProjectDto implements Serializable {
//
//参建单位 // //参建单位
private String ename; // private String ename;
//建设单位 // //建设单位
private String buildCorpName; // private String buildCorpName;
//业绩来源 多个空格隔开 // //业绩来源 多个空格隔开
private String achievementSource; // private String achievementSource;
//业绩类型 多个空格隔开 // //业绩类型 多个空格隔开
private String achievementType; // private String achievementType;
//项目金额 最小值 // //项目金额 最小值
private Double projectMoney; // private Double projectMoney;
private Double startMoney; // private Double startMoney;
private Double endMoney; // private Double endMoney;
//包含金额未公示 0:不包含 1:包含 // //包含金额未公示 0:不包含 1:包含
private Integer isMoney; // private Integer isMoney;
//时间条件 // //时间条件
private List<DateQueryDto> dateDtos; // private List<DateQueryDto> dateDtos;
//时间查询类型 and/or 默认任意均可 // //时间查询类型 and/or 默认任意均可
private String timeQueryType; // private String timeQueryType;
//关键词(包含) 单个空格隔开 // //关键词(包含) 单个空格隔开
private List<KeywordDto> keywords; // private List<KeywordDto> keywords;
//关键词(不包含) // //关键词(不包含)
private String keywordNot; // private String keywordNot;
//
private String keywordNotType; // private String keywordNotType;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
//单项查询 关键词包含体现节点 // //单项查询 关键词包含体现节点
String singleKeywordInNode; // String singleKeywordInNode;
//单项查询 关键词不包含体现节点 // //单项查询 关键词不包含体现节点
String singleKeywordOutNode; // String singleKeywordOutNode;
//是否截图体现公司和规模 yes no // //是否截图体现公司和规模 yes no
Boolean isSingleReflect; // Boolean isSingleReflect;
//
//省 多个空格隔开 // //省 多个空格隔开
private String divisionStr; // private String divisionStr;
//市 多个空格隔开 // //市 多个空格隔开
private String cityStr; // private String cityStr;
//区 多个空格隔开 // //区 多个空格隔开
private String countyStr; // private String countyStr;
String province; // String province;
Integer provinceId; // Integer provinceId;
String city; // String city;
Integer cityId; // Integer cityId;
String county; // String county;
Integer countyId; // Integer countyId;
//业绩数量 // //业绩数量
private Integer achievementCount; // private Integer achievementCount;
//
} //}
//
//
package com.dsk.search.domain; //package com.dsk.search.domain;
//
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 JiangxiBidQueryDto { //public class JiangxiBidQueryDto {
//
//参建单位 施工单位 // //参建单位 施工单位
String ename; // String ename;
//建设单位 // //建设单位
String buildCorpName; // String buildCorpName;
//中标金额 // //中标金额
Double startMoney; // Double startMoney;
//
Double endMoney; // Double endMoney;
//包含金额未公示 // //包含金额未公示
String hasMoney; // String hasMoney;
// 中标开始时间 // // 中标开始时间
Date startTenderTime; // Date startTenderTime;
// 中标结束时间 // // 中标结束时间
Date endTenderTime; // Date endTenderTime;
//开工日期开始 // //开工日期开始
Date startWorkDate; // Date startWorkDate;
//开工日期结束 // //开工日期结束
Date endWorkDate; // Date endWorkDate;
//竣工日期开始 // //竣工日期开始
Date startCheckDate; // Date startCheckDate;
//竣工日期结束 // //竣工日期结束
Date endCheckDate; // Date endCheckDate;
// 实际竣工开始日期 // // 实际竣工开始日期
Date startCheckCheckDate; // Date startCheckCheckDate;
// 实际竣工结束日期 // // 实际竣工结束日期
Date endCheckCheckDate; // Date endCheckCheckDate;
//实际开工开始日期 // //实际开工开始日期
Date startCheckWorkDate; // Date startCheckWorkDate;
//实际开工结束日期 // //实际开工结束日期
Date endCheckWorkDate; // Date endCheckWorkDate;
//业绩时间同时具备、任意均可 // //业绩时间同时具备、任意均可
String timeQueryType; // String timeQueryType;
// 关键词(包含) // // 关键词(包含)
List<KeywordDto> keywords; // List<KeywordDto> keywords;
// 关键词(不包含) // // 关键词(不包含)
String keywordNot; // String keywordNot;
// 关键词(不包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模 // // 关键词(不包含)查询类型 project项目名称 scale建设规模 projectOrScale项目名称或建设规模
String keywordNotType; // String keywordNotType;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
//单项查询 关键词体现节点 // //单项查询 关键词体现节点
String singleKeywordInNode; // String singleKeywordInNode;
//单项查询 关键词体现节点 // //单项查询 关键词体现节点
String singleKeywordOutNode; // String singleKeywordOutNode;
// // 项目属地 //// // 项目属地
// String divisionStr; //// String divisionStr;
//项目所在城市 // //项目所在城市
String cityStr; // String cityStr;
//所在区 // //所在区
String countyStr; // String countyStr;
// 业绩数量 // // 业绩数量
Integer achievementCount; // Integer achievementCount;
//
String city; // String city;
//
String county; // String county;
} //}
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;
import java.util.Map; //import java.util.Map;
//
/** ///**
* 组合查询参数 // * 组合查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class JskBidCandidateDto { //public class JskBidCandidateDto {
//
String id; // String id;
//省 // //省
String province; // String province;
//市 // //市
String city; // String city;
//区 // //区
String county; // String county;
//项目名称 // //项目名称
String projectName; // String projectName;
//项目类型 // //项目类型
String projectType; // String projectType;
// 发布开始时间 // // 发布开始时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startPubdate; // Date startPubdate;
// 发布结束时间 // // 发布结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endPubdate; // Date endPubdate;
//
//中标金额开始 // //中标金额开始
Double startProjectAmount; // Double startProjectAmount;
//中标金额结束 // //中标金额结束
Double endProjectAmount; // Double endProjectAmount;
//最高限价开始 // //最高限价开始
Double startMaxAmount; // Double startMaxAmount;
//最高限价结束 // //最高限价结束
Double endMaxAmount; // Double endMaxAmount;
//下浮率开始 // //下浮率开始
Double startLowerRate; // Double startLowerRate;
//下浮率结束 // //下浮率结束
Double endLowerRate; // Double endLowerRate;
//
//中标候选人 // //中标候选人
String bidWinCompany; // String bidWinCompany;
//中标候选人id // //中标候选人id
String bidWinCompanyId; // String bidWinCompanyId;
//招标人 // //招标人
String tenderee; // String tenderee;
//代理机构 // //代理机构
String agency; // String agency;
//最高限价 // //最高限价
String maxAmount; // String maxAmount;
//中标金额 // //中标金额
String projectAmount; // String projectAmount;
//下浮率 // //下浮率
String lowerRate; // String lowerRate;
//名次 // //名次
String rank; // String rank;
//发布时间 // //发布时间
String pubdate; // String pubdate;
//
String tendereeId; // String tendereeId;
//
String tendereeTel; // String tendereeTel;
//
String agencyId; // String agencyId;
//
String agencyTel; // String agencyTel;
//
List<Map<String,String>> mapList; // List<Map<String,String>> mapList;
} //}
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 JskBidNewsDto { //public class JskBidNewsDto {
//
String id; // String id;
//省 // //省
String province; // String province;
//市 // //市
String city; // String city;
//区 // //区
String county; // String county;
//项目名称 // //项目名称
String projectName; // String projectName;
//项目类型 // //项目类型
String projectType; // String projectType;
//工程用途 // //工程用途
String projectPurposes; // String projectPurposes;
//工程用途 // //工程用途
String projectLevel; // String projectLevel;
//评标办法 // //评标办法
String bidAssessmentWay; // String bidAssessmentWay;
//评标委员会-有无业主代表,0为未知,1为无,2为有 // //评标委员会-有无业主代表,0为未知,1为无,2为有
String bidMettingHasProjectUnit; // String bidMettingHasProjectUnit;
//有无预付款,0为未知,1为无,2为有 // //有无预付款,0为未知,1为无,2为有
String hasAdvanceAmount; // String hasAdvanceAmount;
//保证金缴纳 // //保证金缴纳
String projectEnsureAmountPayType; // String projectEnsureAmountPayType;
// 发布开始时间 // // 发布开始时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startPubdate; // Date startPubdate;
// 发布结束时间 // // 发布结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endPubdate; // Date endPubdate;
//
// 开标截至时间开始 // // 开标截至时间开始
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startEndTimeDate; // Date startEndTimeDate;
// 开标截至时间结束 // // 开标截至时间结束
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endEndTimeDate; // Date endEndTimeDate;
//项目金额开始 // //项目金额开始
Double startProjectAmount; // Double startProjectAmount;
//项目金额结束 // //项目金额结束
Double endProjectAmount; // Double endProjectAmount;
//项目投资额开始 // //项目投资额开始
Double startProjectInvestmentAmount; // Double startProjectInvestmentAmount;
//项目投资额结束 // //项目投资额结束
Double endProjectInvestmentAmount; // Double endProjectInvestmentAmount;
//合同估算价开始 // //合同估算价开始
Double startProjectContractAmount; // Double startProjectContractAmount;
//合同估算价结束 // //合同估算价结束
Double endProjectContractAmount; // Double endProjectContractAmount;
//建安费开始 // //建安费开始
Double startProjectSafeAmount; // Double startProjectSafeAmount;
//建安费结束 // //建安费结束
Double endProjectSafeAmount; // Double endProjectSafeAmount;
//勘察费开始 // //勘察费开始
Double startProjectSurveyAmount; // Double startProjectSurveyAmount;
//勘察费结束 // //勘察费结束
Double endProjectSurveyAmount; // Double endProjectSurveyAmount;
//设计费开始 // //设计费开始
Double startProjectDesignAmount; // Double startProjectDesignAmount;
//设计费结束 // //设计费结束
Double endProjectDesignAmount; // Double endProjectDesignAmount;
//投标保证金开始 // //投标保证金开始
Double startProjectEnsureAmount; // Double startProjectEnsureAmount;
//投标保证金结束 // //投标保证金结束
Double endProjectEnsureAmount; // Double endProjectEnsureAmount;
//
//资质要求 // //资质要求
String qualiLimit; // String qualiLimit;
//业绩要求 // //业绩要求
String projectLimit; // String projectLimit;
//人员要求 // //人员要求
String personLimit; // String personLimit;
//
//招标人 // //招标人
String tenderee; // String tenderee;
//代理机构 // //代理机构
String agency; // String agency;
//时间 // //时间
String dateStr; // String dateStr;
//金额 // //金额
String moneyStr; // String moneyStr;
//
String tendereeId; // String tendereeId;
//
String tendereeTel; // String tendereeTel;
//
String agencyId; // String agencyId;
//
String agencyTel; // String agencyTel;
//
String eligibleEnterprisesUrl; // String eligibleEnterprisesUrl;
//
String pubdate; // String pubdate;
//
String endTimeDate; // String endTimeDate;
//
String projectAmount; // String projectAmount;
//项目投资额 // //项目投资额
String projectInvestmentAmount; // String projectInvestmentAmount;
//合同估算价 // //合同估算价
String projectContractAmount; // String projectContractAmount;
//建安费 // //建安费
String projectSafeAmount; // String projectSafeAmount;
//综合单价 // //综合单价
String projectComprehensiveAmount; // String projectComprehensiveAmount;
//勘察费 // //勘察费
String projectSurveyAmount; // String projectSurveyAmount;
//设计费 // //设计费
String projectDesignAmount; // String projectDesignAmount;
//投标保证金 // //投标保证金
String projectEnsureAmount; // String projectEnsureAmount;
//是否有文档 // //是否有文档
String hasFile; // String hasFile;
//项目特点解析 // //项目特点解析
String projectCharacteristics; // String projectCharacteristics;
//市场分析及报价策略 // //市场分析及报价策略
String marketAnalysis; // String marketAnalysis;
//成本分析 // //成本分析
String costAnalysis; // String costAnalysis;
} //}
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 Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class JskBidPlanDto { //public class JskBidPlanDto {
//
//
String id; // String id;
//
String uuid; // String uuid;
//
String title; // String title;
//
String projectName; // String projectName;
//
String projectNumber; // String projectNumber;
//招标人 // //招标人
String tenderee; // String tenderee;
//
String tendereeId; // String tendereeId;
//
String projectScale; // String projectScale;
//
String province; // String province;
//
String city; // String city;
//
String area; // String area;
//
String domicile; // String domicile;
//标的物类型 // //标的物类型
String objectType; // String objectType;
//项目类型 // //项目类型
String projectType; // String projectType;
//招标方式 // //招标方式
String tenderWay; // String tenderWay;
//合同预估金额 // //合同预估金额
Double planTenderAmount; // Double planTenderAmount;
Double startPlanTenderAmount; // Double startPlanTenderAmount;
Double endPlanTenderAmount; // Double endPlanTenderAmount;
//资金来源 // //资金来源
String projectCapitalSource; // String projectCapitalSource;
//发布时间 // //发布时间
String issueTime; // String issueTime;
//发布时间开始 // //发布时间开始
Date startIssueTime; // Date startIssueTime;
//发布时间结束 // //发布时间结束
Date endIssueTime; // Date endIssueTime;
//计划发布开始时间 // //计划发布开始时间
String planTenderDateStart; // String planTenderDateStart;
//计划发布截止时间 // //计划发布截止时间
String planTenderDateEnd; // String planTenderDateEnd;
//来源网站 // //来源网站
String sourceName; // String sourceName;
/** // /**
* 修改时间 // * 修改时间
*/ // */
String updateTime; // String updateTime;
} //}
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 JskBidQueryDto { //public class JskBidQueryDto {
//
//
String id; // String id;
//
String title; // String title;
//查找范围 // //查找范围
String queryScope; // String queryScope;
//"询价", "比选", "邀请", "竞争性谈判", "竞争性磋商", "单一来源", "竞价", "直接发包", "公开招标",其他', // //"询价", "比选", "邀请", "竞争性谈判", "竞争性磋商", "单一来源", "竞价", "直接发包", "公开招标",其他',
String tenderingManner; // String tenderingManner;
//招标金额 // //招标金额
Double bidMoney; // Double bidMoney;
//
String hasMoney; // String hasMoney;
//
Double startBidMoney; // Double startBidMoney;
//
Double endBidMoney; // Double endBidMoney;
//
String domicile; // String domicile;
//
String tenderStage; // String tenderStage;
//
String projectType; // String projectType;
//
String companyName; // String companyName;
//
String projectName; // String projectName;
//
String contentInfo; // String contentInfo;
//
Integer jskEid; // Integer jskEid;
//
String tenderTime; // String tenderTime;
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startTenderTime; // Date startTenderTime;
// 发布结束时间 // // 发布结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endTenderTime; // Date endTenderTime;
//
String punishDate; // String punishDate;
// 发布开始时间 // // 发布开始时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date startPunishDate; // Date startPunishDate;
// 发布结束时间 // // 发布结束时间
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
Date endPunishDate; // Date endPunishDate;
//行业 // //行业
String industry; // String industry;
// 标的物类型:工程/货物/服务/其他 // // 标的物类型:工程/货物/服务/其他
String subjectMatter; // String subjectMatter;
//中标标金额 // //中标标金额
Double startTenderMoney; // Double startTenderMoney;
//
Double endTenderMoney; // Double endTenderMoney;
//
String overTime; // String overTime;
//
String phonePoint; // String phonePoint;
//
String contact; // String contact;
//
String contactTel; // String contactTel;
//
String source; // String source;
//
String agency; // String agency;
//
Integer agencyId; // Integer agencyId;
//
String agencyContact; // String agencyContact;
//
String agencyContactTel; // String agencyContactTel;
//
String province; // String province;
//
String city; // String city;
//
String county; // String county;
//
/** // /**
* 修改时间 // * 修改时间
*/ // */
private String updateTime; // private String updateTime;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* 中标公示查询参数 // * 中标公示查询参数
* @author Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class JskBidWinListDto { //public class JskBidWinListDto {
//
String winListUuid; // String winListUuid;
//招标单位 // //招标单位
String tenderee; // String tenderee;
//招标单位id // //招标单位id
String tendereeId; // String tendereeId;
//省 // //省
String province; // String province;
String provinceId; // String provinceId;
//市 // //市
String city; // String city;
String cityId; // String cityId;
//区 // //区
String area; // String area;
String areaId; // String areaId;
//中标项目编号 // //中标项目编号
String bidWinProjectNo; // String bidWinProjectNo;
//项目名称 // //项目名称
String projectName; // String projectName;
//项目id // //项目id
String projectId; // String projectId;
//中标单位 // //中标单位
String bidWinCompany; // String bidWinCompany;
//正文id // //正文id
String contentId; // String contentId;
//下浮率 // //下浮率
Double downfloatRate; // Double downfloatRate;
//其他来源 // //其他来源
String otherSource; // String otherSource;
//处理后的工期(天) // //处理后的工期(天)
Integer dealProjectDuration; // Integer dealProjectDuration;
//建造师名称 // //建造师名称
String constructor; // String constructor;
//建造师注册号 // //建造师注册号
String constructorNo; // String constructorNo;
//处理后的中标金额(万元) // //处理后的中标金额(万元)
Double dealBidWinAmount; // Double dealBidWinAmount;
//主来源网站名称 // //主来源网站名称
String sourceName; // String sourceName;
//主来源详情页链接 // //主来源详情页链接
String url; // String url;
//建设工程项目类型 // //建设工程项目类型
String buildingProjectType; // String buildingProjectType;
//中标时间/发布时间 // //中标时间/发布时间
String issueTime; // String issueTime;
//
} //}
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;
//
@Data //@Data
public class JskDataScreenDto { //public class JskDataScreenDto {
@JsonInclude(JsonInclude.Include.NON_NULL) // @JsonInclude(JsonInclude.Include.NON_NULL)
public Integer provinceId; // public Integer provinceId;
//
@JsonInclude(JsonInclude.Include.NON_NULL) // @JsonInclude(JsonInclude.Include.NON_NULL)
public String certType; // public String certType;
//
public String subclass; // public String subclass;
//
public String certLevel; // public String certLevel;
//
public String label; // public String label;
//
public Integer count; // public Integer count;
//
public String newProjectCount; // public String newProjectCount;
//
public String toDayBidAmount; // public String toDayBidAmount;
//
public String toDayBidCount; // public String toDayBidCount;
//
public Page page; // public Page page;
//
//
//
} //}
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;
} //}
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;
//
@Data //@Data
public class LandMarketDto { //public class LandMarketDto {
//
private Integer id; // private Integer id;
//
/** // /**
* 关键词 // * 关键词
*/ // */
private String keyword; // private String keyword;
//
private String keywordNot; // private String keywordNot;
//
/** // /**
* 项目名称 // * 项目名称
*/ // */
private String projectName; // private String projectName;
/** // /**
* 受让人 // * 受让人
*/ // */
private String companyName; // private String companyName;
/** // /**
* 企业ID // * 企业ID
*/ // */
private Integer companyId; // private Integer companyId;
/** // /**
* 出让面积 // * 出让面积
*/ // */
private Double acreage; // private Double acreage;
private Double startAcreage; // private Double startAcreage;
private Double endAcreage; // private Double endAcreage;
/** // /**
* 加价幅度 // * 加价幅度
*/ // */
private String addMoneyRange; // private String addMoneyRange;
/** // /**
* 招拍挂起始时间 // * 招拍挂起始时间
*/ // */
private Date auctionBeginTime; // private Date auctionBeginTime;
/** // /**
* 招拍挂截止时间 // * 招拍挂截止时间
*/ // */
private Date auctionEndTime; // private Date auctionEndTime;
/** // /**
* 批准单位 // * 批准单位
*/ // */
private String authority; // private String authority;
/** // /**
* 保证金 // * 保证金
*/ // */
private Double bondmoney; // private Double bondmoney;
/** // /**
* 建筑面积 // * 建筑面积
*/ // */
private Double buildArea; // private Double buildArea;
private Double startBuildArea; // private Double startBuildArea;
private Double endBuildArea; // private Double endBuildArea;
/** // /**
* 建筑密度 // * 建筑密度
*/ // */
private String buildingDensity; // private String buildingDensity;
/** // /**
* 建筑限高 // * 建筑限高
*/ // */
private String buildingHeight; // private String buildingHeight;
private String domicile; // private String domicile;
/** // /**
* 省 // * 省
*/ // */
private String province; // private String province;
/** // /**
* 省ID // * 省ID
*/ // */
private Integer provinceId; // private Integer provinceId;
/** // /**
* 市 // * 市
*/ // */
private String city; // private String city;
/** // /**
* 市ID // * 市ID
*/ // */
private Integer cityId; // private Integer cityId;
/** // /**
* 区 // * 区
*/ // */
private String area; // private String area;
/** // /**
* 区ID // * 区ID
*/ // */
private Integer areaId; // private Integer areaId;
/** // /**
* 合同编号 // * 合同编号
*/ // */
private String contractNum; // private String contractNum;
/** // /**
* 合同签订日期 // * 合同签订日期
*/ // */
private String contractSignTime; // private String contractSignTime;
/** // /**
* 合同签订日期 // * 合同签订日期
*/ // */
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date contractSignTimeStart; // private Date contractSignTimeStart;
/** // /**
* 合同签订日期 // * 合同签订日期
*/ // */
@JSONField(format="yyyy-MM-dd") // @JSONField(format="yyyy-MM-dd")
private Date contractSignTimeEnd; // private Date contractSignTimeEnd;
/** // /**
* 约定开工时间 // * 约定开工时间
*/ // */
private Date conventionBeginTime; // private Date conventionBeginTime;
/** // /**
* 约定竣工时间 // * 约定竣工时间
*/ // */
private Date conventionEndTime; // private Date conventionEndTime;
/** // /**
* 约定交地时间 // * 约定交地时间
*/ // */
private Date conventionLandTime; // private Date conventionLandTime;
/** // /**
* 约定容积率 // * 约定容积率
*/ // */
private String conventionVolumeRate; // private String conventionVolumeRate;
/** // /**
* 结果详情url // * 结果详情url
*/ // */
private String detailUrl; // private String detailUrl;
/** // /**
* 电子监管号 // * 电子监管号
*/ // */
private String electronicNumber; // private String electronicNumber;
private String gdgid; // private String gdgid;
/** // /**
* 绿化率 // * 绿化率
*/ // */
private String greeningRate; // private String greeningRate;
/** // /**
* 行业分类 // * 行业分类
*/ // */
private String industry; // private String industry;
/** // /**
* 投资强度 // * 投资强度
*/ // */
private String investmentIntensity; // private String investmentIntensity;
/** // /**
* 报名起始时间 // * 报名起始时间
*/ // */
private Date joinBeginTime; // private Date joinBeginTime;
/** // /**
* 报名截止时间 // * 报名截止时间
*/ // */
private Date joinEndTime; // private Date joinEndTime;
/** // /**
* 土地坐落 // * 土地坐落
*/ // */
private String landAddr; // private String landAddr;
/** // /**
* 土地级别 // * 土地级别
*/ // */
private String landLevel; // private String landLevel;
/** // /**
* 地块名称 // * 地块名称
*/ // */
private String landName; // private String landName;
/** // /**
* 地块公示url // * 地块公示url
*/ // */
private String landNoticeUrl; // private String landNoticeUrl;
/** // /**
* 土地来源 // * 土地来源
*/ // */
private String landSource; // private String landSource;
/** // /**
* 土地用途 // * 土地用途
*/ // */
private String landUse; // private String landUse;
/** // /**
* 土地使用权人cid // * 土地使用权人cid
*/ // */
private Integer landUseCompanyId; // private Integer landUseCompanyId;
/** // /**
* 土地使用权人 // * 土地使用权人
*/ // */
private String landUseCompany; // private String landUseCompany;
/** // /**
* 出让年限 // * 出让年限
*/ // */
private String landUseYear; // private String landUseYear;
/** // /**
* 起始价 // * 起始价
*/ // */
private String moneyBegin; // private String moneyBegin;
/** // /**
* 分期支付约定 // * 分期支付约定
*/ // */
private String paymentAgreement; // private String paymentAgreement;
/** // /**
* 实际开工时间 // * 实际开工时间
*/ // */
private Date realBeginTime; // private Date realBeginTime;
/** // /**
* 实际竣工时间 // * 实际竣工时间
*/ // */
private Date realEndTime; // private Date realEndTime;
/** // /**
* 出让公告url // * 出让公告url
*/ // */
private String sellNoticeUrl; // private String sellNoticeUrl;
/** // /**
* 供地方式/供应方式 // * 供地方式/供应方式
*/ // */
private String supplyLandWay; // private String supplyLandWay;
/** // /**
* 成交价格 // * 成交价格
*/ // */
private Double transactionPrice; // private Double transactionPrice;
//
/** // /**
* 成交价格-起 // * 成交价格-起
*/ // */
private Double startTransactionPrice; // private Double startTransactionPrice;
//
/** // /**
* 成交价格-止 // * 成交价格-止
*/ // */
private Double endTransactionPrice; // private Double endTransactionPrice;
/** // /**
* 成交公示日期 // * 成交公示日期
*/ // */
private String transactionPublicityTime; // private String transactionPublicityTime;
/** // /**
* 容积率 // * 容积率
*/ // */
private String volumeRate; // private String volumeRate;
/** // /**
* 约定容积率上限 // * 约定容积率上限
*/ // */
private Double volumeRateHigh; // private Double volumeRateHigh;
/** // /**
* 约定容积率下限 // * 约定容积率下限
*/ // */
private Double volumeRateLow; // private Double volumeRateLow;
/** // /**
* 来源 // * 来源
*/ // */
private String dataSource; // private String dataSource;
/** // /**
* 创建时间 // * 创建时间
*/ // */
private Date createTime; // private Date createTime;
/** // /**
* 修改时间 // * 修改时间
*/ // */
private String updateTime; // private String updateTime;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
/** ///**
* @ClassName OpRegionalLocalDto // * @ClassName OpRegionalLocalDto
* @Description 获取当前地区 // * @Description 获取当前地区
* @Author Dgm // * @Author Dgm
* @Date 2023/5/23 14:05 // * @Date 2023/5/23 14:05
* @Version // * @Version
*/ // */
@Data //@Data
public class OpRegionalLocalDto { //public class OpRegionalLocalDto {
/** // /**
* 省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 ip; // private String ip;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import com.dsk.common.exception.BusinessException; //import com.dsk.common.exception.BusinessException;
import com.github.pagehelper.PageHelper; //import com.github.pagehelper.PageHelper;
import lombok.AccessLevel; //import lombok.AccessLevel;
import lombok.Getter; //import lombok.Getter;
import lombok.Setter; //import lombok.Setter;
import lombok.experimental.FieldDefaults; //import lombok.experimental.FieldDefaults;
import org.apache.commons.lang3.StringUtils; //import org.apache.commons.lang3.StringUtils;
import org.springframework.util.CollectionUtils; //import org.springframework.util.CollectionUtils;
//
import java.lang.reflect.Field; //import java.lang.reflect.Field;
import java.util.ArrayList; //import java.util.ArrayList;
import java.util.List; //import java.util.List;
import java.util.Map; //import java.util.Map;
//
@Getter //@Getter
@Setter //@Setter
@FieldDefaults(level=AccessLevel.PRIVATE) //@FieldDefaults(level=AccessLevel.PRIVATE)
public class Page extends Entity { //public class Page extends Entity {
public Page(){ // public Page(){
} // }
//
public Page(Integer page, Integer limit) { // public Page(Integer page, Integer limit) {
this.page = page; // this.page = page;
this.limit = limit; // this.limit = limit;
} // }
//
public Page(List<Map<String, Object>> list, Long total, Integer limit, Integer page){ // public Page(List<Map<String, Object>> list, Long total, Integer limit, Integer page){
this.list = list; // this.list = list;
this.total = total; // this.total = total;
this.page = page; // this.page = page;
this.limit = limit; // this.limit = limit;
} // }
/** // /**
* 序列化版本标示 // * 序列化版本标示
*/ // */
private static final long serialVersionUID = 1L; // private static final long serialVersionUID = 1L;
//
// 页码数 // // 页码数
Integer page; // Integer page;
//
// 单页最大行数 // // 单页最大行数
Integer limit; // Integer limit;
//
List<?> list; // List<?> list;
//
String field; // String field;
//
String order; // String order;
//
Long total=0L; // Long total=0L;
//
@SuppressWarnings("rawtypes") // @SuppressWarnings("rawtypes")
private void validateOrderField(boolean isPage, Class cls) { // private void validateOrderField(boolean isPage, Class cls) {
if (isPage) { // if (isPage) {
PageHelper.startPage(page == null ? 1 : page, limit == null ? 10: limit); // PageHelper.startPage(page == null ? 1 : page, limit == null ? 10: limit);
} // }
if (!StringUtils.isEmpty(order) && cls != null&&!StringUtils.isEmpty(field)) { // if (!StringUtils.isEmpty(order) && cls != null&&!StringUtils.isEmpty(field)) {
String[] orders = this.order.split(","); // String[] orders = this.order.split(",");
String[] fieldArray = this.field.split(","); // String[] fieldArray = this.field.split(",");
if (orders.length == fieldArray.length) { // if (orders.length == fieldArray.length) {
List<Field> fields = ReflectionUtils.getDeclaredField(cls); // List<Field> fields = ReflectionUtils.getDeclaredField(cls);
for (String sort : fieldArray) { // for (String sort : fieldArray) {
boolean isExsit = false; // boolean isExsit = false;
for (Field field : fields) { // for (Field field : fields) {
if (field.getName().equals(sort)) { // if (field.getName().equals(sort)) {
isExsit = true; // isExsit = true;
break; // break;
} // }
} // }
if (!isExsit) { // if (!isExsit) {
throw new BusinessException("排序字段'{}'异常", sort); // throw new BusinessException("排序字段'{}'异常", sort);
} // }
} // }
StringBuilder orderBy = new StringBuilder(); // StringBuilder orderBy = new StringBuilder();
for (int i = 0; i < fieldArray.length; i++) { // for (int i = 0; i < fieldArray.length; i++) {
if (i!=0) { // if (i!=0) {
orderBy.append(","); // orderBy.append(",");
} // }
orderBy.append(humpToLine(fieldArray[i])).append(orders[i].equalsIgnoreCase("desc")?" desc":" asc"); // orderBy.append(humpToLine(fieldArray[i])).append(orders[i].equalsIgnoreCase("desc")?" desc":" asc");
} // }
PageHelper.orderBy(orderBy.toString()); // PageHelper.orderBy(orderBy.toString());
} // }
} // }
} // }
//
public void initPagingData(Class<?> cls){ // public void initPagingData(Class<?> cls){
this.validateOrderField(true, cls); // this.validateOrderField(true, cls);
} // }
//
public void initAllData(Class<?> cls){ // public void initAllData(Class<?> cls){
this.validateOrderField(false, cls); // this.validateOrderField(false, cls);
} // }
//
public Page setResult(List<?> result){ // public Page setResult(List<?> result){
com.github.pagehelper.Page<?> page = (com.github.pagehelper.Page<?>) result; // com.github.pagehelper.Page<?> page = (com.github.pagehelper.Page<?>) result;
this.total = page.getTotal(); // this.total = page.getTotal();
this.list = page.getResult(); // this.list = page.getResult();
return this; // return this;
} // }
//
public void setData(List<?> data) { // public void setData(List<?> data) {
this.list = data; // this.list = data;
} // }
//
public static String humpToLine(String str) { // public static String humpToLine(String str) {
return str.replaceAll("[A-Z]", "_$0").toLowerCase(); // return str.replaceAll("[A-Z]", "_$0").toLowerCase();
} // }
//
public List<?> getList() { // public List<?> getList() {
if(CollectionUtils.isEmpty(this.list)){ // if(CollectionUtils.isEmpty(this.list)){
this.list = new ArrayList<>(); // this.list = new ArrayList<>();
} // }
return list; // return list;
} // }
//
@Override // @Override
public String toString() { // public String toString() {
return "com.md.common.entity.Page{" + // return "com.md.common.entity.Page{" +
"serialVersionUID=" + serialVersionUID + // "serialVersionUID=" + serialVersionUID +
", page=" + page + // ", page=" + page +
", limit=" + limit + // ", limit=" + limit +
", list=" + list + // ", list=" + list +
", field='" + field + '\'' + // ", field='" + field + '\'' +
", order='" + order + '\'' + // ", order='" + order + '\'' +
", total=" + total + // ", total=" + total +
'}'; // '}';
} // }
} //}
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;
//
@Data //@Data
@JsonInclude(JsonInclude.Include.NON_NULL) //@JsonInclude(JsonInclude.Include.NON_NULL)
public class Personnel { //public class Personnel {
//
String id; // String id;
//
String eid; // String eid;
//
Integer jskEid; // Integer jskEid;
//
String md5Company; // String md5Company;
//
String name; // String name;
//
String sex; // String sex;
//
String cardType; // String cardType;
//
String cardNo; // String cardNo;
//
String ename; // String ename;
//
String phone; // String phone;
//
String registerCount; // String registerCount;
//
String blaCount; // String blaCount;
//
String changeCount; // String changeCount;
//
String manceCount; // String manceCount;
//
String noHaviorCount; // String noHaviorCount;
//
String haviorCount; // String haviorCount;
//
} //}
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 Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class PersonnelCertificateQueryDto { //public class PersonnelCertificateQueryDto {
//
// 注册类型 // // 注册类型
List<ComposeRegisterDto> registers; // List<ComposeRegisterDto> registers;
//
String queryType; // String queryType;
//
String queryCategory; // String queryCategory;
//
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
import java.util.Date; //import java.util.Date;
//
@Data //@Data
public class PersonnelExeclDto { //public class PersonnelExeclDto {
//
String id; // String id;
//
String name; // String name;
//
String registerType; // String registerType;
//
String specialty; // String specialty;
//
String ename; // String ename;
//
String cardNumber; // String cardNumber;
//
Date validDate; // Date validDate;
//
String phone; // String phone;
//
String pids; // String pids;
//
String projectCount; // String projectCount;
} //}
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 Administrator // * @author Administrator
* // *
*/ // */
@Data //@Data
public class PersonnelQueryDto { //public class PersonnelQueryDto {
//
// 注册类型 // // 注册类型
List<RegisterTypeDto> registers; // List<RegisterTypeDto> registers;
// 人员姓名 // // 人员姓名
String personName; // String personName;
// 项目名称 // // 项目名称
String projectName; // String projectName;
// 业绩 // // 业绩
Double startMoney; // Double startMoney;
//
Double endMoney; // Double endMoney;
// 企业名称 // // 企业名称
String ename; // String ename;
// comp有竣工 yes有业绩 no没业绩 // // comp有竣工 yes有业绩 no没业绩
String mance; // String mance;
//
String cardNumber; // String cardNumber;
//
String queryType; // String queryType;
//
String queryCategory; // String queryCategory;
//企业注册地 // //企业注册地
String domicile; // String domicile;
//
String domicileNum; // String domicileNum;
//
String domicileCity; // String domicileCity;
//
String registerProvince; // String registerProvince;
//
String registerCity; // String registerCity;
//
//人员唯一标识 // //人员唯一标识
String md5Company; // String md5Company;
//人员id // //人员id
String staffId; // String staffId;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
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 RecentlyBidQueryDto { //public class RecentlyBidQueryDto {
//
//
// 项目属地 // // 项目属地
String divisionStr; // String divisionStr;
//
Integer companyProvinceId; // Integer companyProvinceId;
// 项目属地 // // 项目属地
String cityStr; // String cityStr;
//
String province; // String province;
//
Integer provinceId; // Integer provinceId;
//
String city; // String city;
//
Integer cityId; // Integer cityId;
//
String county; // String county;
//
Integer countyId; // Integer countyId;
//
String eid; // String eid;
//
String ename; // String ename;
//
String pname; // String pname;
//
String buildCorpName; // String buildCorpName;
//
Double startMoney; // Double startMoney;
//
Double endMoney; // Double endMoney;
// 关键词(包含) // // 关键词(包含)
List<KeywordDto> keywords; // List<KeywordDto> keywords;
// 关键词(不包含) // // 关键词(不包含)
String keywordNot; // String keywordNot;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
// 中标开始时间 // // 中标开始时间
Date startTenderTime; // Date startTenderTime;
// 中标结束时间 // // 中标结束时间
Date endTenderTime; // Date endTenderTime;
//
Integer achievementCount; // Integer achievementCount;
//
String projectName; // String projectName;
//
String tenderType; // String tenderType;
//
String sourceName; // String sourceName;
//
String projectType; // String projectType;
//
String projectTypeNew; // String projectTypeNew;
//
String hasMoney; // String hasMoney;
//
Double startLowerRate; // Double startLowerRate;
//
Double endLowerRate; // Double endLowerRate;
//
String hasLowerRate; // String hasLowerRate;
//业绩列表类型 lowerRate 下浮率业绩 // //业绩列表类型 lowerRate 下浮率业绩
String listType; // String listType;
//是否有电话 0否 1是 // //是否有电话 0否 1是
Integer hasPhone; // Integer hasPhone;
//
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import java.lang.reflect.Field; //import java.lang.reflect.Field;
import java.util.ArrayList; //import java.util.ArrayList;
import java.util.List; //import java.util.List;
//
public class ReflectionUtils { //public class ReflectionUtils {
//
/** // /**
* 获取全部属性 (追溯到所有顶级类)但不包括常量 // * 获取全部属性 (追溯到所有顶级类)但不包括常量
* // *
* @param object // * @param object
* @return // * @return
*/ // */
public static List<Field> getDeclaredField(Object object) { // public static List<Field> getDeclaredField(Object object) {
Class<?> clazz = object.getClass(); // Class<?> clazz = object.getClass();
return getDeclaredField(clazz); // return getDeclaredField(clazz);
} // }
//
public static List<Field> getDeclaredField(Class<?> clazz) { // public static List<Field> getDeclaredField(Class<?> clazz) {
List<Field> fields = new ArrayList<Field>(); // List<Field> fields = new ArrayList<Field>();
for (; clazz != Object.class; clazz = clazz.getSuperclass()) { // for (; clazz != Object.class; clazz = clazz.getSuperclass()) {
for (Field field : clazz.getDeclaredFields()) { // for (Field field : clazz.getDeclaredFields()) {
switch (field.getModifiers()) { // switch (field.getModifiers()) {
case 24: // case 24:
case 25: // case 25:
case 26: // case 26:
case 28: // case 28:
continue; // continue;
default: // default:
fields.add(field); // fields.add(field);
break; // break;
} // }
} // }
} // }
return fields; // return fields;
} // }
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
@Data //@Data
public class RegisterTypeDto { //public class RegisterTypeDto {
//
//来源 // //来源
String personType; // String personType;
//
// 注册专业 // // 注册专业
String registerSpecialty; // String registerSpecialty;
// 类型名称 // // 类型名称
String registerName; // String registerName;
//
} //}
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;
import java.util.List; //import java.util.List;
//
/** ///**
* 水利业绩筛选实体 // * 水利业绩筛选实体
* // *
* @author lcl // * @author lcl
* @create 2021/8/30 // * @create 2021/8/30
*/ // */
@Data //@Data
public class ShuiliAchievementQueryDto implements Serializable { //public class ShuiliAchievementQueryDto implements Serializable {
//
//参建单位 // //参建单位
private String ename; // private String ename;
//建设单位 // //建设单位
private String buildCorpName; // private String buildCorpName;
//项目负责人 // //项目负责人
private String projectPrincipal; // private String projectPrincipal;
//业绩类型 单个 // //业绩类型 单个
private String achievementType; // private String achievementType;
//工程类型 // //工程类型
private String projectType; // private String projectType;
//项目状态 // //项目状态
private String projectStatus; // private String projectStatus;
//工程等别 // //工程等别
private String grade; // private String grade;
//工程级别 // //工程级别
private String level; // private String level;
//工程规模 // //工程规模
private String projectScale; // private String projectScale;
//省 // //省
private String divisionStr; // private String divisionStr;
//市 // //市
private String cityStr; // private String cityStr;
//
private String province;//注册地 省级code 多个逗号隔开 // private String province;//注册地 省级code 多个逗号隔开
//
private String city;//注册地 市级code 多个逗号隔开 // private String city;//注册地 市级code 多个逗号隔开
//
private String county;//注册地 区级code 多个逗号隔开 // private String county;//注册地 区级code 多个逗号隔开
//关键词(包含) 多个空格分隔 // //关键词(包含) 多个空格分隔
private List<KeywordDto> keywords; // private List<KeywordDto> keywords;
//关键词(不包含) 多个空格分隔 // //关键词(不包含) 多个空格分隔
private String keywordNot; // private String keywordNot;
private String keywordNotType; // private String keywordNotType;
//
//单项查询 关键词包含 // //单项查询 关键词包含
private String singleKeywordIn; // private String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
private String singleKeywordOut; // private String singleKeywordOut;
//单项查询 关键词包含体现节点 // //单项查询 关键词包含体现节点
private String singleKeywordInNode; // private String singleKeywordInNode;
//单项查询 关键词不包含体现节点 // //单项查询 关键词不包含体现节点
private String singleKeywordOutNode; // private String singleKeywordOutNode;
//项目金额(最大) // //项目金额(最大)
private Double endMoney; // private Double endMoney;
//项目金额(最小) // //项目金额(最小)
private Double startMoney; // private Double startMoney;
//项目金额体现 多个空格分隔 // //项目金额体现 多个空格分隔
private String moneyStr; // private String moneyStr;
//项目金额类型 and/or // //项目金额类型 and/or
private String moneyQueryType; // private String moneyQueryType;
//实际开工时间(开始) // //实际开工时间(开始)
private Date startTimeFactBegin; // private Date startTimeFactBegin;
//实际开工时间(结束) // //实际开工时间(结束)
private Date startTimeFactEnd; // private Date startTimeFactEnd;
//实际竣工时间(开始) // //实际竣工时间(开始)
private Date overTimeFactBegin; // private Date overTimeFactBegin;
//实际竣工时间(结束) // //实际竣工时间(结束)
private Date overTimeFactEnd; // private Date overTimeFactEnd;
//开工日期(开始) // //开工日期(开始)
private Date startTimeBegin; // private Date startTimeBegin;
//开工日期(结束) // //开工日期(结束)
private Date startTimeEnd; // private Date startTimeEnd;
//完工日期(开始) // //完工日期(开始)
private Date overTimeBegin; // private Date overTimeBegin;
//完工日期(结束) // //完工日期(结束)
private Date overTimeEnd; // private Date overTimeEnd;
//合同签订日期(开始) // //合同签订日期(开始)
private Date contractDateBegin; // private Date contractDateBegin;
//合同签订日期(结束) // //合同签订日期(结束)
private Date contractDateEnd; // private Date contractDateEnd;
//报告提交日期(开始) // //报告提交日期(开始)
private Date reportCommitDateBegin; // private Date reportCommitDateBegin;
//报告提交日期(结束) // //报告提交日期(结束)
private Date reportCommitDateEnd; // private Date reportCommitDateEnd;
//时间类型 and/or // //时间类型 and/or
private String timeQueryType; // private String timeQueryType;
//截图体现节点 // //截图体现节点
private String screenshotShowNode; // private String screenshotShowNode;
//截图体现类型 and/or // //截图体现类型 and/or
private String screenshotShowType; // private String screenshotShowType;
//业绩数量 // //业绩数量
private Integer achievementCount; // private Integer achievementCount;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Data; //import lombok.Data;
//
@Data //@Data
public class SkyProjectIndexDto { //public class SkyProjectIndexDto {
//
String descriptionType; // String descriptionType;
//
Double indexData; // Double indexData;
} //}
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;
import java.util.List; //import java.util.List;
//
/** ///**
* 江西住建筛选实体 // * 江西住建筛选实体
* // *
* @author lcl // * @author lcl
* @create 2021/8/30 // * @create 2021/8/30
*/ // */
@Data //@Data
public class YitihuaAchievementQueryDto implements Serializable { //public class YitihuaAchievementQueryDto implements Serializable {
//
//参建单位 // //参建单位
private String ename; // private String ename;
//建设单位 // //建设单位
private String buildCorpName; // private String buildCorpName;
//业绩类型 多个空格分隔 // //业绩类型 多个空格分隔
private String achievementType; // private String achievementType;
//项目分类 多个空格分隔 // //项目分类 多个空格分隔
private String projectType; // private String projectType;
//工程用途 多个空格分隔 // //工程用途 多个空格分隔
private String purposeStr; // private String purposeStr;
//建设性质 多个空格分隔 // //建设性质 多个空格分隔
private String nature; // private String nature;
//招标方式 多个空格分隔 // //招标方式 多个空格分隔
private String tenderWay; // private String tenderWay;
//关键词(包含) 多个空格分隔 // //关键词(包含) 多个空格分隔
private List<KeywordDto> keywords; // private List<KeywordDto> keywords;
//关键词(不包含) 多个空格分隔 // //关键词(不包含) 多个空格分隔
private String keywordNot; // private String keywordNot;
private String keywordNotType; // private String keywordNotType;
//
//单项查询 关键词包含 // //单项查询 关键词包含
String singleKeywordIn; // String singleKeywordIn;
//单项查询 关键词不包含 // //单项查询 关键词不包含
String singleKeywordOut; // String singleKeywordOut;
//单项查询 关键词包含体现节点 // //单项查询 关键词包含体现节点
String singleKeywordInNode; // String singleKeywordInNode;
//单项查询 关键词不包含体现节点 // //单项查询 关键词不包含体现节点
String singleKeywordOutNode; // String singleKeywordOutNode;
//是否截图体现公司和规模 yes no // //是否截图体现公司和规模 yes no
Boolean isSingleReflect; // Boolean isSingleReflect;
//项目节点 // //项目节点
private String attributeStr; // private String attributeStr;
//项目节点类型 and/or // //项目节点类型 and/or
private String attributeQueryType; // private String attributeQueryType;
//项目金额(最大) // //项目金额(最大)
private Double endMoney; // private Double endMoney;
//项目金额(最小) // //项目金额(最小)
private Double startMoney; // private Double startMoney;
//项目金额体现 多个空格分隔 // //项目金额体现 多个空格分隔
private String moneyStr; // private String moneyStr;
//中标金额 // //中标金额
private Double startTenderMoney; // private Double startTenderMoney;
private Double endTenderMoney; // private Double endTenderMoney;
//合同金额 // //合同金额
private Double startContractMoney; // private Double startContractMoney;
private Double endContractMoney; // private Double endContractMoney;
//施工许可金额 // //施工许可金额
private Double startLicenceMoney; // private Double startLicenceMoney;
private Double endLicenceMoney; // private Double endLicenceMoney;
//竣工验收实际造价 // //竣工验收实际造价
private Double startCompletionMoney; // private Double startCompletionMoney;
private Double endCompletionMoney; // private Double endCompletionMoney;
//竣工备案实际造价 // //竣工备案实际造价
private Double startCheckMoney; // private Double startCheckMoney;
private Double endCheckMoney; // private Double endCheckMoney;
//总投资 // //总投资
private Double startInvest; // private Double startInvest;
private Double endInvest; // private Double endInvest;
//项目金额类型 and/or // //项目金额类型 and/or
private String moneyQueryType; // private String moneyQueryType;
//项目面积(最大) // //项目面积(最大)
private Double endArea; // private Double endArea;
//项目面积(最小) // //项目面积(最小)
private Double startArea; // private Double startArea;
//项目面积体现 多个空格分隔 // //项目面积体现 多个空格分隔
private String areaStr; // private String areaStr;
//招投标面积 // //招投标面积
private Double startTenderArea; // private Double startTenderArea;
private Double endTenderArea; // private Double endTenderArea;
//施工许可面积 // //施工许可面积
private Double startLicenceArea; // private Double startLicenceArea;
private Double endLicenceArea; // private Double endLicenceArea;
//竣工验收面积 // //竣工验收面积
private Double startCheckArea; // private Double startCheckArea;
private Double endCheckArea; // private Double endCheckArea;
//竣工验收备案面积 // //竣工验收备案面积
private Double startCompletionArea; // private Double startCompletionArea;
private Double endCompletionArea; // private Double endCompletionArea;
//总面积 // //总面积
private Double startTotalArea; // private Double startTotalArea;
private Double endTotalArea; // private Double endTotalArea;
//项目面积类型 and/or // //项目面积类型 and/or
private String areaQueryType; // private String areaQueryType;
//金额和面积类型 and/or // //金额和面积类型 and/or
private String moneyAndAreaQueryType; // private String moneyAndAreaQueryType;
//项目经理节点 多个空格分隔 // //项目经理节点 多个空格分隔
private String pmStr; // private String pmStr;
//项目经理类型 and/or // //项目经理类型 and/or
private String pmQueryType; // private String pmQueryType;
//中标时间(开始-结束) // //中标时间(开始-结束)
private Date startTenderTime; // private Date startTenderTime;
private Date endTenderTime; // private Date endTenderTime;
//合同签订时间(开始-结束) // //合同签订时间(开始-结束)
private Date startContractDate; // private Date startContractDate;
private Date endContractDate; // private Date endContractDate;
//许可时间(开始-结束) // //许可时间(开始-结束)
private Date startLicenceDate; // private Date startLicenceDate;
private Date endLicenceDate; // private Date endLicenceDate;
//备案开工时间(开始-结束) // //备案开工时间(开始-结束)
private Date startWorkDate; // private Date startWorkDate;
private Date endWorkDate; // private Date endWorkDate;
//竣工备案时间(开始-结束) // //竣工备案时间(开始-结束)
private Date startCheckDate; // private Date startCheckDate;
private Date endCheckDate; // private Date endCheckDate;
//竣工备案时间未公示 // //竣工备案时间未公示
private String hasCheckDate; // private String hasCheckDate;
//实际开工时间(开始-结束) // //实际开工时间(开始-结束)
private Date startCheckWorkDate; // private Date startCheckWorkDate;
private Date endCheckWorkDate; // private Date endCheckWorkDate;
//竣工验收时间(开始-结束) // //竣工验收时间(开始-结束)
private Date startCheckCheckDate; // private Date startCheckCheckDate;
private Date endCheckCheckDate; // private Date endCheckCheckDate;
//竣工验收时间未公示 // //竣工验收时间未公示
private String hasCheckCheckDate; // private String hasCheckCheckDate;
//图审完成时间(开始-结束) // //图审完成时间(开始-结束)
private Date startCensorDate; // private Date startCensorDate;
private Date endCensorDate; // private Date endCensorDate;
//时间类型 and/or // //时间类型 and/or
private String timeQueryType; // private String timeQueryType;
//省 // //省
private String divisionStr; // private String divisionStr;
//市 // //市
private String cityStr; // private String cityStr;
//区 // //区
private String countyStr; // private String countyStr;
//
private String province;//注册地 省级code 多个逗号隔开 // private String province;//注册地 省级code 多个逗号隔开
//
private String city;//注册地 市级code 多个逗号隔开 // private String city;//注册地 市级code 多个逗号隔开
//
private String county;//注册地 区级code 多个逗号隔开 // private String county;//注册地 区级code 多个逗号隔开
//业绩数量 // //业绩数量
private Integer achievementCount; // private Integer achievementCount;
//
// 数据等级 // // 数据等级
private String dataLevel; // private String dataLevel;
//招投标数据等级 // //招投标数据等级
private String tenderDataLevel; // private String tenderDataLevel;
//合同登记 // //合同登记
private String contractDataLevel; // private String contractDataLevel;
//施工许可 // //施工许可
private String licenceDataLevel; // private String licenceDataLevel;
//竣工验收备案 // //竣工验收备案
private String completionDataLevel; // private String completionDataLevel;
//项目主体 // //项目主体
private String projectDataLevel; // private String projectDataLevel;
//施工图审 // //施工图审
private String censorDataLevel; // private String censorDataLevel;
//竣工验收 // //竣工验收
private String checkDataLevel; // private String checkDataLevel;
// 数据等级查询节点 // // 数据等级查询节点
private String dataLevelStr; // private String dataLevelStr;
// 数据等级查询方式 同时具备 任意均可 // // 数据等级查询方式 同时具备 任意均可
private String dataLevelQueryType; // private String dataLevelQueryType;
// 结构体系 // // 结构体系
private String structure; // private String structure;
//长度 // //长度
private Double startLength; // private Double startLength;
//长度 // //长度
private Double endLength; // private Double endLength;
//施工许可 // //施工许可
private Double startLicenceLength; // private Double startLicenceLength;
private Double endLicenceLength; // private Double endLicenceLength;
//竣工验收 // //竣工验收
private Double startCheckCompletionLength; // private Double startCheckCompletionLength;
private Double endCheckCompletionLength; // private Double endCheckCompletionLength;
//竣工验收备案 // //竣工验收备案
private Double startCompletionLength; // private Double startCompletionLength;
private Double endCompletionLength; // private Double endCompletionLength;
//长度体现节点 // //长度体现节点
private String lengthNode; // private String lengthNode;
//长度筛选类型 or/and // //长度筛选类型 or/and
private String lengthType; // private String lengthType;
//跨度 // //跨度
private Double startSpan; // private Double startSpan;
//跨度 // //跨度
private Double endSpan; // private Double endSpan;
//施工许可 // //施工许可
private Double startLicenceSpan; // private Double startLicenceSpan;
private Double endLicenceSpan; // private Double endLicenceSpan;
//竣工验收 // //竣工验收
private Double startCheckCompletionSpan; // private Double startCheckCompletionSpan;
private Double endCheckCompletionSpan; // private Double endCheckCompletionSpan;
//竣工验收备案 // //竣工验收备案
private Double startCompletionSpan; // private Double startCompletionSpan;
private Double endCompletionSpan; // private Double endCompletionSpan;
//跨度体现节点 // //跨度体现节点
private String spanNode; // private String spanNode;
//跨度筛选类型 or/and // //跨度筛选类型 or/and
private String spanType; // private String spanType;
} //}
package com.dsk.search.domain; //package com.dsk.search.domain;
//
import lombok.Getter; //import lombok.Getter;
import lombok.Setter; //import lombok.Setter;
//
import java.util.List; //import java.util.List;
//
//在建导出参数接收 ////在建导出参数接收
@Getter //@Getter
@Setter //@Setter
public class ZaiJianListDto { //public class ZaiJianListDto {
//
List<String> md5CompanyList; // List<String> md5CompanyList;
//
List<ZaiJianPersonnelDto> nullDataList; // List<ZaiJianPersonnelDto> nullDataList;
} //}
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;
//
@Data //@Data
@JsonInclude(JsonInclude.Include.NON_NULL) //@JsonInclude(JsonInclude.Include.NON_NULL)
public class ZaiJianPersonnelDto extends Personnel { //public class ZaiJianPersonnelDto extends Personnel {
//
Integer no; // Integer no;
//
String id; // String id;
//
String registerType; // String registerType;
//
String cardNumber; // String cardNumber;
//
String sealNumber; // String sealNumber;
//
Date validDate; // Date validDate;
//
String pid; // String pid;
//
String eid; // String eid;
//
Integer jskEid; // Integer jskEid;
//
String specialty; // String specialty;
//
String ename; // String ename;
//
String projectName; // String projectName;
//
String province; // String province;
//
Long tenderDate; // Long tenderDate;
//中标时间 // //中标时间
String tenderTime; // String tenderTime;
//
Double tenderMoney; // Double tenderMoney;
//
Integer period; // Integer period;
//
String registerInfo; // String registerInfo;
//
String otherRegisterInfo; // String otherRegisterInfo;
//项目状态 // //项目状态
String status; // String status;
//人员角色 // //人员角色
String personRole; // String personRole;
//业绩来源 // //业绩来源
String source; // String source;
//
String sourceName; // String sourceName;
//业绩来源类型 1四库一平台 2最新中标 3全国公路 // //业绩来源类型 1四库一平台 2最新中标 3全国公路
String sourceType; // String sourceType;
//信息快照 // //信息快照
String sourceUrl; // String sourceUrl;
//合同金额 // //合同金额
Double contractMoney; // Double contractMoney;
//许可金额 // //许可金额
Double licenceMoney; // Double licenceMoney;
//实际造价(竣工金额) // //实际造价(竣工金额)
Double overMoney; // Double overMoney;
//结算金额 // //结算金额
Double settlementMoney; // Double settlementMoney;
//金额信息 // //金额信息
String totalMoney; // String totalMoney;
//合同时间 // //合同时间
String contractDate; // String contractDate;
//许可时间 // //许可时间
String licenceDate; // String licenceDate;
//计划竣工时间 // //计划竣工时间
String planCompletionDate; // String planCompletionDate;
//实际竣工时间 // //实际竣工时间
String completionDate; // String completionDate;
//计划开工时间 // //计划开工时间
String planStartDate; // String planStartDate;
//实际开工时间 // //实际开工时间
String startDate; // String startDate;
//计划交工时间 // //计划交工时间
String planHandoverDate; // String planHandoverDate;
//实际交工时间 // //实际交工时间
String handoverDate; // String handoverDate;
//时间信息 // //时间信息
String totalDate; // String totalDate;
//业绩个数 // //业绩个数
Long achievementCount; // Long achievementCount;
//各自系统的人员id // //各自系统的人员id
String personId; // String personId;
//快照 // //快照
String snapshootPic; // String snapshootPic;
//人员id // //人员id
String staffId; // String staffId;
} //}
...@@ -36,8 +36,8 @@ module.exports = { ...@@ -36,8 +36,8 @@ module.exports = {
[process.env.VUE_APP_BASE_API]: { [process.env.VUE_APP_BASE_API]: {
// target: `http://47.104.91.229:9099/prod-api`, // target: `http://47.104.91.229:9099/prod-api`,
// target: `http://192.168.0.165:9098`,//施 // target: `http://192.168.0.165:9098`,//施
// target: `http://192.168.60.6:9098`,//谭 target: `http://192.168.60.6:9098`,//谭
target: `http://139.9.157.49:9099/prod-api`,//测试 // target: `http://139.9.157.49:9099`,//测试
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: '' ['^' + process.env.VUE_APP_BASE_API]: ''
......
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