Browse Source

fix 绑卡接口新增字段

DYH2020 1 year ago
parent
commit
8410a9e879

+ 2 - 0
onemini-hospital-empty/src/main/java/com/ywt/alipaympapi/service/impl/IsvMedicCardServiceImpl.java

@@ -419,6 +419,7 @@ public class IsvMedicCardServiceImpl implements IsvMedicCardService {
         String sex = Checker.getStringValue(request.getSex());
         String phoneNumber = Checker.getStringValue(request.getPhoneNumber());
         String relationShip = Checker.getStringValue(request.getRelationShip());
+        String isInsu = Checker.getStringValue(request.getIsInsu());
         int userId = ContextHelper.getCurrentUserIdWrapped();
         int hospitalId = BizUtil.getCurrentHospitalId();
         boolean isSelf = relationShip.equals(RelationshipEnum.MYSELF.getDisplayName());
@@ -449,6 +450,7 @@ public class IsvMedicCardServiceImpl implements IsvMedicCardService {
                 .setUserId(userId)
                 .setRelationship(RelationshipEnum.getByName(relationShip).getValue())
                 .setCardType(idCardType)
+                .setIsInsu(isInsu)
                 .build());
         System.out.println(TextFormat.printToUnicodeString(response));
         if (response.getCode() != ResultCode.SUCCEED_VALUE) throw new AppMessageException(response.getInfo());

+ 1 - 0
onemini-hospital-sdk/src/main/java/com/ywt/request/card/AddPatientRequest.java

@@ -24,6 +24,7 @@ public class AddPatientRequest implements IsvRequest<AddPatientResponse>, IAppId
     private String phoneNumber;// 手机号
     private String relationShip;// 与就诊人关系
     private String bindCardNum;// 就诊卡卡号,非必传,该身份证下存在多张就诊卡时需传
+    private String isInsu;  // 费别类型,1 :广州医保 空值:非医保
     @Override
     public String serviceName() {
         return "isvRequest.patient.add";