package com.ruoyi.wisdomarbitrate.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import java.math.BigDecimal; import java.util.Date; import java.util.List; public class CaseApplication extends BaseEntity { private static final long serialVersionUID = 1L; /** * 查询案件时区分是否待办案件,0待办案件,1已办案件 */ private String selectCaseStatus; /** ID */ private Long id; /** 案件名称 */ @Excel(name = "案件名称") private String caseName; /** 案件编号 */ // @Excel(name = "案件编号") private String caseNum; /** 案件标的 */ @Excel(name = "案件标的") private BigDecimal caseSubjectAmount; /** 立案日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date registerDate; /** 仲裁方式 */ private Integer arbitratMethod; /** * 是否导入,0手动录入,1导入,默认0 */ private Integer importFlag; public Integer getImportFlag() { return importFlag; } public void setImportFlag(Integer importFlag) { this.importFlag = importFlag; } public String getSelectCaseStatus() { return selectCaseStatus; } public void setSelectCaseStatus(String selectCaseStatus) { this.selectCaseStatus = selectCaseStatus; } public Integer getArbitratMethod() { return arbitratMethod; } public void setArbitratMethod(Integer arbitratMethod) { this.arbitratMethod = arbitratMethod; } /** 仲裁方式名称 */ private String arbitratMethodName; public String getArbitratMethodName() { return arbitratMethodName; } public void setArbitratMethodName(String arbitratMethodName) { this.arbitratMethodName = arbitratMethodName; } /** 案件状态 */ private Integer caseStatus; /** 案件申请表ID */ private Long caseAppliId; public Long getCaseAppliId() { return caseAppliId; } public void setCaseAppliId(Long caseAppliId) { this.caseAppliId = caseAppliId; } public Integer getCaseStatus() { return caseStatus; } public void setCaseStatus(Integer caseStatus) { this.caseStatus = caseStatus; } /** 开庭日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date hearDate; /** 借款开始日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "借款开始日期") private Date loanStartDate; /** 借款结束日期 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "借款结束日期") private Date loanEndDate; /** 合同编号 */ @Excel(name = "合同编号") private String contractNumber; /** 申请人主张欠本金 */ @Excel(name = "申请人主张欠本金") private BigDecimal claimPrinciOwed; /** 申请人主张欠利息 */ @Excel(name = "申请人主张欠利息") private BigDecimal claimInterestOwed; /** 申请人主张违约金 */ @Excel(name = "申请人主张违约金") private BigDecimal claimLiquidDamag; /** 申请人请求仲裁庭裁决 */ @Excel(name = "申请人请求仲裁庭裁决",width = 36) private String requestRule; /** 是否财产保全申请 */ @Excel(name = "是否财产保全申请",width = 26,combo= {"是","否"},readConverterExp = "0=否,1=是") private Integer properPreser; /** 申请人仲裁请求及事实和理由 */ @Excel(name = "申请人仲裁请求及事实和理由",width = 36) private String arbitratClaims; /** 仲裁应缴费用 */ private BigDecimal feePayable; /** 开始在线视频时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date beginVideoDate; /** 在线视频人员 */ private String onlineVideoPerson; /** 仲裁员id */ private String arbitratorId; /** 仲裁员名称 */ private String arbitratorName; /** 案件描述 */ private String caseDescribe; /** 裁决书URL */ private String filearbitraUrl; public String getFilearbitraUrl() { return filearbitraUrl; } public void setFilearbitraUrl(String filearbitraUrl) { this.filearbitraUrl = filearbitraUrl; } /** 是否同意组庭 */ private Integer isAgreePendTral; /** 是否有异议需要举证 */ private Integer objectionAddEviden; /** 是否需要开庭审理 */ private Integer openCourtHear; /** 是否仲裁反请求 */ private Integer adjudicaCounter; /** 被申请人是否缺席 */ private Integer isAbsence; /** 是否管辖异议申请 */ private Integer objectiJuris; /** 被申请人质证意见 */ private String responCrossOpin; /** 被申请人的答辩意见 */ private String responDefenOpini; /** 申请人是否缺席 */ private Integer appliIsAbsen; public Integer getAppliIsAbsen() { return appliIsAbsen; } public void setAppliIsAbsen(Integer appliIsAbsen) { this.appliIsAbsen = appliIsAbsen; } public String getResponDefenOpini() { return responDefenOpini; } public void setResponDefenOpini(String responDefenOpini) { this.responDefenOpini = responDefenOpini; } public String getRequestRule() { return requestRule; } public void setRequestRule(String requestRule) { this.requestRule = requestRule; } public Integer getAdjudicaCounter() { return adjudicaCounter; } public void setAdjudicaCounter(Integer adjudicaCounter) { this.adjudicaCounter = adjudicaCounter; } public Integer getProperPreser() { return properPreser; } public void setProperPreser(Integer properPreser) { this.properPreser = properPreser; } public Integer getIsAbsence() { return isAbsence; } public void setIsAbsence(Integer isAbsence) { this.isAbsence = isAbsence; } public Integer getObjectiJuris() { return objectiJuris; } public void setObjectiJuris(Integer objectiJuris) { this.objectiJuris = objectiJuris; } public String getResponCrossOpin() { return responCrossOpin; } public void setResponCrossOpin(String responCrossOpin) { this.responCrossOpin = responCrossOpin; } public String getApplicaCrossOpin() { return applicaCrossOpin; } public void setApplicaCrossOpin(String applicaCrossOpin) { this.applicaCrossOpin = applicaCrossOpin; } /** 申请人质证意见 */ private String applicaCrossOpin; /** 支付状态 */ private Integer paymentStatus; /** 支付状态描述 */ private String paymentStatusName; /** * 支付方式code,0线上支付,1线下支付 */ private Integer payTypeCode; /** * 支付方式name,0线上支付,1线下支付 */ private String payTypeName; /** * 缴费凭证 */ private List payOrderList; // 导入校验失败信息 private StringBuilder errorMsg; /** * 是否锁定,0-否,1-是 */ private Integer lockStatus; public Integer getLockStatus() { return lockStatus; } public void setLockStatus(Integer lockStatus) { this.lockStatus = lockStatus; } public Integer getPayTypeCode() { return payTypeCode; } public void setPayTypeCode(Integer payTypeCode) { this.payTypeCode = payTypeCode; } public String getPayTypeName() { return payTypeName; } public void setPayTypeName(String payTypeName) { this.payTypeName = payTypeName; } public List getPayOrderList() { return payOrderList; } public void setPayOrderList(List payOrderList) { this.payOrderList = payOrderList; } public StringBuilder getErrorMsg() { return errorMsg; } public void setErrorMsg(StringBuilder errorMsg) { this.errorMsg = errorMsg; } public Integer getPaymentStatus() { return paymentStatus; } public void setPaymentStatus(Integer paymentStatus) { this.paymentStatus = paymentStatus; } public String getPaymentStatusName() { return paymentStatusName; } public void setPaymentStatusName(String paymentStatusName) { this.paymentStatusName = paymentStatusName; } public Integer getIsAgreePendTral() { return isAgreePendTral; } public void setIsAgreePendTral(Integer isAgreePendTral) { this.isAgreePendTral = isAgreePendTral; } public Integer getObjectionAddEviden() { return objectionAddEviden; } public void setObjectionAddEviden(Integer objectionAddEviden) { this.objectionAddEviden = objectionAddEviden; } public Integer getOpenCourtHear() { return openCourtHear; } public void setOpenCourtHear(Integer openCourtHear) { this.openCourtHear = openCourtHear; } /** 案件状态名称 */ private String caseStatusName; /** 是否同意审核 */ private Integer agreeOrNotCheck; public Integer getAgreeOrNotCheck() { return agreeOrNotCheck; } public void setAgreeOrNotCheck(Integer agreeOrNotCheck) { this.agreeOrNotCheck = agreeOrNotCheck; } public String getCaseStatusName() { return caseStatusName; } public void setCaseStatusName(String caseStatusName) { this.caseStatusName = caseStatusName; } /** 申请人名称 */ private String applicantName; /** 被申请人名称 */ private String respondentName; /** * 用户身份证号 */ private String idCard; /** * 用户id */ private String userId; /** * 登录用户用户名 */ private String loginUserName; private List deptIds; /** * 部门长状态 */ private List deptHeadStatus; /** * 代理人角色有关部门 */ private List agentDeptIds; /** * 财务状态 */ private Integer financeStatus; /** * 是否是被申请人,仲裁员,部门长,财务,代理人,0-否,1-是 */ private Integer isOtherRole; /** * 案件日志id */ private Long caseLogId; public Long getCaseLogId() { return caseLogId; } public void setCaseLogId(Long caseLogId) { this.caseLogId = caseLogId; } public Integer getIsOtherRole() { return isOtherRole; } public void setIsOtherRole(Integer isOtherRole) { this.isOtherRole = isOtherRole; } public List getAgentDeptIds() { return agentDeptIds; } public void setAgentDeptIds(List agentDeptIds) { this.agentDeptIds = agentDeptIds; } public String getLoginUserName() { return loginUserName; } public void setLoginUserName(String loginUserName) { this.loginUserName = loginUserName; } public Integer getFinanceStatus() { return financeStatus; } public void setFinanceStatus(Integer financeStatus) { this.financeStatus = financeStatus; } public List getDeptHeadStatus() { return deptHeadStatus; } public void setDeptHeadStatus(List deptHeadStatus) { this.deptHeadStatus = deptHeadStatus; } public List getDeptIds() { return deptIds; } public void setDeptIds(List deptIds) { this.deptIds = deptIds; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getIdCard() { return idCard; } public void setIdCard(String idCard) { this.idCard = idCard; } public String getApplicantName() { return applicantName; } public void setApplicantName(String applicantName) { this.applicantName = applicantName; } public String getRespondentName() { return respondentName; } public void setRespondentName(String respondentName) { this.respondentName = respondentName; } public String getCaseName() { return caseName; } public void setCaseName(String caseName) { this.caseName = caseName; } public String getCaseDescribe() { return caseDescribe; } public void setCaseDescribe(String caseDescribe) { this.caseDescribe = caseDescribe; } public String getCaseResult() { return caseResult; } public void setCaseResult(String caseResult) { this.caseResult = caseResult; } /** 仲裁结果 */ private String caseResult; public String getArbitratorName() { return arbitratorName; } public void setArbitratorName(String arbitratorName) { this.arbitratorName = arbitratorName; } /** 是否指派仲裁员 */ private int pendingAppointArbotrar; public int getPendingAppointArbotrar() { return pendingAppointArbotrar; } public void setPendingAppointArbotrar(int pendingAppointArbotrar) { this.pendingAppointArbotrar = pendingAppointArbotrar; } public String getArbitratorId() { return arbitratorId; } public void setArbitratorId(String arbitratorId) { this.arbitratorId = arbitratorId; } /** 案件关联人信息 */ private List caseAffiliates; /** 案件仲裁员 */ private List arbitrators; private List caseStatusList; private List annexTypeList; private Integer annexType; public Integer getAnnexType() { return annexType; } public void setAnnexType(Integer annexType) { this.annexType = annexType; } public List getAnnexTypeList() { return annexTypeList; } public void setAnnexTypeList(List annexTypeList) { this.annexTypeList = annexTypeList; } /** * 案件附件列表 */ private List caseAttachList; public List getCaseAttachList() { return caseAttachList; } public void setCaseAttachList(List caseAttachList) { this.caseAttachList = caseAttachList; } public List getCaseStatusList() { return caseStatusList; } public void setCaseStatusList(List caseStatusList) { this.caseStatusList = caseStatusList; } /** 仲裁记录 */ private ArbitrateRecord arbitrateRecord; public ArbitrateRecord getArbitrateRecord() { return arbitrateRecord; } public void setArbitrateRecord(ArbitrateRecord arbitrateRecord) { this.arbitrateRecord = arbitrateRecord; } public List getArbitrators() { return arbitrators; } public void setArbitrators(List arbitrators) { this.arbitrators = arbitrators; } /** 身份类型 */ // @Excel(name = "身份类型") private int identityType; /** * 申请人主体信息 */ /** 姓名 */ @Excel(name = "申请人主体信息-申请人(机构)",width = 26) private String name; /** 身份证号 */ @Excel(name = "申请人主体信息-代码",width = 26) private String identityNum; /** 申请人主体信息-法定代表人 */ @Excel(name = "申请人主体信息-法定代表人",width = 26) private String compLegalPerson; /** 申请人主体信息-法定代表人 */ @Excel(name = "申请人主体信息-法定代表人职位",width = 26) private String compLegalperPost; /** * 申请人主体信息-申请人(机构)id */ private String nameId; /** 联系电话 */ @Excel(name = "申请人主体信息-联系电话",width = 26) private String contactTelphone; /** 联系地址 */ @Excel(name = "申请人主体信息-联系地址",width = 26) private String contactAddress; /** 单位电话 */ @Excel(name = "申请人主体信息-单位电话",width = 26) private String workTelphone; /** 单位地址 */ @Excel(name = "申请人主体信息-单位地址",width = 26) private String workAddress; /** 申请人住所 */ @Excel(name = "申请人主体信息-住所",width = 26) private String residenAffiliAppli; /** 申请人邮箱 */ @Excel(name = "申请人主体信息-邮箱",width = 26) private String email; /** 代理人姓名 */ @Excel(name = "申请人主体信息-代理人姓名",width = 26) private String nameAgent; /** 身份证号 */ @Excel(name = "申请人主体信息-代理人身份证号",width = 26) private String identityNumAgent; /** 联系电话 */ @Excel(name = "申请人主体信息-代理人联系电话",width = 26) private String contactTelphoneAgent; /** 联系地址 */ @Excel(name = "申请人主体信息-代理人联系地址",width = 26) private String contactAddressAgent; /** 申请人代理人职称 */ @Excel(name = "申请人主体信息-代理人职称",width = 26) private String appliAgentTitle; public String getResidenAffiliAppli() { return residenAffiliAppli; } public void setResidenAffiliAppli(String residenAffiliAppli) { this.residenAffiliAppli = residenAffiliAppli; } public String getAppliAgentTitle() { return appliAgentTitle; } public void setAppliAgentTitle(String appliAgentTitle) { this.appliAgentTitle = appliAgentTitle; } public String getResidenAffiliRespon() { return residenAffiliRespon; } public void setResidenAffiliRespon(String residenAffiliRespon) { this.residenAffiliRespon = residenAffiliRespon; } /** * 被申请人主体信息 */ /** 姓名 */ @Excel(name = "被申请人主体信息-申请人姓名",width = 26) private String debtorName; /** 身份证号 */ @Excel(name = "被申请人主体信息-身份证号",width = 26) private String debtorIdentityNum; /** 被申请人主体信息-性别 */ @Excel(name = "被申请人主体信息-性别",width = 26,combo= {"男","女"},readConverterExp = "0=男,1=女") private String responSex; public Date getResponBirth() { return responBirth; } public void setResponBirth(Date responBirth) { this.responBirth = responBirth; } /** 被申请人主体信息-出生年月日 */ @Excel(name = "被申请人主体信息-出生年月日",width = 26) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date responBirth; public String getCompLegalPerson() { return compLegalPerson; } public void setCompLegalPerson(String compLegalPerson) { this.compLegalPerson = compLegalPerson; } public String getCompLegalperPost() { return compLegalperPost; } public void setCompLegalperPost(String compLegalperPost) { this.compLegalperPost = compLegalperPost; } public String getResponSex() { return responSex; } public void setResponSex(String responSex) { this.responSex = responSex; } /** 联系电话 */ @Excel(name = "被申请人主体信息-联系电话",width = 26) private String debtorContactTelphone; /** 联系地址 */ @Excel(name = "被申请人主体信息-联系地址",width = 26) private String debtorContactAddress; /** 被申请人住所 */ @Excel(name = "被申请人主体信息-住所",width = 26) private String residenAffiliRespon; /** 单位电话 */ @Excel(name = "被申请人主体信息-单位电话",width = 26) private String debtorWorkTelphone; /** 单位地址 */ @Excel(name = "被申请人主体信息-单位地址",width = 26) private String debtorWorkAddress; /** 邮箱 */ @Excel(name = "被申请人主体信息-邮箱",width = 26) private String debtorEmail; /** 代理人姓名 */ @Excel(name = "被申请人主体信息-代理人姓名",width = 26) private String debtorNameAgent; /** 身份证号 */ @Excel(name = "被申请人主体信息-代理人身份证号",width = 26) private String debtorIdentityNumAgent; /** 联系电话 */ @Excel(name = "被申请人主体信息-代理人联系电话",width = 26) private String debtorContactTelphoneAgent; /** 联系地址 */ @Excel(name = "被申请人主体信息-代理人联系地址",width = 26) private String debtorContactAddressAgent; /** * 申请机构id */ private String applicationOrganId; /** * 版本号 */ private Integer version; /** * 修改案件的提交状态,0-未提交,1-已提交,2-同意,3-拒绝,4-撤销 */ private Integer updateSubmitStatus; public Integer getVersion() { return version; } public void setVersion(Integer version) { this.version = version; } public Integer getUpdateSubmitStatus() { return updateSubmitStatus; } public void setUpdateSubmitStatus(Integer updateSubmitStatus) { this.updateSubmitStatus = updateSubmitStatus; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getDebtorEmail() { return debtorEmail; } public void setDebtorEmail(String debtorEmail) { this.debtorEmail = debtorEmail; } public String getApplicationOrganId() { return applicationOrganId; } public void setApplicationOrganId(String applicationOrganId) { this.applicationOrganId = applicationOrganId; } public int getIdentityType() { return identityType; } public void setIdentityType(int identityType) { this.identityType = identityType; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getNameId() { return nameId; } public void setNameId(String nameId) { this.nameId = nameId; } public String getIdentityNum() { return identityNum; } public void setIdentityNum(String identityNum) { this.identityNum = identityNum; } public String getWorkTelphone() { return workTelphone; } public void setWorkTelphone(String workTelphone) { this.workTelphone = workTelphone; } public String getContactTelphone() { return contactTelphone; } public void setContactTelphone(String contactTelphone) { this.contactTelphone = contactTelphone; } public String getContactAddress() { return contactAddress; } public void setContactAddress(String contactAddress) { this.contactAddress = contactAddress; } public String getWorkAddress() { return workAddress; } public void setWorkAddress(String workAddress) { this.workAddress = workAddress; } public String getNameAgent() { return nameAgent; } public void setNameAgent(String nameAgent) { this.nameAgent = nameAgent; } public String getIdentityNumAgent() { return identityNumAgent; } public void setIdentityNumAgent(String identityNumAgent) { this.identityNumAgent = identityNumAgent; } public String getContactTelphoneAgent() { return contactTelphoneAgent; } public void setContactTelphoneAgent(String contactTelphoneAgent) { this.contactTelphoneAgent = contactTelphoneAgent; } public String getContactAddressAgent() { return contactAddressAgent; } public void setContactAddressAgent(String contactAddressAgent) { this.contactAddressAgent = contactAddressAgent; } public String getDebtorName() { return debtorName; } public void setDebtorName(String debtorName) { this.debtorName = debtorName; } public String getDebtorIdentityNum() { return debtorIdentityNum; } public void setDebtorIdentityNum(String debtorIdentityNum) { this.debtorIdentityNum = debtorIdentityNum; } public String getDebtorContactTelphone() { return debtorContactTelphone; } public void setDebtorContactTelphone(String debtorContactTelphone) { this.debtorContactTelphone = debtorContactTelphone; } public String getDebtorContactAddress() { return debtorContactAddress; } public void setDebtorContactAddress(String debtorContactAddress) { this.debtorContactAddress = debtorContactAddress; } public String getDebtorWorkTelphone() { return debtorWorkTelphone; } public void setDebtorWorkTelphone(String debtorWorkTelphone) { this.debtorWorkTelphone = debtorWorkTelphone; } public String getDebtorWorkAddress() { return debtorWorkAddress; } public void setDebtorWorkAddress(String debtorWorkAddress) { this.debtorWorkAddress = debtorWorkAddress; } public String getDebtorNameAgent() { return debtorNameAgent; } public void setDebtorNameAgent(String debtorNameAgent) { this.debtorNameAgent = debtorNameAgent; } public String getDebtorIdentityNumAgent() { return debtorIdentityNumAgent; } public void setDebtorIdentityNumAgent(String debtorIdentityNumAgent) { this.debtorIdentityNumAgent = debtorIdentityNumAgent; } public String getDebtorContactTelphoneAgent() { return debtorContactTelphoneAgent; } public void setDebtorContactTelphoneAgent(String debtorContactTelphoneAgent) { this.debtorContactTelphoneAgent = debtorContactTelphoneAgent; } public String getDebtorContactAddressAgent() { return debtorContactAddressAgent; } public void setDebtorContactAddressAgent(String debtorContactAddressAgent) { this.debtorContactAddressAgent = debtorContactAddressAgent; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getCaseNum() { return caseNum; } public void setCaseNum(String caseNum) { this.caseNum = caseNum; } public String getContractNumber() { return contractNumber; } public void setContractNumber(String contractNumber) { this.contractNumber = contractNumber; } public BigDecimal getCaseSubjectAmount() { return caseSubjectAmount; } public void setCaseSubjectAmount(BigDecimal caseSubjectAmount) { this.caseSubjectAmount = caseSubjectAmount; } public Date getRegisterDate() { return registerDate; } public void setRegisterDate(Date registerDate) { this.registerDate = registerDate; } public Date getHearDate() { return hearDate; } public void setHearDate(Date hearDate) { this.hearDate = hearDate; } public String getArbitratClaims() { return arbitratClaims; } public void setArbitratClaims(String arbitratClaims) { this.arbitratClaims = arbitratClaims; } public Date getLoanStartDate() { return loanStartDate; } public void setLoanStartDate(Date loanStartDate) { this.loanStartDate = loanStartDate; } public Date getLoanEndDate() { return loanEndDate; } public void setLoanEndDate(Date loanEndDate) { this.loanEndDate = loanEndDate; } public BigDecimal getClaimPrinciOwed() { return claimPrinciOwed; } public void setClaimPrinciOwed(BigDecimal claimPrinciOwed) { this.claimPrinciOwed = claimPrinciOwed; } public BigDecimal getClaimInterestOwed() { return claimInterestOwed; } public void setClaimInterestOwed(BigDecimal claimInterestOwed) { this.claimInterestOwed = claimInterestOwed; } public BigDecimal getClaimLiquidDamag() { return claimLiquidDamag; } public void setClaimLiquidDamag(BigDecimal claimLiquidDamag) { this.claimLiquidDamag = claimLiquidDamag; } public BigDecimal getFeePayable() { return feePayable; } public void setFeePayable(BigDecimal feePayable) { this.feePayable = feePayable; } public Date getBeginVideoDate() { return beginVideoDate; } public void setBeginVideoDate(Date beginVideoDate) { this.beginVideoDate = beginVideoDate; } public String getOnlineVideoPerson() { return onlineVideoPerson; } public void setOnlineVideoPerson(String onlineVideoPerson) { this.onlineVideoPerson = onlineVideoPerson; } public List getCaseAffiliates() { return caseAffiliates; } public void setCaseAffiliates(List caseAffiliates) { this.caseAffiliates = caseAffiliates; } }