diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportAppBrandVo.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportAppBrandVo.java new file mode 100644 index 0000000000..10d548e951 --- /dev/null +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportAppBrandVo.java @@ -0,0 +1,137 @@ +package com.yxt.anrui.reportcenter.api.dailyreport; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.ArrayList; +import java.util.List; + +/** + * @description: + * @author: dimengzhe + * @date: 2024/3/28 + **/ +@Data +public class DailyReportAppBrandVo { + + private String title; + @ApiModelProperty("品牌") + private List row1 = new ArrayList<>(); + @ApiModelProperty("燃料") + private List row2 = new ArrayList<>(); + @ApiModelProperty("排放标准") + private List row3 = new ArrayList<>(); + @ApiModelProperty("存销比") + private List row4 = new ArrayList<>(); + @ApiModelProperty("库存总计") + private List row5 = new ArrayList<>(); + @ApiModelProperty("库存-未定") + private List row6 = new ArrayList<>(); + @ApiModelProperty("库存-已定") + private List row7 = new ArrayList<>(); + @ApiModelProperty("库存-小计") + private List row8 = new ArrayList<>(); + @ApiModelProperty("其中买断-未定") + private List row9 = new ArrayList<>(); + @ApiModelProperty("其中买断-已定") + private List row10 = new ArrayList<>(); + @ApiModelProperty("其中买断-小计") + private List row11 = new ArrayList<>(); + @ApiModelProperty("排产-未定") + private List row12 = new ArrayList<>(); + @ApiModelProperty("排产-已定") + private List row13 = new ArrayList<>(); + @ApiModelProperty("排产-小计") + private List row14 = new ArrayList<>(); + @ApiModelProperty("订车-简易订单-本日") + private List row15 = new ArrayList<>(); + @ApiModelProperty("订车-简易订单-本月") + private List row16 = new ArrayList<>(); + @ApiModelProperty("订车-本日销售订单-贷款") + private List row17 = new ArrayList<>(); + @ApiModelProperty("订车-本日销售订单-全款") + private List row18 = new ArrayList<>(); + @ApiModelProperty("订车-本日销售订单-小计") + private List row19 = new ArrayList<>(); + @ApiModelProperty("订车-本月销售订单-贷款") + private List row20 = new ArrayList<>(); + @ApiModelProperty("订车-本月销售订单-全款") + private List row21 = new ArrayList<>(); + @ApiModelProperty("订车-本月销售订单-小计") + private List row22 = new ArrayList<>(); + @ApiModelProperty("订车-待交车累计总订单") + private List row23 = new ArrayList<>(); + @ApiModelProperty("销售-本日销售-贷款") + private List row24 = new ArrayList<>(); + @ApiModelProperty("销售-本日销售-全款") + private List row25 = new ArrayList<>(); + @ApiModelProperty("销售-本日销售-小计") + private List row26 = new ArrayList<>(); + @ApiModelProperty("销售-本月销售-贷款") + private List row27 = new ArrayList<>(); + @ApiModelProperty("销售-本月销售-全款") + private List row28 = new ArrayList<>(); + @ApiModelProperty("销售-本月销售-小计") + private List row29 = new ArrayList<>(); + @ApiModelProperty("销售-全年销售-贷款") + private List row30 = new ArrayList<>(); + @ApiModelProperty("销售-全年销售-全款") + private List row31 = new ArrayList<>(); + @ApiModelProperty("销售-全年销售-小计") + private List row32 = new ArrayList<>(); + @ApiModelProperty("交付-本日交付-贷款") + private List row33 = new ArrayList<>(); + @ApiModelProperty("交付-本日交付-全款") + private List row34 = new ArrayList<>(); + @ApiModelProperty("交付-本日交付-小计") + private List row35 = new ArrayList<>(); + @ApiModelProperty("交付-本月交付-贷款") + private List row36 = new ArrayList<>(); + @ApiModelProperty("交付-本月交付-全款") + private List row37 = new ArrayList<>(); + @ApiModelProperty("交付-本月交付-小计") + private List row38 = new ArrayList<>(); + @ApiModelProperty("交付-全年交付-贷款") + private List row39 = new ArrayList<>(); + @ApiModelProperty("交付-全年交付-全款") + private List row40 = new ArrayList<>(); + @ApiModelProperty("交付-全年交付-小计") + private List row41 = new ArrayList<>(); + @ApiModelProperty("全年厂家开票数") + private List row42 = new ArrayList<>(); + @ApiModelProperty("买断-本日") + private List row43 = new ArrayList<>(); + @ApiModelProperty("买断-本月") + private List row44 = new ArrayList<>(); + @ApiModelProperty("买断-本年") + private List row45 = new ArrayList<>(); + @ApiModelProperty("欠款出库数量") + private List row46 = new ArrayList<>(); + @ApiModelProperty("欠款出库金额") + private List row47 = new ArrayList<>(); + @ApiModelProperty("金融未放款数量(已出库)") + private List row48 = new ArrayList<>(); + @ApiModelProperty("金融未放款金额(已出库)") + private List row49 = new ArrayList<>(); + @ApiModelProperty("金融未放款金额(已过终审)") + private List row50 = new ArrayList<>(); + @ApiModelProperty("金融未放款金额(已过终审)") + private List row51 = new ArrayList<>(); + @JsonIgnore + private List dynamicRows = new ArrayList<>(); + + @JsonIgnore + private List dailyReportVoList = new ArrayList<>(); + + private ParameterVo row101; + private ParameterVo row102; + private ParameterVo row103; + private ParameterVo row104; + private ParameterVo row105; + private ParameterVo row106; + private ParameterVo row107; + @ApiModelProperty("数值3+动态的个数") + private int totalRowspan; + +} diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportFeign.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportFeign.java index 446b9cce20..59fd964ddc 100644 --- a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportFeign.java +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/DailyReportFeign.java @@ -77,10 +77,15 @@ public interface DailyReportFeign { //--------------------------移动端-------------------------------------> + @ApiOperation("事业部明细日报表") + @GetMapping("list1Old") + @ResponseBody + ResultBean list1Old(@RequestParam("date") String date, @RequestParam("busOrgSid") String busOrgSid); + @ApiOperation("事业部明细日报表") @GetMapping("list1") @ResponseBody - ResultBean list1(@RequestParam("date") String date, @RequestParam("busOrgSid") String busOrgSid); + ResultBean list1(@RequestParam("date") String date, @RequestParam("busOrgSid") String busOrgSid); @ApiOperation("移动端集团列表") @PostMapping("pageList1") diff --git a/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/FuelTypeVo.java b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/FuelTypeVo.java new file mode 100644 index 0000000000..ffe014a010 --- /dev/null +++ b/anrui-reportcenter/anrui-reportcenter-api/src/main/java/com/yxt/anrui/reportcenter/api/dailyreport/FuelTypeVo.java @@ -0,0 +1,15 @@ +package com.yxt.anrui.reportcenter.api.dailyreport; + +import lombok.Data; + +/** + * @description: + * @author: dimengzhe + * @date: 2024/3/28 + **/ +@Data +public class FuelTypeVo { + + private String name; + private String rowspan; +} diff --git a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportMapper.xml b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportMapper.xml index 4e451c353d..96d03a49a9 100644 --- a/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportMapper.xml +++ b/anrui-reportcenter/anrui-reportcenter-biz/src/main/java/com/yxt/anrui/reportcenter/biz/dailyreport/DailyReportMapper.xml @@ -301,7 +301,6 @@ GROUP BY dr.brandSid order by dr.brandSid desc -