|
|
@@ -666,6 +666,7 @@ public class ExportOrderController extends BladeController {
|
|
|
@ApiOperation(value = "销售明细导出", notes = "销售明细导出")
|
|
|
public void salesDetailsExport(SalesDetailsVo detailsVo, Query query, HttpServletResponse response){
|
|
|
detailsVo.setTenantId(SecureUtil.getTenantId());
|
|
|
+ System.out.println(SecureUtil.getTenantId());
|
|
|
List<SalesDetailsExcel> list = orderService.salesDetailsExport(detailsVo);
|
|
|
ExcelUtil.export(response, "销售明细", "销售明细", list, SalesDetailsExcel.class);
|
|
|
}
|
|
|
@@ -696,4 +697,44 @@ public class ExportOrderController extends BladeController {
|
|
|
List<SalesCommissionExcel> list = orderService.salesCommissionList(detailsVo);
|
|
|
ExcelUtil.export(response, "销售人员提成", "销售人员提成", list, SalesCommissionExcel.class);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 统计分析 包装费对账列表和检索条件查询
|
|
|
+ * @param detailsVo
|
|
|
+ * @param query
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping("/selPackingFee")
|
|
|
+ @ApiOperation(value = "包装费对账", notes = "传入detailsVo")
|
|
|
+ public R<IPage<SalesDetailsVo>> selPackingFee(SalesDetailsVo detailsVo,Query query){
|
|
|
+ detailsVo.setTenantId(SecureUtil.getTenantId());
|
|
|
+ IPage<SalesDetailsVo> pages = orderService.selPackingFee(Condition.getPage(query), detailsVo);
|
|
|
+ return R.data(pages);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 统计分析 包装费用列表导出
|
|
|
+ * @param detailsVo
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping("/selPackingFeeExport")
|
|
|
+ @ApiOperation(value = "包装费用对账导出", notes = "包装费用对账导出")
|
|
|
+ public void selPackingFeeExport(SalesDetailsVo detailsVo, HttpServletResponse response){
|
|
|
+ detailsVo.setTenantId(SecureUtil.getTenantId());
|
|
|
+ List<PackingFeeExcel> list = orderService.selPackingFeeExport(detailsVo);
|
|
|
+ ExcelUtil.export(response, "包装费用对账", "包装费用对账", list, PackingFeeExcel.class);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 统计分析 销售利润
|
|
|
+ * @param
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @GetMapping("/selSalesProfit")
|
|
|
+ @ApiOperation(value = "统计分析 销售利润", notes = "传入detailsVo")
|
|
|
+ public R<IPage<SalesDetailsVo>> selSalesProfit(SalesDetailsVo detailsVo,Query query){
|
|
|
+ detailsVo.setTenantId(SecureUtil.getTenantId());
|
|
|
+ IPage<SalesDetailsVo> pages = orderService.selSalesProfit(Condition.getPage(query), detailsVo);
|
|
|
+ return R.data(pages);
|
|
|
+ }
|
|
|
}
|