From 10d7b3239e4baec952b9ee8a3e948399916d336c Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期一, 20 十月 2025 08:23:58 +0800
Subject: [PATCH] 13

---
 src/main/java/com/zy/asrs/entity/DocType.java |  152 ++++++++++++++++++++++++++++++++------------------
 1 files changed, 98 insertions(+), 54 deletions(-)

diff --git a/src/main/java/com/zy/asrs/entity/DocType.java b/src/main/java/com/zy/asrs/entity/DocType.java
index f63eaba..05032f1 100644
--- a/src/main/java/com/zy/asrs/entity/DocType.java
+++ b/src/main/java/com/zy/asrs/entity/DocType.java
@@ -1,24 +1,20 @@
 package com.zy.asrs.entity;
 
-import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId;
-import com.baomidou.mybatisplus.enums.IdType;
 import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import com.baomidou.mybatisplus.enums.IdType;
+import com.core.common.Cools;
 import com.core.common.SpringUtils;
-import com.zy.system.service.UserService;
 import com.zy.system.entity.User;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-import org.springframework.format.annotation.DateTimeFormat;
-import com.core.common.SpringUtils;
 import com.zy.system.service.UserService;
-import com.zy.system.entity.User;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
-import com.baomidou.mybatisplus.annotations.TableName;
+import org.springframework.format.annotation.DateTimeFormat;
+
 import java.io.Serializable;
+import java.text.SimpleDateFormat;
+import java.util.Date;
 
 @Data
 @TableName("man_doc_type")
@@ -29,7 +25,7 @@
     /**
      * 绫诲瀷缂栧彿
      */
-    @ApiModelProperty(value= "绫诲瀷缂栧彿")
+    @ApiModelProperty(value = "绫诲瀷缂栧彿")
     @TableId(value = "doc_id", type = IdType.INPUT)
     @TableField("doc_id")
     private Long docId;
@@ -37,79 +33,97 @@
     /**
      * 绫诲瀷鍚嶇О
      */
-    @ApiModelProperty(value= "绫诲瀷鍚嶇О")
+    @ApiModelProperty(value = "绫诲瀷鍚嶇О")
     @TableField("doc_name")
     private String docName;
 
     /**
+     * 鍏ュ簱 1: 鍏ュ簱  0: 闈炲叆搴�
+     */
+    @ApiModelProperty(value = "鍏ュ簱 1: 鍏ュ簱  0: 闈炲叆搴�  ")
+    private Integer pakin;
+
+    /**
+     * 鍑哄簱 1: 鍑哄簱  0: 闈炲嚭搴�
+     */
+    @ApiModelProperty(value = "鍑哄簱 1: 鍑哄簱  0: 闈炲嚭搴�  ")
+    private Integer pakout;
+
+    /**
      * 鐘舵�� 1: 姝e父  0: 绂佺敤
      */
-    @ApiModelProperty(value= "鐘舵�� 1: 姝e父  0: 绂佺敤  ")
+    @ApiModelProperty(value = "鐘舵�� 1: 姝e父  0: 绂佺敤  ")
     private Integer status;
 
     /**
      * 娣诲姞浜哄憳
      */
-    @ApiModelProperty(value= "娣诲姞浜哄憳")
+    @ApiModelProperty(value = "娣诲姞浜哄憳")
     @TableField("create_by")
     private Long createBy;
 
     /**
      * 娣诲姞鏃堕棿
      */
-    @ApiModelProperty(value= "娣诲姞鏃堕棿")
+    @ApiModelProperty(value = "娣诲姞鏃堕棿")
     @TableField("create_time")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date createTime;
 
     /**
      * 淇敼浜哄憳
      */
-    @ApiModelProperty(value= "淇敼浜哄憳")
+    @ApiModelProperty(value = "淇敼浜哄憳")
     @TableField("update_by")
     private Long updateBy;
 
     /**
      * 淇敼鏃堕棿
      */
-    @ApiModelProperty(value= "淇敼鏃堕棿")
+    @ApiModelProperty(value = "淇敼鏃堕棿")
     @TableField("update_time")
-    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date updateTime;
 
     /**
      * 澶囨敞
      */
-    @ApiModelProperty(value= "澶囨敞")
+    @ApiModelProperty(value = "澶囨敞")
     private String memo;
 
