TOrderNew.java 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944
  1. package com.goafanti.common.model;
  2. import java.io.Serializable;
  3. import java.math.BigDecimal;
  4. import java.util.Date;
  5. /**
  6. * 订单表
  7. * @TableName t_order_new
  8. */
  9. public class TOrderNew implements Serializable {
  10. /**
  11. * 订单编号
  12. */
  13. private String orderNo;
  14. /**
  15. * 订单类型 0认证项目 1科技项目 2 两化融化管理体系认证项目
  16. */
  17. private Integer orderType;
  18. /**
  19. * 创建人
  20. */
  21. private String creater;
  22. /**
  23. * 创建时间
  24. */
  25. private Date createTime;
  26. /**
  27. * 更新时间
  28. */
  29. private Date updateTime;
  30. /**
  31. * 买方id
  32. */
  33. private String buyerId;
  34. /**
  35. * 首付金额
  36. */
  37. private BigDecimal firstAmount;
  38. /**
  39. * 总金额
  40. */
  41. private BigDecimal totalAmount;
  42. /**
  43. * 已收金额
  44. */
  45. private BigDecimal settlementAmount;
  46. /**
  47. * 退款金额
  48. */
  49. private BigDecimal refundAmount;
  50. /**
  51. * 订单状态 0-待签单,1-签单待审,2-签单审核通过,3-签单审核拒绝,4-已结项,5-已驳回,6-已退单
  52. */
  53. private Integer orderStatus;
  54. /**
  55. * 清算状态 0-首付待付请,1-尾款待付清,2-已付请,3-部分退款,4-全部退款
  56. */
  57. private Integer liquidationStatus;
  58. /**
  59. * 流程状态 0=营销员,1=经理,2=营销管理员,3=财务与技术总监,4=总裁,5=技术总监派单,6部分分配,7全部分配
  60. */
  61. private Integer processStatus;
  62. /**
  63. * 项目状态 0-项目待提交 1-项目已提交,2-项目评审,3-项目立项,4-项目公示,5-项目抽查,6-项目备案,7-项目下证,8-项目验收,9-项目拨款
  64. */
  65. private Integer projectStatus;
  66. /**
  67. * 特批状态 0-非特批 ,1-总裁待审核,2-总裁通过,3-总裁驳回 4董事长待审核 5董事长通过 6董事长驳回
  68. */
  69. private Integer approval;
  70. /**
  71. * 订单备注
  72. */
  73. private String orderRemarks;
  74. /**
  75. * 0正常 1作废 2锁定 3变更中
  76. */
  77. private Integer deleteSign;
  78. /**
  79. * 营销员id
  80. */
  81. private String salesmanId;
  82. /**
  83. * 财务id
  84. */
  85. private String financeId;
  86. /**
  87. * 技术员id
  88. */
  89. private String technicianId;
  90. /**
  91. * 签单日期
  92. */
  93. private Date signTime;
  94. /**
  95. * 结算日期
  96. */
  97. private Date settlementTime;
  98. /**
  99. * 合同图片
  100. */
  101. private String contractPictureUrl;
  102. /**
  103. * 合同编号
  104. */
  105. private String contractNo;
  106. /**
  107. * 业务品类
  108. */
  109. private String contractType;
  110. /**
  111. * 企业负责人
  112. */
  113. private String contacts;
  114. /**
  115. * 负责人联系电话
  116. */
  117. private String contactMobile;
  118. /**
  119. * 企业法人
  120. */
  121. private String legalPerson;
  122. /**
  123. * 法人联系电话
  124. */
  125. private String legalPersonTel;
  126. /**
  127. * 校对单量
  128. */
  129. private Double proofCount;
  130. /**
  131. * 校对人
  132. */
  133. private String proofAid;
  134. /**
  135. * 校对时间
  136. */
  137. private Date proofTime;
  138. /**
  139. * 校对状态(0-未校对 1已校对)
  140. */
  141. private Integer proofStatus;
  142. /**
  143. * 订单部门
  144. */
  145. private String orderDep;
  146. /**
  147. * 外包 0否 1是
  148. */
  149. private Integer outsource;
  150. /**
  151. * 附加订单
  152. */
  153. private String additionalOrder;
  154. /**
  155. * 原订单
  156. */
  157. private String primaryOrder;
  158. /**
  159. * 原营销员id
  160. */
  161. private String oldSalesmanId;
  162. /**
  163. * 驳回位置 (同流程状态)
  164. */
  165. private Integer backStatus;
  166. /**
  167. * 补充协议
  168. */
  169. private String agreementUrl;
  170. /**
  171. * 客户类型 0新客户 1老客户
  172. */
  173. private Integer newUser;
  174. /**
  175. * 服务内容
  176. */
  177. private String serviceContent;
  178. /**
  179. * 销售类型 0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购
  180. */
  181. private Integer salesType;
  182. /**
  183. * 渠道客户编号
  184. */
  185. private String channelId;
  186. /**
  187. * 销售其他描述
  188. */
  189. private String other;
  190. /**
  191. * 客户类型 0私有客户 1签单客户 2=限定项目客户
  192. */
  193. private Integer userType;
  194. /**
  195. * 审核人员名称
  196. */
  197. private String examineName;
  198. /**
  199. * 标签 0=默认,1=待处理,2=待派单,3=暂不处理,4=已过期,已作废
  200. */
  201. private Integer tag;
  202. /**
  203. * 0=客户自己完成,1=非客户自己完成
  204. */
  205. private Integer patentStatus;
  206. private static final long serialVersionUID = 1L;
  207. /**
  208. * 订单编号
  209. */
  210. public String getOrderNo() {
  211. return orderNo;
  212. }
  213. /**
  214. * 订单编号
  215. */
  216. public void setOrderNo(String orderNo) {
  217. this.orderNo = orderNo;
  218. }
  219. /**
  220. * 订单类型 0认证项目 1科技项目 2 两化融化管理体系认证项目
  221. */
  222. public Integer getOrderType() {
  223. return orderType;
  224. }
  225. /**
  226. * 订单类型 0认证项目 1科技项目 2 两化融化管理体系认证项目
  227. */
  228. public void setOrderType(Integer orderType) {
  229. this.orderType = orderType;
  230. }
  231. /**
  232. * 创建人
  233. */
  234. public String getCreater() {
  235. return creater;
  236. }
  237. /**
  238. * 创建人
  239. */
  240. public void setCreater(String creater) {
  241. this.creater = creater;
  242. }
  243. /**
  244. * 创建时间
  245. */
  246. public Date getCreateTime() {
  247. return createTime;
  248. }
  249. /**
  250. * 创建时间
  251. */
  252. public void setCreateTime(Date createTime) {
  253. this.createTime = createTime;
  254. }
  255. /**
  256. * 更新时间
  257. */
  258. public Date getUpdateTime() {
  259. return updateTime;
  260. }
  261. /**
  262. * 更新时间
  263. */
  264. public void setUpdateTime(Date updateTime) {
  265. this.updateTime = updateTime;
  266. }
  267. /**
  268. * 买方id
  269. */
  270. public String getBuyerId() {
  271. return buyerId;
  272. }
  273. /**
  274. * 买方id
  275. */
  276. public void setBuyerId(String buyerId) {
  277. this.buyerId = buyerId;
  278. }
  279. /**
  280. * 首付金额
  281. */
  282. public BigDecimal getFirstAmount() {
  283. return firstAmount;
  284. }
  285. /**
  286. * 首付金额
  287. */
  288. public void setFirstAmount(BigDecimal firstAmount) {
  289. this.firstAmount = firstAmount;
  290. }
  291. /**
  292. * 总金额
  293. */
  294. public BigDecimal getTotalAmount() {
  295. return totalAmount;
  296. }
  297. /**
  298. * 总金额
  299. */
  300. public void setTotalAmount(BigDecimal totalAmount) {
  301. this.totalAmount = totalAmount;
  302. }
  303. /**
  304. * 已收金额
  305. */
  306. public BigDecimal getSettlementAmount() {
  307. return settlementAmount;
  308. }
  309. /**
  310. * 已收金额
  311. */
  312. public void setSettlementAmount(BigDecimal settlementAmount) {
  313. this.settlementAmount = settlementAmount;
  314. }
  315. /**
  316. * 退款金额
  317. */
  318. public BigDecimal getRefundAmount() {
  319. return refundAmount;
  320. }
  321. /**
  322. * 退款金额
  323. */
  324. public void setRefundAmount(BigDecimal refundAmount) {
  325. this.refundAmount = refundAmount;
  326. }
  327. /**
  328. * 订单状态 0-待签单,1-签单待审,2-签单审核通过,3-签单审核拒绝,4-已结项,5-已驳回,6-已退单
  329. */
  330. public Integer getOrderStatus() {
  331. return orderStatus;
  332. }
  333. /**
  334. * 订单状态 0-待签单,1-签单待审,2-签单审核通过,3-签单审核拒绝,4-已结项,5-已驳回,6-已退单
  335. */
  336. public void setOrderStatus(Integer orderStatus) {
  337. this.orderStatus = orderStatus;
  338. }
  339. /**
  340. * 清算状态 0-首付待付请,1-尾款待付清,2-已付请,3-部分退款,4-全部退款
  341. */
  342. public Integer getLiquidationStatus() {
  343. return liquidationStatus;
  344. }
  345. /**
  346. * 清算状态 0-首付待付请,1-尾款待付清,2-已付请,3-部分退款,4-全部退款
  347. */
  348. public void setLiquidationStatus(Integer liquidationStatus) {
  349. this.liquidationStatus = liquidationStatus;
  350. }
  351. /**
  352. * 流程状态 0=营销员,1=经理,2=营销管理员,3=财务与技术总监,4=总裁,5=技术总监派单,6部分分配,7全部分配
  353. */
  354. public Integer getProcessStatus() {
  355. return processStatus;
  356. }
  357. /**
  358. * 流程状态 0=营销员,1=经理,2=营销管理员,3=财务与技术总监,4=总裁,5=技术总监派单,6部分分配,7全部分配
  359. */
  360. public void setProcessStatus(Integer processStatus) {
  361. this.processStatus = processStatus;
  362. }
  363. /**
  364. * 项目状态 0-项目待提交 1-项目已提交,2-项目评审,3-项目立项,4-项目公示,5-项目抽查,6-项目备案,7-项目下证,8-项目验收,9-项目拨款
  365. */
  366. public Integer getProjectStatus() {
  367. return projectStatus;
  368. }
  369. /**
  370. * 项目状态 0-项目待提交 1-项目已提交,2-项目评审,3-项目立项,4-项目公示,5-项目抽查,6-项目备案,7-项目下证,8-项目验收,9-项目拨款
  371. */
  372. public void setProjectStatus(Integer projectStatus) {
  373. this.projectStatus = projectStatus;
  374. }
  375. /**
  376. * 特批状态 0-非特批 ,1-总裁待审核,2-总裁通过,3-总裁驳回 4董事长待审核 5董事长通过 6董事长驳回
  377. */
  378. public Integer getApproval() {
  379. return approval;
  380. }
  381. /**
  382. * 特批状态 0-非特批 ,1-总裁待审核,2-总裁通过,3-总裁驳回 4董事长待审核 5董事长通过 6董事长驳回
  383. */
  384. public void setApproval(Integer approval) {
  385. this.approval = approval;
  386. }
  387. /**
  388. * 订单备注
  389. */
  390. public String getOrderRemarks() {
  391. return orderRemarks;
  392. }
  393. /**
  394. * 订单备注
  395. */
  396. public void setOrderRemarks(String orderRemarks) {
  397. this.orderRemarks = orderRemarks;
  398. }
  399. /**
  400. * 0正常 1作废 2锁定 3变更中
  401. */
  402. public Integer getDeleteSign() {
  403. return deleteSign;
  404. }
  405. /**
  406. * 0正常 1作废 2锁定 3变更中
  407. */
  408. public void setDeleteSign(Integer deleteSign) {
  409. this.deleteSign = deleteSign;
  410. }
  411. /**
  412. * 营销员id
  413. */
  414. public String getSalesmanId() {
  415. return salesmanId;
  416. }
  417. /**
  418. * 营销员id
  419. */
  420. public void setSalesmanId(String salesmanId) {
  421. this.salesmanId = salesmanId;
  422. }
  423. /**
  424. * 财务id
  425. */
  426. public String getFinanceId() {
  427. return financeId;
  428. }
  429. /**
  430. * 财务id
  431. */
  432. public void setFinanceId(String financeId) {
  433. this.financeId = financeId;
  434. }
  435. /**
  436. * 技术员id
  437. */
  438. public String getTechnicianId() {
  439. return technicianId;
  440. }
  441. /**
  442. * 技术员id
  443. */
  444. public void setTechnicianId(String technicianId) {
  445. this.technicianId = technicianId;
  446. }
  447. /**
  448. * 签单日期
  449. */
  450. public Date getSignTime() {
  451. return signTime;
  452. }
  453. /**
  454. * 签单日期
  455. */
  456. public void setSignTime(Date signTime) {
  457. this.signTime = signTime;
  458. }
  459. /**
  460. * 结算日期
  461. */
  462. public Date getSettlementTime() {
  463. return settlementTime;
  464. }
  465. /**
  466. * 结算日期
  467. */
  468. public void setSettlementTime(Date settlementTime) {
  469. this.settlementTime = settlementTime;
  470. }
  471. /**
  472. * 合同图片
  473. */
  474. public String getContractPictureUrl() {
  475. return contractPictureUrl;
  476. }
  477. /**
  478. * 合同图片
  479. */
  480. public void setContractPictureUrl(String contractPictureUrl) {
  481. this.contractPictureUrl = contractPictureUrl;
  482. }
  483. /**
  484. * 合同编号
  485. */
  486. public String getContractNo() {
  487. return contractNo;
  488. }
  489. /**
  490. * 合同编号
  491. */
  492. public void setContractNo(String contractNo) {
  493. this.contractNo = contractNo;
  494. }
  495. /**
  496. * 业务品类
  497. */
  498. public String getContractType() {
  499. return contractType;
  500. }
  501. /**
  502. * 业务品类
  503. */
  504. public void setContractType(String contractType) {
  505. this.contractType = contractType;
  506. }
  507. /**
  508. * 企业负责人
  509. */
  510. public String getContacts() {
  511. return contacts;
  512. }
  513. /**
  514. * 企业负责人
  515. */
  516. public void setContacts(String contacts) {
  517. this.contacts = contacts;
  518. }
  519. /**
  520. * 负责人联系电话
  521. */
  522. public String getContactMobile() {
  523. return contactMobile;
  524. }
  525. /**
  526. * 负责人联系电话
  527. */
  528. public void setContactMobile(String contactMobile) {
  529. this.contactMobile = contactMobile;
  530. }
  531. /**
  532. * 企业法人
  533. */
  534. public String getLegalPerson() {
  535. return legalPerson;
  536. }
  537. /**
  538. * 企业法人
  539. */
  540. public void setLegalPerson(String legalPerson) {
  541. this.legalPerson = legalPerson;
  542. }
  543. /**
  544. * 法人联系电话
  545. */
  546. public String getLegalPersonTel() {
  547. return legalPersonTel;
  548. }
  549. /**
  550. * 法人联系电话
  551. */
  552. public void setLegalPersonTel(String legalPersonTel) {
  553. this.legalPersonTel = legalPersonTel;
  554. }
  555. /**
  556. * 校对单量
  557. */
  558. public Double getProofCount() {
  559. return proofCount;
  560. }
  561. /**
  562. * 校对单量
  563. */
  564. public void setProofCount(Double proofCount) {
  565. this.proofCount = proofCount;
  566. }
  567. /**
  568. * 校对人
  569. */
  570. public String getProofAid() {
  571. return proofAid;
  572. }
  573. /**
  574. * 校对人
  575. */
  576. public void setProofAid(String proofAid) {
  577. this.proofAid = proofAid;
  578. }
  579. /**
  580. * 校对时间
  581. */
  582. public Date getProofTime() {
  583. return proofTime;
  584. }
  585. /**
  586. * 校对时间
  587. */
  588. public void setProofTime(Date proofTime) {
  589. this.proofTime = proofTime;
  590. }
  591. /**
  592. * 校对状态(0-未校对 1已校对)
  593. */
  594. public Integer getProofStatus() {
  595. return proofStatus;
  596. }
  597. /**
  598. * 校对状态(0-未校对 1已校对)
  599. */
  600. public void setProofStatus(Integer proofStatus) {
  601. this.proofStatus = proofStatus;
  602. }
  603. /**
  604. * 订单部门
  605. */
  606. public String getOrderDep() {
  607. return orderDep;
  608. }
  609. /**
  610. * 订单部门
  611. */
  612. public void setOrderDep(String orderDep) {
  613. this.orderDep = orderDep;
  614. }
  615. /**
  616. * 外包 0否 1是
  617. */
  618. public Integer getOutsource() {
  619. return outsource;
  620. }
  621. /**
  622. * 外包 0否 1是
  623. */
  624. public void setOutsource(Integer outsource) {
  625. this.outsource = outsource;
  626. }
  627. /**
  628. * 附加订单
  629. */
  630. public String getAdditionalOrder() {
  631. return additionalOrder;
  632. }
  633. /**
  634. * 附加订单
  635. */
  636. public void setAdditionalOrder(String additionalOrder) {
  637. this.additionalOrder = additionalOrder;
  638. }
  639. /**
  640. * 原订单
  641. */
  642. public String getPrimaryOrder() {
  643. return primaryOrder;
  644. }
  645. /**
  646. * 原订单
  647. */
  648. public void setPrimaryOrder(String primaryOrder) {
  649. this.primaryOrder = primaryOrder;
  650. }
  651. /**
  652. * 原营销员id
  653. */
  654. public String getOldSalesmanId() {
  655. return oldSalesmanId;
  656. }
  657. /**
  658. * 原营销员id
  659. */
  660. public void setOldSalesmanId(String oldSalesmanId) {
  661. this.oldSalesmanId = oldSalesmanId;
  662. }
  663. /**
  664. * 驳回位置 (同流程状态)
  665. */
  666. public Integer getBackStatus() {
  667. return backStatus;
  668. }
  669. /**
  670. * 驳回位置 (同流程状态)
  671. */
  672. public void setBackStatus(Integer backStatus) {
  673. this.backStatus = backStatus;
  674. }
  675. /**
  676. * 补充协议
  677. */
  678. public String getAgreementUrl() {
  679. return agreementUrl;
  680. }
  681. /**
  682. * 补充协议
  683. */
  684. public void setAgreementUrl(String agreementUrl) {
  685. this.agreementUrl = agreementUrl;
  686. }
  687. /**
  688. * 客户类型 0新客户 1老客户
  689. */
  690. public Integer getNewUser() {
  691. return newUser;
  692. }
  693. /**
  694. * 客户类型 0新客户 1老客户
  695. */
  696. public void setNewUser(Integer newUser) {
  697. this.newUser = newUser;
  698. }
  699. /**
  700. * 服务内容
  701. */
  702. public String getServiceContent() {
  703. return serviceContent;
  704. }
  705. /**
  706. * 服务内容
  707. */
  708. public void setServiceContent(String serviceContent) {
  709. this.serviceContent = serviceContent;
  710. }
  711. /**
  712. * 销售类型 0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购
  713. */
  714. public Integer getSalesType() {
  715. return salesType;
  716. }
  717. /**
  718. * 销售类型 0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购
  719. */
  720. public void setSalesType(Integer salesType) {
  721. this.salesType = salesType;
  722. }
  723. /**
  724. * 渠道客户编号
  725. */
  726. public String getChannelId() {
  727. return channelId;
  728. }
  729. /**
  730. * 渠道客户编号
  731. */
  732. public void setChannelId(String channelId) {
  733. this.channelId = channelId;
  734. }
  735. /**
  736. * 销售其他描述
  737. */
  738. public String getOther() {
  739. return other;
  740. }
  741. /**
  742. * 销售其他描述
  743. */
  744. public void setOther(String other) {
  745. this.other = other;
  746. }
  747. /**
  748. * 客户类型 0私有客户 1签单客户 2=限定项目客户
  749. */
  750. public Integer getUserType() {
  751. return userType;
  752. }
  753. /**
  754. * 客户类型 0私有客户 1签单客户 2=限定项目客户
  755. */
  756. public void setUserType(Integer userType) {
  757. this.userType = userType;
  758. }
  759. /**
  760. * 审核人员名称
  761. */
  762. public String getExamineName() {
  763. return examineName;
  764. }
  765. /**
  766. * 审核人员名称
  767. */
  768. public void setExamineName(String examineName) {
  769. this.examineName = examineName;
  770. }
  771. /**
  772. * 标签 0=默认,1=待处理,2=待派单,3=暂不处理,4=已过期,已作废
  773. */
  774. public Integer getTag() {
  775. return tag;
  776. }
  777. /**
  778. * 标签 0=默认,1=待处理,2=待派单,3=暂不处理,4=已过期,已作废
  779. */
  780. public void setTag(Integer tag) {
  781. this.tag = tag;
  782. }
  783. /**
  784. * 0=客户自己完成,1=非客户自己完成
  785. */
  786. public Integer getPatentStatus() {
  787. return patentStatus;
  788. }
  789. /**
  790. * 0=客户自己完成,1=非客户自己完成
  791. */
  792. public void setPatentStatus(Integer patentStatus) {
  793. this.patentStatus = patentStatus;
  794. }
  795. }