From bcadfb6de692c138774688efd7928a973d59860f Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 23 九月 2025 13:51:42 +0800
Subject: [PATCH] H5静态化

---
 server/src/main/java/com/doumee/core/constants/Constants.java |   53 ++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 50 insertions(+), 3 deletions(-)

diff --git a/server/src/main/java/com/doumee/core/constants/Constants.java b/server/src/main/java/com/doumee/core/constants/Constants.java
index 6fe2279..fb58a3a 100644
--- a/server/src/main/java/com/doumee/core/constants/Constants.java
+++ b/server/src/main/java/com/doumee/core/constants/Constants.java
@@ -56,7 +56,10 @@
     public static final Integer SIX = 6;
     public static final Integer FIVE = 5;
     public static final String WEB_DOMAIN = "WEB_DOMAIN";
+    public static final String WEB_DOMAIN_MOBILE = "WEB_DOMAIN_MOBILE";
+    public static final String STATIC_PAGES_PATH_MOBILE ="STATIC_PAGES_PATH_MOBILE" ;
     public static final String STATIC_PAGES_PATH ="STATIC_PAGES_PATH" ;
+    public static final String GIT_CODR_URL = "GIT_CODR_URL";
     public static boolean WORKORDER_SHE_EMAIL_SENDING = false;
     public static  boolean DEALING_COMPANY_SYNC = false ;
     public static  boolean DEALING_MEMBER_SYNC = false ;
@@ -65,9 +68,6 @@
 
     public static final String REDIS_TOKEN_KEY = "token_";
 
-    /**
-     * 鍒嗙墖鐘舵��
-     */
     @Getter
     public enum PageIndex {
         defaultPage(  -1, "榛樿椤�", "default.html","default.html",-1),
@@ -108,8 +108,55 @@
             }
             return defaultPage;
         }
+    }
+    @Getter
+    public enum MobilePageIndex {
+        defaultPage(  -1, "榛樿椤�", "defaultMobile.html","defaultMobile.html",-1),
+        index(  0, "棣栭〉","indexMobile.html","indexMobile.html",0),
+        intelligentSystemMobile(  1, "鏅烘収鍦洪杩愯惀绯荤粺","intelligentSystemMobile.html","intelligentSystemMobile.html",1),
+        intelligentSystemYwMobile(  2, "鏅烘収鍦洪杩愮淮绯荤粺","intelligentSystemYwMobile.html","intelligentSystemYwMobile.html",1),
+        sportsVenueMobile(  3, "缁煎悎浣撹偛鍦洪","sportsVenueMobile.html","sportsVenueMobile.html",5),
+        nationalFitnessMobile(  4, "鍏ㄦ皯鍋ヨ韩涓績","nationalFitnessMobile.html","nationalFitnessMobile.html",6),
+        campusSportsMobile(  5, "鏍″洯浣撹偛鍦洪","campusSportsMobile.html","campusSportsMobile.html",4),
+        IceSnowSportsMobile(  6, "鍐伴洩浣撹偛鍦洪","IceSnowSportsMobile.html","IceSnowSportsMobile.html",3),
+        swimmingSportsMobile(  7, "娓告吵浣撹偛鍦洪","swimmingSportsMobile.html","swimmingSportsMobile.html",4),
+        smartSportsParkMobile(  8, "鏅烘収浣撹偛鍏洯","smartSportsParkMobile.html","smartSportsParkMobile.html",2),
+        intelligentVenueMobile(  9, "24H鏅鸿兘鍦洪","intelligentVenueMobile.html","intelligentVenueMobile.html",0),
+        unattendedMobile(  10, "鏃犱汉鍊煎畧鍦洪","unattendedMobile.html","unattendedMobile.html",2),
+        soSmartVenueMobile(  11, "瑙e喅鏂规-鏁版櫤浣撹偛鍦洪","soSmartVenueMobile.html","soSmartVenueMobile.html",2),
+        soUnmannedVenueMobile(  12, "瑙e喅鏂规-鏃犱汉鍦洪","soUnmannedVenueMobile.html","soUnmannedVenueMobile.html",2),
+        soSportsPlatformMobile(  13, "瑙e喅鏂规-鏁版櫤浣撹偛骞冲彴","soSportsPlatformMobile.html","soSportsPlatformMobile.html",2),
+        soScenicAreaMobile(  14, "瑙e喅鏂规-鏅尯&娓镐箰鍥�","soScenicAreaMobile.html","soScenicAreaMobile.html",2),
+        soSmartSpaceMobile(  15, "瑙e喅鏂规-绌洪棿鏅烘収绠$悊","soSmartSpaceMobile.html","soSmartSpaceMobile.html",2),
+        dynamicIndex(  16, "鏈�鏂板姩鎬�","dynamicMobile.html","dynamicMobile.html",4),
+        dynamicDetail(  17, "鏈�鏂板姩鎬佽鎯�","dynamicDetailMobile.html","dynamics/${id}.html",4),
+        casesDetail(  18, "瀹㈡埛妗堜緥璇︽儏椤�","case_details.html","cases/${id}.html",0),
+        cooperationMobile(  20, "娓犻亾鍚堜綔","cooperationMobile.html","cooperationMobile.html",0),
+        aboutMobile(  21, "鍏充簬鎴戜滑","aboutMobile.html","aboutMobile.html",0),
+        dynamics(  22, "鏈�鏂板姩鎬�","dynamicListMobile.html","dynamicListMobile${type}.html",4),
+        bannerDetails(  19, "棣栭〉-杞挱鍥捐鎯�","banner_details.html","banners/${id}.html",0);
 
+        private int key;
+        private String name;
+        private  String template;
+        private  String html;
+        private int navIndex;
 
+        MobilePageIndex(int key, String name,String template,String html,int navIndex) {
+            this.html = html;
+            this.key = key;
+            this.name = name;
+            this.template = template;
+            this.navIndex = navIndex;
+        }
+        public static MobilePageIndex getObj(int index) {
+            for (MobilePageIndex c : MobilePageIndex.values()) {
+                if (c.getKey() == index) {
+                    return c;
+                }
+            }
+            return defaultPage;
+        }
     }
     public interface   uploadType{
         String blob = "blob";

--
Gitblit v1.9.3