zq-erp/pom.xml
@@ -401,7 +401,7 @@ <exclude>config/xcx/*</exclude> <exclude>config/xcshop/*</exclude> <!----> <!-- --> <exclude>config/config.json</exclude> <exclude>config/application.properties</exclude> <exclude>config/system.properties</exclude> zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxUserAction.java
@@ -15,7 +15,9 @@ import com.matrix.system.constance.Dictionary; import com.matrix.system.fenxiao.constant.FenxiaoSettingConstant; import com.matrix.system.fenxiao.dao.ShopSalesmanApplyDao; import com.matrix.system.fenxiao.dao.ShopSalesmanGradeDao; import com.matrix.system.fenxiao.entity.ShopSalesmanApply; import com.matrix.system.fenxiao.entity.ShopSalesmanGrade; import com.matrix.system.fenxiao.service.ShopSalesmanApplyService; import com.matrix.system.hive.bean.SysVipInfo; import com.matrix.system.hive.dao.MoneyCardUseDao; @@ -145,6 +147,8 @@ } @Autowired ShopSalesmanGradeDao shopSalesmanGradeDao; /** * 查询用户信息 @@ -160,6 +164,15 @@ res.putInMap("couponCount", shopCouponRecordDao.countUnuseCouponRecord(loginUser.getId())); res.putInMap("prizeCount",activitySignReceiveRecordDao.getSignAwardReceiveCount(loginUser.getId(),loginUser.getCompanyId())); res.putInMap("userInfo", sysVipInfo); //查询会员等级 if(sysVipInfo.getSalesmanGrade()!=null){ ShopSalesmanGrade shopSalesmanGrade = shopSalesmanGradeDao.selectById(sysVipInfo.getSalesmanGrade()); res.putInMap("vipLevel", shopSalesmanGrade.getName()); }else if(sysVipInfo.getVipLevel()!=null){ res.putInMap("vipLevel", sysVipInfo.getVipLevel().getLevelName()); }else{ res.putInMap("vipLevel", "初级会员"); } res.setStatus(AjaxResult.STATUS_SUCCESS); return res; } zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WXShopOrderServiceImpl.java
@@ -16,6 +16,7 @@ import com.matrix.system.common.dao.BusParameterSettingsDao; import com.matrix.system.common.dao.CustomerDataDictionaryDao; import com.matrix.system.common.interceptor.HostInterceptor; import com.matrix.system.constance.Dictionary; import com.matrix.system.hive.bean.SysVipInfo; import com.matrix.system.hive.dao.ShoppingGoodsDao; import com.matrix.system.hive.dao.SysVipInfoDao; @@ -346,9 +347,11 @@ //计算运费 discountExplain.setPostage(calculationPostage(billPrice, HostInterceptor.getCompanyId())); if(ShopOrder.SHIPPING_METHOD_WL==shopOrderDto.getDeliverySelect()){ discountExplain.setPostage(calculationPostage(billPrice, HostInterceptor.getCompanyId())); }else{ discountExplain.setPostage(BigDecimal.ZERO); } //账单总金额 discountExplain.setBillPrice(billPrice.add(discountExplain.getPostage()));