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