-    public DocType() {}
-
-    public DocType(Long docId,String docName,Integer status,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
-        this.docId = docId;
-        this.docName = docName;
-        this.status = status;
-        this.createBy = createBy;
-        this.createTime = createTime;
-        this.updateBy = updateBy;
-        this.updateTime = updateTime;
-        this.memo = memo;
+    public String getPakin$() {
+        if (null == this.pakin) {
+            return null;
+        }
+        switch (this.pakin) {
+            case 1:
+                return "鍏ュ簱";
+            case 0:
+                return "闈炲叆搴�";
+            default:
+                return String.valueOf(this.pakin);
+        }
     }
 
-//    DocType docType = new DocType(
-//            null,    // 绫诲瀷缂栧彿[闈炵┖]
-//            null,    // 绫诲瀷鍚嶇О
-//            null,    // 鐘舵��
-//            null,    // 娣诲姞浜哄憳
-//            null,    // 娣诲姞鏃堕棿
-//            null,    // 淇敼浜哄憳
-//            null,    // 淇敼鏃堕棿
-//            null    // 澶囨敞
-//    );
+    public String getPakout$() {
+        if (null == this.pakout) {
+            return null;
+        }
+        switch (this.pakout) {
+            case 1:
+                return "鍑哄簱";
+            case 0:
+                return "闈炲嚭搴�";
+            default:
+                return String.valueOf(this.pakout);
+        }
+    }
 
-    public String getStatus$(){
-        if (null == this.status){ return null; }
-        switch (this.status){
+    public String getStatus$() {
+        if (null == this.status) {
+            return null;
+        }
+        switch (this.status) {
             case 1:
                 return "姝e父";
             case 0:
@@ -119,37 +133,67 @@
         }
     }
 
-    public String getCreateBy$(){
+    public String getCreateBy$() {
         UserService service = SpringUtils.getBean(UserService.class);
         User user = service.selectById(this.createBy);
-        if (!Cools.isEmpty(user)){
+        if (!Cools.isEmpty(user)) {
             return String.valueOf(user.getUsername());
         }
         return null;
     }
 
-    public String getCreateTime$(){
-        if (Cools.isEmpty(this.createTime)){
+    public String getCreateTime$() {
+        if (Cools.isEmpty(this.createTime)) {
             return "";
         }
         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
     }
 
-    public String getUpdateBy$(){
+    public String getUpdateBy$() {
         UserService service = SpringUtils.getBean(UserService.class);
         User user = service.selectById(this.updateBy);
-        if (!Cools.isEmpty(user)){
+        if (!Cools.isEmpty(user)) {
             return String.valueOf(user.getUsername());
         }
         return null;
     }
 
-    public String getUpdateTime$(){
-        if (Cools.isEmpty(this.updateTime)){
+    public String getUpdateTime$() {
+        if (Cools.isEmpty(this.updateTime)) {
             return "";
         }
         return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime);
     }
 
+    public String getDocName$() {
+        if (Cools.isEmpty(this.docName)) {
+            return "";
+        } else {
+            switch (this.docName) {
+                case "閲囪喘閿�鍞紙鍑哄簱锛�":
+                case "閲囪喘閿�鍞紙鍏ュ簱锛�":
+                    return "TF_PSS";
+                case "搴撳瓨璋冩嫧锛堝嚭搴擄級":
+                case "搴撳瓨璋冩嫧锛堝叆搴擄級":
+                    return "TF_IC";
+                case "搴撳瓨璋冩暣锛堝嚭搴擄級":
+                case "搴撳瓨璋冩暣锛堝叆搴擄級":
+                    return "TF_IJ";
+                case "鐢熶骇棰嗘枡锛堝嚭搴擄級":
+                case "鐢熶骇棰嗘枡锛堝叆搴擄級":
+                    return "TF_ML";
+                case "鐢熶骇缂村簱锛堝嚭搴擄級":
+                case "鐢熶骇缂村簱锛堝叆搴擄級":
+                    return "TF_MM0";
+                case "鎵樺伐閫�鍥烇紙鍑哄簱锛�":
+                case "鎵樺伐閫�鍥烇紙鍏ュ簱锛�":
+                    return "TF_TC";
+                default:
+                    return this.docName;
+            }
+        }
+
+    }
+
 
 }

--
Gitblit v1.9.1