Browse Source

开票申请实体

master
hp 3 years ago
parent
commit
ad2c81e736
  1. 64
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationIInfoDto.java
  2. 60
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationIInfoVo.java
  3. 19
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationPageQuery.java
  4. 45
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationPageVo.java
  5. 27
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppVinListDto.java
  6. 26
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppVinListVo.java
  7. 67
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationIInfoDto.java
  8. 69
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationIInfoVo.java
  9. 19
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationPageQuery.java
  10. 50
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationPageVo.java
  11. 29
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/VinListDto.java
  12. 30
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/VinListVo.java

64
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationIInfoDto.java

@ -0,0 +1,64 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
public class AppBillApplicationIInfoDto implements Dto {
private static final long serialVersionUID = 2770580298417499804L;
@ApiModelProperty("业务sid")
private String sid;
@ApiModelProperty("用户sid")
private String createBySid;
@ApiModelProperty("合同sid")
private String contractSid;
@ApiModelProperty("合同编号")
private String contractNo;
@ApiModelProperty("开票总价")
private String totalBillMoney;
@ApiModelProperty("单台开票价")
private String oneBillMoney;
@ApiModelProperty("客户名称")
private String customerName;
@ApiModelProperty("申请日期")
private String applyDate;
@ApiModelProperty("备注")
private String remarks;
@ApiModelProperty("车辆集合")
private List<AppVinListDto> vinList;
@ApiModelProperty("开票状态")
@JsonProperty("invoiceState")
private String billState;
@ApiModelProperty("客户开票申请书")
private List<String> customerInvoiceApplyImages;
@ApiModelProperty("车辆登记合同")
private List<String> registerContractImages;
@ApiModelProperty("开票信息确认书")
private List<String> invoiceApplyConfirmImages;
@ApiModelProperty("任务id")
private String taskId;
@ApiModelProperty("流程实列id")
@JsonProperty("procInsId")
private String procInstSid;
}

60
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationIInfoVo.java

@ -0,0 +1,60 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
public class AppBillApplicationIInfoVo implements Vo {
private static final long serialVersionUID = 2940544958680782026L;
@ApiModelProperty("用户sid")
private String createBySid;
@ApiModelProperty("合同sid")
private String contractSid;
@ApiModelProperty("合同编号")
private String contractNo;
@ApiModelProperty("开票总价")
private String totalBillMoney;
@ApiModelProperty("单台开票价")
private String oneBillMoney;
@ApiModelProperty("客户名称")
private String customerName;
@ApiModelProperty("申请日期")
private String applyDate;
@ApiModelProperty("备注")
private String remarks;
@ApiModelProperty("车辆集合")
private List<AppVinListVo> vinList;
@ApiModelProperty("开票状态")
private String billState;
@ApiModelProperty("客户开票申请书")
private List<String> customerInvoiceApplyImages;
@ApiModelProperty("车辆登记合同")
private List<String> registerContractImages;
@ApiModelProperty("开票信息确认书")
private List<String> invoiceApplyConfirmImages;
@ApiModelProperty("任务id")
private String taskId;
@ApiModelProperty("流程实列id")
private String procInstSid;
}

19
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationPageQuery.java

@ -0,0 +1,19 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppBillApplicationPageQuery implements Query {
private static final long serialVersionUID = -6121503838569152817L;
@ApiModelProperty("用户sid")
private String userSid;
@ApiModelProperty("客户名称")
private String name;
@ApiModelProperty("分公司sid")
private String useOrgSid;
}

45
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppBillApplicationPageVo.java

@ -0,0 +1,45 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppBillApplicationPageVo implements Vo {
private static final long serialVersionUID = -2172829514683657296L;
@ApiModelProperty("合同sid")
private String contractSid;
@ApiModelProperty("合同状态 流程状态")
private String nodeState;
@ApiModelProperty("合同编号")
private String contractNo;
@ApiModelProperty("客户名称")
private String customerName;
@ApiModelProperty("数量")
private String num;
@ApiModelProperty("总金额")
private String totalBillMoney;
@ApiModelProperty("开票类型")
private String billState;
@ApiModelProperty("申请人")
private String applyName;
@ApiModelProperty("时间")
private String applyDate;
@ApiModelProperty("创建人sid")
private String createBySid;
@ApiModelProperty("是否显示修改按钮 合同提交后/开始走流程不显示")
private boolean isShowUpData;
}

27
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppVinListDto.java

@ -0,0 +1,27 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppVinListDto implements Dto {
private static final long serialVersionUID = 1941205415631089700L;
@ApiModelProperty("车架号")
private String VIN;
@ApiModelProperty("开票名称")
private String invoiceName;
@ApiModelProperty("开票名称")
private String invoiceNameKey;
@ApiModelProperty("开票类型")
private String billTypeValue;
@ApiModelProperty("开票类型")
private String billTypeKey;
}

26
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/AppVinListVo.java

@ -0,0 +1,26 @@
package com.yxt.anrui.fin.api.finbillapplication;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppVinListVo implements Vo {
private static final long serialVersionUID = -8613016702728614645L;
@ApiModelProperty("车架号")
private String vin;
@ApiModelProperty("开票名称")
private String invoiceName;
@ApiModelProperty("开票名称")
private String invoiceNameKey;
@ApiModelProperty("开票类型")
private String invoiceType;
@ApiModelProperty("开票类型")
private String invoiceTypeKey;
}

67
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationIInfoDto.java

