提交 0578f8fd authored 作者: zhouzhigang's avatar zhouzhigang

经销商订单导出

上级 99ac3782
......@@ -17,9 +17,11 @@ import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.zrqx.core.exception.BaseException;
import com.zrqx.core.form.school.sysuser.fg.order.*;
import com.zrqx.core.model.resource.goods.phyresource.PhyResource;
import com.zrqx.core.model.school.order.*;
import com.zrqx.core.util.datatype.ArrayUtils;
import com.zrqx.school.sysuser.mapper.order.*;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.hssf.usermodel.HSSFCell;
......@@ -806,6 +808,10 @@ public class FgOrderServiceImpl extends BaseModelServiceImpl<Order,Integer> impl
vo.setClassName(v.getClassName());
return vo;
}).distinct().collect(Collectors.toList());//班级名称列表作为excel中sheet0导出
if(classNameList.size() == 0 || ArrayUtils.empty(classNameList)){
throw new BaseException("订单列表中的订单没有对应班级");
}
Map<String,List<OrderInfoVo>> map = list.stream().collect(Collectors.groupingBy(OrderInfoVo::getClassName));//以班级名称进行分组,将对应班级下的教材以sheet导出,班级名称作为sheet名称
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论