parent
be89c3458c
commit
f73e485c89
7 changed files with 235 additions and 41 deletions
@ -0,0 +1,156 @@ |
||||
package org.jeecg.modules.demo.project.dto; |
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
import org.jeecg.common.aspect.annotation.Dict; |
||||
import org.jeecgframework.poi.excel.annotation.Excel; |
||||
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
||||
import java.math.BigDecimal; |
||||
import java.util.Date; |
||||
|
||||
/** |
||||
* @Description: TODO |
||||
* @Author: Z.H.C |
||||
* @CreateTime: 2024-10-24 11:09 |
||||
* @Version: 1.0 |
||||
*/ |
||||
@Data |
||||
public class DepartExtDto { |
||||
|
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键 |
||||
*/ |
||||
// @ApiModelProperty(value = "主键")
|
||||
// private String id;
|
||||
/** |
||||
* 部门表id |
||||
*/ |
||||
@Excel(name = "部门表id", width = 15) |
||||
@ApiModelProperty(value = "部门表id") |
||||
private String departId; |
||||
|
||||
@ApiModelProperty(value = "项目id") |
||||
private String projectId; |
||||
|
||||
/** |
||||
* 单位性质 |
||||
*/ |
||||
@Excel(name = "单位性质", width = 15, dicCode = "depart_category") |
||||
@Dict(dicCode = "depart_category") |
||||
@ApiModelProperty(value = "单位性质") |
||||
private String category; |
||||
/** |
||||
* 企业登记注册类型 |
||||
*/ |
||||
@Excel(name = "企业登记注册类型", width = 15) |
||||
@ApiModelProperty(value = "企业登记注册类型") |
||||
private String type; |
||||
/** |
||||
* 开户银行 |
||||
*/ |
||||
@Excel(name = "开户银行", width = 15) |
||||
@ApiModelProperty(value = "开户银行") |
||||
private String bankName; |
||||
/** |
||||
* 账号 |
||||
*/ |
||||
@Excel(name = "账号", width = 15) |
||||
@ApiModelProperty(value = "账号") |
||||
private String bankNo; |
||||
/** |
||||
* 职工总数 |
||||
*/ |
||||
@Excel(name = "职工总数", width = 15) |
||||
@ApiModelProperty(value = "职工总数") |
||||
private String employeeNum; |
||||
/** |
||||
* 上年度研发经费 |
||||
*/ |
||||
@Excel(name = "上年度研发经费", width = 15) |
||||
@ApiModelProperty(value = "上年度研发经费") |
||||
private BigDecimal lastYearFee; |
||||
/** |
||||
* 注册时间 |
||||
*/ |
||||
@Excel(name = "注册时间", width = 15, format = "yyyy-MM-dd") |
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") |
||||
@DateTimeFormat(pattern = "yyyy-MM-dd") |
||||
@ApiModelProperty(value = "注册时间") |
||||
private Date registerDate; |
||||
/** |
||||
* 联系人 |
||||
*/ |
||||
@Excel(name = "联系人", width = 15) |
||||
@ApiModelProperty(value = "联系人") |
||||
private String linkmanName; |
||||
/** |
||||
* 手机 |
||||
*/ |
||||
@Excel(name = "手机", width = 15) |
||||
@ApiModelProperty(value = "手机") |
||||
private String linkmanPhone; |
||||
/** |
||||
* 电子邮箱 |
||||
*/ |
||||
@Excel(name = "电子邮箱", width = 15) |
||||
@ApiModelProperty(value = "电子邮箱") |
||||
private String linkmanEmail; |
||||
|
||||
|
||||
@Excel(name = "机构/部门名称", width = 15) |
||||
private String departName; |
||||
/** |
||||
* 英文名 |
||||
*/ |
||||
@Excel(name = "英文名", width = 15) |
||||
private String departNameEn; |
||||
/** |
||||
* 缩写 |
||||
*/ |
||||
private String departNameAbbr; |
||||
/** |
||||
* 排序 |
||||
*/ |
||||
@Excel(name = "排序", width = 15) |
||||
private Integer departOrder; |
||||
/** |
||||
* 描述 |
||||
*/ |
||||
@Excel(name = "描述", width = 15) |
||||
private String description; |
||||
/** |
||||
* 机构类别 1=公司,2=组织机构,3=岗位 |
||||
*/ |
||||
@Excel(name = "机构类别", width = 15, dicCode = "org_category") |
||||
private String orgCategory; |
||||
/** |
||||
* 机构类型 |
||||
*/ |
||||
private String orgType; |
||||
/** |
||||
* 机构编码 |
||||
*/ |
||||
@Excel(name = "机构编码", width = 15) |
||||
private String orgCode; |
||||
/** |
||||
* 手机号 |
||||
*/ |
||||
@Excel(name = "手机号", width = 15) |
||||
private String mobile; |
||||
/** |
||||
* 传真 |
||||
*/ |
||||
@Excel(name = "传真", width = 15) |
||||
private String fax; |
||||
/** |
||||
* 地址 |
||||
*/ |
||||
@Excel(name = "地址", width = 15) |
||||
private String address; |
||||
|
||||
|
||||
} |
Loading…
Reference in new issue