admin
2020-12-31 74196bcc835d9b76cdd1bc3d85b0dfbe0191fc00
service-daylucky/src/main/java/com/ks/daylucky/service/impl/remote/AppConfigServiceImpl.java
@@ -4,9 +4,10 @@
import com.ks.daylucky.exception.AppConfigException;
import com.ks.daylucky.mapper.AppConfigMapper;
import com.ks.daylucky.pojo.DO.AppConfig;
import com.ks.daylucky.pojo.DTO.ConfigKeyEnum;
import com.ks.daylucky.query.AppConfigQuery;
import com.ks.daylucky.service.AppConfigService;
import org.apache.dubbo.config.annotation.Service;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;
import javax.annotation.Resource;
@@ -14,7 +15,7 @@
import java.util.Date;
import java.util.List;
@Service(version = "1.0.0")
@Service
public class AppConfigServiceImpl implements AppConfigService {
    @Resource
@@ -54,12 +55,12 @@
    }
    @Override
    public AppConfig getConfig(Long appId, String key, Integer version) {
    public AppConfig getConfig(Long appId, ConfigKeyEnum key, Integer version) {
        AppConfigQuery query = new AppConfigQuery();
        query.appId = appId;
        query.key = key;
        query.key = key.getKey();
        query.version = version;
        query.count=1;
        List<AppConfig> list = appConfigMapper.list(query);
        if (list != null && list.size() > 0) {
            return list.get(0);
@@ -69,7 +70,7 @@
    }
    @Override
    public AppConfig getConfigCache(Long appId, String key, Integer version) {
    public AppConfig getConfigCache(Long appId, ConfigKeyEnum key, Integer version) {
        return getConfig(appId, key, version);
    }