@ -0,0 +1,67 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
public class BillApplicationIInfoDto implements Dto {
private static final long serialVersionUID = -3912119646277339550L;
@ApiModelProperty("用户sid")
@JsonProperty("userSid")
private String createBySid;
@ApiModelProperty("合同编号")
@JsonProperty("contractId")
private String contractNo;
@ApiModelProperty("开票总价")
@JsonProperty("invoiceTotal")
private String totalBillMoney;
@ApiModelProperty("单台开票价")
@JsonProperty("invoiceMoney")
private String oneBillMoney;
@ApiModelProperty("客户名称")
@JsonProperty("customer")
private String customerName;
@ApiModelProperty("申请日期")
@JsonProperty("date")
private String applyDate;
@ApiModelProperty("备注")
private String remarks;
@ApiModelProperty("车辆集合")
private List<VinListDto> vinList;
@ApiModelProperty("开票状态")
@JsonProperty("invoiceState")
private String billState;
@ApiModelProperty("客户开票申请书")
private List<String> customerInvoiceApplyImages;
@ApiModelProperty("车辆登记合同")
private List<String> registerContractImages;
@ApiModelProperty("开票信息确认书")
private List<String> invoiceApplyConfirmImages;
@ApiModelProperty("任务id")
private String taskId;
@ApiModelProperty("流程实列id")
@JsonProperty("procInsId")
private String procInstSid;
@ApiModelProperty("合同sid")
@JsonProperty("contractSid")
private String contractSid;
}

69
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationIInfoVo.java

@ -0,0 +1,69 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
@Data
public class BillApplicationIInfoVo implements Vo {
private static final long serialVersionUID = 4350954980382638919L;
@ApiModelProperty("用户sid")
@JsonProperty("userSid")
private String createBySid;
@ApiModelProperty("合同编号")
@JsonProperty("contractId")
private String contractNo;
@ApiModelProperty("开票总价")
@JsonProperty("invoiceTotal")
private String totalBillMoney;
@ApiModelProperty("单台开票价")
@JsonProperty("invoiceMoney")
private String oneBillMoney;
@ApiModelProperty("客户名称")
@JsonProperty("customer")
private String customerName;
@ApiModelProperty("申请日期")
@JsonProperty("date")
private String applyDate;
@ApiModelProperty("备注")
private String remarks;
@ApiModelProperty("车辆集合")
private List<VinListVo> vinList;
@ApiModelProperty("开票状态")
@JsonProperty("invoiceState")
private String billState;
@ApiModelProperty("客户开票申请书")
private List<String> customerInvoiceApplyImages;
@ApiModelProperty("车辆登记合同")
private List<String> registerContractImages;
@ApiModelProperty("开票信息确认书")
private List<String> invoiceApplyConfirmImages;
@ApiModelProperty("任务id")
@JsonProperty("")
private String taskId;
@ApiModelProperty("流程实列id")
@JsonProperty("procInsId")
private String procInstSid;
@ApiModelProperty("合同sid")
@JsonProperty("contractSid")
private String contractSid;
}

19
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationPageQuery.java

@ -0,0 +1,19 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.yxt.common.core.query.Query;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class BillApplicationPageQuery implements Query {
private static final long serialVersionUID = 3712146601846318237L;
@ApiModelProperty("用户sid")
private String userSid;
@ApiModelProperty("客户名称")
private String name;
}

50
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/BillApplicationPageVo.java

@ -0,0 +1,50 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class BillApplicationPageVo implements Vo {
private static final long serialVersionUID = -6197889357871997515L;
@ApiModelProperty("合同sid")
@JsonProperty("contractSid")
private String contractSid;
@ApiModelProperty("合同状态 流程状态")
@JsonProperty("contractState")
private String nodeState;
@ApiModelProperty("合同编号")
@JsonProperty("contractId")
private String contractNo;
@ApiModelProperty("客户名称")
@JsonProperty("name")
private String customerName;
@ApiModelProperty("数量")
@JsonProperty("number")
private String num;
@ApiModelProperty("总金额")
@JsonProperty("price")
private String totalBillMoney;
@ApiModelProperty("开票类型")
@JsonProperty("invoicedType")
private String billState;
@ApiModelProperty("申请人")
@JsonProperty("")
private String applyName;
@ApiModelProperty("时间")
@JsonProperty("date")
private String applyDate;
@ApiModelProperty("是否显示修改按钮 合同提交后/开始走流程不显示")
private boolean isShowUpData;
}

29
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/VinListDto.java

@ -0,0 +1,29 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class VinListDto implements Dto {
private static final long serialVersionUID = 1941205415631089700L;
@ApiModelProperty("车架号")
@JsonProperty("vin")
private String VIN;
@ApiModelProperty("开票名称")
private String invoiceName;
@ApiModelProperty("开票名称")
private String invoiceNameKey;
@ApiModelProperty("开票类型")
@JsonProperty("invoiceType")
private String billTypeValue;
@ApiModelProperty("开票类型")
@JsonProperty("invoiceTypeKey")
private String billTypeKey;
}

30
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/invoiced/VinListVo.java

@ -0,0 +1,30 @@
package com.yxt.anrui.terminal.api.autoservice.invoiced;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class VinListVo implements Vo {
private static final long serialVersionUID = -8613016702728614645L;
@ApiModelProperty("车架号")
@JsonProperty("vin")
private String VIN;
@ApiModelProperty("开票名称")
private String invoiceName;
@ApiModelProperty("开票名称")
private String invoiceNameKey;
@ApiModelProperty("开票类型")
@JsonProperty("invoiceType")
private String billTypeValue;
@ApiModelProperty("开票类型")
@JsonProperty("invoiceTypeKey")
private String billTypeKey;
}
Loading…
Cancel
Save