diff --git a/wisenergy-mapper/src/main/java/cn/wisenergy/mapper/OrderMapper.java b/wisenergy-mapper/src/main/java/cn/wisenergy/mapper/OrderMapper.java
new file mode 100644
index 0000000000000000000000000000000000000000..0907820400c6041b34e292888baaf90b534c02d8
--- /dev/null
+++ b/wisenergy-mapper/src/main/java/cn/wisenergy/mapper/OrderMapper.java
@@ -0,0 +1,21 @@
+package cn.wisenergy.mapper;
+
+import cn.wisenergy.model.app.OrderInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+
+/**
+ * @author 86187
+ */
+public interface OrderMapper extends BaseMapper<OrderInfo> {
+
+    /**
+     * 根据返佣状态获取 订单列表
+     *
+     * @param rebateStatus 0 未返佣  1 返佣
+     * @return 订单列表
+     */
+    List<OrderInfo> getByRebateStatus(@Param("rebateStatus") Integer rebateStatus);
+}
diff --git a/wisenergy-mapper/src/main/resources/mapper/OrderMapper.xml b/wisenergy-mapper/src/main/resources/mapper/OrderMapper.xml
new file mode 100644
index 0000000000000000000000000000000000000000..5004851e4ced45c6f7002ce7f7249bad46de3ccc
--- /dev/null
+++ b/wisenergy-mapper/src/main/resources/mapper/OrderMapper.xml
@@ -0,0 +1,98 @@
+<?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">
+<mapper namespace="cn.wisenergy.mapper.OrderMapper">
+    <resultMap id="OrderMap" type="cn.wisenergy.model.app.OrderInfo">
+        <id column="id" property="id"/>
+        <result column="buyer_id" property="buyerId"/>
+        <result column="item_id" property="itemId"/>
+        <result column="pay_type" property="payType"/>
+        <result column="youzan_update_time" property="youzanUpdateTime"/>
+        <result column="tid" property="tid"/>
+        <result column="created" property="created"/>
+        <result column="team_type" property="teamType"/>
+        <result column="pay_time" property="payTime"/>
+        <result column="pay_type_str" property="payTypeStr"/>
+        <result column="close_type" property="closeType"/>
+        <result column="refund_state" property="refundState"/>
+        <result column="success_time" property="successTime"/>
+        <result column="payment" property="payment"/>
+        <result column="rebate_status" property="rebateStatus"/>
+        <result column="month_order_status" property="monthOrderStatus"/>
+        <result column="monthly_task_status" property="monthlyTaskStatus"/>
+        <result column="create_time" property="createTime"/>
+        <result column="update_time" property="updateTime"/>
+    </resultMap>
+
+    <sql id="table">
+        order_info
+    </sql>
+
+    <sql id="cols_all">
+        id,
+        <include refid="cols_exclude_id"/>
+    </sql>
+
+    <sql id="cols_exclude_id">
+        buyer_id,item_id,pay_type,youzan_update_time,tid,created,team_type,pay_time,pay_type_str,close_type,refund_state,
+        success_time,payment,rebate_status,month_order_status,monthly_task_status,create_time,update_time
+    </sql>
+
+    <sql id="vals">
+        #{buyerId},#{itemId},#{payType},#{youzanUpdateTime}, #{tid},#{created},#{teamType},#{payTime},#{payTypeStr},
+        #{closeType},#{refundState},#{successTime},#{payment},
+        #{rebateStatus},#{monthOrderStatus},#{monthlyTaskStatus},now(),now()
+    </sql>
+
+    <sql id="updateCondition">
+        <if test="buyerId != null">buyer_id = #{buyerId},</if>
+        <if test="itemId != null">item_id =#{itemId},</if>
+        <if test="payType != null">pay_type =#{payType},</if>
+        <if test="youzanUpdateTime != null">youzan_update_time =#{youzanUpdateTime},</if>
+        <if test="tid != null">tid =#{tid},</if>
+        <if test="created != null">created =#{created},</if>
+        <if test="teamType != null">team_type =#{teamType},</if>
+        <if test="payTime != null">pay_time =#{payTime},</if>
+        <if test="payTypeStr != null">pay_type_str =#{payTypeStr},</if>
+        <if test="closeType != null">close_type =#{closeType},</if>
+        <if test="refundState != null">refund_state =#{refundState},</if>
+        <if test="successTime != null">success_time =#{successTime},</if>
+        <if test="payment != null">payment =#{payment},</if>
+        <if test="rebateStatus != null">rebate_status =#{rebateStatus},</if>
+        <if test="monthOrderStatus != null">month_order_status =#{monthOrderStatus},</if>
+        <if test="monthlyTaskStatus != null">monthly_task_status =#{monthlyTaskStatus},</if>
+        update_time =now()
+    </sql>
+
+    <sql id="criteria">
+        <if test="id != null">id = #{id}</if>
+        <if test="buyerId != null">and buyer_id = #{buyerId}</if>
+        <if test="itemId != null">and item_id =#{itemId}</if>
+        <if test="payType != null">and pay_type =#{payType}</if>
+        <if test="youzanUpdateTime != null">youzan_update_time =#{youzanUpdateTime}</if>
+        <if test="tid != null">and tid =#{tid}</if>
+        <if test="created != null">and created =#{created}</if>
+        <if test="teamType != null">and team_type =#{teamType}</if>
+        <if test="payTime != null">and pay_time =#{payTime}</if>
+        <if test="payTypeStr != null">and pay_type_str =#{payTypeStr}</if>
+        <if test="closeType != null">and close_type =#{closeType}</if>
+        <if test="refundState != null">and refund_state =#{refundState}</if>
+        <if test="successTime != null">and success_time =#{successTime}</if>
+        <if test="payment != null">and payment =#{payment}</if>
+        <if test="rebateStatus != null">and rebate_status =#{rebateStatus}</if>
+        <if test="monthOrderStatus != null">and month_order_status =#{monthOrderStatus}</if>
+        <if test="monthlyTaskStatus != null">and monthly_task_status =#{monthlyTaskStatus}</if>
+        <if test="createTime != null">and create_time &gt;= #{createTime}</if>
+        <if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
+    </sql>
+
+    <select id="getByRebateStatus" resultType="cn.wisenergy.model.app.OrderInfo">
+        SELECT
+        <include refid="cols_all"/>
+        from
+        <include refid="table"/>
+        <where>
+            rebateStatus=#{rebateStatus}
+        </where>
+    </select>
+
+</mapper>
\ No newline at end of file
diff --git a/wisenergy-model/src/main/java/cn/wisenergy/model/app/AccountInfo.java b/wisenergy-model/src/main/java/cn/wisenergy/model/app/AccountInfo.java
index 4e1ccf64d4aaa8a5f2d5b54539d179af161dc057..4721f93a1aa958dd9edec80777ebf872f640a3d6 100644
--- a/wisenergy-model/src/main/java/cn/wisenergy/model/app/AccountInfo.java
+++ b/wisenergy-model/src/main/java/cn/wisenergy/model/app/AccountInfo.java
@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import java.io.Serializable;
+import java.math.BigDecimal;
 import java.util.Date;
 
 /**
@@ -32,25 +33,25 @@ public class AccountInfo implements Serializable {
      * 可提现金额
      */
     @ApiModelProperty(name = "extractMoney", value = "可提现金额")
