|
|
@@ -0,0 +1,188 @@
|
|
|
+/*
|
|
|
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
|
|
|
+ *
|
|
|
+ * Redistribution and use in source and binary forms, with or without
|
|
|
+ * modification, are permitted provided that the following conditions are met:
|
|
|
+ *
|
|
|
+ * Redistributions of source code must retain the above copyright notice,
|
|
|
+ * this list of conditions and the following disclaimer.
|
|
|
+ * Redistributions in binary form must reproduce the above copyright
|
|
|
+ * notice, this list of conditions and the following disclaimer in the
|
|
|
+ * documentation and/or other materials provided with the distribution.
|
|
|
+ * Neither the name of the dreamlu.net developer nor the names of its
|
|
|
+ * contributors may be used to endorse or promote products derived from
|
|
|
+ * this software without specific prior written permission.
|
|
|
+ * Author: Chill 庄骞 (smallchill@163.com)
|
|
|
+ */
|
|
|
+package com.trade.finance.entity;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import java.io.Serializable;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 结算表实体类
|
|
|
+ *
|
|
|
+ * @author BladeX
|
|
|
+ * @since 2021-11-03
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@TableName("finance_settlement")
|
|
|
+@ApiModel(value = "Settlement对象", description = "结算表")
|
|
|
+public class Settlement implements Serializable {
|
|
|
+
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+ @TableId
|
|
|
+ private Long id;
|
|
|
+ /**
|
|
|
+ * 系统编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "系统编号")
|
|
|
+ @TableField("Sys_No")
|
|
|
+ private String sysNo;
|
|
|
+ /**
|
|
|
+ * 来源订单号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "来源订单号")
|
|
|
+ @TableField("Src_OrderNo")
|
|
|
+ private String srcOrderno;
|
|
|
+ /**
|
|
|
+ * 收费 、付费
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "收费 、付费")
|
|
|
+ @TableField("Bill_type")
|
|
|
+ private String billType;
|
|
|
+ /**
|
|
|
+ * 客户id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户id")
|
|
|
+ @TableField("Corp_id")
|
|
|
+ private Long corpId;
|
|
|
+ /**
|
|
|
+ * 客户名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "客户名称")
|
|
|
+ @TableField("Corp_name")
|
|
|
+ private String corpName;
|
|
|
+ /**
|
|
|
+ * 预计结算日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "预计结算日期")
|
|
|
+ @TableField("Plan_settlement_date")
|
|
|
+ private LocalDateTime planSettlementDate;
|
|
|
+ /**
|
|
|
+ * 结算日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "结算日期")
|
|
|
+ private LocalDateTime settlementDate;
|
|
|
+ /**
|
|
|
+ * 币别
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "币别")
|
|
|
+ private String currency;
|
|
|
+ /**
|
|
|
+ * 汇率
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "汇率")
|
|
|
+ private BigDecimal exchangeRate;
|
|
|
+ /**
|
|
|
+ * 金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "金额")
|
|
|
+ private BigDecimal amount;
|
|
|
+ /**
|
|
|
+ * 手续费
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "手续费")
|
|
|
+ private BigDecimal serviceCharge;
|
|
|
+ /**
|
|
|
+ * 账户名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账户名称")
|
|
|
+ @TableField("ACCOUNT_NAME")
|
|
|
+ private String accountName;
|
|
|
+ /**
|
|
|
+ * 开户银行
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "开户银行")
|
|
|
+ @TableField("ACCOUNT_bank")
|
|
|
+ private String accountBank;
|
|
|
+ /**
|
|
|
+ * 银行账号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "银行账号")
|
|
|
+ @TableField("ACCOUNT_no")
|
|
|
+ private String accountNo;
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
+ private String remark;
|
|
|
+ /**
|
|
|
+ * 特别提醒
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "特别提醒")
|
|
|
+ private String specialRemarks;
|
|
|
+ /**
|
|
|
+ * 版本
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "版本")
|
|
|
+ private String version;
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private Long createUser;
|
|
|
+ /**
|
|
|
+ * 创建部门
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建部门")
|
|
|
+ private Long createDept;
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建时间")
|
|
|
+ private LocalDateTime createTime;
|
|
|
+ /**
|
|
|
+ * 修改人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
+ private Long updateUser;
|
|
|
+ /**
|
|
|
+ * 修改时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改时间")
|
|
|
+ private LocalDateTime updateTime;
|
|
|
+ /**
|
|
|
+ * 状态(0 正常 1停用)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "状态(0 正常 1停用)")
|
|
|
+ private Integer status;
|
|
|
+ /**
|
|
|
+ * 是否已删除(0 否 1是)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否已删除(0 否 1是)")
|
|
|
+ @TableLogic
|
|
|
+ private Integer isDeleted;
|
|
|
+ /**
|
|
|
+ * 创建人姓名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人姓名")
|
|
|
+ private String createUserName;
|
|
|
+ /**
|
|
|
+ * 修改人姓名
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人姓名")
|
|
|
+ private String updateUserName;
|
|
|
+
|
|
|
+
|
|
|
+}
|