Browse Source

增加统计委托方订单的收支金额

master
453530270@qq.com 3 years ago
parent
commit
46b5e74777
  1. 7
      src/main/java/cn/chjyj/szwh/mapper/UserAccountBillMapper.java
  2. 13
      src/main/resources/mapper/szwh/UserAccountBillMapper.xml

7
src/main/java/cn/chjyj/szwh/mapper/UserAccountBillMapper.java

@ -5,6 +5,7 @@ import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import java.math.BigDecimal;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -32,6 +33,12 @@ public interface UserAccountBillMapper {
@Param("startrs") int statrs, @Param("startrs") int statrs,
@Param("limit") int limit); @Param("limit") int limit);
/**
* 统计委托方某收入支出的金额
* @param field
* @return
*/
BigDecimal sumMoney(@Param("field") String field);
/** /**
* 统计用户的交易总笔数 * 统计用户的交易总笔数
* @param userisli * @param userisli

13
src/main/resources/mapper/szwh/UserAccountBillMapper.xml

@ -84,13 +84,12 @@
select count(*) from <include refid="tbName"/> where user_isli=#{userisli} select count(*) from <include refid="tbName"/> where user_isli=#{userisli}
</select> </select>
<!--查询用户--> <!--统计委托方某收入支出的金额-->
<select id="getSingleUserByOpenid" parameterType="java.lang.String" resultType="cn.chjyj.szwh.bean.Goods"> <select id="sumMoney" parameterType="java.lang.String" resultType="java.math.BigDecimal">
select select sum(#{field}) from <include refid="tbName"/> ub
<include refid="column"/> INNER JOIN `order` o ON ub.batchcode = o.batchcode
from where (ub.thatday_sale_money> OR ub.thatday_buy_money>0)
<include refid="tbName"/> AND o.status in (2,3,4);
where openid=#{openid};
</select> </select>
<!--新增用户--> <!--新增用户-->

Loading…
Cancel
Save