package com.stylefeng.guns.modular.system.service.impl;
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.model.UserActivityDiscount1;
import com.stylefeng.guns.modular.system.dao.UserActivityDiscount1Mapper;
import com.stylefeng.guns.modular.system.service.ITCompanyService;
import com.stylefeng.guns.modular.system.service.IUserActivityDiscount1Service;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import org.apache.poi.hssf.usermodel.*;
//import org.apache.poi.ss.usermodel.CellType;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.util.CellRangeAddress;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
*
* 用户活动-折扣1 服务实现类
*
*
* @author stylefeng
* @since 2020-06-19
*/
@Service
public class UserActivityDiscount1ServiceImpl extends ServiceImpl implements IUserActivityDiscount1Service {
@Resource
private UserActivityDiscount1Mapper userActivityDiscount1Mapper;
@Autowired
private ITCompanyService companyService;
/**
* 获取折扣统计
* @param name
* @param time
* @param companyId
* @param offset
* @param limit
* @return
* @throws Exception
*/
@Override
public Map queryDiscount1(String name, String time, Integer companyId, Integer offset, Integer limit) throws Exception {
String start = null;
String end = null;
if(ToolUtil.isNotEmpty(time)){
start = time.split(" - ")[0];
end = time.split(" - ")[1];
}
List