package com.goafanti.order.bo; import com.goafanti.common.utils.excel.Excel; import java.math.BigDecimal; public class OutOrderProject { /** * 订单编号 */ private String orderNo; /** * 销售类型 0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购,8=私有/渠道 */ @Excel(name = "销售类型",readConverterExp = "0=电话新开发,1=电话自带资源,2=网络,3=渠道,4=转介绍,5=其他,6=高新复购,7=其他复购,8=私有/渠道") private Integer salesType; /** * 订单类型(服务类型) */ @Excel(name = "订单类型") private String serviceType; /** * 清算状态(结算状态) 0-首付待付请,1-尾款待付清,2-已付请,3-部分退款,4-全部退款 */ @Excel(name = "结算状态",readConverterExp = "0=首付待付请,1=尾款待付清,2=已付请,3=部分退款,4=全部退款") private Integer liquidationStatus; /** * 催款节点统计 */ @Excel(name = "催款节点") private String dunNodeContent; /** * 是否会员 */ @Excel(name = "是否会员",readConverterExp = "0=否,1=是",width = 10) private Integer projectType; /** * 大客户 */ @Excel(name = "大客户",readConverterExp = "0=否,1=是",width = 10) private Integer bigCustomer; /** * 是否特批 0-非特批 ,1-负责人审核,2-负责人通过,3-负责人驳回 4董事长待审核 5董事长通过 6董事长驳回 */ @Excel(name = "是否特批",readConverterExp = "0=非特批,1=特批,2=特批,3=特批,4=特批,5=特批,6=特批",width = 10) private String approval; /** * 签单时间 */ @Excel(name = "签单时间",width = 10) private String signTime; /** * 派单时间 */ @Excel(name = "派单时间") private String createTime; /** * 公司名称 */ @Excel(name = "公司名称") private String buyerName; /** * 合同编号 */ @Excel(name = "合同编号") private String contractNo; /** * 合同类型 */ @Excel(name = "合同类型") private String htlx; /** * 省份 */ @Excel(name = "省份") private String province; /** * 派单部门 */ @Excel(name = "派单部门") private String depName; /** * 总金额 */ @Excel(name = "签单金额",scale = 6,width = 10) private BigDecimal totalAmount; /** * 合同收款比例 */ @Excel(name = "合同收款比例",width = 10) private String contractAmountProportion; /** * 应收款 */ @Excel(name = "应收款",scale = 6,width = 10) private BigDecimal orderReceivables; /** * 已收款 */ @Excel(name = "已收款",scale = 6,width = 10) private BigDecimal settlementAmount; /** * 欠款 */ @Excel(name = "欠款",scale = 6,width = 10) private BigDecimal arrearsAmount; /** * 已报销 */ @Excel(name = "已报销",width = 10) private BigDecimal expenseAmount; /** * 应公出 */ @Excel(name = "应公出") private String shouldPublic; /** * 已公出 */ @Excel(name = "已公出") private String alreadyPublic; /** * 超出 */ @Excel(name = "超出") private String exceedPublic; /** * 成本金额 */ @Excel(name = "总成本",scale = 6,width = 10) private BigDecimal costAmount; /** * 成本实付 */ @Excel(name = "实付成本",scale = 6,width = 10) private BigDecimal paymentAmount; /** * 开票金额 */ @Excel(name = "已开票金额",scale = 6,width = 10) private BigDecimal invicueAmount; /** * 退款金额 */ @Excel(name = "退款金额",scale = 6,width = 10) private BigDecimal refundAmount; /** * 财务负责人 */ @Excel(name = "财务负责人") private String financeName; /** * 营销负责人 */ @Excel(name = "营销负责人") private String salesmanName; /** * 核算比例 */ @Excel(name = "核算比例") private String hsbl; /** * 订单情况 ,readConverterExp = "0=待签单,1=签单待审,2=签单审核通过,3=签单审核拒绝,4=已结项,5=已驳回,6=已退单" */ @Excel(name = "订单情况") private String orderStatus; /** * 变更情况 */ @Excel(name = "变更情况") private String changeType; /** * 退单退款 */ @Excel(name = "退单退款") private String refundType; /** * 是否重报 */ @Excel(name = "是否重报") private String restatementType; /** * 是否科技项目(订单类型) 0认证项目 1科技项目 2 两化融化管理体系认证项目 */ @Excel(name = "是否科技项目") private String sortType; /** * 层级类型 0=否,1=国家级,2=省级,3=市级 */ private Integer lvlType; /** * 项目名称 */ @Excel(name = "项目名称") private String commodityName; /** * 本次年份 */ @Excel(name = "本次年份") private String serviceYear; /** * 服务年限 */ @Excel(name = "服务年限") private String serviceLife; /** * 服务年份 */ @Excel(name = "服务年份") private Integer yearSum; /** * 项目转入时间 */ @Excel(name = "项目转入时间") private String taskDistributionTime; /** * 项目数 */ @Excel(name = "项目数") private String commodityQuantity; /** * 项目成本 */ @Excel(name = "项目成本") private String projectCostAmount; /** * 项目状态 */ @Excel(name = "项目状态") private String projectStatus; /** * 项目启动时间 */ @Excel(name = "项目启动时间") private String taskStartTime; /** * 项目完成时间 */ @Excel(name = "项目完成时间") private String taskEndTime; /** * 技术组 */ @Excel(name = "技术组") private String jsz; /** * 项目负责人 */ @Excel(name = "项目负责人") private String receiverName; /** * 满意度 */ @Excel(name = "满意度",readConverterExp = "0=非常满意,1=满意,2=一般,3=不满意") private Integer satisfactionDegree; /** * 项目备注 */ @Excel(name = "项目备注") private String taskComment; public Integer getLvlType() { return lvlType; } public void setLvlType(Integer lvlType) { this.lvlType = lvlType; } public String getOrderNo() { return orderNo; } public void setOrderNo(String orderNo) { this.orderNo = orderNo; } public Integer getSalesType() { return salesType; } public void setSalesType(Integer salesType) { this.salesType = salesType; } public String getServiceType() { return serviceType; } public void setServiceType(String serviceType) { this.serviceType = serviceType; } public Integer getLiquidationStatus() { return liquidationStatus; } public void setLiquidationStatus(Integer liquidationStatus) { this.liquidationStatus = liquidationStatus; } public String getDunNodeContent() { return dunNodeContent; } public void setDunNodeContent(String dunNodeContent) { this.dunNodeContent = dunNodeContent; } public Integer getProjectType() { return projectType; } public void setProjectType(Integer projectType) { this.projectType = projectType; } public Integer getBigCustomer() { return bigCustomer; } public void setBigCustomer(Integer bigCustomer) { this.bigCustomer = bigCustomer; } public String getApproval() { return approval; } public void setApproval(String approval) { this.approval = approval; } public String getSignTime() { return signTime; } public void setSignTime(String signTime) { this.signTime = signTime; } public String getCreateTime() { return createTime; } public void setCreateTime(String createTime) { this.createTime = createTime; } public String getBuyerName() { return buyerName; } public void setBuyerName(String buyerName) { this.buyerName = buyerName; } public String getContractNo() { return contractNo; } public void setContractNo(String contractNo) { this.contractNo = contractNo; } public String getHtlx() { return htlx; } public void setHtlx(String htlx) { this.htlx = htlx; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public BigDecimal getTotalAmount() { return totalAmount; } public void setTotalAmount(BigDecimal totalAmount) { this.totalAmount = totalAmount; } public String getContractAmountProportion() { return contractAmountProportion; } public void setContractAmountProportion(String contractAmountProportion) { this.contractAmountProportion = contractAmountProportion; } public BigDecimal getOrderReceivables() { return orderReceivables; } public void setOrderReceivables(BigDecimal orderReceivables) { this.orderReceivables = orderReceivables; } public BigDecimal getSettlementAmount() { return settlementAmount; } public void setSettlementAmount(BigDecimal settlementAmount) { this.settlementAmount = settlementAmount; } public BigDecimal getArrearsAmount() { return arrearsAmount; } public void setArrearsAmount(BigDecimal arrearsAmount) { this.arrearsAmount = arrearsAmount; } public BigDecimal getExpenseAmount() { return expenseAmount; } public void setExpenseAmount(BigDecimal expenseAmount) { this.expenseAmount = expenseAmount; } public String getShouldPublic() { return shouldPublic; } public void setShouldPublic(String shouldPublic) { this.shouldPublic = shouldPublic; } public String getAlreadyPublic() { return alreadyPublic; } public void setAlreadyPublic(String alreadyPublic) { this.alreadyPublic = alreadyPublic; } public String getExceedPublic() { return exceedPublic; } public void setExceedPublic(String exceedPublic) { this.exceedPublic = exceedPublic; } public BigDecimal getCostAmount() { return costAmount; } public void setCostAmount(BigDecimal costAmount) { this.costAmount = costAmount; } public BigDecimal getPaymentAmount() { return paymentAmount; } public void setPaymentAmount(BigDecimal paymentAmount) { this.paymentAmount = paymentAmount; } public BigDecimal getInvicueAmount() { return invicueAmount; } public void setInvicueAmount(BigDecimal invicueAmount) { this.invicueAmount = invicueAmount; } public BigDecimal getRefundAmount() { return refundAmount; } public void setRefundAmount(BigDecimal refundAmount) { this.refundAmount = refundAmount; } public String getFinanceName() { return financeName; } public void setFinanceName(String financeName) { this.financeName = financeName; } public String getSalesmanName() { return salesmanName; } public void setSalesmanName(String salesmanName) { this.salesmanName = salesmanName; } public String getCommodityName() { return commodityName; } public void setCommodityName(String commodityName) { this.commodityName = commodityName; } public String getServiceYear() { return serviceYear; } public void setServiceYear(String serviceYear) { this.serviceYear = serviceYear; } public String getServiceLife() { return serviceLife; } public void setServiceLife(String serviceLife) { this.serviceLife = serviceLife; } public Integer getYearSum() { return yearSum; } public void setYearSum(Integer yearSum) { this.yearSum = yearSum; } public String getTaskDistributionTime() { return taskDistributionTime; } public void setTaskDistributionTime(String taskDistributionTime) { this.taskDistributionTime = taskDistributionTime; } public String getSortType() { return sortType; } public void setSortType(String sortType) { this.sortType = sortType; } public String getCommodityQuantity() { return commodityQuantity; } public void setCommodityQuantity(String commodityQuantity) { this.commodityQuantity = commodityQuantity; } public String getProjectCostAmount() { return projectCostAmount; } public void setProjectCostAmount(String projectCostAmount) { this.projectCostAmount = projectCostAmount; } public String getProjectStatus() { return projectStatus; } public void setProjectStatus(String projectStatus) { this.projectStatus = projectStatus; } public String getTaskStartTime() { return taskStartTime; } public void setTaskStartTime(String taskStartTime) { this.taskStartTime = taskStartTime; } public String getTaskEndTime() { return taskEndTime; } public void setTaskEndTime(String taskEndTime) { this.taskEndTime = taskEndTime; } public String getJsz() { return jsz; } public void setJsz(String jsz) { this.jsz = jsz; } public String getReceiverName() { return receiverName; } public void setReceiverName(String receiverName) { this.receiverName = receiverName; } public Integer getSatisfactionDegree() { return satisfactionDegree; } public void setSatisfactionDegree(Integer satisfactionDegree) { this.satisfactionDegree = satisfactionDegree; } public String getTaskComment() { return taskComment; } public void setTaskComment(String taskComment) { this.taskComment = taskComment; } public String getHsbl() { return hsbl; } public void setHsbl(String hsbl) { this.hsbl = hsbl; } public String getOrderStatus() { return orderStatus; } public void setOrderStatus(String orderStatus) { this.orderStatus = orderStatus; } public String getRestatementType() { return restatementType; } public void setRestatementType(String restatementType) { this.restatementType = restatementType; } public String getChangeType() { return changeType; } public void setChangeType(String changeType) { this.changeType = changeType; } public String getRefundType() { return refundType; } public void setRefundType(String refundType) { this.refundType = refundType; } }