package com.matrix.system.hive.statistics; import com.matrix.core.constance.MatrixConstance; import com.matrix.core.pojo.AjaxResult; import com.matrix.core.pojo.PaginationVO; import com.matrix.core.tools.WebUtil; import com.matrix.system.common.bean.SysUsers; import com.matrix.system.common.constance.AppConstance; import com.matrix.system.hive.dao.SysBusinessDataDao; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import java.util.List; /** * @author * @description 经营数据 * @date 2020-02-08 10:18 */ @Controller @RequestMapping(value = "admin/sysBusinessData") public class SysBusinessDataAction { @Autowired private SysBusinessDataDao sysBusinessDataDao; /** * 列表显示 */ @RequestMapping(value = "/showList") public @ResponseBody AjaxResult showList(BusinessDataShowVo businessDataShowVo, PaginationVO pageVo) { SysUsers sysUsers = (SysUsers) WebUtil.getSession().getAttribute(MatrixConstance.LOGIN_KEY); if(!AppConstance.ZONGDIAN.equals(sysUsers.getShopName())){ businessDataShowVo.setShopId(sysUsers.getShopId()+""); } pageVo.setSort("createTime"); pageVo.setOrder("desc"); List dataList = sysBusinessDataDao.selectShowList(businessDataShowVo, pageVo); AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, dataList, sysBusinessDataDao.selectShowListTotal(businessDataShowVo)); return result; } }