From 75f553f89590fc616d6f590c253d36d68ca36e05 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期六, 08 六月 2024 21:21:02 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/entity/LocCheck.java | 66 ++++++++++++++++++++++++++++++---
1 files changed, 60 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/LocCheck.java b/src/main/java/com/zy/asrs/entity/LocCheck.java
index a5d60fd..f40f3a5 100644
--- a/src/main/java/com/zy/asrs/entity/LocCheck.java
+++ b/src/main/java/com/zy/asrs/entity/LocCheck.java
@@ -1,10 +1,14 @@
package com.zy.asrs.entity;
+import com.alibaba.excel.annotation.ExcelProperty;
import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import java.text.SimpleDateFormat;
import java.util.Date;
+
+import com.core.common.SpringUtils;
+import com.zy.asrs.service.LocOwnerService;
import org.springframework.format.annotation.DateTimeFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
@@ -25,12 +29,14 @@
*/
@ApiModelProperty(value= "鍞竴ID")
@TableId(value = "id", type = IdType.AUTO)
+ @ExcelProperty("id")
private Long id;
/**
* 鐘舵�� 1: 鐩樼偣涓� 2: 鐩樼偣缁撴潫
*/
@ApiModelProperty(value= "鐘舵�� 1: 鐩樼偣涓� 2: 鐩樼偣缁撴潫 ")
+ @ExcelProperty({"鐩樼偣鍗�", "鍗曟嵁鐘舵��"})
private Integer type;
/**
@@ -38,39 +44,39 @@
*/
@ApiModelProperty(value= "搴撲綅鍙�")
@TableField("loc_no")
+ @ExcelProperty({"鐩樼偣鍗�", "搴撲綅鍙�"})
private String locNo;
/**
* 鐗╂枡鍙�
*/
@ApiModelProperty(value= "鐗╂枡鍙�")
+ @ExcelProperty({"鐩樼偣鍗�", "鐗╂枡鍙�"})
private String matnr;
/**
* 鐗╂枡鍙�
*/
@ApiModelProperty(value= "鐗╂枡鍚�")
+ @ExcelProperty({"鐩樼偣鍗�", "鐗╂枡鍚�"})
private String maktx;
/**
* 鐩樼偣鍓嶆暟閲�
*/
@ApiModelProperty(value= "鐩樼偣鍓嶆暟閲�")
+ @ExcelProperty({"鐩樼偣鍗�", "鐩樼偣鍓嶆暟閲�"})
@TableField("anfme")
private Double anfme;
- /**
- * 鐪熷疄鏁伴噺
- */
- @ApiModelProperty(value= "鐪熷疄鏁伴噺")
- @TableField("real_anfme")
- private Double realAnfme;
+
/**
* 鍒涘缓浜�
*/
@ApiModelProperty(value= "鍒涘缓浜�")
@TableField("create_by")
+ @ExcelProperty({"鐩樼偣鍗�", "鍒涘缓浜�"})
private Long createBy;
/**
@@ -79,6 +85,7 @@
@ApiModelProperty(value= "鍒涘缓鏃堕棿")
@TableField("create_time")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ @ExcelProperty({"鐩樼偣鍗�", "鍒涘缓鏃堕棿"})
private Date createTime;
/**
@@ -86,6 +93,7 @@
*/
@ApiModelProperty(value= "淇敼浜�")
@TableField("update_by")
+ @ExcelProperty({"鐩樼偣鍗�", "淇敼浜�"})
private Long updateBy;
/**
@@ -94,23 +102,69 @@
@ApiModelProperty(value= "淇敼鏃堕棿")
@TableField("update_time")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ @ExcelProperty({"鐩樼偣鍗�", "淇敼鏃堕棿"})
private Date updateTime;
/**
* 澶囨敞
*/
@ApiModelProperty(value= "澶囨敞")
+ @ExcelProperty({"鐩樼偣鍗�", "澶囨敞"})
private String memo;
@ApiModelProperty(value= "宸紓閲�")
@TableField("diff_anfme")
+ @ExcelProperty({"鐩樼偣鍗�", "宸紓閲�"})
private Double diffAnfme;
@ApiModelProperty(value= "鍗曟嵁鍙�")
@TableField("order_no")
+ @ExcelProperty({"鐩樼偣鍗�", "鍗曟嵁鍙�"})
private String orderNo;
+ @ApiModelProperty(value= "瀹℃牳")
+ @ExcelProperty({"鐩樼偣鍗�", "瀹℃牳"})
+ private Integer examine;
+ @ApiModelProperty(value= "鎷ユ湁鑰� 1: 鏉板厠 ")
+ @ExcelProperty({"鐩樼偣鍗�", "璐т富"})
+ private Integer owner;
+
+ /**
+ * 璐х墿褰㈡��:0锛氫唬閲囥��1锛氫粨鍌�
+ */
+ @ApiModelProperty(value= "璐х墿褰㈡��:0锛氫唬閲囥��1锛氫粨鍌�")
+ @ExcelProperty({"鐩樼偣鍗�", "璐х墿褰㈡��"})
+ private Integer payment;
+
+ /**
+ * 鐪熷疄鏁伴噺
+ */
+ @ApiModelProperty(value= "鐪熷疄鏁伴噺")
+ @TableField("real_anfme")
+ @ExcelProperty({"鐩樼偣鍗�", "鐪熷疄鏁伴噺"})
+ private Double realAnfme;
+
+ public String getOwner$(){
+ LocOwnerService service = SpringUtils.getBean(LocOwnerService.class);
+ LocOwner locOwner = service.selectById(this.owner);
+ if (!Cools.isEmpty(locOwner)){
+ return String.valueOf(locOwner.getOwner());
+ }
+ return null;
+ }
+
+ public String getPayment$(){
+ if (null == this.payment){ return null; }
+ switch (this.payment){
+ case 1:
+ return "浠撳偍";
+ case 0:
+ return "浠i噰";
+ default:
+ return String.valueOf(this.payment);
+ }
+ }
--
Gitblit v1.9.1