qt5107 2 년 전
부모
커밋
6e90d903a9
1개의 변경된 파일13개의 추가작업 그리고 1개의 파일을 삭제
  1. 13 1
      hx-service/victoriatourist/src/main/java/com/fjhx/uitl/code/CodeEnum.java

+ 13 - 1
hx-service/victoriatourist/src/main/java/com/fjhx/uitl/code/CodeEnum.java

@@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.util.ObjectUtil;
 import cn.hutool.extra.spring.SpringUtil;
 import com.baomidou.mybatisplus.extension.service.IService;
+import com.fjhx.service.apply.ApplyPurchaseService;
 import com.fjhx.service.material.MaterialService;
 import com.fjhx.service.product.ProductSpuService;
 import com.fjhx.service.supplier.SupplierService;
@@ -22,7 +23,11 @@ public enum CodeEnum {
     // 物料code
     MATERIAL("M", null, "code", 5, MaterialService.class),
     // spu code
-    SPU("SPU", null, "code", 5, ProductSpuService.class);
+    SPU("SPU", null, "code", 5, ProductSpuService.class),
+    //申购单
+    APPLY_PURCHASE("AP", "yyyyMM-", "code", 5, ApplyPurchaseService.class),
+
+    ;
 
     CodeEnum(String prefix, String dateFormat, String codeFieldName, Integer length, Class<? extends IService<?>> serviceCls) {
         this.prefix = prefix;
@@ -77,6 +82,13 @@ public enum CodeEnum {
     }
 
     /**
+     * 获取键值对
+     */
+    public String getCode(String code) {
+        return "";
+    }
+
+    /**
      * 不够位数的在前面补0,保留num的长度位数字
      */
     private static String autoGenericCode(int length, Integer codeNum) {