| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- package com.chuanghai.smartschool.tuitionpayment.entity;
- import com.alibaba.excel.annotation.ExcelIgnore;
- import com.alibaba.excel.annotation.ExcelProperty;
- import com.alibaba.excel.annotation.write.style.ColumnWidth;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import java.time.LocalDateTime;
- /**
- * 学生应缴数据水费
- *
- * @author codingliang
- * @email codingliang@gmail.com
- * @date 2021-08-12 15:52:41
- */
- @Data
- @TableName("payable_info_water")
- public class PayableInfoWaterEntity implements Serializable {
- /**
- * 应缴信息id
- */
- @ExcelIgnore
- @TableId
- private Long id;
- /**
- * 学号
- */
- @ColumnWidth(35)
- @ExcelProperty("身份证号")
- private String studentNo;
- /**
- * 姓名
- */
- @ColumnWidth(10)
- @ExcelProperty("姓名")
- private String studentName;
- /**
- * 年级
- */
- @ColumnWidth(20)
- @ExcelProperty("年级")
- private String grade;
- /**
- * 宿舍号
- */
- @ColumnWidth(20)
- @ExcelProperty("宿舍号")
- private String dorm;
- /**
- * 学院名称
- */
- @ColumnWidth(30)
- @ExcelProperty("学院名称")
- private String collegeName;
- /**
- * 专业名称
- */
- @ColumnWidth(30)
- @ExcelProperty("专业名称")
- private String majorName;
- /**
- * 班级名称
- */
- @ColumnWidth(30)
- @ExcelProperty("班级名称")
- private String className;
- /**
- * 应付金额
- */
- @ColumnWidth(20)
- @ExcelProperty("应付金额")
- private BigDecimal realPayAmount;
- /**
- * 必交费用 格式:教材费:1000\学费:18000\住宿费:1800
- */
- @ColumnWidth(50)
- @ExcelProperty("费用详情")
- private String payAmountDetail;
- /**
- * 备注
- */
- @ColumnWidth(50)
- @ExcelProperty("备注")
- private String orderNotice;
- /**
- * 校区
- */
- @ColumnWidth(20)
- @ExcelProperty("校区")
- private String studentCampus;
- /**
- * 缴费项目
- */
- @ColumnWidth(20)
- @ExcelProperty("缴费项目")
- private String paymentItem;
- /**
- * 缴费月度
- */
- @ColumnWidth(20)
- @ExcelProperty("缴费月度")
- private String payMonth;
- /**
- * 订单状态 1 未支付 2已支付
- */
- @ExcelIgnore
- private String payItemType ;
- /**
- * 缴费名单创建时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ExcelIgnore
- private LocalDateTime payCreateTime;
- /**
- * 缴费完成时间
- */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ExcelIgnore
- private LocalDateTime payFinishTime;
- /**
- * 支付银行账户
- */
- @ColumnWidth(35)
- @ExcelProperty("银行账户")
- private String payableAccount ;
- /**
- * 缴费通知状态 1 未通知 2 已通知
- */
- @ExcelIgnore
- private String payNoticeType ;
- /**
- * 微校账号
- */
- @ExcelIgnore
- private String cardNumber ;
- /**
- * 微校编号(2020以后为学号)
- */
- @ExcelIgnore
- private String serialNumber;
- }
|