FinanceCount.java 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. package com.goafanti.common.model;
  2. import com.goafanti.common.constant.AFTConstants;
  3. import com.goafanti.common.utils.DateUtils;
  4. import java.io.Serializable;
  5. import java.util.Date;
  6. /**
  7. * finance_count
  8. * @author
  9. */
  10. public class FinanceCount implements Serializable {
  11. private Integer id;
  12. /**
  13. * 管理员编号
  14. */
  15. private String aid;
  16. /**
  17. * 订单数
  18. */
  19. private Integer orderCount;
  20. /**
  21. * 订单未审核数
  22. */
  23. private Integer orderUnauditedCount;
  24. /**
  25. * 报销数
  26. */
  27. private Integer expenseCount;
  28. /**
  29. * 报销未审核数
  30. */
  31. private Integer expenseUnauditedCount;
  32. /**
  33. * 开票数
  34. */
  35. private Integer invoiceCount;
  36. /**
  37. * 开票未审核数
  38. */
  39. private Integer invoiceUnauditedCount;
  40. /**
  41. * 会员审核数
  42. */
  43. private Integer memberCount;
  44. /**
  45. * 会员未审核数
  46. */
  47. private Integer memberUnauditedCount;
  48. /**
  49. * 成本审核数
  50. */
  51. private Integer paymentCount;
  52. /**
  53. * 成本未审核数
  54. */
  55. private Integer paymentUnauditedCount;
  56. /**
  57. * 日期
  58. */
  59. private Date dateTime;
  60. /**
  61. * 创建时间
  62. */
  63. private Date createTime;
  64. private static final long serialVersionUID = 1L;
  65. public FinanceCount(){
  66. }
  67. public static FinanceCount initialization(String aid, String date) {
  68. FinanceCount financeCount=new FinanceCount();
  69. financeCount.aid=aid;
  70. financeCount.orderCount=0;
  71. financeCount.orderUnauditedCount=0;
  72. financeCount.expenseCount=0;
  73. financeCount.expenseUnauditedCount=0;
  74. financeCount.invoiceCount=0;
  75. financeCount.invoiceUnauditedCount=0;
  76. financeCount.memberCount=0;
  77. financeCount.memberUnauditedCount=0;
  78. financeCount.paymentCount=0;
  79. financeCount.paymentUnauditedCount=0;
  80. financeCount.dateTime= DateUtils.StringToDate(date, AFTConstants.YYYYMMDD);
  81. return financeCount;
  82. }
  83. public static FinanceCount initialization(FinanceCount in) {
  84. if (in.getOrderCount()==null)in.setOrderCount(0);
  85. if (in.getOrderUnauditedCount()==null)in.setOrderUnauditedCount(0);
  86. if (in.getExpenseCount()==null)in.setExpenseCount(0);
  87. if (in.getExpenseUnauditedCount()==null)in.setExpenseUnauditedCount(0);
  88. if (in.getInvoiceCount()==null)in.setInvoiceCount(0);
  89. if (in.getInvoiceUnauditedCount()==null)in.setInvoiceUnauditedCount(0);
  90. if (in.getMemberCount()==null)in.setMemberCount(0);
  91. if (in.getMemberUnauditedCount()==null)in.setMemberUnauditedCount(0);
  92. if (in.getPaymentCount()==null)in.setPaymentCount(0);
  93. if (in.getPaymentUnauditedCount()==null)in.setPaymentUnauditedCount(0);
  94. return in;
  95. }
  96. public Integer getId() {
  97. return id;
  98. }
  99. public void setId(Integer id) {
  100. this.id = id;
  101. }
  102. public String getAid() {
  103. return aid;
  104. }
  105. public void setAid(String aid) {
  106. this.aid = aid;
  107. }
  108. public Integer getOrderCount() {
  109. return orderCount;
  110. }
  111. public void setOrderCount(Integer orderCount) {
  112. this.orderCount = orderCount;
  113. }
  114. public Integer getOrderUnauditedCount() {
  115. return orderUnauditedCount;
  116. }
  117. public void setOrderUnauditedCount(Integer orderUnauditedCount) {
  118. this.orderUnauditedCount = orderUnauditedCount;
  119. }
  120. public Integer getExpenseCount() {
  121. return expenseCount;
  122. }
  123. public void setExpenseCount(Integer expenseCount) {
  124. this.expenseCount = expenseCount;
  125. }
  126. public Integer getExpenseUnauditedCount() {
  127. return expenseUnauditedCount;
  128. }
  129. public void setExpenseUnauditedCount(Integer expenseUnauditedCount) {
  130. this.expenseUnauditedCount = expenseUnauditedCount;
  131. }
  132. public Integer getInvoiceCount() {
  133. return invoiceCount;
  134. }
  135. public void setInvoiceCount(Integer invoiceCount) {
  136. this.invoiceCount = invoiceCount;
  137. }
  138. public Integer getInvoiceUnauditedCount() {
  139. return invoiceUnauditedCount;
  140. }
  141. public void setInvoiceUnauditedCount(Integer invoiceUnauditedCount) {
  142. this.invoiceUnauditedCount = invoiceUnauditedCount;
  143. }
  144. public Integer getMemberCount() {
  145. return memberCount;
  146. }
  147. public void setMemberCount(Integer memberCount) {
  148. this.memberCount = memberCount;
  149. }
  150. public Integer getMemberUnauditedCount() {
  151. return memberUnauditedCount;
  152. }
  153. public void setMemberUnauditedCount(Integer memberUnauditedCount) {
  154. this.memberUnauditedCount = memberUnauditedCount;
  155. }
  156. public Integer getPaymentCount() {
  157. return paymentCount;
  158. }
  159. public void setPaymentCount(Integer paymentCount) {
  160. this.paymentCount = paymentCount;
  161. }
  162. public Integer getPaymentUnauditedCount() {
  163. return paymentUnauditedCount;
  164. }
  165. public void setPaymentUnauditedCount(Integer paymentUnauditedCount) {
  166. this.paymentUnauditedCount = paymentUnauditedCount;
  167. }
  168. public Date getDateTime() {
  169. return dateTime;
  170. }
  171. public void setDateTime(Date dateTime) {
  172. this.dateTime = dateTime;
  173. }
  174. public Date getCreateTime() {
  175. return createTime;
  176. }
  177. public void setCreateTime(Date createTime) {
  178. this.createTime = createTime;
  179. }
  180. }