Department.java 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. package com.goafanti.common.model;
  2. import java.io.Serializable;
  3. import java.math.BigDecimal;
  4. import java.util.Date;
  5. /**
  6. * department
  7. * @author
  8. */
  9. public class Department implements Serializable {
  10. /**
  11. * 组织ID
  12. */
  13. private String id;
  14. /**
  15. * 创建人
  16. */
  17. private String createId;
  18. /**
  19. * 创建时间
  20. */
  21. private Date createTime;
  22. /**
  23. * 更新时间
  24. */
  25. private Date updateTime;
  26. /**
  27. * 删除标识
  28. */
  29. private Integer deletedSign;
  30. /**
  31. * 组织名称
  32. */
  33. private String name;
  34. /**
  35. * 组织类型
  36. */
  37. private String type;
  38. /**
  39. * 组织负责人ID
  40. */
  41. private String managerId;
  42. /**
  43. * 组织编号
  44. */
  45. private String depNo;
  46. /**
  47. * 上级组织
  48. */
  49. private String superId;
  50. /**
  51. * 组织职能说明
  52. */
  53. private String remarks;
  54. /**
  55. * 组织状态
  56. */
  57. private String status;
  58. /**
  59. * 缩写
  60. */
  61. private String abbreviation;
  62. /**
  63. * 财务id(指定跳转的财务)
  64. */
  65. private String financeId;
  66. /**
  67. * 所在省份
  68. */
  69. private Integer province;
  70. /**
  71. * 工作时间
  72. */
  73. private Integer workingHoursType;
  74. /**
  75. * 隐藏 0否 1是
  76. */
  77. private Integer hideSign;
  78. /**
  79. * 层级
  80. */
  81. private Integer lvl;
  82. /**
  83. * 当前金额
  84. */
  85. private BigDecimal currentAmount;
  86. /**
  87. * 下级累计金额
  88. */
  89. private BigDecimal subordinateAmount;
  90. /**
  91. * 总计金额
  92. */
  93. private BigDecimal totalAmount;
  94. /**
  95. * 复审财务id
  96. */
  97. private String retrialFinanceId;
  98. /**
  99. * 特批审核状态 0=无需特批,1=需要特批
  100. */
  101. private Integer approval;
  102. /**
  103. * 特批审核人
  104. */
  105. private String approvalAid;
  106. /**
  107. * 报销财务审核人
  108. */
  109. private String expenseFinanceId;
  110. private static final long serialVersionUID = 1L;
  111. public String getId() {
  112. return id;
  113. }
  114. public void setId(String id) {
  115. this.id = id;
  116. }
  117. public String getCreateId() {
  118. return createId;
  119. }
  120. public void setCreateId(String createId) {
  121. this.createId = createId;
  122. }
  123. public Date getCreateTime() {
  124. return createTime;
  125. }
  126. public void setCreateTime(Date createTime) {
  127. this.createTime = createTime;
  128. }
  129. public Date getUpdateTime() {
  130. return updateTime;
  131. }
  132. public void setUpdateTime(Date updateTime) {
  133. this.updateTime = updateTime;
  134. }
  135. public Integer getDeletedSign() {
  136. return deletedSign;
  137. }
  138. public void setDeletedSign(Integer deletedSign) {
  139. this.deletedSign = deletedSign;
  140. }
  141. public String getName() {
  142. return name;
  143. }
  144. public void setName(String name) {
  145. this.name = name;
  146. }
  147. public String getType() {
  148. return type;
  149. }
  150. public void setType(String type) {
  151. this.type = type;
  152. }
  153. public String getManagerId() {
  154. return managerId;
  155. }
  156. public void setManagerId(String managerId) {
  157. this.managerId = managerId;
  158. }
  159. public String getDepNo() {
  160. return depNo;
  161. }
  162. public void setDepNo(String depNo) {
  163. this.depNo = depNo;
  164. }
  165. public String getSuperId() {
  166. return superId;
  167. }
  168. public void setSuperId(String superId) {
  169. this.superId = superId;
  170. }
  171. public String getRemarks() {
  172. return remarks;
  173. }
  174. public void setRemarks(String remarks) {
  175. this.remarks = remarks;
  176. }
  177. public String getStatus() {
  178. return status;
  179. }
  180. public void setStatus(String status) {
  181. this.status = status;
  182. }
  183. public String getAbbreviation() {
  184. return abbreviation;
  185. }
  186. public void setAbbreviation(String abbreviation) {
  187. this.abbreviation = abbreviation;
  188. }
  189. public String getFinanceId() {
  190. return financeId;
  191. }
  192. public void setFinanceId(String financeId) {
  193. this.financeId = financeId;
  194. }
  195. public Integer getProvince() {
  196. return province;
  197. }
  198. public void setProvince(Integer province) {
  199. this.province = province;
  200. }
  201. public Integer getWorkingHoursType() {
  202. return workingHoursType;
  203. }
  204. public void setWorkingHoursType(Integer workingHoursType) {
  205. this.workingHoursType = workingHoursType;
  206. }
  207. public Integer getHideSign() {
  208. return hideSign;
  209. }
  210. public void setHideSign(Integer hideSign) {
  211. this.hideSign = hideSign;
  212. }
  213. public Integer getLvl() {
  214. return lvl;
  215. }
  216. public void setLvl(Integer lvl) {
  217. this.lvl = lvl;
  218. }
  219. public BigDecimal getCurrentAmount() {
  220. return currentAmount;
  221. }
  222. public void setCurrentAmount(BigDecimal currentAmount) {
  223. this.currentAmount = currentAmount;
  224. }
  225. public BigDecimal getSubordinateAmount() {
  226. return subordinateAmount;
  227. }
  228. public void setSubordinateAmount(BigDecimal subordinateAmount) {
  229. this.subordinateAmount = subordinateAmount;
  230. }
  231. public BigDecimal getTotalAmount() {
  232. return totalAmount;
  233. }
  234. public void setTotalAmount(BigDecimal totalAmount) {
  235. this.totalAmount = totalAmount;
  236. }
  237. public String getRetrialFinanceId() {
  238. return retrialFinanceId;
  239. }
  240. public void setRetrialFinanceId(String retrialFinanceId) {
  241. this.retrialFinanceId = retrialFinanceId;
  242. }
  243. public Integer getApproval() {
  244. return approval;
  245. }
  246. public void setApproval(Integer approval) {
  247. this.approval = approval;
  248. }
  249. public String getApprovalAid() {
  250. return approvalAid;
  251. }
  252. public void setApprovalAid(String approvalAid) {
  253. this.approvalAid = approvalAid;
  254. }
  255. public String getExpenseFinanceId() {
  256. return expenseFinanceId;
  257. }
  258. public void setExpenseFinanceId(String expenseFinanceId) {
  259. this.expenseFinanceId = expenseFinanceId;
  260. }
  261. }