Browse Source

8.9研发部校验

huangqizheng/feature-20250809184038-研发部校验
huangqizhen 1 week ago
parent
commit
874a05782b
  1. 6
      src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java
  2. 7
      src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java
  3. 6
      src/main/java/com/example/demo/serviceImpl/coin/RefundServiceImpl.java
  4. 2
      src/main/resources/application.yml
  5. 2
      src/main/resources/mapper/ConsumeMapper.xml
  6. 2
      src/main/resources/mapper/RechargeMapper.xml
  7. 2
      src/main/resources/mapper/RefundMapper.xml

6
src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java

@ -62,6 +62,9 @@ public class ConsumeServiceImpl implements ConsumeService {
public Gold statsGold(ConsumeUser consumeUser) {
//获取市场id
List<String> markets = marketMapper.getMarketIds(consumeUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
consumeUser.setMarkets(markets);
Gold gold = new Gold();
List<ConsumeUser> consumeUsers = consumeMapper.selectBy(consumeUser);
@ -100,6 +103,9 @@ public class ConsumeServiceImpl implements ConsumeService {
public PageInfo<ConsumeUser> selectBy(Integer pageNum, Integer pageSize, ConsumeUser consumeUser) {
//获取市场id
List<String> markets = marketMapper.getMarketIds(consumeUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
consumeUser.setMarkets(markets);
PageHelper.startPage(pageNum, pageSize);
List<ConsumeUser> consumeUsers = consumeMapper.selectBy(consumeUser);

7
src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java

@ -61,6 +61,9 @@ public class RechargeServiceImpl implements RechargeService {
@Override
public PageInfo<RechargeUser> selectBy(Integer pageNum, Integer pageSize, RechargeUser rechargeUser) throws Exception{
List<String> markets = marketMapper.getMarketIds(rechargeUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
rechargeUser.setMarkets(markets);
PageHelper.startPage(pageNum, pageSize);
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser);
@ -71,6 +74,10 @@ public class RechargeServiceImpl implements RechargeService {
@Override
public Gold statsGold(RechargeUser rechargeUser) {
List<String> markets = marketMapper.getMarketIds(rechargeUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
rechargeUser.setMarkets(markets);
Gold gold = new Gold();
List<RechargeUser> rechargeUsers = rechargeMapper.selectBy(rechargeUser);

6
src/main/java/com/example/demo/serviceImpl/coin/RefundServiceImpl.java

@ -59,6 +59,9 @@ public class RefundServiceImpl implements RefundService {
@Override
public Gold statsGold(RefundUser refundUser) {
List<String> markets = marketMapper.getMarketIds(refundUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
refundUser.setMarkets(markets);
Gold gold = new Gold();
List<RefundUser> refundUsers = refundMapper.selectBy(refundUser);
@ -96,6 +99,9 @@ public class RefundServiceImpl implements RefundService {
@Override
public PageInfo<RefundUser> selectBy(Integer pageNum, Integer pageSize, RefundUser refundUser)throws Exception {
List<String> markets = marketMapper.getMarketIds(refundUser.getMarkets());
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
refundUser.setMarkets(markets);
PageHelper.startPage(pageNum, pageSize);
List<RefundUser> refundUsers = refundMapper.selectBy(refundUser);

2
src/main/resources/application.yml

@ -52,7 +52,7 @@ mybatis:
configuration:
mysql1:
map-underscore-to-camel-case: true
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
sqlserver1:
map-underscore-to-camel-case: true
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

2
src/main/resources/mapper/ConsumeMapper.xml

@ -95,7 +95,7 @@
<where>
ugr.type = 1 AND ugr.flag = 1
<if test="markets != null and markets.size() > 0 and '9999' not in markets and '9' not in markets">
<if test="markets != null and markets.size() > 0">
AND u.market IN
<foreach collection="markets" item="market" open="(" separator="," close=")">
#{market}

2
src/main/resources/mapper/RechargeMapper.xml

@ -99,7 +99,7 @@
ugr.type = 0 AND ugr.audit_status IN (1,3)
AND ugr.flag = 1
<!-- 判断 market 是否不为总部且 markets 不为空 -->
<if test="markets != null and markets.size() > 0 and '9999' not in markets and '9' not in markets">
<if test="markets != null and markets.size() > 0">
AND u.market IN
<foreach collection="markets" item="market" open="(" separator="," close=")">
#{market}

2
src/main/resources/mapper/RefundMapper.xml

@ -97,7 +97,7 @@
left join market m ON u.market = m.id
<where>
ugr.type = 2 AND ugr.audit_status IN (1,3) AND ugr.flag = 1
<if test="markets != null and markets.size() > 0 and '9999' not in markets and '9' not in markets">
<if test="markets != null and markets.size() > 0">
AND u.market IN
<foreach collection="markets" item="market" open="(" separator="," close=")">
#{market}

Loading…
Cancel
Save