报表管理
This commit is contained in:
parent
3a0b482d88
commit
07aa601801
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.bonus.canteen.core.report.domain;
|
||||
package com.bonus.canteen.core.report_bak.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
||||
|
|
@ -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;
|
||||
|
||||
|
|
@ -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;
|
||||
|
|
@ -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;
|
||||
|
||||
|
|
@ -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,
|
||||
|
|
@ -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,
|
||||
Loading…
Reference in New Issue