From 49b8b52ae6dfb28e3e9a741bb277c231bd13418d Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 04 七月 2025 15:51:45 +0800
Subject: [PATCH] 库存明细出库

---
 zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/UserLogin.java |  160 ++++++++++++++++++++++++++++++++---------------------
 1 files changed, 96 insertions(+), 64 deletions(-)

diff --git a/zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/UserLogin.java b/zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/UserLogin.java
index d1a4aef..0b189ca 100644
--- a/zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/UserLogin.java
+++ b/zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/UserLogin.java
@@ -1,64 +1,96 @@
-package com.zy.asrs.common.sys.entity;
-
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.zy.asrs.common.sys.service.UserService;
-import com.zy.asrs.framework.common.Cools;
-import com.zy.asrs.framework.common.SpringUtils;
-import lombok.Data;
-
-import java.io.Serializable;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-
-@Data
-@TableName("sys_user_login")
-public class UserLogin implements Serializable {
-
-    private static final long serialVersionUID = 1L;
-
-    /**
-     * 缂栧彿
-     */
-    @TableId(value = "id", type = IdType.AUTO)
-    private Long id;
-
-    /**
-     * 鍛樺伐
-     */
-    private Long userId;
-
-    /**
-     * 鍑瘉鍊�
-     */
-    private String token;
-
-    /**
-     * 娣诲姞鏃堕棿
-     */
-    private Date createTime;
-
-    /**
-     * 鐧婚檰绯荤粺
-     */
-    private String system;
-
-    public String getUserUsername(){
-        UserService service = SpringUtils.getBean(UserService.class);
-        User user = service.getById(this.userId);
-        if (!Cools.isEmpty(user)){
-            return user.getUsername();
-        }
-        return null;
-    }
-
-    public String getCreateTime$(){
-        if (Cools.isEmpty(this.createTime)){
-            return "";
-        }
-        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
-    }
-
-}
+package com.zy.asrs.common.sys.entity;
+
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.zy.asrs.common.sys.service.UserService;
+import com.zy.asrs.framework.common.Cools;
+import com.zy.asrs.framework.common.SpringUtils;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+@Data
+@TableName("sys_user_login")
+public class UserLogin implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 缂栧彿
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 浠撳簱
+     */
+    @ApiModelProperty(value= "浠撳簱")
+    private Long hostId;
+
+    /**
+     * 鍛樺伐
+     */
+    private Long userId;
+
+    /**
+     * 绫诲瀷 0: 鐧诲綍鎴愬姛  1: 鐧诲綍澶辫触  2: 閫�鍑虹櫥褰�  3: 缁token
+     */
+    @ApiModelProperty(value= "绫诲瀷 0: 鐧诲綍鎴愬姛  1: 鐧诲綍澶辫触  2: 閫�鍑虹櫥褰�  3: 缁token")
+    private Integer type;
+
+    /**
+     * 鍑瘉鍊�
+     */
+    private String token;
+
+    /**
+     * 娣诲姞鏃堕棿
+     */
+    private Date createTime;
+
+    /**
+     * 鐧婚檰绯荤粺
+     */
+    private String system;
+
+    public String getUserUsername(){
+        UserService service = SpringUtils.getBean(UserService.class);
+        User user = service.getById(this.userId);
+        if (!Cools.isEmpty(user)){
+            return user.getUsername();
+        }
+        return null;
+    }
+
+    public String getCreateTime$(){
+        if (Cools.isEmpty(this.createTime)){
+            return "";
+        }
+        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
+    }
+
+    public String getType$(){
+        if (Cools.isEmpty(this.getType())){
+            return "";
+        }
+        //0: 鐧诲綍鎴愬姛  1: 鐧诲綍澶辫触  2: 閫�鍑虹櫥褰�  3: 缁token
+        switch (this.getType()) {
+            case 0:
+                return "鐧诲綍鎴愬姛";
+            case 1:
+                return "鐧诲綍澶辫触";
+            case 2:
+                return "閫�鍑虹櫥褰�";
+            case 3:
+                return "缁token";
+            default:
+                return String.valueOf(this.getType());
+        }
+    }
+
+}

--
Gitblit v1.9.1