FrontDept.java
2.71 KB
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
package com.lhcredit.project.business.frontDept.domain;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.lhcredit.framework.web.domain.BaseEntity;
import lombok.NoArgsConstructor;
import java.util.Date;
import java.util.List;
/**
* 公司部门表 front_dept
*
* @author lhcredit
* @date 2024-05-08
*/
@Data
@ApiModel(value = "公司部门")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FrontDept extends BaseEntity{
private static final long serialVersionUID=1L;
/** 编号 */
@ApiModelProperty(value = "编号")
private Long id;
/** 父级编号 */
@ApiModelProperty(value = "父级编号")
private Long parentId;
/** 祖级列表 */
@ApiModelProperty(value = "祖级列表")
private String ancestors;
/** 公司名称 */
@ApiModelProperty(value = "公司名称")
private String deptName;
/** 顺序 */
@ApiModelProperty(value = "顺序")
private Integer sort;
/** 部门类型(0:公司 1:部门) */
@ApiModelProperty(value = "部门类型(0:总公司 1:分公司 2:部门)")
private String deptType;
/** 是否启用(0:未启用 1:启用) */
@ApiModelProperty(value = "是否启用(0:未启用 1:启用)")
private String isEnable;
/** 合同类型 */
@ApiModelProperty(value = "合同类型")
private String contractType;
/** 签署方式 */
@ApiModelProperty(value = "签署方式")
private String signingMethod;
/** 合同编号 */
@ApiModelProperty(value = "合同编号")
private Long contractNum;
@ApiModelProperty(value = "父级名称")
private String parentName;
@ApiModelProperty(value = "监控开始时间")
private String monitorBegin;
@ApiModelProperty(value = "监控结束时间")
private String monitorEnd;
private String bizTypes;
private int reportNum;
private int financeNum;
private int monitorNum;
private String reportParams;
private String[] reportParamsList;
@Override
public String toString() {
return "FrontDept{" +
"id=" + id +
", parentId=" + parentId +
", ancestors='" + ancestors + '\'' +
", deptName='" + deptName + '\'' +
", sort=" + sort +
", deptType='" + deptType + '\'' +
", isEnable='" + isEnable + '\'' +
", contractType='" + contractType + '\'' +
", signingMethod='" + signingMethod + '\'' +
", contractNum='" + contractNum + '\'' +
", parentName='" + parentName + '\'' +
'}';
}
}