|
@@ -508,7 +508,11 @@ public class FsStorePaymentServiceImpl implements IFsStorePaymentService {
|
|
|
request.setAppid(config.getAppId());
|
|
|
request.setOpenid(param.getOpenId());
|
|
|
|
|
|
- String code = String.valueOf(IdUtil.getSnowflake(0, 0).nextId());
|
|
|
+ String code = OrderCodeUtils.getOrderSn();
|
|
|
+ if(StringUtils.isEmpty(code)){
|
|
|
+ return R.error("订单生成失败,请重试");
|
|
|
+ }
|
|
|
+// String code = String.valueOf(IdUtil.getSnowflake(0, 0).nextId());
|
|
|
request.setOutBillNo("fsCourse" + code);
|
|
|
|
|
|
Integer amount = WxPayUnifiedOrderRequest.yuanToFen(param.getAmount() != null ? param.getAmount().toString() : "0.1");
|