|  |  |  | 
|---|
|  |  |  | import com.matrix.system.hive.bean.SysOrderItem; | 
|---|
|  |  |  | import com.matrix.system.hive.dao.SysOrderDao; | 
|---|
|  |  |  | import com.matrix.system.hive.dao.SysOrderItemDao; | 
|---|
|  |  |  | import com.matrix.system.hive.plugin.util.DateUtils; | 
|---|
|  |  |  | import com.matrix.system.hive.service.AchieveNewService; | 
|---|
|  |  |  | import com.matrix.system.hive.service.MoneyCardUseService; | 
|---|
|  |  |  | import com.matrix.system.hive.service.SysOrderItemService; | 
|---|
|  |  |  | 
|---|
|  |  |  | //=======================================页面转发================================== | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 跳转 消费流水详情页面 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @author jyy | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @RequestMapping(value = "/orderItem") | 
|---|
|  |  |  | public String orderItem(Long id, HttpServletRequest request) { | 
|---|
|  |  |  | // 根据id查到对应的订单信息 | 
|---|
|  |  |  | SysOrder order = orderService.findById(id); | 
|---|
|  |  |  | List<SysOrderItem> sysOrderItems = orderItemDao.selectByOrderId(id); | 
|---|
|  |  |  | order.setItems(sysOrderItems); | 
|---|
|  |  |  | public String orderItem(SysOrder orderVo) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("order", order); | 
|---|
|  |  |  | // 根据会员Id查到会员有效的会员卡 | 
|---|
|  |  |  | // 根据订单号查找订单条目 | 
|---|
|  |  |  | SysOrderItem orderItem = new SysOrderItem(); | 
|---|
|  |  |  | orderItem.setOrderId(id); | 
|---|
|  |  |  | List<SysOrderItem> orderItems = orderItemService.findByModel(orderItem); | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("orderItems", orderItems); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | MoneyCardUse moneyCardUse = new MoneyCardUse(); | 
|---|
|  |  |  | moneyCardUse.setVipId(order.getVipId()); | 
|---|
|  |  |  | List<MoneyCardUse> cards = cardUseService.findByModel(moneyCardUse); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("cards", cards); | 
|---|
|  |  |  | if(orderVo.getId()!=null){ | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("orderParam", orderVo.getId()); | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("orderId", orderVo.getId()); | 
|---|
|  |  |  | }else if(StringUtils.isNotBlank(orderVo.getOrderNo())){ | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("orderParam", orderVo.getOrderNo()); | 
|---|
|  |  |  | WebUtil.getRequest().setAttribute("orderNo", orderVo.getOrderNo()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return "admin/hive-erp/order/orderXq-form"; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | temp.add(item.getOrderNo()); | 
|---|
|  |  |  | temp.add(item.getVipName()); | 
|---|
|  |  |  | temp.add(item.getVipPhone()); | 
|---|
|  |  |  | temp.add(DateUtils.dateToString(item.getOrderTime(), DateUtils.DATE_FORMAT_MM)); | 
|---|
|  |  |  | temp.add(DateUtil.dateToString(item.getOrderTime(), DateUtil.DATE_FORMAT_MM)); | 
|---|
|  |  |  | temp.add(item.getTotal()); | 
|---|
|  |  |  | temp.add(item.getZkTotal()); | 
|---|
|  |  |  | temp.add(item.getCashPay()); | 
|---|