From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 25 二月 2025 16:41:22 +0800
Subject: [PATCH] 淘宝转链接口更新

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/config/ConfigCategoryServiceImpl.java |  123 +++++++++++++++++++++-------------------
 1 files changed, 64 insertions(+), 59 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/ConfigCategoryServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/ConfigCategoryServiceImpl.java
index 3203b17..0fc85f5 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/config/ConfigCategoryServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/config/ConfigCategoryServiceImpl.java
@@ -1,59 +1,64 @@
-package com.yeshi.fanli.service.impl.config;
-
-import java.util.List;
-
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-
-import com.yeshi.fanli.dao.mongo.system.ConfigCategoryDao;
-import com.yeshi.fanli.entity.system.ConfigCategory;
-import com.yeshi.fanli.entity.system.ConfigCategory.ConfigCategoryEnum;
-import com.yeshi.fanli.entity.system.ConfigKeyEnum;
-import com.yeshi.fanli.service.inter.config.ConfigCategoryService;
-import com.yeshi.fanli.util.StringUtil;
-
-@Service
-public class ConfigCategoryServiceImpl implements ConfigCategoryService {
-
-	@Resource
-	private ConfigCategoryDao configCategoryDao;
-
-	@Override
-	public void addConfigCategory(ConfigCategory configCategory) {
-		if (configCategory == null) {
-			return;
-		}
-		
-		ConfigCategoryEnum type = configCategory.getType();
-		ConfigKeyEnum keyEnum = configCategory.getKeyEnum();
-		if (type == null || keyEnum == null) {
-			return;	
-		}
-		 
-		configCategory.setId(StringUtil.Md5(type.name() +"#space#" + keyEnum.name()));
-		configCategoryDao.save(configCategory);
-	}
-	 
-	@Override
-	public List<ConfigCategory> listByType(ConfigCategoryEnum type) {
-		return configCategoryDao.listByType(type);
-	}
-	
-	
-	@Override
-	public ConfigCategoryEnum getCategoryEnum(String name) {
-		if (StringUtil.isNullOrEmpty(name)) {
-			return null;
-		}
-		
-		ConfigCategoryEnum[] array = ConfigCategoryEnum.values();
-		for (int i = 0; i < array.length; i ++) {
-			if (array[i].name().equals(name)) {
-				return array[i];
-			}
-		}
-		return null;
-	}
-	
-}
+package com.yeshi.fanli.service.impl.config;
+
+import java.util.List;
+
+import javax.annotation.Resource;
+
+import org.springframework.stereotype.Service;
+
+import com.yeshi.fanli.dao.mongo.system.ConfigCategoryDao;
+import com.yeshi.fanli.entity.system.ConfigCategory;
+import com.yeshi.fanli.entity.system.ConfigCategory.ConfigCategoryEnum;
+import com.yeshi.fanli.entity.system.ConfigKeyEnum;
+import com.yeshi.fanli.service.inter.config.ConfigCategoryService;
+import com.yeshi.fanli.util.StringUtil;
+
+@Service
+public class ConfigCategoryServiceImpl implements ConfigCategoryService {
+
+	@Resource
+	private ConfigCategoryDao configCategoryDao;
+
+	@Override
+	public void addConfigCategory(ConfigCategory configCategory) {
+		if (configCategory == null) {
+			return;
+		}
+		
+		ConfigCategoryEnum type = configCategory.getType();
+		ConfigKeyEnum keyEnum = configCategory.getKeyEnum();
+		if (type == null || keyEnum == null) {
+			return;	
+		}
+		
+		// 榛樿鏂囨湰缂栬緫
+		if (configCategory.getEditMode() == 0) {
+			configCategory.setEditMode(1);
+		}
+		
+		configCategory.setId(StringUtil.Md5(type.name() +"#space#" + keyEnum.name()));
+		configCategoryDao.save(configCategory);
+	}
+	 
+	@Override
+	public List<ConfigCategory> listByType(ConfigCategoryEnum type) {
+		return configCategoryDao.listByType(type);
+	}
+	
+	
+	@Override
+	public ConfigCategoryEnum getCategoryEnum(String name) {
+		if (StringUtil.isNullOrEmpty(name)) {
+			return null;
+		}
+		
+		ConfigCategoryEnum[] array = ConfigCategoryEnum.values();
+		for (int i = 0; i < array.length; i ++) {
+			if (array[i].name().equals(name)) {
+				return array[i];
+			}
+		}
+		return null;
+	}
+	
+}

--
Gitblit v1.8.0