WANG 5 éve
szülő
commit
7270c422b3

+ 0 - 59
examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/core/basic/dao/cache/SmsAssemblyCache.java

@@ -1,59 +0,0 @@
-package cn.com.qmth.examcloud.core.basic.dao.cache;
-
-import cn.com.qmth.examcloud.core.basic.dao.SmsAssemblyRepo;
-import cn.com.qmth.examcloud.core.basic.dao.entity.SmsAssemblyEntity;
-import cn.com.qmth.examcloud.support.cache.bean.SmsAssemblyCacheBean;
-import cn.com.qmth.examcloud.web.cache.RandomObjectRedisCache;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-@Service
-public class SmsAssemblyCache extends RandomObjectRedisCache<SmsAssemblyCacheBean> {
-
-    @Autowired
-    SmsAssemblyRepo smsAssemblyRepo;
-
-
-    @Override
-    public SmsAssemblyCacheBean loadFromResource(Object... keys) {
-        if (keys == null) {
-            return null;
-        }
-        String smsAssemblyCode = keys[0].toString();
-        SmsAssemblyEntity smsAssembly = smsAssemblyRepo.findByCode(smsAssemblyCode);
-
-        if (null == smsAssembly) {
-            return null;
-        }
-
-        SmsAssemblyCacheBean resultBean = new SmsAssemblyCacheBean();
-        resultBean.setCode(smsAssembly.getCode());
-        resultBean.setExample(smsAssembly.getExample());
-        resultBean.setExt1(smsAssembly.getExt1());
-        resultBean.setExt2(smsAssembly.getExt2());
-        resultBean.setExt3(smsAssembly.getExt3());
-        resultBean.setExt4(smsAssembly.getExt4());
-        resultBean.setExt5(smsAssembly.getExt5());
-        resultBean.setExt6(smsAssembly.getExt6());
-        resultBean.setExt7(smsAssembly.getExt7());
-        resultBean.setExt8(smsAssembly.getExt8());
-        resultBean.setExt9(smsAssembly.getExt9());
-        resultBean.setExt10(smsAssembly.getExt10());
-        resultBean.setId(smsAssembly.getId());
-        resultBean.setName(smsAssembly.getName());
-        resultBean.setTemplate(smsAssembly.getTemplate());
-        return resultBean;
-    }
-
-    @Override
-    protected String getKeyPrefix() {
-        return "SMS_ASSEMBLY_PROP:";
-    }
-
-    @Override
-    protected int getTimeout() {
-        // 2分钟
-        return 60 * 2;
-    }
-
-}

+ 58 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/cache/SmsAssemblyCache.java

@@ -0,0 +1,58 @@
+package cn.com.qmth.examcloud.core.basic.service.cache;
+
+import cn.com.qmth.examcloud.core.basic.dao.SmsAssemblyRepo;
+import cn.com.qmth.examcloud.core.basic.dao.entity.SmsAssemblyEntity;
+import cn.com.qmth.examcloud.support.cache.bean.SmsAssemblyCacheBean;
+import cn.com.qmth.examcloud.web.cache.RandomObjectRedisCache;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SmsAssemblyCache extends RandomObjectRedisCache<SmsAssemblyCacheBean> {
+
+	@Autowired
+	SmsAssemblyRepo smsAssemblyRepo;
+
+	@Override
+	public SmsAssemblyCacheBean loadFromResource(Object... keys) {
+		if (keys == null) {
+			return null;
+		}
+		String smsAssemblyCode = keys[0].toString();
+		SmsAssemblyEntity smsAssembly = smsAssemblyRepo.findByCode(smsAssemblyCode);
+
+		if (null == smsAssembly) {
+			return null;
+		}
+
+		SmsAssemblyCacheBean resultBean = new SmsAssemblyCacheBean();
+		resultBean.setCode(smsAssembly.getCode());
+		resultBean.setExample(smsAssembly.getExample());
+		resultBean.setExt1(smsAssembly.getExt1());
+		resultBean.setExt2(smsAssembly.getExt2());
+		resultBean.setExt3(smsAssembly.getExt3());
+		resultBean.setExt4(smsAssembly.getExt4());
+		resultBean.setExt5(smsAssembly.getExt5());
+		resultBean.setExt6(smsAssembly.getExt6());
+		resultBean.setExt7(smsAssembly.getExt7());
+		resultBean.setExt8(smsAssembly.getExt8());
+		resultBean.setExt9(smsAssembly.getExt9());
+		resultBean.setExt10(smsAssembly.getExt10());
+		resultBean.setId(smsAssembly.getId());
+		resultBean.setName(smsAssembly.getName());
+		resultBean.setTemplate(smsAssembly.getTemplate());
+		return resultBean;
+	}
+
+	@Override
+	protected String getKeyPrefix() {
+		return "SMS_ASSEMBLY_PROP:";
+	}
+
+	@Override
+	protected int getTimeout() {
+		// 2分钟
+		return 60 * 2;
+	}
+
+}