|
|
@@ -785,7 +785,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "全部");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findAllDetailByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
: getPurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表_全部"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出全部Excel列表");
|
|
|
@@ -816,7 +816,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "待回复");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findTodoOrders(pageInfo, filter).getContent()
|
|
|
: getTodoPurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表 _待回复"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出待回复Excel列表");
|
|
|
@@ -847,7 +847,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "已回复");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findDoneOrders(pageInfo, filter).getContent()
|
|
|
: getDonePurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表_已回复"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出已回复Excel列表");
|
|
|
@@ -879,7 +879,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "已结案");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findEndOrders(pageInfo, filter).getContent()
|
|
|
: getEndPurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表_已结案"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出已结案Excel列表");
|
|
|
@@ -910,7 +910,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "待交货");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findWaitingOrders(pageInfo, filter).getContent()
|
|
|
: getWaitingPurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表_待交货"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出待交货Excel列表");
|
|
|
@@ -925,7 +925,7 @@ public class SaleOrderController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/xls", params = RequestState.RECEIVED, method = RequestMethod.GET)
|
|
|
public ModelAndView exportReceivedOrders(PageParams params, String searchFilter) {
|
|
|
- PageInfo pageInfo = new PageInfo(params);
|
|
|
+ PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
|
|
|
params.setPage(1);
|
|
|
params.setCount(SearchConstants.TOP_NUM);
|
|
|
SearchFilter filter = JSONObject.parseObject(searchFilter, SearchFilter.class);
|
|
|
@@ -937,13 +937,12 @@ public class SaleOrderController {
|
|
|
filter.setDistribute(distribute.getDistribute());
|
|
|
}
|
|
|
pageInfo.filter("vendUU", SystemSession.getUser().getEnterprise().getUu());
|
|
|
- pageInfo.filter("end", Constant.YES);
|
|
|
pageInfo.sorting("date", Direction.DESC);
|
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日");
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "已收货");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findReceivedOrders(pageInfo, filter).getContent()
|
|
|
: getReceivedPurchaseOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "客户采购单列表_已收货"));
|
|
|
logger.log("客户采购单", "导出Excel列表", "导出已收货Excel列表");
|
|
|
@@ -1227,7 +1226,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "待回复");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findTodoOrders(pageInfo, filter).getContent()
|
|
|
: getTodoPurcOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "采购单列表 _待回复"));
|
|
|
logger.log("采购单", "导出Excel列表", "导出待回复Excel列表");
|
|
|
@@ -1251,7 +1250,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "已回复");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findDoneOrders(pageInfo, filter).getContent()
|
|
|
: getDonePurcOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "采购单列表_已回复"));
|
|
|
logger.log("采购单", "导出Excel列表", "导出已回复Excel列表");
|
|
|
@@ -1269,13 +1268,14 @@ public class SaleOrderController {
|
|
|
SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
|
|
|
PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
|
|
|
pageInfo.sorting("date", Direction.DESC);
|
|
|
+ pageInfo.filter("end", Constant.YES);
|
|
|
pageInfo.filter("enUU", SystemSession.getUser().getEnterprise().getUu());
|
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日");
|
|
|
PageParams params = new PageParams(pageInfo);
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "已结案");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findEndOrders(pageInfo, filter).getContent()
|
|
|
: getEndPurcOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "采购单列表_已结案"));
|
|
|
logger.log("采购单", "导出Excel列表", "导出已结案Excel列表");
|
|
|
@@ -1299,7 +1299,7 @@ public class SaleOrderController {
|
|
|
ModelAndView modelAndView = new ModelAndView();
|
|
|
modelAndView.addObject("dateFormat", dateFormat);
|
|
|
modelAndView.addObject("state", "待交货");
|
|
|
- modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findOrdersByPageInfo(pageInfo, filter).getContent()
|
|
|
+ modelAndView.addObject("data", filter.getKeyword() == null ? purchaseOrderService.findWaitingOrders(pageInfo, filter).getContent()
|
|
|
: getWaitingPurcOrderItems(params, searchFilter).getContent());
|
|
|
modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/sale/saleOrder", "采购单列表_待交货"));
|
|
|
logger.log("采购单", "导出Excel列表", "导出待交货Excel列表");
|