|
@@ -10,6 +10,7 @@ import com.alipay.api.response.AlipayCommerceAppAuthUploadResponse;
|
|
import com.alipay.easysdk.base.oauth.models.AlipaySystemOauthTokenResponse;
|
|
import com.alipay.easysdk.base.oauth.models.AlipaySystemOauthTokenResponse;
|
|
import com.alipay.easysdk.factory.Factory;
|
|
import com.alipay.easysdk.factory.Factory;
|
|
import com.ywt.alipaympapi.core.utils.CheckUtil;
|
|
import com.ywt.alipaympapi.core.utils.CheckUtil;
|
|
|
|
+import com.ywt.alipaympapi.core.utils.DateUtil;
|
|
import com.ywt.alipaympapi.face.impl.AlipayService;
|
|
import com.ywt.alipaympapi.face.impl.AlipayService;
|
|
import com.ywt.alipaympapi.models.Constants;
|
|
import com.ywt.alipaympapi.models.Constants;
|
|
import com.ywt.core.exception.AppMessageException;
|
|
import com.ywt.core.exception.AppMessageException;
|
|
@@ -19,6 +20,8 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import redis.clients.jedis.JedisCommands;
|
|
import redis.clients.jedis.JedisCommands;
|
|
|
|
|
|
|
|
+import java.util.Date;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 支付宝“智能”消息服务
|
|
* 支付宝“智能”消息服务
|
|
* 参考文档 <a href="https://opendocs.alipay.com/pre-open/01odaz">医疗小程序智能消息推送接入方案</a>
|
|
* 参考文档 <a href="https://opendocs.alipay.com/pre-open/01odaz">医疗小程序智能消息推送接入方案</a>
|
|
@@ -101,7 +104,7 @@ public class MessageService {
|
|
jsonBody.put("buyer_id", alipayUid);//就诊人 id,授权 人id 就诊人在支付宝平 台的 2088 开头 16 位id
|
|
jsonBody.put("buyer_id", alipayUid);//就诊人 id,授权 人id 就诊人在支付宝平 台的 2088 开头 16 位id
|
|
jsonBody.put("tiny_app_id", appId);//医院在支付宝的小 程序id
|
|
jsonBody.put("tiny_app_id", appId);//医院在支付宝的小 程序id
|
|
jsonBody.put("order_create_time", orderCreateTime);//订单创建时间
|
|
jsonBody.put("order_create_time", orderCreateTime);//订单创建时间
|
|
- jsonBody.put("order_modified_time", orderCreateTime);//订单修改时间
|
|
|
|
|
|
+ jsonBody.put("order_modified_time", DateUtil.formatDate(new Date(), ""));//订单修改时间
|
|
jsonBody.put("amount", orderAmountStr);//订单金额
|
|
jsonBody.put("amount", orderAmountStr);//订单金额
|
|
jsonBody.put("pay_amount", orderAmountStr);//支付金额
|
|
jsonBody.put("pay_amount", orderAmountStr);//支付金额
|
|
jsonBody.put("trade_no", tradeNo);//支付宝交易号
|
|
jsonBody.put("trade_no", tradeNo);//支付宝交易号
|