code review:统计代码
parent
704087ce86
commit
fef808d88c
@ -1,20 +1,22 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.infra.ApiAccessLogStatisticsMapper">
|
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.infra.ApiAccessLogStatisticsMapper">
|
||||||
|
|
||||||
<select id="selectCountByIp" resultType="java.lang.Integer">
|
<select id="selectCountByIp" resultType="java.lang.Integer">
|
||||||
SELECT COUNT(1)
|
SELECT COUNT(1)
|
||||||
FROM infra_api_access_log
|
FROM infra_api_access_log
|
||||||
WHERE deleted = FALSE
|
WHERE create_time BETWEEN #{beginTime} AND #{endTime}
|
||||||
AND create_time BETWEEN #{beginTime} AND #{endTime}
|
AND deleted = FALSE
|
||||||
GROUP BY user_ip
|
GROUP BY user_ip
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectCountByUserId" resultType="java.lang.Integer">
|
<select id="selectCountByUserId" resultType="java.lang.Integer">
|
||||||
SELECT COUNT(1)
|
SELECT COUNT(1)
|
||||||
FROM infra_api_access_log
|
FROM infra_api_access_log
|
||||||
WHERE user_id != 0
|
WHERE user_id > 0
|
||||||
AND deleted = FALSE
|
|
||||||
AND create_time BETWEEN #{beginTime} AND #{endTime}
|
AND create_time BETWEEN #{beginTime} AND #{endTime}
|
||||||
|
AND deleted = FALSE
|
||||||
GROUP BY user_id
|
GROUP BY user_id
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@ -1,12 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.trade.AfterSaleStatisticsMapper">
|
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.trade.AfterSaleStatisticsMapper">
|
||||||
|
|
||||||
<select id="selectSummaryByRefundTimeBetween"
|
<select id="selectSummaryByRefundTimeBetween"
|
||||||
resultType="cn.iocoder.yudao.module.statistics.service.trade.bo.AfterSaleSummaryRespBO">
|
resultType="cn.iocoder.yudao.module.statistics.service.trade.bo.AfterSaleSummaryRespBO">
|
||||||
SELECT COUNT(1) AS afterSaleCount,
|
SELECT COUNT(1) AS afterSaleCount,
|
||||||
SUM(refund_price) AS afterSaleRefundPrice
|
SUM(refund_price) AS afterSaleRefundPrice
|
||||||
FROM trade_after_sale
|
FROM trade_after_sale
|
||||||
WHERE deleted = FALSE
|
WHERE refund_time BETWEEN #{beginTime} AND #{endTime}
|
||||||
AND refund_time BETWEEN #{beginTime} AND #{endTime}
|
AND deleted = FALSE
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@ -1,12 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.trade.BrokerageStatisticsMapper">
|
<mapper namespace="cn.iocoder.yudao.module.statistics.dal.mysql.trade.BrokerageStatisticsMapper">
|
||||||
|
|
||||||
<select id="selectSummaryPriceByStatusAndUnfreezeTimeBetween" resultType="java.lang.Integer">
|
<select id="selectSummaryPriceByStatusAndUnfreezeTimeBetween" resultType="java.lang.Integer">
|
||||||
SELECT SUM(price)
|
SELECT SUM(price)
|
||||||
FROM trade_brokerage_record
|
FROM trade_brokerage_record
|
||||||
WHERE biz_type = #{bizType}
|
WHERE biz_type = #{bizType}
|
||||||
AND status = #{status}
|
AND status = #{status}
|
||||||
AND deleted = FALSE
|
|
||||||
AND unfreeze_time BETWEEN #{beginTime} AND #{endTime}
|
AND unfreeze_time BETWEEN #{beginTime} AND #{endTime}
|
||||||
|
AND deleted = FALSE
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@ -1,10 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.trade.api.aftersale;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 售后 API 接口
|
|
||||||
*
|
|
||||||
* @author owen
|
|
||||||
*/
|
|
||||||
public interface TradeAfterSaleApi {
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,10 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.trade.api.brokerage;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 分销 API 接口
|
|
||||||
*
|
|
||||||
* @author owen
|
|
||||||
*/
|
|
||||||
public interface TradeBrokerageApi {
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,21 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.trade.api.aftersale;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.trade.service.aftersale.AfterSaleService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.validation.annotation.Validated;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 售后 API 接口实现类
|
|
||||||
*
|
|
||||||
* @author owen
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
@Validated
|
|
||||||
public class TradeAfterSaleApiImpl implements TradeAfterSaleApi {
|
|
||||||
|
|
||||||
@Resource
|
|
||||||
private AfterSaleService afterSaleService;
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,21 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.trade.api.brokerage;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.trade.service.brokerage.BrokerageRecordService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.validation.annotation.Validated;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 订单 API 接口实现类
|
|
||||||
*
|
|
||||||
* @author HUIHUI
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
@Validated
|
|
||||||
public class TradeBrokerageApiImpl implements TradeBrokerageApi {
|
|
||||||
|
|
||||||
@Resource
|
|
||||||
private BrokerageRecordService brokerageRecordService;
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,10 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.pay.api.wallet;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 钱包 API 接口
|
|
||||||
*
|
|
||||||
* @author owen
|
|
||||||
*/
|
|
||||||
public interface PayWalletApi {
|
|
||||||
|
|
||||||
}
|
|
||||||
@ -1,24 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.pay.api.wallet;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.module.pay.service.wallet.PayWalletRechargeService;
|
|
||||||
import cn.iocoder.yudao.module.pay.service.wallet.PayWalletTransactionService;
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
import org.springframework.validation.annotation.Validated;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 钱包 API 接口实现类
|
|
||||||
*
|
|
||||||
* @author owen
|
|
||||||
*/
|
|
||||||
@Service
|
|
||||||
@Validated
|
|
||||||
public class PayWalletApiImpl implements PayWalletApi {
|
|
||||||
|
|
||||||
@Resource
|
|
||||||
private PayWalletRechargeService payWalletRechargeService;
|
|
||||||
@Resource
|
|
||||||
private PayWalletTransactionService payWalletTransactionService;
|
|
||||||
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue