package com.ynxbd.common.service; import com.ynxbd.common.helper.http.OkHttpHelper; import lombok.extern.slf4j.Slf4j; import okhttp3.FormBody; import okhttp3.RequestBody; import org.apache.poi.hpsf.Decimal; import java.math.BigDecimal; /** * @author 李进才 * @ClassName MicroService * @Description description * @date 2023/4/10 15:22 */ @Slf4j public class MicroService { public void InternetHospNotice(String outTradeNo, String bankTransNo, String openid, BigDecimal totalFee, String payDate, String payTime){ RequestBody body = new FormBody.Builder(). add("callNo","ol_register"). add("outTradeNo",outTradeNo). add("bankTransNo",bankTransNo). add("openid",openid). add("totalFee",totalFee.toString()). add("payDate",payDate). add("payTime",payTime). build(); log.info("[互联网医院在线问诊支付回调]outTradeNo-{},bankTransNo-{},openid-{},totalFee-{},payDate-{},payTime-{}",outTradeNo,bankTransNo,openid,totalFee,payDate,payTime); OkHttpHelper.post("http://127.0.0.1/micro/pay/payNotice",body); log.info("[互联网医院在线问诊支付回调]回调成功"); } }