OrgRatepay.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. package com.goafanti.common.model;
  2. import java.math.BigDecimal;
  3. import org.apache.commons.lang3.StringUtils;
  4. import com.fasterxml.jackson.annotation.JsonIgnore;
  5. import com.goafanti.common.utils.FileUtils;
  6. public class OrgRatepay {
  7. private String id;
  8. private String uid;
  9. /**
  10. * 营业收入(万元)
  11. */
  12. private BigDecimal operatingIncome;
  13. /**
  14. * 管理费用(万元)
  15. */
  16. private BigDecimal managementCost;
  17. /**
  18. * 营业利润 (万元)
  19. */
  20. private BigDecimal operatingProfit;
  21. /**
  22. * 营业外收入(万元)
  23. */
  24. private BigDecimal nonOperatingIncome;
  25. /**
  26. * 不征税收入(万元) */
  27. private BigDecimal nonTaxableIncome;
  28. /**
  29. * 免税收入(万元)
  30. */
  31. private BigDecimal taxExemptIncome;
  32. /**
  33. * 政府补助收入(万元)
  34. */
  35. private BigDecimal subsidyIncome;
  36. /**
  37. * 年份
  38. */
  39. private Integer year;
  40. /**
  41. * 利润总额
  42. */
  43. private BigDecimal grossProfit;
  44. /**
  45. * 研发费用
  46. */
  47. private BigDecimal researchCost;
  48. /**
  49. * 纳税申报表url
  50. */
  51. private String taxReturnUrl;
  52. /**
  53. * 删除标记
  54. */
  55. private Integer deletedSign;
  56. public String getId() {
  57. return id;
  58. }
  59. public void setId(String id) {
  60. this.id = id;
  61. }
  62. public String getUid() {
  63. return uid;
  64. }
  65. public void setUid(String uid) {
  66. this.uid = uid;
  67. }
  68. public BigDecimal getOperatingIncome() {
  69. return operatingIncome;
  70. }
  71. public void setOperatingIncome(BigDecimal operatingIncome) {
  72. this.operatingIncome = operatingIncome;
  73. }
  74. public BigDecimal getManagementCost() {
  75. return managementCost;
  76. }
  77. public void setManagementCost(BigDecimal managementCost) {
  78. this.managementCost = managementCost;
  79. }
  80. public BigDecimal getOperatingProfit() {
  81. return operatingProfit;
  82. }
  83. public void setOperatingProfit(BigDecimal operatingProfit) {
  84. this.operatingProfit = operatingProfit;
  85. }
  86. public BigDecimal getNonOperatingIncome() {
  87. return nonOperatingIncome;
  88. }
  89. public void setNonOperatingIncome(BigDecimal nonOperatingIncome) {
  90. this.nonOperatingIncome = nonOperatingIncome;
  91. }
  92. public BigDecimal getNonTaxableIncome() {
  93. return nonTaxableIncome;
  94. }
  95. public void setNonTaxableIncome(BigDecimal nonTaxableIncome) {
  96. this.nonTaxableIncome = nonTaxableIncome;
  97. }
  98. public BigDecimal getTaxExemptIncome() {
  99. return taxExemptIncome;
  100. }
  101. public void setTaxExemptIncome(BigDecimal taxExemptIncome) {
  102. this.taxExemptIncome = taxExemptIncome;
  103. }
  104. public BigDecimal getSubsidyIncome() {
  105. return subsidyIncome;
  106. }
  107. public void setSubsidyIncome(BigDecimal subsidyIncome) {
  108. this.subsidyIncome = subsidyIncome;
  109. }
  110. public BigDecimal getGrossProfit() {
  111. return grossProfit;
  112. }
  113. public void setGrossProfit(BigDecimal grossProfit) {
  114. this.grossProfit = grossProfit;
  115. }
  116. public BigDecimal getResearchCost() {
  117. return researchCost;
  118. }
  119. public void setResearchCost(BigDecimal researchCost) {
  120. this.researchCost = researchCost;
  121. }
  122. public String getTaxReturnUrl() {
  123. return taxReturnUrl;
  124. }
  125. public void setTaxReturnUrl(String taxReturnUrl) {
  126. this.taxReturnUrl = taxReturnUrl;
  127. }
  128. @JsonIgnore
  129. public Integer getDeletedSign() {
  130. return deletedSign;
  131. }
  132. public void setDeletedSign(Integer deletedSign) {
  133. this.deletedSign = deletedSign;
  134. }
  135. public Integer getYear() {
  136. return year;
  137. }
  138. public void setYear(Integer year) {
  139. this.year = year;
  140. }
  141. //企业纳税申报表
  142. public String getTaxReturnDownloadFileName(){
  143. if (StringUtils.isBlank(this.taxReturnUrl)){
  144. return null;
  145. } else {
  146. return FileUtils.getDownloadFileName(this.taxReturnUrl);
  147. }
  148. }
  149. public void setTaxReturnDownloadFileName(String taxReturnDownloadFileName){
  150. }
  151. }