-    private String extractMoney;
+    private BigDecimal extractMoney;
 
     /**
      * 本月业绩
      */
     @ApiModelProperty(name = "performanceMonth", value = "本月业绩")
-    private String performanceMonth;
+    private BigDecimal performanceMonth;
 
     /**
      * 冻结金额
      */
     @ApiModelProperty(name = "frozenMoney", value = "冻结金额")
-    private Integer frozenMoney;
+    private BigDecimal frozenMoney;
 
     /**
      * 累计业绩
      */
     @ApiModelProperty(name = "performanceTotal", value = "累计业绩")
-    private Integer performanceTotal;
+    private BigDecimal performanceTotal;
     /**
      * 创建时间
      */
diff --git a/wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountSerivce.java b/wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountService.java
similarity index 61%
rename from wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountSerivce.java
rename to wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountService.java
index 71409bda88f8a4227cc1aad629f45b6c7923cde7..a92797917a33ae751427af1f6fc6c8cb5540c726 100644
--- a/wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountSerivce.java
+++ b/wisenergy-service/src/main/java/cn/wisenergy/service/app/AccountService.java
@@ -7,6 +7,12 @@ import cn.wisenergy.model.app.AccountInfo;
 /**
  * @author 86187
  */
-public interface AccountSerivce {
+public interface AccountService {
     R<AccountInfo> getById(Integer userId);
+
+    /**
+     * 返佣统计
+     * @return
+     */
+    R<Boolean> rebateCount();
 }
diff --git a/wisenergy-service/src/main/java/cn/wisenergy/service/app/OrderService.java b/wisenergy-service/src/main/java/cn/wisenergy/service/app/OrderService.java
new file mode 100644
index 0000000000000000000000000000000000000000..838c1d6a0e37bb625f22644efc879faaff9f9c11
--- /dev/null
+++ b/wisenergy-service/src/main/java/cn/wisenergy/service/app/OrderService.java
@@ -0,0 +1,10 @@
+package cn.wisenergy.service.app;
+
+/**
+*@ Description: 订单接口定义
+*@ Author     : 86187
+*@ Date       : 2021/2/22 17:04
+ * @author 86187
+ */
+public interface OrderService {
+}
diff --git a/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountSerivceImpl.java b/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountServiceImpl.java
similarity index 56%
rename from wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountSerivceImpl.java
rename to wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountServiceImpl.java
index 4bd11c0ec934590cb10661972b6383c91cb9f894..4941c1550b5886c5d592dbb5a037caf80e1acf00 100644
--- a/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountSerivceImpl.java
+++ b/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/AccountServiceImpl.java
@@ -3,7 +3,7 @@ package cn.wisenergy.service.app.impl;
 import cn.wisenergy.common.utils.R;
 import cn.wisenergy.mapper.AccountMapper;
 import cn.wisenergy.model.app.AccountInfo;
-import cn.wisenergy.service.app.AccountSerivce;
+import cn.wisenergy.service.app.AccountService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import lombok.extern.slf4j.Slf4j;
 
@@ -12,13 +12,22 @@ import org.springframework.stereotype.Service;
 
 
 
+/**
+ * @author 86187
+ */
 @Slf4j
 @Service
-public class AccountSerivceImpl extends ServiceImpl<AccountMapper,AccountInfo>implements AccountSerivce {
+public class AccountServiceImpl extends ServiceImpl<AccountMapper,AccountInfo>implements AccountService {
 
 
     @Override
     public R<AccountInfo> getById(Integer userId) {
         return null;
     }
+
+    @Override
+    public R<AccountInfo> rebateCount() {
+        log.info("shop-mall[]AccountServiceImpl[]rebateCount");
+        return null;
+    }
 }
diff --git a/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/OrderServiceImpl.java b/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/OrderServiceImpl.java
new file mode 100644
index 0000000000000000000000000000000000000000..ce1a3bfa115c7def2f6e29d5866d6d9383198c01
--- /dev/null
+++ b/wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/OrderServiceImpl.java
@@ -0,0 +1,15 @@
+package cn.wisenergy.service.app.impl;
+
+import cn.wisenergy.mapper.OrderMapper;
+import cn.wisenergy.model.app.OrderInfo;
+import cn.wisenergy.service.app.OrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * @author 86187
+ * @ Description: 订单接口业务实现
+ * @ Author     : 86187
+ * @ Date       : 2021/2/22 17:06
+ */
+public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implements OrderService {
+}
diff --git a/wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/AccountController.java b/wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/AccountController.java
index d6ae375f0bc5f8800a8ea6f094211cc94125683f..30d7ff9f29f228099e292472ffdb011eb695c72f 100644
--- a/wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/AccountController.java
+++ b/wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/AccountController.java
@@ -1,6 +1,6 @@
 package cn.wisenergy.web.admin.controller.app;
 
-import cn.wisenergy.service.app.AccountSerivce;
+import cn.wisenergy.service.app.AccountService;
 import io.swagger.annotations.Api;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -15,6 +15,6 @@ import org.springframework.web.bind.annotation.*;
 @Slf4j
 public class AccountController {
     @Autowired
-    private AccountSerivce accountSerivce;
+    private AccountService accountSerivce;
 
 }
diff --git a/wisenergy-web-admin/src/main/java/cn/wisenergy/web/aspect/DataAuthAspect.java b/wisenergy-web-admin/src/main/java/cn/wisenergy/web/aspect/DataAuthAspect.java
index 4ffb6c7a69ff098feeb22e9940ddc674e0dfb3a3..5f7d95b7c50a45f7629a808d5a345f00204d1d12 100644
--- a/wisenergy-web-admin/src/main/java/cn/wisenergy/web/aspect/DataAuthAspect.java
+++ b/wisenergy-web-admin/src/main/java/cn/wisenergy/web/aspect/DataAuthAspect.java
@@ -5,7 +5,7 @@ import cn.wisenergy.common.constant.CommonConstants;
 import cn.wisenergy.common.enums.RespCodeEnum;
 import cn.wisenergy.common.utils.exception.Result;
 import cn.wisenergy.model.app.AccountInfo;
-import cn.wisenergy.service.app.AccountSerivce;
+import cn.wisenergy.service.app.AccountService;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.shiro.SecurityUtils;
 import org.aspectj.lang.ProceedingJoinPoint;
@@ -26,7 +26,7 @@ import java.util.Map;
 @Component
 public class DataAuthAspect {
     @Autowired
-    AccountSerivce sysUserService;
+    AccountService sysUserService;
 
     @Pointcut("@annotation(cn.wisenergy.common.annotation.DataAuth)")
     public void dataPointCut() {