Browse Source

处理开始结束数值

master
xyiege 4 years ago
parent
commit
494f494149
  1. 15
      src/main/java/cn/chjyj/szwh/service/impl/AccountCloseServiceImpl.java
  2. 3
      src/main/resources/mapper/szwh/UserAccountBillMapper.xml

15
src/main/java/cn/chjyj/szwh/service/impl/AccountCloseServiceImpl.java

@ -183,9 +183,18 @@ public class AccountCloseServiceImpl implements AccountCloseService {
Map retmap =new HashMap();
int startrs =ipage>1?(ipage-1)*ilimit:0;
int total = userAccountBillMapper.countUserAccBill(uesrIsli);
Integer end = ipage*ilimit;
Integer start =startrs+1;
if(total < end){
end = total;
}
if(total < startrs+1){
start = end = total;
}
retmap.put("curpage",ipage);
retmap.put("start",startrs+1);
retmap.put("end",ipage*ilimit);
retmap.put("start",start);
retmap.put("end",end);
retmap.put("pre_page",ilimit);
retmap.put("total",total);
@ -238,6 +247,8 @@ public class AccountCloseServiceImpl implements AccountCloseService {
BigDecimal odtmpsum = orderMapper.sumOrderByMap(osmap);
income = income.add(odtmpsum);
// 订单商品中所有价格
//
retlist.add(odumap);
}

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

@ -19,8 +19,7 @@
select <include refid="column"/>
from <include refid="tbName"/>
where user_isli=#{userisli}
and id>#{startrs}
limit #{limit}
limit #{startrs},#{limit}
</select>
<!-- 统计数量 -->

Loading…
Cancel
Save