Ver código fonte

feature: 挂号保存分院 id

Walker 2 anos atrás
pai
commit
a6e02f7fb2

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

@@ -400,6 +400,7 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
         int deptId = request.getDeptId();
         String lockQueueNo = Checker.getStringValue(request.getLockQueueNo());
         String availableNumStr = Checker.getStringValue(request.getAvailableNumStr());
+        String subHospitalId = Checker.getStringValue(request.getSubHospitalId(), "0");
 
         if (hospitalId < 1) {
             throw new AppMessageException("医院不存在");
@@ -483,6 +484,7 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
                 .setLockQueueNo(lockQueueNo)
                 .setAvailableNumStr(availableNumStr)
                 .setHospitalId(hospitalId)
+                .setSubHospitalId(Checker.parseInt(subHospitalId))
                 .build();
         CreateRegisteredResponse res = taiheRegisterServiceBlockingStub.createRegistered(req);
         if (res.getCode() != ResultCode.SUCCEED_VALUE) {

+ 1 - 0
onemini-hospital-sdk/src/main/java/com/ywt/request/register/OrderConfirmRequest.java

@@ -37,6 +37,7 @@ public class OrderConfirmRequest implements IsvRequest<OrderConfirmResponseData>
     private int deptId;         // 科室ID
     private String lockQueueNo; // 锁住的挂号编号,和 availableNumStr 参数二选一就行
     private String availableNumStr; // 可用的编号
+    private String subHospitalId;
 
 
     @Override