数据打印
This commit is contained in:
@@ -5,6 +5,7 @@ import com.czg.order.param.FinanceStsQueryParam;
|
|||||||
import com.czg.order.param.SaleSummaryCountParam;
|
import com.czg.order.param.SaleSummaryCountParam;
|
||||||
import com.czg.order.service.FinanceStsService;
|
import com.czg.order.service.FinanceStsService;
|
||||||
import com.czg.resp.CzgResult;
|
import com.czg.resp.CzgResult;
|
||||||
|
import com.czg.sa.StpKit;
|
||||||
import jakarta.annotation.Resource;
|
import jakarta.annotation.Resource;
|
||||||
import jakarta.servlet.http.HttpServletResponse;
|
import jakarta.servlet.http.HttpServletResponse;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
@@ -46,6 +47,9 @@ public class FinanceStsController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/printDayReport")
|
@GetMapping("/printDayReport")
|
||||||
public CzgResult<Void> printDayReport(SaleSummaryCountParam param) {
|
public CzgResult<Void> printDayReport(SaleSummaryCountParam param) {
|
||||||
|
if (param.getShopId() == null) {
|
||||||
|
param.setShopId(StpKit.USER.getShopId());
|
||||||
|
}
|
||||||
financeStsService.printDayReport(param);
|
financeStsService.printDayReport(param);
|
||||||
return CzgResult.success();
|
return CzgResult.success();
|
||||||
}
|
}
|
||||||
@@ -55,6 +59,9 @@ public class FinanceStsController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/printDaySettle")
|
@GetMapping("/printDaySettle")
|
||||||
public CzgResult<Void> printDaySettle(SaleSummaryCountParam param) {
|
public CzgResult<Void> printDaySettle(SaleSummaryCountParam param) {
|
||||||
|
if (param.getShopId() == null) {
|
||||||
|
param.setShopId(StpKit.USER.getShopId());
|
||||||
|
}
|
||||||
financeStsService.printDaySettle(param);
|
financeStsService.printDaySettle(param);
|
||||||
return CzgResult.success();
|
return CzgResult.success();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -143,6 +143,7 @@ public class FinanceStsServiceImpl implements FinanceStsService {
|
|||||||
DayReportPrintDTO dayReportPrintDTO = new DayReportPrintDTO();
|
DayReportPrintDTO dayReportPrintDTO = new DayReportPrintDTO();
|
||||||
FinanceStsQueryParam financeStsQueryParam = new FinanceStsQueryParam();
|
FinanceStsQueryParam financeStsQueryParam = new FinanceStsQueryParam();
|
||||||
financeStsQueryParam.setQueryDate(localDate);
|
financeStsQueryParam.setQueryDate(localDate);
|
||||||
|
financeStsQueryParam.setShopId(param.getShopId());
|
||||||
ShopOrderStatistic statisticData = getStatisticData(financeStsQueryParam);
|
ShopOrderStatistic statisticData = getStatisticData(financeStsQueryParam);
|
||||||
// ====================== 核心:填充DTO ======================
|
// ====================== 核心:填充DTO ======================
|
||||||
// 1. 填充基础信息
|
// 1. 填充基础信息
|
||||||
@@ -228,6 +229,8 @@ public class FinanceStsServiceImpl implements FinanceStsService {
|
|||||||
DaySettlePrintDTO printDTO = new DaySettlePrintDTO();
|
DaySettlePrintDTO printDTO = new DaySettlePrintDTO();
|
||||||
FinanceStsQueryParam param1 = new FinanceStsQueryParam();
|
FinanceStsQueryParam param1 = new FinanceStsQueryParam();
|
||||||
param1.setQueryDate(localDate);
|
param1.setQueryDate(localDate);
|
||||||
|
param1.setShopId(param.getShopId());
|
||||||
|
|
||||||
ShopOrderStatistic data = getStatisticData(param1);
|
ShopOrderStatistic data = getStatisticData(param1);
|
||||||
printDTO.setOperator(param.getOperator());
|
printDTO.setOperator(param.getOperator());
|
||||||
// ===================== 1.基础信息 =====================
|
// ===================== 1.基础信息 =====================
|
||||||
|
|||||||
Reference in New Issue
Block a user