From e522e4d40451b4e46ec79b3d8a3891899196f14f Mon Sep 17 00:00:00 2001
From: jyy <jyy>
Date: Sat, 19 Jun 2021 14:45:17 +0800
Subject: [PATCH] Merge branch 'score_shop' into api_score_meger

---
 zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java |   50 +++-----------------------------------------------
 1 files changed, 3 insertions(+), 47 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
index e1f1896..6e0b818 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
@@ -15,12 +15,9 @@
 import com.matrix.system.common.bean.SysUsers;
 import com.matrix.system.common.tools.ResponseHeadUtil;
 import com.matrix.system.constance.Dictionary;
-import com.matrix.system.constance.SystemConstance;
 import com.matrix.system.hive.bean.*;
 import com.matrix.system.hive.dao.*;
 import com.matrix.system.hive.plugin.util.CollectionUtils;
-import com.matrix.system.hive.pojo.ShoppingCarItem;
-import com.matrix.system.hive.pojo.ShoppingCarItemsVo;
 import com.matrix.system.hive.service.*;
 import com.matrix.system.shopXcx.mqTask.MQTaskRouting;
 import com.matrix.system.wechart.templateMsg.UniformMsgParam;
@@ -118,7 +115,7 @@
             total = total.add(new BigDecimal(item.getPrice() * item.getCount()));
         }
         SysOrder sysOrderResult = new SysOrder();
-        sysOrderResult.setZkTotal(zkTotal.doubleValue());
+        sysOrderResult.setZkTotal(zkTotal.setScale(2,BigDecimal.ROUND_DOWN).doubleValue());
         sysOrderResult.setTotal(total.doubleValue());
 
         return AjaxResult.buildSuccessInstance(Arrays.asList(sysOrderResult));
@@ -190,49 +187,6 @@
         return AjaxResult.buildSuccessInstance(Arrays.asList(sysOrder), "订单保存成功");
     }
 
-    /**
-     * 新建订单
-     *
-     * @author jiangyouyao
-     */
-    @RequestMapping(value = "/addOrder")
-    public @ResponseBody
-    AjaxResult addOrder(ShoppingCarItemsVo car) {
-
-        List<ShoppingCarItem> sessionCarItems = (List<ShoppingCarItem>) WebUtil.getSession().getAttribute(
-                SystemConstance.SHOPPING_CAR);
-
-        List<ShoppingCarItem> carItems = new ArrayList<>();
-
-        // 设置购车中的具体类型信息,过滤没有被选中的商品
-        for (ShoppingCarItem carItem : car.getCarItems()) {
-
-            for (ShoppingCarItem sessionCar : sessionCarItems) {
-
-                if (carItem.getId().equals(sessionCar.getId())) {
-                    //已最后提交的数量为准
-                    sessionCar.setCount(carItem.getCount());
-                    carItems.add(sessionCar);
-                    break;
-                }
-            }
-        }
-        //设置过滤后的购物车条目
-        car.setCarItems(carItems);
-
-        SysVipInfo info = (SysVipInfo) WebUtil.getSession().getAttribute(SystemConstance.CURRENT_CUSTOMER);
-        car.setVipId(info.getId());
-
-        // 添加新订单
-        int i = orderService.createOrder(WebUtil.getSession(), car);
-
-        if (i > 0) {
-            WebUtil.getSession().removeAttribute(SystemConstance.SHOPPING_CAR);
-            return new AjaxResult(AjaxResult.STATUS_SUCCESS, "下单成功");
-        } else {
-            return new AjaxResult(AjaxResult.STATUS_FAIL, "下单添加失败");
-        }
-    }
 
 
     /**
@@ -447,8 +401,10 @@
 
         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/beautySalon/orderXq-form";
     }

--
Gitblit v1.9.1