| | |
| | | public AjaxResult getOrderStatusCount() { |
| | | SysVipInfo sysVipInfo = redisUserLoginUtils.getLoginUser(SysVipInfo.class); |
| | | AjaxResult result = AjaxResult.buildSuccessInstance( |
| | | shopOrderDao.selectOrderStatusCount(sysVipInfo.getOpenId())); |
| | | shopOrderDao.selectOrderStatusCount(sysVipInfo.getId())); |
| | | return result; |
| | | } |
| | | |
| | |
| | | |
| | | public int selectShopOrderTotalByApplyId(@Param("applyId") Long applyId); |
| | | |
| | | public List<Map<String,Object>> selectOrderStatusCount(String openId); |
| | | public List<Map<String,Object>> selectOrderStatusCount(Long userId); |
| | | |
| | | public int batchUpdateOrderStatus(@Param("list") List<ShopOrder> list); |
| | | |
| | |
| | | <select id="selectOrderStatusCount" resultType="java.util.HashMap" > |
| | | select count(order_status) as count , order_status as orderStatus |
| | | from shop_order |
| | | where user_id=#{openId} |
| | | where user_id=#{userId} |
| | | group by order_status |
| | | </select> |
| | | |