报表管理

This commit is contained in:
gaowdong 2025-06-09 09:23:22 +08:00
parent 3a0b482d88
commit 07aa601801
30 changed files with 54 additions and 54 deletions

View File

@ -1,9 +1,9 @@
package com.bonus.canteen.core.report.controller;
package com.bonus.canteen.core.report_bak.controller;
import com.bonus.canteen.core.account.domain.param.AccountInfoQueryParam;
import com.bonus.canteen.core.account.domain.vo.AccInfoDetailsVO;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report.service.AccReportService;
import com.bonus.canteen.core.report_bak.domain.*;
import com.bonus.canteen.core.report_bak.service.AccReportService;
import com.bonus.common.core.web.controller.BaseController;
import com.bonus.common.core.web.page.TableDataInfo;
import io.swagger.annotations.ApiOperation;

View File

@ -1,7 +1,7 @@
package com.bonus.canteen.core.report.controller;
package com.bonus.canteen.core.report_bak.controller;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report.service.TradeReportService;
import com.bonus.canteen.core.report_bak.domain.*;
import com.bonus.canteen.core.report_bak.service.TradeReportService;
import com.bonus.common.core.web.controller.BaseController;
import com.bonus.common.core.web.page.TableDataInfo;
import io.swagger.annotations.ApiOperation;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.bonus.canteen.core.report.domain;
package com.bonus.canteen.core.report_bak.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

View File

@ -1,6 +1,6 @@
package com.bonus.canteen.core.report.mapper;
package com.bonus.canteen.core.report_bak.mapper;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report_bak.domain.*;
import org.apache.ibatis.annotations.Param;
import java.util.List;

View File

@ -1,6 +1,6 @@
package com.bonus.canteen.core.report.mapper;
package com.bonus.canteen.core.report_bak.mapper;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report_bak.domain.*;
import org.apache.ibatis.annotations.Param;
import java.util.List;

View File

@ -1,8 +1,8 @@
package com.bonus.canteen.core.report.service;
package com.bonus.canteen.core.report_bak.service;
import com.bonus.canteen.core.account.domain.param.AccountInfoQueryParam;
import com.bonus.canteen.core.account.domain.vo.AccInfoDetailsVO;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report_bak.domain.*;
import java.util.List;

View File

@ -1,6 +1,6 @@
package com.bonus.canteen.core.report.service;
package com.bonus.canteen.core.report_bak.service;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report_bak.domain.*;
import java.util.List;

View File

@ -1,12 +1,12 @@
package com.bonus.canteen.core.report.service.impl;
package com.bonus.canteen.core.report_bak.service.impl;
import cn.hutool.core.collection.CollUtil;
import com.bonus.canteen.core.account.domain.param.AccountInfoQueryParam;
import com.bonus.canteen.core.account.domain.vo.AccInfoDetailsVO;
import com.bonus.canteen.core.account.service.IAccInfoService;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report.mapper.AccReportMapper;
import com.bonus.canteen.core.report.service.AccReportService;
import com.bonus.canteen.core.report_bak.domain.*;
import com.bonus.canteen.core.report_bak.mapper.AccReportMapper;
import com.bonus.canteen.core.report_bak.service.AccReportService;
import com.bonus.common.houqin.utils.SM4EncryptUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

View File

@ -1,9 +1,9 @@
package com.bonus.canteen.core.report.service.impl;
package com.bonus.canteen.core.report_bak.service.impl;
import cn.hutool.core.collection.CollUtil;
import com.bonus.canteen.core.report.domain.*;
import com.bonus.canteen.core.report.mapper.TradeReportMapper;
import com.bonus.canteen.core.report.service.TradeReportService;
import com.bonus.canteen.core.report_bak.domain.*;
import com.bonus.canteen.core.report_bak.mapper.TradeReportMapper;
import com.bonus.canteen.core.report_bak.service.TradeReportService;
import com.bonus.common.houqin.utils.SM4EncryptUtils;
import org.springframework.stereotype.Service;

View File

