46 lines
812 B
Java
46 lines
812 B
Java
package cn.unizk.entity.dto;
|
|
|
|
import com.alibaba.fastjson2.JSON;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
|
|
/**
|
|
* @Author hao
|
|
* @Date 2025/8/20 12:17
|
|
* @Version 1.0
|
|
**/
|
|
@Getter
|
|
@Setter
|
|
public class WxPayPlaceOrder {
|
|
|
|
private String appid;
|
|
private String mchid;
|
|
private String description;
|
|
private String out_trade_no;
|
|
private String time_expire;
|
|
//支付成功回调地址
|
|
private String notify_url;
|
|
private Amount amount;
|
|
private Payer payer;
|
|
|
|
|
|
|
|
@Getter
|
|
@Setter
|
|
public static class Amount {
|
|
private Integer total;
|
|
private String currency = "CNY";
|
|
|
|
}
|
|
@Getter
|
|
@Setter
|
|
public static class Payer {
|
|
private String openid;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return JSON.toJSONString(this);
|
|
}
|
|
}
|