You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.5 KiB
64 lines
1.5 KiB
|
3 months ago
|
package com.ynxbd.common.bean.pay;
|
||
|
|
|
||
|
|
|
||
|
|
import com.ynxbd.jy.bean.JYOrder;
|
||
|
|
import com.ynxbd.jy.bean.enums.JYBusinessTypeEnum;
|
||
|
|
import com.ynxbd.jy.bean.enums.JYOrderTypeEnum;
|
||
|
|
import lombok.Getter;
|
||
|
|
import lombok.NoArgsConstructor;
|
||
|
|
import lombok.Setter;
|
||
|
|
import lombok.ToString;
|
||
|
|
|
||
|
|
import java.io.Serializable;
|
||
|
|
import java.math.BigDecimal;
|
||
|
|
|
||
|
|
// 医保请求参数
|
||
|
|
|
||
|
|
@Setter
|
||
|
|
@Getter
|
||
|
|
@ToString
|
||
|
|
@NoArgsConstructor
|
||
|
|
public class ReqOrder implements Serializable {
|
||
|
|
private static final long serialVersionUID = 2026072810440001L;
|
||
|
|
// 现金部分
|
||
|
|
public BigDecimal cashFee;
|
||
|
|
// 医保金额-个账 + 统筹支付金额
|
||
|
|
public BigDecimal insuranceFee;
|
||
|
|
// 医保-个人账户支付金额
|
||
|
|
public BigDecimal acctFee;
|
||
|
|
// 医保-统筹支付金额
|
||
|
|
public BigDecimal hifpFee;
|
||
|
|
|
||
|
|
// 订单金额
|
||
|
|
public BigDecimal totalFee;
|
||
|
|
// ip
|
||
|
|
public String ip;
|
||
|
|
// 回退地址
|
||
|
|
public String returnUrl;
|
||
|
|
|
||
|
|
// 医院HIS系统订单号
|
||
|
|
public String serialNo;
|
||
|
|
// 参考医保结构体(医疗机构透传医保)
|
||
|
|
public String requestContent;
|
||
|
|
// 亲情移动支付时
|
||
|
|
public String extendInfo;
|
||
|
|
// 门诊号 | 住院号
|
||
|
|
public String treatNum;
|
||
|
|
// 患者id
|
||
|
|
public String patientId;
|
||
|
|
// 患者姓名
|
||
|
|
public String patientName;
|
||
|
|
//
|
||
|
|
public String patientAge;
|
||
|
|
// 患者性别。综合支付对应用权限控制是否必传 1男 2女 9其他 最大不超过4位
|
||
|
|
public String patientGender;
|
||
|
|
|
||
|
|
public String patientIdCardNo;
|
||
|
|
|
||
|
|
public String patientTel;
|
||
|
|
|
||
|
|
public JYOrder jyOrder;
|
||
|
|
|
||
|
|
|
||
|
|
}
|