@ -2,8 +2,8 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.bonus.canteen.core.report.mapper.AccReportMapper">
<select id="selectRechargeRecord" resultType="com.bonus.canteen.core.report.domain.RechargeRecordVO">
<mapper namespace="com.bonus.canteen.core.report_bak.mapper.AccReportMapper">
<select id="selectRechargeRecord" resultType="com.bonus.canteen.core.report_bak.domain.RechargeRecordVO">
select
DATE_FORMAT(atwd.trade_time , '%Y-%m-%d') AS statistic_date,
count(IF(atwd.trade_type = 10, 1, NULL)) AS recharge_num,
@ -25,7 +25,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
statistic_date desc
</select>
<select id="selectWithdrawRecord" resultType="com.bonus.canteen.core.report.domain.WithdrawRecordVO">
<select id="selectWithdrawRecord" resultType="com.bonus.canteen.core.report_bak.domain.WithdrawRecordVO">
select
atwd.user_id,
su.nick_name,
@ -49,7 +49,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
order by user_id
</select>
<select id="selectDeptIncomeOutcome" resultType="com.bonus.canteen.core.report.domain.DeptIncomeOutcomeVO">
<select id="selectDeptIncomeOutcome" resultType="com.bonus.canteen.core.report_bak.domain.DeptIncomeOutcomeVO">
SELECT
c.dept_id,
c.dept_name,
@ -126,7 +126,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
order by c.dept_id
</select>
<select id="selectUserIncomeOutcome" resultType="com.bonus.canteen.core.report.domain.UserIncomeOutcomeVO">
<select id="selectUserIncomeOutcome" resultType="com.bonus.canteen.core.report_bak.domain.UserIncomeOutcomeVO">
SELECT
b.user_id,
b.phonenumber,

View File

@ -2,8 +2,8 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.bonus.canteen.core.report.mapper.TradeReportMapper">
<select id="selectTradeFlow" resultType="com.bonus.canteen.core.report.domain.TradeFlowVO">
<mapper namespace="com.bonus.canteen.core.report_bak.mapper.TradeReportMapper">
<select id="selectTradeFlow" resultType="com.bonus.canteen.core.report_bak.domain.TradeFlowVO">
select
su.user_id,
su.user_name,
@ -55,7 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
order by at2.trade_time desc
</select>
<select id="selectOperatingRevenue" resultType="com.bonus.canteen.core.report.domain.OperatingRevenueVO">
<select id="selectOperatingRevenue" resultType="com.bonus.canteen.core.report_bak.domain.OperatingRevenueVO">
select
count(distinct oi.user_id) as user_count,
count(oi.order_id) as order_count,
@ -97,7 +97,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</if>
</select>
<select id="selectCanteenStallRevenue" resultType="com.bonus.canteen.core.report.domain.CanteenStallRevenueVO">
<select id="selectCanteenStallRevenue" resultType="com.bonus.canteen.core.report_bak.domain.CanteenStallRevenueVO">
select
oi.canteen_id,
oi.stall_id,
@ -169,7 +169,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
oi.stall_id
</select>
<select id="selectDeviceRevenue" resultType="com.bonus.canteen.core.report.domain.DeviceRevenueVO">
<select id="selectDeviceRevenue" resultType="com.bonus.canteen.core.report_bak.domain.DeviceRevenueVO">
select
di.device_number,
di.device_sn,
@ -245,7 +245,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
oi.device_num
</select>
<select id="selectUserRevenue" resultType="com.bonus.canteen.core.report.domain.UserRevenueVO">
<select id="selectUserRevenue" resultType="com.bonus.canteen.core.report_bak.domain.UserRevenueVO">
select
oi.user_id,
su.nick_name,
@ -321,7 +321,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
oi.user_id
</select>
<select id="selectGoodsRevenue" resultType="com.bonus.canteen.core.report.domain.GoodsRevenueVO">
<select id="selectGoodsRevenue" resultType="com.bonus.canteen.core.report_bak.domain.GoodsRevenueVO">
select
od.goods_id,
od.goods_name,