@RequestMapping("/view.html") public String viewInput(String payOrderId, ModelMap model) { PayOrder item = null; if(StringUtils.isNotBlank(payOrderId)) { item = payOrderService.selectPayOrder(payOrderId); } if(item == null) { item = new PayOrder(); model.put("item", item); return "pay_order/view"; } JSONObject object = (JSONObject) JSON.toJSON(item); if(item.getPaySuccTime() != null) object.put("paySuccTime", DateUtil.date2Str(new Date(item.getPaySuccTime()))); if(item.getLastNotifyTime() != null) object.put("lastNotifyTime", DateUtil.date2Str(new Date(item.getLastNotifyTime()))); if(item.getExpireTime() != null) object.put("expireTime", DateUtil.date2Str(new Date(item.getExpireTime()))); if(item.getAmount() != null) object.put("amount", AmountUtil.convertCent2Dollar(item.getAmount()+"")); model.put("item", object); return "pay_order/view"; }
@RequestMapping("/list") @ResponseBody public String list(@ModelAttribute PayOrder payOrder, Integer pageIndex, Integer pageSize) { PageModel pageModel = new PageModel(); int count = payOrderService.count(payOrder); if(count <= 0) return JSON.toJSONString(pageModel); List<PayOrder> payOrderList = payOrderService.getPayOrderList((pageIndex-1)*pageSize, pageSize, payOrder); if(!CollectionUtils.isEmpty(payOrderList)) { JSONArray array = new JSONArray(); for(PayOrder po : payOrderList) { JSONObject object = (JSONObject) JSONObject.toJSON(po); if(po.getCreateTime() != null) object.put("createTime", DateUtil.date2Str(po.getCreateTime())); if(po.getAmount() != null) object.put("amount", AmountUtil.convertCent2Dollar(po.getAmount()+"")); array.add(object); } pageModel.setList(array); } pageModel.setCount(count); pageModel.setMsg("ok"); pageModel.setRel(true); return JSON.toJSONString(pageModel); }
long dbPayAmt = payOrder.getAmount().longValue(); if (dbPayAmt != aliPayAmt) { _log.error("db payOrder record payPrice not equals total_amount. total_amount={},payOrderId={}", total_amount, payOrderId);
paramMap.put("mchOrderNo", payOrder.getMchOrderNo() == null ? "" : payOrder.getMchOrderNo()); // 商户订单号 paramMap.put("channelId", payOrder.getChannelId() == null ? "" : payOrder.getChannelId()); // 渠道ID paramMap.put("amount", payOrder.getAmount() == null ? "" : payOrder.getAmount()); // 支付金额 paramMap.put("currency", payOrder.getCurrency() == null ? "" : payOrder.getCurrency()); // 货币类型 paramMap.put("status", payOrder.getStatus() == null ? "" : payOrder.getStatus()); // 支付状态
long dbPayAmt = payOrder.getAmount().longValue(); if (dbPayAmt != wxPayAmt) { _log.error("db payOrder record payPrice not equals total_fee. total_fee={},payOrderId={}", total_fee, payOrderId);
paramMap.put("mchOrderNo", payOrder.getMchOrderNo() == null ? "" : payOrder.getMchOrderNo()); // 商户订单号 paramMap.put("channelId", payOrder.getChannelId() == null ? "" : payOrder.getChannelId()); // 渠道ID paramMap.put("amount", payOrder.getAmount() == null ? "" : payOrder.getAmount()); // 支付金额 paramMap.put("currency", payOrder.getCurrency() == null ? "" : payOrder.getCurrency()); // 货币类型 paramMap.put("status", payOrder.getStatus() == null ? "" : payOrder.getStatus()); // 支付状态
long dbPayAmt = payOrder.getAmount().longValue(); if (dbPayAmt != wxPayAmt) { _log.error("db payOrder record payPrice not equals total_fee. total_fee={},payOrderId={}", total_fee, payOrderId);
long dbPayAmt = payOrder.getAmount().longValue(); if (dbPayAmt != wxPayAmt) { _log.error("db payOrder record payPrice not equals total_fee. total_fee={},payOrderId={}", total_fee, payOrderId);
paramMap.put("mchOrderNo", ObjectUtils.defaultIfNull(payOrder.getMchOrderNo(), "")); // 商户订单号 paramMap.put("channelId", ObjectUtils.defaultIfNull(payOrder.getChannelId(), "")); // 渠道ID paramMap.put("amount", ObjectUtils.defaultIfNull(payOrder.getAmount(), "")); // 支付金额 paramMap.put("currency", ObjectUtils.defaultIfNull(payOrder.getCurrency(), "")); // 货币类型 paramMap.put("status", ObjectUtils.defaultIfNull(payOrder.getStatus(), "")); // 支付状态
result = prime * result + ((getMchOrderNo() == null) ? 0 : getMchOrderNo().hashCode()); result = prime * result + ((getChannelId() == null) ? 0 : getChannelId().hashCode()); result = prime * result + ((getAmount() == null) ? 0 : getAmount().hashCode()); result = prime * result + ((getCurrency() == null) ? 0 : getCurrency().hashCode()); result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode());
String tradeType = wxPayConfig.getTradeType(); String payOrderId = payOrder.getPayOrderId(); Integer totalFee = payOrder.getAmount().intValue();// 支付金额,单位分 String deviceInfo = payOrder.getDevice(); String body = payOrder.getBody();
String tradeType = wxPayConfig.getTradeType(); String payOrderId = payOrder.getPayOrderId(); Integer totalFee = payOrder.getAmount().intValue();// 支付金额,单位分 String deviceInfo = payOrder.getDevice(); String body = payOrder.getBody();
String tradeType = wxPayConfig.getTradeType(); String payOrderId = payOrder.getPayOrderId(); Integer totalFee = payOrder.getAmount().intValue();// 支付金额,单位分 String deviceInfo = payOrder.getDevice(); String body = payOrder.getBody();
&& (this.getMchOrderNo() == null ? other.getMchOrderNo() == null : this.getMchOrderNo().equals(other.getMchOrderNo())) && (this.getChannelId() == null ? other.getChannelId() == null : this.getChannelId().equals(other.getChannelId())) && (this.getAmount() == null ? other.getAmount() == null : this.getAmount().equals(other.getAmount())) && (this.getCurrency() == null ? other.getCurrency() == null : this.getCurrency().equals(other.getCurrency())) && (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus()))
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_WAP_PAY");
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_MSECURITY_PAY");
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_WAP_PAY");
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_WAP_PAY");
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_MSECURITY_PAY");
model.setOutTradeNo(payOrderId); model.setSubject(payOrder.getSubject()); model.setTotalAmount(AmountUtil.convertCent2Dollar(payOrder.getAmount().toString())); model.setBody(payOrder.getBody()); model.setProductCode("QUICK_MSECURITY_PAY");