OutOrderProject.java 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684
  1. package com.goafanti.order.bo;
  2. import com.goafanti.common.utils.excel.Excel;
  3. import java.math.BigDecimal;
  4. public class OutOrderProject {
  5. /**
  6. * 订单编号
  7. */
  8. private String orderNo;
  9. /**
  10. * 销售类型 0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购,8=私有/渠道
  11. */
  12. @Excel(name = "销售类型",readConverterExp = "0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购,8=私有/渠道")
  13. private Integer salesType;
  14. /**
  15. * 订单类型(服务类型)
  16. */
  17. @Excel(name = "订单类型")
  18. private String serviceType;
  19. /**
  20. * 清算状态(结算状态) 0-首付待付请,1-尾款待付清,2-已付请,3-部分退款,4-全部退款
  21. */
  22. @Excel(name = "结算状态",readConverterExp = "0=首付待付请,1=尾款待付清,2=已付请,3=部分退款,4=全部退款")
  23. private Integer liquidationStatus;
  24. /**
  25. * 催款节点统计
  26. */
  27. @Excel(name = "催款节点")
  28. private String dunNodeContent;
  29. /**
  30. * 是否会员
  31. */
  32. @Excel(name = "是否会员",readConverterExp = "0=否,1=是",width = 10)
  33. private Integer projectType;
  34. /**
  35. * 大客户
  36. */
  37. @Excel(name = "大客户",readConverterExp = "0=否,1=是",width = 10)
  38. private Integer bigCustomer;
  39. /**
  40. * 是否特批 0-非特批 ,1-负责人审核,2-负责人通过,3-负责人驳回 4董事长待审核 5董事长通过 6董事长驳回
  41. */
  42. @Excel(name = "是否特批",readConverterExp = "0=非特批,1=特批,2=特批,3=特批,4=特批,5=特批,6=特批",width = 10)
  43. private String approval;
  44. /**
  45. * 签单时间
  46. */
  47. @Excel(name = "签单时间",width = 10)
  48. private String signTime;
  49. /**
  50. * 派单时间
  51. */
  52. @Excel(name = "派单时间")
  53. private String createTime;
  54. /**
  55. * 公司名称
  56. */
  57. @Excel(name = "公司名称")
  58. private String buyerName;
  59. /**
  60. * 合同编号
  61. */
  62. @Excel(name = "合同编号")
  63. private String contractNo;
  64. /**
  65. * 合同类型
  66. */
  67. @Excel(name = "合同类型")
  68. private String htlx;
  69. /**
  70. * 省份
  71. */
  72. @Excel(name = "省份")
  73. private String province;
  74. /**
  75. * 派单部门
  76. */
  77. @Excel(name = "派单部门")
  78. private String depName;
  79. /**
  80. * 总金额
  81. */
  82. @Excel(name = "签单金额",scale = 6,width = 10)
  83. private BigDecimal totalAmount;
  84. /**
  85. * 合同收款比例
  86. */
  87. @Excel(name = "合同收款比例",width = 10)
  88. private String contractAmountProportion;
  89. /**
  90. * 应收款
  91. */
  92. @Excel(name = "应收款",scale = 6,width = 10)
  93. private BigDecimal orderReceivables;
  94. /**
  95. * 已收款
  96. */
  97. @Excel(name = "已收款",scale = 6,width = 10)
  98. private BigDecimal settlementAmount;
  99. /**
  100. * 欠款
  101. */
  102. @Excel(name = "欠款",scale = 6,width = 10)
  103. private BigDecimal arrearsAmount;
  104. /**
  105. * 已报销
  106. */
  107. @Excel(name = "已报销",width = 10)
  108. private BigDecimal expenseAmount;
  109. /**
  110. * 应公出
  111. */
  112. @Excel(name = "应公出")
  113. private String shouldPublic;
  114. /**
  115. * 已公出
  116. */
  117. @Excel(name = "已公出")
  118. private String alreadyPublic;
  119. /**
  120. * 超出
  121. */
  122. @Excel(name = "超出")
  123. private String exceedPublic;
  124. /**
  125. * 成本金额
  126. */
  127. @Excel(name = "总成本",scale = 6,width = 10)
  128. private BigDecimal costAmount;
  129. /**
  130. * 成本实付
  131. */
  132. @Excel(name = "实付成本",scale = 6,width = 10)
  133. private BigDecimal paymentAmount;
  134. /**
  135. * 开票金额
  136. */
  137. @Excel(name = "已开票金额",scale = 6,width = 10)
  138. private BigDecimal invicueAmount;
  139. /**
  140. * 退款金额
  141. */
  142. @Excel(name = "退款金额",scale = 6,width = 10)
  143. private BigDecimal refundAmount;
  144. /**
  145. * 财务负责人
  146. */
  147. @Excel(name = "财务负责人")
  148. private String financeName;
  149. /**
  150. * 营销负责人
  151. */
  152. @Excel(name = "营销负责人")
  153. private String salesmanName;
  154. /**
  155. * 核算比例
  156. */
  157. @Excel(name = "核算比例")
  158. private String hsbl;
  159. /**
  160. * 订单情况 ,readConverterExp = "0=待签单,1=签单待审,2=签单审核通过,3=签单审核拒绝,4=已结项,5=已驳回,6=已退单"
  161. */
  162. @Excel(name = "订单情况")
  163. private String orderStatus;
  164. /**
  165. * 变更情况
  166. */
  167. @Excel(name = "变更情况")
  168. private String changeType;
  169. /**
  170. * 退单退款
  171. */
  172. @Excel(name = "退单退款")
  173. private String refundType;
  174. /**
  175. * 是否重报
  176. */
  177. @Excel(name = "是否重报")
  178. private String restatementType;
  179. /**
  180. * 是否科技项目(订单类型) 0认证项目 1科技项目 2 两化融化管理体系认证项目
  181. */
  182. @Excel(name = "是否科技项目")
  183. private String sortType;
  184. /**
  185. * 层级类型 0=否,1=国家级,2=省级,3=市级
  186. */
  187. private Integer lvlType;
  188. /**
  189. * 项目名称
  190. */
  191. @Excel(name = "项目名称")
  192. private String commodityName;
  193. /**
  194. * 本次年份
  195. */
  196. @Excel(name = "本次年份")
  197. private String serviceYear;
  198. /**
  199. * 服务年限
  200. */
  201. @Excel(name = "服务年限")
  202. private String serviceLife;
  203. /**
  204. * 服务年份
  205. */
  206. @Excel(name = "服务年份")
  207. private Integer yearSum;
  208. /**
  209. * 项目转入时间
  210. */
  211. @Excel(name = "项目转入时间")
  212. private String taskDistributionTime;
  213. /**
  214. * 项目数
  215. */
  216. @Excel(name = "项目数")
  217. private String commodityQuantity;
  218. /**
  219. * 项目成本
  220. */
  221. @Excel(name = "项目成本")
  222. private String projectCostAmount;
  223. /**
  224. * 项目状态
  225. */
  226. @Excel(name = "项目状态")
  227. private String projectStatus;
  228. /**
  229. * 项目启动时间
  230. */
  231. @Excel(name = "项目启动时间")
  232. private String taskStartTime;
  233. /**
  234. * 项目完成时间
  235. */
  236. @Excel(name = "项目完成时间")
  237. private String taskEndTime;
  238. /**
  239. * 技术组
  240. */
  241. @Excel(name = "技术组")
  242. private String jsz;
  243. /**
  244. * 项目负责人
  245. */
  246. @Excel(name = "项目负责人")
  247. private String receiverName;
  248. /**
  249. * 满意度
  250. */
  251. @Excel(name = "满意度",readConverterExp = "0=非常满意,1=满意,2=一般,3=不满意")
  252. private Integer satisfactionDegree;
  253. /**
  254. * 项目备注
  255. */
  256. @Excel(name = "项目备注")
  257. private String taskComment;
  258. public Integer getLvlType() {
  259. return lvlType;
  260. }
  261. public void setLvlType(Integer lvlType) {
  262. this.lvlType = lvlType;
  263. }
  264. public String getOrderNo() {
  265. return orderNo;
  266. }
  267. public void setOrderNo(String orderNo) {
  268. this.orderNo = orderNo;
  269. }
  270. public Integer getSalesType() {
  271. return salesType;
  272. }
  273. public void setSalesType(Integer salesType) {
  274. this.salesType = salesType;
  275. }
  276. public String getServiceType() {
  277. return serviceType;
  278. }
  279. public void setServiceType(String serviceType) {
  280. this.serviceType = serviceType;
  281. }
  282. public Integer getLiquidationStatus() {
  283. return liquidationStatus;
  284. }
  285. public void setLiquidationStatus(Integer liquidationStatus) {
  286. this.liquidationStatus = liquidationStatus;
  287. }
  288. public String getDunNodeContent() {
  289. return dunNodeContent;
  290. }
  291. public void setDunNodeContent(String dunNodeContent) {
  292. this.dunNodeContent = dunNodeContent;
  293. }
  294. public Integer getProjectType() {
  295. return projectType;
  296. }
  297. public void setProjectType(Integer projectType) {
  298. this.projectType = projectType;
  299. }
  300. public Integer getBigCustomer() {
  301. return bigCustomer;
  302. }
  303. public void setBigCustomer(Integer bigCustomer) {
  304. this.bigCustomer = bigCustomer;
  305. }
  306. public String getApproval() {
  307. return approval;
  308. }
  309. public void setApproval(String approval) {
  310. this.approval = approval;
  311. }
  312. public String getSignTime() {
  313. return signTime;
  314. }
  315. public void setSignTime(String signTime) {
  316. this.signTime = signTime;
  317. }
  318. public String getCreateTime() {
  319. return createTime;
  320. }
  321. public void setCreateTime(String createTime) {
  322. this.createTime = createTime;
  323. }
  324. public String getBuyerName() {
  325. return buyerName;
  326. }
  327. public void setBuyerName(String buyerName) {
  328. this.buyerName = buyerName;
  329. }
  330. public String getContractNo() {
  331. return contractNo;
  332. }
  333. public void setContractNo(String contractNo) {
  334. this.contractNo = contractNo;
  335. }
  336. public String getHtlx() {
  337. return htlx;
  338. }
  339. public void setHtlx(String htlx) {
  340. this.htlx = htlx;
  341. }
  342. public String getProvince() {
  343. return province;
  344. }
  345. public void setProvince(String province) {
  346. this.province = province;
  347. }
  348. public String getDepName() {
  349. return depName;
  350. }
  351. public void setDepName(String depName) {
  352. this.depName = depName;
  353. }
  354. public BigDecimal getTotalAmount() {
  355. return totalAmount;
  356. }
  357. public void setTotalAmount(BigDecimal totalAmount) {
  358. this.totalAmount = totalAmount;
  359. }
  360. public String getContractAmountProportion() {
  361. return contractAmountProportion;
  362. }
  363. public void setContractAmountProportion(String contractAmountProportion) {
  364. this.contractAmountProportion = contractAmountProportion;
  365. }
  366. public BigDecimal getOrderReceivables() {
  367. return orderReceivables;
  368. }
  369. public void setOrderReceivables(BigDecimal orderReceivables) {
  370. this.orderReceivables = orderReceivables;
  371. }
  372. public BigDecimal getSettlementAmount() {
  373. return settlementAmount;
  374. }
  375. public void setSettlementAmount(BigDecimal settlementAmount) {
  376. this.settlementAmount = settlementAmount;
  377. }
  378. public BigDecimal getArrearsAmount() {
  379. return arrearsAmount;
  380. }
  381. public void setArrearsAmount(BigDecimal arrearsAmount) {
  382. this.arrearsAmount = arrearsAmount;
  383. }
  384. public BigDecimal getExpenseAmount() {
  385. return expenseAmount;
  386. }
  387. public void setExpenseAmount(BigDecimal expenseAmount) {
  388. this.expenseAmount = expenseAmount;
  389. }
  390. public String getShouldPublic() {
  391. return shouldPublic;
  392. }
  393. public void setShouldPublic(String shouldPublic) {
  394. this.shouldPublic = shouldPublic;
  395. }
  396. public String getAlreadyPublic() {
  397. return alreadyPublic;
  398. }
  399. public void setAlreadyPublic(String alreadyPublic) {
  400. this.alreadyPublic = alreadyPublic;
  401. }
  402. public String getExceedPublic() {
  403. return exceedPublic;
  404. }
  405. public void setExceedPublic(String exceedPublic) {
  406. this.exceedPublic = exceedPublic;
  407. }
  408. public BigDecimal getCostAmount() {
  409. return costAmount;
  410. }
  411. public void setCostAmount(BigDecimal costAmount) {
  412. this.costAmount = costAmount;
  413. }
  414. public BigDecimal getPaymentAmount() {
  415. return paymentAmount;
  416. }
  417. public void setPaymentAmount(BigDecimal paymentAmount) {
  418. this.paymentAmount = paymentAmount;
  419. }
  420. public BigDecimal getInvicueAmount() {
  421. return invicueAmount;
  422. }
  423. public void setInvicueAmount(BigDecimal invicueAmount) {
  424. this.invicueAmount = invicueAmount;
  425. }
  426. public BigDecimal getRefundAmount() {
  427. return refundAmount;
  428. }
  429. public void setRefundAmount(BigDecimal refundAmount) {
  430. this.refundAmount = refundAmount;
  431. }
  432. public String getFinanceName() {
  433. return financeName;
  434. }
  435. public void setFinanceName(String financeName) {
  436. this.financeName = financeName;
  437. }
  438. public String getSalesmanName() {
  439. return salesmanName;
  440. }
  441. public void setSalesmanName(String salesmanName) {
  442. this.salesmanName = salesmanName;
  443. }
  444. public String getCommodityName() {
  445. return commodityName;
  446. }
  447. public void setCommodityName(String commodityName) {
  448. this.commodityName = commodityName;
  449. }
  450. public String getServiceYear() {
  451. return serviceYear;
  452. }
  453. public void setServiceYear(String serviceYear) {
  454. this.serviceYear = serviceYear;
  455. }
  456. public String getServiceLife() {
  457. return serviceLife;
  458. }
  459. public void setServiceLife(String serviceLife) {
  460. this.serviceLife = serviceLife;
  461. }
  462. public Integer getYearSum() {
  463. return yearSum;
  464. }
  465. public void setYearSum(Integer yearSum) {
  466. this.yearSum = yearSum;
  467. }
  468. public String getTaskDistributionTime() {
  469. return taskDistributionTime;
  470. }
  471. public void setTaskDistributionTime(String taskDistributionTime) {
  472. this.taskDistributionTime = taskDistributionTime;
  473. }
  474. public String getSortType() {
  475. return sortType;
  476. }
  477. public void setSortType(String sortType) {
  478. this.sortType = sortType;
  479. }
  480. public String getCommodityQuantity() {
  481. return commodityQuantity;
  482. }
  483. public void setCommodityQuantity(String commodityQuantity) {
  484. this.commodityQuantity = commodityQuantity;
  485. }
  486. public String getProjectCostAmount() {
  487. return projectCostAmount;
  488. }
  489. public void setProjectCostAmount(String projectCostAmount) {
  490. this.projectCostAmount = projectCostAmount;
  491. }
  492. public String getProjectStatus() {
  493. return projectStatus;
  494. }
  495. public void setProjectStatus(String projectStatus) {
  496. this.projectStatus = projectStatus;
  497. }
  498. public String getTaskStartTime() {
  499. return taskStartTime;
  500. }
  501. public void setTaskStartTime(String taskStartTime) {
  502. this.taskStartTime = taskStartTime;
  503. }
  504. public String getTaskEndTime() {
  505. return taskEndTime;
  506. }
  507. public void setTaskEndTime(String taskEndTime) {
  508. this.taskEndTime = taskEndTime;
  509. }
  510. public String getJsz() {
  511. return jsz;
  512. }
  513. public void setJsz(String jsz) {
  514. this.jsz = jsz;
  515. }
  516. public String getReceiverName() {
  517. return receiverName;
  518. }
  519. public void setReceiverName(String receiverName) {
  520. this.receiverName = receiverName;
  521. }
  522. public Integer getSatisfactionDegree() {
  523. return satisfactionDegree;
  524. }
  525. public void setSatisfactionDegree(Integer satisfactionDegree) {
  526. this.satisfactionDegree = satisfactionDegree;
  527. }
  528. public String getTaskComment() {
  529. return taskComment;
  530. }
  531. public void setTaskComment(String taskComment) {
  532. this.taskComment = taskComment;
  533. }
  534. public String getHsbl() {
  535. return hsbl;
  536. }
  537. public void setHsbl(String hsbl) {
  538. this.hsbl = hsbl;
  539. }
  540. public String getOrderStatus() {
  541. return orderStatus;
  542. }
  543. public void setOrderStatus(String orderStatus) {
  544. this.orderStatus = orderStatus;
  545. }
  546. public String getRestatementType() {
  547. return restatementType;
  548. }
  549. public void setRestatementType(String restatementType) {
  550. this.restatementType = restatementType;
  551. }
  552. public String getChangeType() {
  553. return changeType;
  554. }
  555. public void setChangeType(String changeType) {
  556. this.changeType = changeType;
  557. }
  558. public String getRefundType() {
  559. return refundType;
  560. }
  561. public void setRefundType(String refundType) {
  562. this.refundType = refundType;
  563. }
  564. }