Selaa lähdekoodia

增加消费金额字段

Althars123 3 vuotta sitten
vanhempi
commit
c6b58fa5fb

+ 3 - 0
twzd-service/src/main/java/com/miaxis/extension/vo/ExtensionIncomeVo.java

@@ -39,4 +39,7 @@ public class ExtensionIncomeVo {
     @ApiModelProperty(value = "推广人数")
     private Integer extensionCount;
 
+    @ApiModelProperty(value = "消费金额(分)")
+    private Integer costCount;
+
 }

+ 1 - 6
twzd-service/src/main/java/com/miaxis/wx/service/impl/WxForeverCodeServiceImpl.java

@@ -78,10 +78,5 @@ public class WxForeverCodeServiceImpl extends ServiceImpl<WxForeverCodeMapper, W
         return sb.toString();
     }
 
-    public static void main(String[] args) {
-        Random random=new Random();
-        for(int i =0 ;i <100;i++){
-            System.out.println(random.nextInt(1));
-        }
-    }
+
 }

+ 1 - 1
twzd-service/src/main/java/com/miaxis/wx/service/impl/WxMessageEvenServiceImpl.java

@@ -101,7 +101,7 @@ public class WxMessageEvenServiceImpl implements IWxMessageEvenService {
 
             //推送绑定模板信息到上级
             messageTemplateSend(openid, token, userName);
-            message = "已成功绑定推广关系!";
+            message = "欢迎关注金牌车教,您的学车好伙伴!";
         }
         else {
             message =  "已存在上级绑定关系!";

+ 4 - 1
twzd-service/src/main/resources/mapper/user/UserInfoMapper.xml

@@ -78,7 +78,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 
     <select id="getPcDownLevelPoints"  resultType="com.miaxis.extension.vo.ExtensionIncomeVo">
         select openid,IFNULL(nick_name,'未知') as nick_name,IFNULL(head_image,'未知') as head_image,achievement+achievement_settled as achievement_total,achievement,achievement_settled,
-        (select count(1) from wx_spread_relation where parent_openid =t1.openid) as extension_count from user_info t1
+        (select count(1) from wx_spread_relation where parent_openid =t1.openid) as extension_count ,
+        ( SELECT count( 1 ) FROM wx_spread_relation WHERE parent_openid = t1.openid ) AS extension_count ,
+        IFNULL(( SELECT sum(payer_total) FROM wx_order WHERE openid = t1.openid and trade_state = 'SUCCESS'  ),0) as cost_count
+        from user_info t1
         where openid in (select openid from wx_spread_relation where parent_openid = #{openid})
         <if test="sortByParmName != null  and sortByParmName != ''"> order by ${sortByParmName} desc</if>
     </select>