Commit 77923fd5 by “Kongxiangkun”

增加积分商城相关代码

parent f73a6e71
package com.yizhi.site.application.controller.api;
import cn.hutool.json.JSONUtil;
import com.yizhi.core.application.context.ContextHolder;
import com.yizhi.core.application.context.RequestContext;
import com.yizhi.site.application.domain.MyItemConfig;
......@@ -10,6 +11,7 @@ import com.yizhi.site.application.service.MyItemConfigDefaultService;
import com.yizhi.site.application.service.MyItemConfigService;
import com.yizhi.site.application.vo.site.MyItemConfigVO;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils;
......@@ -26,6 +28,7 @@ import java.util.List;
* @author hutao123
* @since 2019-02-21
*/
@Slf4j
@Api(tags = "显示端-我的配置", description = "我的配置")
@RestController
@RequestMapping("/myItemConfig/api")
......@@ -45,6 +48,7 @@ public class MyItemConfigApiComtroller {
public List<MyItemConfigVO> queryByAuthoity(@RequestParam(value = "terminalType",required = false) List<Integer> terminalType) {
RequestContext context = ContextHolder.get();
List<MyItemConfig> itemConfigs = myItemConfigService.queryByAuthoity(context.getSiteId(), terminalType, 1);
log.info("我的功能列表查询返回 itemConfigs :{}", JSONUtil.toJsonStr(itemConfigs));
List<MyItemConfigVO> voList = new ArrayList<>();
if (CollectionUtils.isEmpty(itemConfigs)) {
//我的配置若还没有数据则取默认数据
......
......@@ -9,6 +9,7 @@ import com.yizhi.site.application.domain.MyItemConfigDefault;
import com.yizhi.site.application.mapper.MyItemConfigDefaultMapper;
import com.yizhi.site.application.mapper.MyItemConfigMapper;
import com.yizhi.site.application.service.MyItemConfigService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
......@@ -26,6 +27,7 @@ import java.util.List;
* @author hutao123
* @since 2019-02-21
*/
@Slf4j
@Service
public class MyItemConfigServiceImpl extends ServiceImpl<MyItemConfigMapper, MyItemConfig> implements MyItemConfigService {
......@@ -106,6 +108,7 @@ public class MyItemConfigServiceImpl extends ServiceImpl<MyItemConfigMapper, MyI
accountId = null;
}
}
log.info("我的功能列表接口查询入参 siteId:{}, terminalType:{}, showAble:{},accountId:{}", siteId, terminalType, showAble, accountId);
return myItemConfigmapper.queryByAuthoity(siteId, terminalType, showAble,accountId);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment