From f2be4ed3f71f85f15f2c6bb6ab1d0263c1bd5f3a Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期六, 11 十一月 2023 22:13:47 +0800
Subject: [PATCH] 1、完善一些代码 2、实现了片区管理 3、增加了apache的BeanUtils实现对象转Map

---
 pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionEnum.java |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionDistrict.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionEnum.java
similarity index 62%
rename from pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionDistrict.java
rename to pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionEnum.java
index 85b2944..578e348 100644
--- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionDistrict.java
+++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/util/TypeConversionEnum.java
@@ -1,5 +1,6 @@
 package com.dy.pipIrrGlobal.util;
 
+import com.dy.common.mybatis.envm.Deleted;
 import org.mapstruct.Named;
 import org.springframework.stereotype.Component;
 import java.util.Objects;
@@ -9,7 +10,7 @@
  */
 @Component
 @SuppressWarnings("")
-public class TypeConversionDistrict {
+public class TypeConversionEnum {
     /**
      * @param obj 鍙傛暟
      * @return 杞崲鎴愮殑瀵硅薄
@@ -35,4 +36,25 @@
             return rObj ;
         }
     }
+    /**
+     * @param obj 鍙傛暟
+     * @return 杞崲鎴愮殑瀵硅薄
+     */
+    @Named("deletedByteToObj")
+    public Deleted converseDeleted(Object obj) {
+        if (Objects.isNull(obj)) {
+            return null;
+        }else{
+            byte sourceObj = (obj instanceof Byte?(Byte)obj: Deleted.NO.code);
+            Deleted rObj ;
+            if(sourceObj == Deleted.NO.code){
+                rObj = Deleted.NO ;
+            }else if(sourceObj == Deleted.YES.code){
+                rObj = Deleted.YES ;
+            }else{
+                rObj = Deleted.NO ;
+            }
+            return rObj ;
+        }
+    }
 }

--
Gitblit v1.8.0