智能仲裁后端服务

CaseApplication.java 18KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722
  1. package com.ruoyi.wisdomarbitrate.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.common.annotation.Excel;
  4. import com.ruoyi.common.core.domain.BaseEntity;
  5. import java.math.BigDecimal;
  6. import java.util.Date;
  7. import java.util.List;
  8. public class CaseApplication extends BaseEntity {
  9. private static final long serialVersionUID = 1L;
  10. /** ID */
  11. private Long id;
  12. /** 案件编号 */
  13. // @Excel(name = "案件编号")
  14. private String caseNum;
  15. /** 案件标的 */
  16. @Excel(name = "案件标的")
  17. private BigDecimal caseSubjectAmount;
  18. /** 立案日期 */
  19. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  20. private Date registerDate;
  21. /** 仲裁方式 */
  22. private Integer arbitratMethod;
  23. public Integer getArbitratMethod() {
  24. return arbitratMethod;
  25. }
  26. public void setArbitratMethod(Integer arbitratMethod) {
  27. this.arbitratMethod = arbitratMethod;
  28. }
  29. /** 仲裁方式名称 */
  30. private String arbitratMethodName;
  31. public String getArbitratMethodName() {
  32. return arbitratMethodName;
  33. }
  34. public void setArbitratMethodName(String arbitratMethodName) {
  35. this.arbitratMethodName = arbitratMethodName;
  36. }
  37. /** 案件状态 */
  38. private Integer caseStatus;
  39. public Integer getCaseStatus() {
  40. return caseStatus;
  41. }
  42. public void setCaseStatus(Integer caseStatus) {
  43. this.caseStatus = caseStatus;
  44. }
  45. /** 开庭日期 */
  46. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  47. private Date hearDate;
  48. /** 借款开始日期 */
  49. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  50. @Excel(name = "借款开始日期")
  51. private Date loanStartDate;
  52. /** 借款结束日期 */
  53. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  54. @Excel(name = "借款结束日期")
  55. private Date loanEndDate;
  56. /** 合同编号 */
  57. @Excel(name = "合同编号")
  58. private String contractNumber;
  59. /** 申请人主张欠本金 */
  60. @Excel(name = "申请人主张欠本金")
  61. private BigDecimal claimPrinciOwed;
  62. /** 申请人主张欠利息 */
  63. @Excel(name = "申请人主张欠利息")
  64. private BigDecimal claimInterestOwed;
  65. /** 申请人主张违约金 */
  66. @Excel(name = "申请人主张违约金")
  67. private BigDecimal claimLiquidDamag;
  68. /** 申请人仲裁诉求 */
  69. @Excel(name = "申请人仲裁诉求")
  70. private String arbitratClaims;
  71. /** 仲裁应缴费用 */
  72. private BigDecimal feePayable;
  73. /** 开始在线视频时间 */
  74. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  75. private Date beginVideoDate;
  76. /** 在线视频人员 */
  77. private String onlineVideoPerson;
  78. /** 仲裁员id */
  79. private String arbitratorId;
  80. /** 仲裁员名称 */
  81. private String arbitratorName;
  82. /** 案件名称 */
  83. private String caseName;
  84. /** 案件描述 */
  85. private String caseDescribe;
  86. /** 是否同意组庭 */
  87. private Integer isAgreePendTral;
  88. /** 是否有异议需要举证 */
  89. private Integer objectionAddEviden;
  90. /** 是否需要开庭审理 */
  91. private Integer openCourtHear;
  92. /** 支付状态 */
  93. private Integer paymentStatus;
  94. /** 支付状态描述 */
  95. private String paymentStatusName;
  96. public Integer getPaymentStatus() {
  97. return paymentStatus;
  98. }
  99. public void setPaymentStatus(Integer paymentStatus) {
  100. this.paymentStatus = paymentStatus;
  101. }
  102. public String getPaymentStatusName() {
  103. return paymentStatusName;
  104. }
  105. public void setPaymentStatusName(String paymentStatusName) {
  106. this.paymentStatusName = paymentStatusName;
  107. }
  108. public Integer getIsAgreePendTral() {
  109. return isAgreePendTral;
  110. }
  111. public void setIsAgreePendTral(Integer isAgreePendTral) {
  112. this.isAgreePendTral = isAgreePendTral;
  113. }
  114. public Integer getObjectionAddEviden() {
  115. return objectionAddEviden;
  116. }
  117. public void setObjectionAddEviden(Integer objectionAddEviden) {
  118. this.objectionAddEviden = objectionAddEviden;
  119. }
  120. public Integer getOpenCourtHear() {
  121. return openCourtHear;
  122. }
  123. public void setOpenCourtHear(Integer openCourtHear) {
  124. this.openCourtHear = openCourtHear;
  125. }
  126. /** 案件状态名称 */
  127. private String caseStatusName;
  128. /** 是否同意审核 */
  129. private Integer agreeOrNotCheck;
  130. public Integer getAgreeOrNotCheck() {
  131. return agreeOrNotCheck;
  132. }
  133. public void setAgreeOrNotCheck(Integer agreeOrNotCheck) {
  134. this.agreeOrNotCheck = agreeOrNotCheck;
  135. }
  136. public String getCaseStatusName() {
  137. return caseStatusName;
  138. }
  139. public void setCaseStatusName(String caseStatusName) {
  140. this.caseStatusName = caseStatusName;
  141. }
  142. /** 申请人名称 */
  143. private String applicantName;
  144. /** 被申请人名称 */
  145. private String respondentName;
  146. public String getApplicantName() {
  147. return applicantName;
  148. }
  149. public void setApplicantName(String applicantName) {
  150. this.applicantName = applicantName;
  151. }
  152. public String getRespondentName() {
  153. return respondentName;
  154. }
  155. public void setRespondentName(String respondentName) {
  156. this.respondentName = respondentName;
  157. }
  158. public String getCaseName() {
  159. return caseName;
  160. }
  161. public void setCaseName(String caseName) {
  162. this.caseName = caseName;
  163. }
  164. public String getCaseDescribe() {
  165. return caseDescribe;
  166. }
  167. public void setCaseDescribe(String caseDescribe) {
  168. this.caseDescribe = caseDescribe;
  169. }
  170. public String getCaseResult() {
  171. return caseResult;
  172. }
  173. public void setCaseResult(String caseResult) {
  174. this.caseResult = caseResult;
  175. }
  176. /** 仲裁结果 */
  177. private String caseResult;
  178. public String getArbitratorName() {
  179. return arbitratorName;
  180. }
  181. public void setArbitratorName(String arbitratorName) {
  182. this.arbitratorName = arbitratorName;
  183. }
  184. /** 是否指派仲裁员 */
  185. private int pendingAppointArbotrar;
  186. public int getPendingAppointArbotrar() {
  187. return pendingAppointArbotrar;
  188. }
  189. public void setPendingAppointArbotrar(int pendingAppointArbotrar) {
  190. this.pendingAppointArbotrar = pendingAppointArbotrar;
  191. }
  192. public String getArbitratorId() {
  193. return arbitratorId;
  194. }
  195. public void setArbitratorId(String arbitratorId) {
  196. this.arbitratorId = arbitratorId;
  197. }
  198. /** 案件关联人信息 */
  199. private List<CaseAffiliate> caseAffiliates;
  200. /** 案件仲裁员 */
  201. private List<Arbitrator> arbitrators;
  202. private List<Integer> caseStatusList;
  203. private List<Integer> annexTypeList;
  204. private Integer annexType;
  205. public Integer getAnnexType() {
  206. return annexType;
  207. }
  208. public void setAnnexType(Integer annexType) {
  209. this.annexType = annexType;
  210. }
  211. public List<Integer> getAnnexTypeList() {
  212. return annexTypeList;
  213. }
  214. public void setAnnexTypeList(List<Integer> annexTypeList) {
  215. this.annexTypeList = annexTypeList;
  216. }
  217. /**
  218. * 案件附件列表
  219. */
  220. private List<CaseAttach> caseAttachList;
  221. public List<CaseAttach> getCaseAttachList() {
  222. return caseAttachList;
  223. }
  224. public void setCaseAttachList(List<CaseAttach> caseAttachList) {
  225. this.caseAttachList = caseAttachList;
  226. }
  227. public List<Integer> getCaseStatusList() {
  228. return caseStatusList;
  229. }
  230. public void setCaseStatusList(List<Integer> caseStatusList) {
  231. this.caseStatusList = caseStatusList;
  232. }
  233. /** 仲裁记录 */
  234. private ArbitrateRecord arbitrateRecord;
  235. public ArbitrateRecord getArbitrateRecord() {
  236. return arbitrateRecord;
  237. }
  238. public void setArbitrateRecord(ArbitrateRecord arbitrateRecord) {
  239. this.arbitrateRecord = arbitrateRecord;
  240. }
  241. public List<Arbitrator> getArbitrators() {
  242. return arbitrators;
  243. }
  244. public void setArbitrators(List<Arbitrator> arbitrators) {
  245. this.arbitrators = arbitrators;
  246. }
  247. /** 身份类型 */
  248. // @Excel(name = "身份类型")
  249. private int identityType;
  250. /**
  251. * 申请人主体信息
  252. */
  253. /** 姓名 */
  254. @Excel(name = "申请人主体信息-申请人(机构)",width = 26)
  255. private String name;
  256. /**
  257. * 申请人主体信息-申请人(机构)id
  258. */
  259. private String nameId;
  260. /** 身份证号 */
  261. @Excel(name = "申请人主体信息-代码",width = 26)
  262. private String identityNum;
  263. /** 联系电话 */
  264. @Excel(name = "申请人主体信息-联系电话",width = 26)
  265. private String contactTelphone;
  266. /** 联系地址 */
  267. @Excel(name = "申请人主体信息-联系地址",width = 26)
  268. private String contactAddress;
  269. /** 单位电话 */
  270. @Excel(name = "申请人主体信息-单位电话",width = 26)
  271. private String workTelphone;
  272. /** 单位地址 */
  273. @Excel(name = "申请人主体信息-单位地址",width = 26)
  274. private String workAddress;
  275. /** 代理人姓名 */
  276. @Excel(name = "申请人主体信息-代理人姓名",width = 26)
  277. private String nameAgent;
  278. /** 身份证号 */
  279. @Excel(name = "申请人主体信息-代理人身份证号",width = 26)
  280. private String identityNumAgent;
  281. /** 联系电话 */
  282. @Excel(name = "申请人主体信息-代理人联系电话",width = 26)
  283. private String contactTelphoneAgent;
  284. /** 联系地址 */
  285. @Excel(name = "申请人主体信息-代理人联系地址",width = 26)
  286. private String contactAddressAgent;
  287. /**
  288. * 被申请人主体信息
  289. */
  290. /** 姓名 */
  291. @Excel(name = "被申请人主体信息-申请人姓名",width = 26)
  292. private String debtorName;
  293. /** 身份证号 */
  294. @Excel(name = "被申请人主体信息-身份证号",width = 26)
  295. private String debtorIdentityNum;
  296. /** 联系电话 */
  297. @Excel(name = "被申请人主体信息-联系电话",width = 26)
  298. private String debtorContactTelphone;
  299. /** 联系地址 */
  300. @Excel(name = "被申请人主体信息-联系地址",width = 26)
  301. private String debtorContactAddress;
  302. /** 单位电话 */
  303. @Excel(name = "被申请人主体信息-单位电话",width = 26)
  304. private String debtorWorkTelphone;
  305. /** 单位地址 */
  306. @Excel(name = "被申请人主体信息-单位地址",width = 26)
  307. private String debtorWorkAddress;
  308. /** 代理人姓名 */
  309. @Excel(name = "被申请人主体信息-代理人姓名",width = 26)
  310. private String debtorNameAgent;
  311. /** 身份证号 */
  312. @Excel(name = "被申请人主体信息-代理人身份证号",width = 26)
  313. private String debtorIdentityNumAgent;
  314. /** 联系电话 */
  315. @Excel(name = "被申请人主体信息-代理人联系电话",width = 26)
  316. private String debtorContactTelphoneAgent;
  317. /** 联系地址 */
  318. @Excel(name = "被申请人主体信息-代理人联系地址",width = 26)
  319. private String debtorContactAddressAgent;
  320. public int getIdentityType() {
  321. return identityType;
  322. }
  323. public void setIdentityType(int identityType) {
  324. this.identityType = identityType;
  325. }
  326. public String getName() {
  327. return name;
  328. }
  329. public void setName(String name) {
  330. this.name = name;
  331. }
  332. public String getNameId() {
  333. return nameId;
  334. }
  335. public void setNameId(String nameId) {
  336. this.nameId = nameId;
  337. }
  338. public String getIdentityNum() {
  339. return identityNum;
  340. }
  341. public void setIdentityNum(String identityNum) {
  342. this.identityNum = identityNum;
  343. }
  344. public String getWorkTelphone() {
  345. return workTelphone;
  346. }
  347. public void setWorkTelphone(String workTelphone) {
  348. this.workTelphone = workTelphone;
  349. }
  350. public String getContactTelphone() {
  351. return contactTelphone;
  352. }
  353. public void setContactTelphone(String contactTelphone) {
  354. this.contactTelphone = contactTelphone;
  355. }
  356. public String getContactAddress() {
  357. return contactAddress;
  358. }
  359. public void setContactAddress(String contactAddress) {
  360. this.contactAddress = contactAddress;
  361. }
  362. public String getWorkAddress() {
  363. return workAddress;
  364. }
  365. public void setWorkAddress(String workAddress) {
  366. this.workAddress = workAddress;
  367. }
  368. public String getNameAgent() {
  369. return nameAgent;
  370. }
  371. public void setNameAgent(String nameAgent) {
  372. this.nameAgent = nameAgent;
  373. }
  374. public String getIdentityNumAgent() {
  375. return identityNumAgent;
  376. }
  377. public void setIdentityNumAgent(String identityNumAgent) {
  378. this.identityNumAgent = identityNumAgent;
  379. }
  380. public String getContactTelphoneAgent() {
  381. return contactTelphoneAgent;
  382. }
  383. public void setContactTelphoneAgent(String contactTelphoneAgent) {
  384. this.contactTelphoneAgent = contactTelphoneAgent;
  385. }
  386. public String getContactAddressAgent() {
  387. return contactAddressAgent;
  388. }
  389. public void setContactAddressAgent(String contactAddressAgent) {
  390. this.contactAddressAgent = contactAddressAgent;
  391. }
  392. public String getDebtorName() {
  393. return debtorName;
  394. }
  395. public void setDebtorName(String debtorName) {
  396. this.debtorName = debtorName;
  397. }
  398. public String getDebtorIdentityNum() {
  399. return debtorIdentityNum;
  400. }
  401. public void setDebtorIdentityNum(String debtorIdentityNum) {
  402. this.debtorIdentityNum = debtorIdentityNum;
  403. }
  404. public String getDebtorContactTelphone() {
  405. return debtorContactTelphone;
  406. }
  407. public void setDebtorContactTelphone(String debtorContactTelphone) {
  408. this.debtorContactTelphone = debtorContactTelphone;
  409. }
  410. public String getDebtorContactAddress() {
  411. return debtorContactAddress;
  412. }
  413. public void setDebtorContactAddress(String debtorContactAddress) {
  414. this.debtorContactAddress = debtorContactAddress;
  415. }
  416. public String getDebtorWorkTelphone() {
  417. return debtorWorkTelphone;
  418. }
  419. public void setDebtorWorkTelphone(String debtorWorkTelphone) {
  420. this.debtorWorkTelphone = debtorWorkTelphone;
  421. }
  422. public String getDebtorWorkAddress() {
  423. return debtorWorkAddress;
  424. }
  425. public void setDebtorWorkAddress(String debtorWorkAddress) {
  426. this.debtorWorkAddress = debtorWorkAddress;
  427. }
  428. public String getDebtorNameAgent() {
  429. return debtorNameAgent;
  430. }
  431. public void setDebtorNameAgent(String debtorNameAgent) {
  432. this.debtorNameAgent = debtorNameAgent;
  433. }
  434. public String getDebtorIdentityNumAgent() {
  435. return debtorIdentityNumAgent;
  436. }
  437. public void setDebtorIdentityNumAgent(String debtorIdentityNumAgent) {
  438. this.debtorIdentityNumAgent = debtorIdentityNumAgent;
  439. }
  440. public String getDebtorContactTelphoneAgent() {
  441. return debtorContactTelphoneAgent;
  442. }
  443. public void setDebtorContactTelphoneAgent(String debtorContactTelphoneAgent) {
  444. this.debtorContactTelphoneAgent = debtorContactTelphoneAgent;
  445. }
  446. public String getDebtorContactAddressAgent() {
  447. return debtorContactAddressAgent;
  448. }
  449. public void setDebtorContactAddressAgent(String debtorContactAddressAgent) {
  450. this.debtorContactAddressAgent = debtorContactAddressAgent;
  451. }
  452. public Long getId() {
  453. return id;
  454. }
  455. public void setId(Long id) {
  456. this.id = id;
  457. }
  458. public String getCaseNum() {
  459. return caseNum;
  460. }
  461. public void setCaseNum(String caseNum) {
  462. this.caseNum = caseNum;
  463. }
  464. public String getContractNumber() {
  465. return contractNumber;
  466. }
  467. public void setContractNumber(String contractNumber) {
  468. this.contractNumber = contractNumber;
  469. }
  470. public BigDecimal getCaseSubjectAmount() {
  471. return caseSubjectAmount;
  472. }
  473. public void setCaseSubjectAmount(BigDecimal caseSubjectAmount) {
  474. this.caseSubjectAmount = caseSubjectAmount;
  475. }
  476. public Date getRegisterDate() {
  477. return registerDate;
  478. }
  479. public void setRegisterDate(Date registerDate) {
  480. this.registerDate = registerDate;
  481. }
  482. public Date getHearDate() {
  483. return hearDate;
  484. }
  485. public void setHearDate(Date hearDate) {
  486. this.hearDate = hearDate;
  487. }
  488. public String getArbitratClaims() {
  489. return arbitratClaims;
  490. }
  491. public void setArbitratClaims(String arbitratClaims) {
  492. this.arbitratClaims = arbitratClaims;
  493. }
  494. public Date getLoanStartDate() {
  495. return loanStartDate;
  496. }
  497. public void setLoanStartDate(Date loanStartDate) {
  498. this.loanStartDate = loanStartDate;
  499. }
  500. public Date getLoanEndDate() {
  501. return loanEndDate;
  502. }
  503. public void setLoanEndDate(Date loanEndDate) {
  504. this.loanEndDate = loanEndDate;
  505. }
  506. public BigDecimal getClaimPrinciOwed() {
  507. return claimPrinciOwed;
  508. }
  509. public void setClaimPrinciOwed(BigDecimal claimPrinciOwed) {
  510. this.claimPrinciOwed = claimPrinciOwed;
  511. }
  512. public BigDecimal getClaimInterestOwed() {
  513. return claimInterestOwed;
  514. }
  515. public void setClaimInterestOwed(BigDecimal claimInterestOwed) {
  516. this.claimInterestOwed = claimInterestOwed;
  517. }
  518. public BigDecimal getClaimLiquidDamag() {
  519. return claimLiquidDamag;
  520. }
  521. public void setClaimLiquidDamag(BigDecimal claimLiquidDamag) {
  522. this.claimLiquidDamag = claimLiquidDamag;
  523. }
  524. public BigDecimal getFeePayable() {
  525. return feePayable;
  526. }
  527. public void setFeePayable(BigDecimal feePayable) {
  528. this.feePayable = feePayable;
  529. }
  530. public Date getBeginVideoDate() {
  531. return beginVideoDate;
  532. }
  533. public void setBeginVideoDate(Date beginVideoDate) {
  534. this.beginVideoDate = beginVideoDate;
  535. }
  536. public String getOnlineVideoPerson() {
  537. return onlineVideoPerson;
  538. }
  539. public void setOnlineVideoPerson(String onlineVideoPerson) {
  540. this.onlineVideoPerson = onlineVideoPerson;
  541. }
  542. public List<CaseAffiliate> getCaseAffiliates() {
  543. return caseAffiliates;
  544. }
  545. public void setCaseAffiliates(List<CaseAffiliate> caseAffiliates) {
  546. this.caseAffiliates = caseAffiliates;
  547. }
  548. }