diff --git a/play-admin/src/main/java/com/starry/admin/modules/balance/module/entity/PlayBalanceDetailsInfoEntity.java b/play-admin/src/main/java/com/starry/admin/modules/balance/module/entity/PlayBalanceDetailsInfoEntity.java index b9b69bb..45eb9cf 100644 --- a/play-admin/src/main/java/com/starry/admin/modules/balance/module/entity/PlayBalanceDetailsInfoEntity.java +++ b/play-admin/src/main/java/com/starry/admin/modules/balance/module/entity/PlayBalanceDetailsInfoEntity.java @@ -9,7 +9,6 @@ import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDateTime; -import java.util.Date; /** * 余额明细对象 play_balance_details_info diff --git a/play-admin/src/main/java/com/starry/admin/modules/balance/service/impl/PlayBalanceDetailsInfoServiceImpl.java b/play-admin/src/main/java/com/starry/admin/modules/balance/service/impl/PlayBalanceDetailsInfoServiceImpl.java index 49387bb..4287de1 100644 --- a/play-admin/src/main/java/com/starry/admin/modules/balance/service/impl/PlayBalanceDetailsInfoServiceImpl.java +++ b/play-admin/src/main/java/com/starry/admin/modules/balance/service/impl/PlayBalanceDetailsInfoServiceImpl.java @@ -21,7 +21,6 @@ import javax.annotation.Resource; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Arrays; -import java.util.Date; /** * 余额明细Service业务层处理 diff --git a/play-admin/src/main/java/com/starry/admin/modules/custom/service/impl/PlayCustomUserInfoServiceImpl.java b/play-admin/src/main/java/com/starry/admin/modules/custom/service/impl/PlayCustomUserInfoServiceImpl.java index 84c8a77..ca6485e 100644 --- a/play-admin/src/main/java/com/starry/admin/modules/custom/service/impl/PlayCustomUserInfoServiceImpl.java +++ b/play-admin/src/main/java/com/starry/admin/modules/custom/service/impl/PlayCustomUserInfoServiceImpl.java @@ -17,7 +17,6 @@ import com.starry.admin.modules.custom.module.vo.PlayCustomRankingQueryVo; import com.starry.admin.modules.custom.module.vo.PlayCustomRankingReturnVo; import com.starry.admin.modules.custom.module.vo.PlayCustomUserQueryVo; import com.starry.admin.modules.custom.module.vo.PlayCustomUserReturnVo; -import com.starry.admin.modules.custom.service.IPlayCustomLevelInfoService; import com.starry.admin.modules.custom.service.IPlayCustomUserInfoService; import com.starry.admin.modules.order.module.entity.PlayOrderInfoEntity; import com.starry.admin.modules.order.service.impl.PlayOrderInfoServiceImpl; @@ -72,7 +71,7 @@ public class PlayCustomUserInfoServiceImpl extends ServiceImpl paySignInfo = new HashMap<>(5); - String timeStamp = String.valueOf(System.currentTimeMillis()); - String nonceStr = "dalfhh241lnandnsklajax"; - paySignInfo.put("appId", wxPayService.getConfig().getAppId()); - paySignInfo.put("nonceStr", nonceStr); - paySignInfo.put("timeStamp", timeStamp); - paySignInfo.put("signType", "MD5"); - paySignInfo.put("package", "prepay_id=" + prepayId); - String[] signInfo = new String[0]; - String paySign = SignUtils.createSign(paySignInfo, "MD5", wxPayService.getConfig().getMchKey(), signInfo); - - //组合支付参数 - JSONObject jsonObject = new JSONObject().fluentPut("appId", wxPayService.getConfig().getAppId()).fluentPut("timeStamp", timeStamp).fluentPut("nonceStr", nonceStr).fluentPut("package", "prepay_id=" + prepayId).fluentPut("signType", "MD5").fluentPut("paySign", paySign); - return R.ok(jsonObject); +// WxPayService wxPayService = mpService.getWxPay(); +// WxPayUnifiedOrderRequest request = new WxPayUnifiedOrderRequest(); +// request.setOpenid(customUserInfo.getOpenid()); +// // 订单总金额,单位为分(开发阶段固定设置为支付1分钱) +// request.setTotalFee(1); +// request.setOutTradeNo(orderNo); +// request.setTradeType("JSAPI"); +// request.setSpbillCreateIp("101.43.206.16"); +// request.setNotifyUrl(wxPayService.getConfig().getNotifyUrl()); +// request.setBody("船票充值"); +// WxPayUnifiedOrderResult orderResult; +// try { +// orderResult = wxPayService.unifiedOrder(request); +// } catch (WxPayException e) { +// throw new RuntimeException(e); +// } +// +// String prepayId = orderResult.getPrepayId(); +// //组合参数构建支付 +// Map paySignInfo = new HashMap<>(5); +// String timeStamp = String.valueOf(System.currentTimeMillis()); +// String nonceStr = "dalfhh241lnandnsklajax"; +// paySignInfo.put("appId", wxPayService.getConfig().getAppId()); +// paySignInfo.put("nonceStr", nonceStr); +// paySignInfo.put("timeStamp", timeStamp); +// paySignInfo.put("signType", "MD5"); +// paySignInfo.put("package", "prepay_id=" + prepayId); +// String[] signInfo = new String[0]; +// String paySign = SignUtils.createSign(paySignInfo, "MD5", wxPayService.getConfig().getMchKey(), signInfo); +// +// //组合支付参数 +// JSONObject jsonObject = new JSONObject().fluentPut("appId", wxPayService.getConfig().getAppId()).fluentPut("timeStamp", timeStamp).fluentPut("nonceStr", nonceStr).fluentPut("package", "prepay_id=" + prepayId).fluentPut("signType", "MD5").fluentPut("paySign", paySign); +// return R.ok(jsonObject); }