Ver Fonte

订单详情修改订单限制

plf há 4 anos atrás
pai
commit
d8a555e6a5

+ 4 - 1
src/main/java/com/caimei/modules/order/web/NewOrderController.java

@@ -37,7 +37,6 @@ import com.caimei.modules.user.service.CmUserService;
 import com.caimei.modules.user.service.NewCmShopService;
 import com.caimei.modules.user.utils.UserType;
 import com.caimei.po.ProductLadderPrice;
-import com.caimei.po.ServiceProvider;
 import com.caimei.utils.AppKeys;
 import com.caimei.utils.AppUtils;
 import com.caimei.utils.MathUtil;
@@ -1212,6 +1211,10 @@ public class NewOrderController extends BaseController {
                 }
             }
         }
+        //查询用户余额
+        CmUser user = cmUserDao.get(order.getUserID().toString());
+        Double ableUserMoney = user.getAbleUserMoney() == null ? 0d : user.getAbleUserMoney();
+        order.setAbleUserMoney(ableUserMoney);
 
         model.addAttribute("order", order);
         if ("0".equals(order.getStatus())) {

+ 1 - 1
src/main/webapp/WEB-INF/views/modules/order/orderDetail.jsp

@@ -296,7 +296,7 @@
                         </c:if>
                     <c:if test="${order.status eq 11 || order.status eq 12 || order.status eq 13 ||order.status eq 21 ||order.status eq 22 ||
 				            order.status eq 23 || order.status eq 0}">
-                        <c:if test="${!order.rechargeGoods || order.status eq 0}">
+                        <c:if test="${(empty order.rechargeGoods && order.ableUserMoney > 0) || order.status eq 0}">
                             <c:if test="${order.postageOrderFlag == 0 && order.secondHandOrderFlag != 1}">
                                 <a href="${ctx}/order/form?id=${order.orderID}">修改订单</a>
                             </c:if>