liujie
2025-06-04 6008ff1aad2de3a1b1d85fcd8fae89e217ccfa22
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package com.ruoyi.system.query;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.common.core.domain.BasePage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import javax.validation.constraints.NotBlank;
import java.util.List;
 
@Data
@ApiModel("商城首页查询Query")
public class CompanyListQuery extends BasePage {
    @ApiModelProperty("城市code")
    @NotBlank(message = "城市code不能为空")
    private String cityCode;
    @ApiModelProperty("区code")
    @NotBlank(message = "区code不能为空")
    private String areaCode;
    @ApiModelProperty("公司类型 1个体工商 2有限责任 3独资")
    private List<Integer> companyCategorys;
    @ApiModelProperty("注册资本")
    private List<String> registeredCapitals;
    @ApiModelProperty("资格证书名称")
    private List<String> certificateNames;
    @ApiModelProperty("所属行业")
    private List<Integer> companyIndustryIds;
    @ApiModelProperty("纳税人种类 1一般纳税人 2小规模纳税人 3税务未登记")
    private List<Integer> taxpayerTypes;
    @ApiModelProperty("纳税信用等级")
    private List<String> taxCredits;
    @ApiModelProperty("高新技术企业0否1是")
    private Integer highTechEnterpriseTechnology;
    @ApiModelProperty("社保缴纳0无1有")
    private Integer socialSecurity;
    @ApiModelProperty("招投标0无1有")
    private Integer tendering;
    @ApiModelProperty("商标0无 1有")
    private Integer haveTrademark;
    @ApiModelProperty("专利0无 1有")
    private Integer havePatent;
    @ApiModelProperty("软著0无1有")
    private Integer haveSoftWorks;
    @ApiModelProperty("金额排序 1倒叙 2正序 默认不传")
    private Integer moneySort;
 
}