|
@@ -2,6 +2,7 @@ package cn.com.ty.lift.business.library.service;
|
|
|
|
|
|
import cn.com.ty.lift.business.framework.util.MessageUtils;
|
|
import cn.com.ty.lift.business.framework.util.MessageUtils;
|
|
import cn.com.ty.lift.business.library.dao.entity.Lift;
|
|
import cn.com.ty.lift.business.library.dao.entity.Lift;
|
|
|
|
+import cn.com.ty.lift.business.library.dao.entity.LiftBrand;
|
|
import cn.com.ty.lift.business.library.dao.entity.LiftExtension;
|
|
import cn.com.ty.lift.business.library.dao.entity.LiftExtension;
|
|
import cn.com.ty.lift.business.library.dao.entity.PlatformCompanyLiftRelevance;
|
|
import cn.com.ty.lift.business.library.dao.entity.PlatformCompanyLiftRelevance;
|
|
import cn.com.ty.lift.business.library.dao.entity.model.LiftRequest;
|
|
import cn.com.ty.lift.business.library.dao.entity.model.LiftRequest;
|
|
@@ -10,10 +11,12 @@ import cn.com.ty.lift.business.library.dao.mapper.LiftExtensionMapper;
|
|
import cn.com.ty.lift.business.library.dao.mapper.LiftMapper;
|
|
import cn.com.ty.lift.business.library.dao.mapper.LiftMapper;
|
|
import cn.com.ty.lift.common.base.ExportRequest;
|
|
import cn.com.ty.lift.common.base.ExportRequest;
|
|
import cn.com.ty.lift.common.constants.ApiConstants;
|
|
import cn.com.ty.lift.common.constants.ApiConstants;
|
|
|
|
+import cn.com.ty.lift.common.constants.RedisConstants;
|
|
import cn.com.ty.lift.common.export.ExportUtils;
|
|
import cn.com.ty.lift.common.export.ExportUtils;
|
|
import cn.com.xwy.boot.web.dto.RestResponse;
|
|
import cn.com.xwy.boot.web.dto.RestResponse;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
+import org.springframework.data.redis.core.RedisTemplate;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -26,10 +29,10 @@ import java.util.Map;
|
|
/**
|
|
/**
|
|
* @author bieao
|
|
* @author bieao
|
|
* @date 2019/11/27
|
|
* @date 2019/11/27
|
|
- * @description 电梯档案业务层
|
|
|
|
|
|
+ * @description 电梯业务层
|
|
*/
|
|
*/
|
|
@Service
|
|
@Service
|
|
-public class LibraryService {
|
|
|
|
|
|
+public class LiftService {
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
private LiftMapper liftMapper;
|
|
private LiftMapper liftMapper;
|
|
@@ -43,6 +46,9 @@ public class LibraryService {
|
|
@Resource
|
|
@Resource
|
|
private ProjectLiftRelevanceService projectRelevanceService;
|
|
private ProjectLiftRelevanceService projectRelevanceService;
|
|
|
|
|
|
|
|
+ @Resource
|
|
|
|
+ private RedisTemplate redisTemplate;
|
|
|
|
+
|
|
private Map<String, String> paramMap = new HashMap<String, String>() {{
|
|
private Map<String, String> paramMap = new HashMap<String, String>() {{
|
|
put("liftCode", "电梯号");
|
|
put("liftCode", "电梯号");
|
|
put("registrationCode", "注册代码");
|
|
put("registrationCode", "注册代码");
|
|
@@ -68,6 +74,16 @@ public class LibraryService {
|
|
return RestResponse.ok(page, ApiConstants.RESULT_SUCCESS, MessageUtils.get("msg.query.success"));
|
|
return RestResponse.ok(page, ApiConstants.RESULT_SUCCESS, MessageUtils.get("msg.query.success"));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * @return RestResponse 电梯品牌列表
|
|
|
|
+ * @description 查询电梯品牌列表
|
|
|
|
+ * @date 2019/12/10 10:23 AM
|
|
|
|
+ */
|
|
|
|
+ public RestResponse list() {
|
|
|
|
+ List<LiftBrand> liftBrandList = (List<LiftBrand>) redisTemplate.opsForValue().get(RedisConstants.RK_LIFT_BRAND_LIST);
|
|
|
|
+ return RestResponse.ok(liftBrandList, ApiConstants.RESULT_SUCCESS, MessageUtils.get("msg.query.success"));
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* @param id 电梯id
|
|
* @param id 电梯id
|
|
* @return RestResponse 电梯详情
|
|
* @return RestResponse 电梯详情
|