|
@@ -229,8 +229,8 @@ public class ResponseWechatPayHandler {
|
|
Integer integral = amount * (orderItem.getItemNum() * 3 - orderItem.getItemNum()); //计算牙刷*2的金额
|
|
Integer integral = amount * (orderItem.getItemNum() * 3 - orderItem.getItemNum()); //计算牙刷*2的金额
|
|
allIntegral += integral;
|
|
allIntegral += integral;
|
|
} else {
|
|
} else {
|
|
- Integer integral = amount * (orderItem.getItemNum() * 3);
|
|
|
|
- allBrushAmount += integral;
|
|
|
|
|
|
+ //Integer integral = amount * (orderItem.getItemNum() * 3);
|
|
|
|
+ allBrushAmount += amount * orderItem.getItemNum(); //加的是刷牙总金额
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (couponAmount > 0) { //有优惠券减去优惠券的金额 -- 先用牙刷总金额减去优惠券
|
|
if (couponAmount > 0) { //有优惠券减去优惠券的金额 -- 先用牙刷总金额减去优惠券
|
|
@@ -341,7 +341,7 @@ public class ResponseWechatPayHandler {
|
|
/**
|
|
/**
|
|
* 销售订单支付回调方法 -- tooth订单返回
|
|
* 销售订单支付回调方法 -- tooth订单返回
|
|
*/
|
|
*/
|
|
- //@RequestMapping("/testOrderPayBack")
|
|
|
|
|
|
+// @RequestMapping("/testOrderPayBack")
|
|
public synchronized void testOrderPayBack(HttpServletRequest request,
|
|
public synchronized void testOrderPayBack(HttpServletRequest request,
|
|
HttpServletResponse response, String orderId, String openId) throws IOException {
|
|
HttpServletResponse response, String orderId, String openId) throws IOException {
|
|
String orderIdMD5 = orderId;
|
|
String orderIdMD5 = orderId;
|
|
@@ -408,8 +408,8 @@ public class ResponseWechatPayHandler {
|
|
Integer integral = amount * (orderItem.getItemNum() * 3 - orderItem.getItemNum()); //计算牙刷*2的金额
|
|
Integer integral = amount * (orderItem.getItemNum() * 3 - orderItem.getItemNum()); //计算牙刷*2的金额
|
|
allIntegral += integral;
|
|
allIntegral += integral;
|
|
} else {
|
|
} else {
|
|
- Integer integral = amount * (orderItem.getItemNum() * 3);
|
|
|
|
- allBrushAmount += integral;
|
|
|
|
|
|
+ //Integer integral = amount * (orderItem.getItemNum() * 3);
|
|
|
|
+ allBrushAmount += amount * orderItem.getItemNum(); //加的是刷牙总金额
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (couponAmount > 0) { //有优惠券减去优惠券的金额 -- 先用牙刷总金额减去优惠券
|
|
if (couponAmount > 0) { //有优惠券减去优惠券的金额 -- 先用牙刷总金额减去优惠券
|
|
@@ -452,36 +452,6 @@ public class ResponseWechatPayHandler {
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
// TODO: handle exception
|
|
// TODO: handle exception
|
|
}
|
|
}
|
|
-
|
|
|
|
-// //推送消息到微信
|
|
|
|
-// DecimalFormat df = new DecimalFormat("0.00");
|
|
|
|
-// String payMoney = df.format((float) or.getSalesYetAmount() / 100) + "元";
|
|
|
|
-// try {
|
|
|
|
-// sendMessageUtil.probationPaySuccess(
|
|
|
|
-// ResultInfo.PAYSUCCESS,
|
|
|
|
-// payMoney,
|
|
|
|
-// orderItemList.get(0).getItemProductName() + "...",
|
|
|
|
-// ResultInfo.sendRemark1,
|
|
|
|
-// order.getSalesOpenid(),
|
|
|
|
-// ResultInfo.ORDER_DETAIL + order.getSalesOrderid());
|
|
|
|
-// } catch (Exception e) {
|
|
|
|
-// System.out.println("推送支付成功消息失败!");
|
|
|
|
-// }
|
|
|
|
- //System.out.println("===========pay 201 插入返利到百胜完成==============");
|
|
|
|
-// try { //修改用户购买记录为已购买
|
|
|
|
-// memberService.updateIsBaughtByOpenid(openId, 2);
|
|
|
|
-// //更新用户绑定状态
|
|
|
|
-// Member member = memberService.getMemberByUserOpenId(order.getSalesOpenid());
|
|
|
|
-// if (member.getUserIsFlag() != null && member.getUserIsFlag() == 1) {
|
|
|
|
-// member.setUserIsFlag(2);//终身绑定
|
|
|
|
-// homeService.updateMemberIsFlagByOpenid(member);
|
|
|
|
-// }
|
|
|
|
-// QrcodeResult qr = temporaryQrcodeService.applyTempQrcode(order.getSalesOpenid());//为用户生成二维码
|
|
|
|
-// inLongLogger.info("为用户-->" + order.getSalesOpenid() + ",生成二维码:" + qr.getQroceUrl());
|
|
|
|
-// } catch (Exception e) {
|
|
|
|
-// System.out.println("修改已购买状态和终身绑定失败!");
|
|
|
|
-// e.printStackTrace();
|
|
|
|
-// }
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|