|
|
|
@@ -1891,7 +1891,13 @@ public class PosServiceImpl implements PosService { |
|
|
|
Long posOrderId, Long memId, Integer orderAmount, Date orderTime, String orderCreateSn) { |
|
|
|
WxOrder order = createOrderByPos(buUser, memId, posOrderId, orderAmount, orderTime, orderCreateSn); |
|
|
|
String payDetail = params.get(WxPayConstant.PAY_DETAIL); |
|
|
|
JSONObject payDetailObj = JSON.parseObject(payDetail); |
|
|
|
JSONObject payDetailObj = null; |
|
|
|
try { |
|
|
|
payDetailObj = JSON.parseObject(payDetail); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("parse PAY_DETAIL error: {}", e.getMessage()); |
|
|
|
throw new MallinkException(ErrorCode.SYS_PARAMETER_ERROR); |
|
|
|
} |
|
|
|
PromotionCalc scoreCreditCalc = new PromotionCalc(); |
|
|
|
scoreCreditCalc.setScore(0); |
|
|
|
scoreCreditCalc.setCredit(0); |
|
|
|
|