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