IndexServiceImpl.java 1.19 KB
package com.server.web.common.service.Impl;

import com.server.web.common.mapper.TBaseBannerMapper;
import com.server.web.common.model.TBaseBanner;
import com.server.web.common.model.TBaseBannerExample;
import com.server.web.common.service.IndexService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Created by weiwenfu@163.com on 2018/12/12 下午 3:05.
 */
@Service
public class IndexServiceImpl implements IndexService {

    @Autowired
    private TBaseBannerMapper tBaseBannerMapper;

    @Override
    public Map<String, Object> banner() {
        TBaseBannerExample tBaseBannerExample = new TBaseBannerExample();
        tBaseBannerExample.createCriteria().andIsUpEqualTo(1).andIsDeleteEqualTo(0);
        tBaseBannerExample.setOrderByClause(" weight desc ");
        List<TBaseBanner> list = tBaseBannerMapper.selectByExample(tBaseBannerExample);
        Map<String, Object> resultMap = new HashMap<String, Object>();
        resultMap.put("status", "1");
        resultMap.put("message", "");
        resultMap.put("data", list);
        return resultMap;
    }
}