|
|
@@ -2,6 +2,7 @@ package com.ydtech.modules.inv.model;
|
|
|
|
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
@@ -11,6 +12,7 @@ import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
+import java.time.LocalDate;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
@@ -27,7 +29,7 @@ public class InvAccountIncoice implements Serializable{
|
|
|
@ApiModelProperty(value = "发票序号")
|
|
|
@TableId
|
|
|
@ExcelProperty("发票序号")
|
|
|
- private Long invoiceId;
|
|
|
+ private String invoiceId;
|
|
|
|
|
|
//开票员
|
|
|
@ApiModelProperty(value = "开票员")
|
|
|
@@ -40,8 +42,8 @@ public class InvAccountIncoice implements Serializable{
|
|
|
private String invoiceSubjects;
|
|
|
|
|
|
//开票方
|
|
|
- @ApiModelProperty(value = "对方单位")
|
|
|
- @ExcelProperty("对方单位")
|
|
|
+ @ApiModelProperty(value = "开票方")
|
|
|
+ @ExcelProperty("开票方")
|
|
|
private String invoiceBy;
|
|
|
|
|
|
//对方单位
|
|
|
@@ -56,11 +58,12 @@ public class InvAccountIncoice implements Serializable{
|
|
|
|
|
|
//开票日期
|
|
|
@ApiModelProperty(value = "开票日期")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
|
|
- private Date invoiceTime;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
+ private LocalDate invoiceTime;
|
|
|
|
|
|
@ApiModelProperty(value = "解决开票日期报错问题无需传递参数")
|
|
|
@ExcelProperty("开票日期")
|
|
|
+ @TableField(exist = false)
|
|
|
private String invoiceDate;
|
|
|
|
|
|
//不含税金额
|
|
|
@@ -75,7 +78,7 @@ public class InvAccountIncoice implements Serializable{
|
|
|
|
|
|
//税额
|
|
|
@ApiModelProperty(value = "税额")
|
|
|
- @ExcelProperty("税额 填写百分数 不填写小数")
|
|
|
+ @ExcelProperty("税额")
|
|
|
private String tax;
|
|
|
|
|
|
//开票金额
|
|
|
@@ -90,11 +93,12 @@ public class InvAccountIncoice implements Serializable{
|
|
|
|
|
|
//进账日期
|
|
|
@ApiModelProperty(value = "进账日期")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
|
|
- private Date payoutTime;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
+ private LocalDate payoutTime;
|
|
|
|
|
|
@ApiModelProperty(value = "解决进账日期报错问题无需传递参数")
|
|
|
@ExcelProperty("进账日期")
|
|
|
+ @TableField(exist = false)
|
|
|
private String payoutDate;
|
|
|
|
|
|
@ApiModelProperty(value = "卡号")
|
|
|
@@ -117,5 +121,11 @@ public class InvAccountIncoice implements Serializable{
|
|
|
//撤销标志(0正常 1撤销)
|
|
|
@ApiModelProperty(value = "撤销标志(0正常 1撤销)")
|
|
|
private String delFlag;
|
|
|
+
|
|
|
+ @TableField(exist = false)
|
|
|
+ private int pageNo;
|
|
|
+
|
|
|
+ @TableField(exist = false)
|
|
|
+ private int pageSize;
|
|
|
}
|
|
|
|