Bläddra i källkod

feature: 挂号接口参数

wuyongyi 2 år sedan
förälder
incheckning
0b844bd2ba

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

@@ -3,6 +3,8 @@ package com.ywt.alipaympapi.service.impl;
 import com.alibaba.fastjson.JSON;
 import com.ptc.board.citymsg.sdk.UserAccountApi;
 import com.ptc.board.citymsg.sdk.response.UserAccountInfo;
+import com.ywt.alipaympapi.service.AuthService;
+import com.ywt.gapi.taihe.register.TaiheRegisterServiceGrpc;
 import com.ywt.model.PageVO;
 import com.ywt.request.queue.QueryQueueListRequest;
 import com.ywt.request.register.*;
@@ -10,6 +12,9 @@ import com.ywt.response.queue.QueryQueueListResponse;
 import com.ywt.response.register.*;
 import com.ywt.alipaympapi.service.IsvRegisterService;
 import lombok.extern.slf4j.Slf4j;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
@@ -19,6 +24,14 @@ import java.util.Random;
 @Service
 @Slf4j
 public class IsvRegisterServiceImpl implements IsvRegisterService {
+    private static Logger logger = LoggerFactory.getLogger(IsvRegisterServiceImpl.class);
+
+    @Autowired
+    private TaiheRegisterServiceGrpc.TaiheRegisterServiceBlockingStub taiheRegisterServiceBlockingStub;
+
+    @Autowired
+    private AuthService authService;
+
     @Override
     public List<QueryDepartmentListResponseData> queryDepartmentList(QueryDepartmentListRequest request) {
         return null;
@@ -41,6 +54,18 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
 
     @Override
     public OrderConfirmResponseData orderConfirm(OrderConfirmRequest request) {
+
+        String appId = request.getAppId();//医院小程序的AppId
+        String userId = request.getUserId();//用户唯一识别号
+        String doctorId = request.getDoctorId();//医生唯一识别号
+        String orderSourceId = request.getOrderSourceId();//号源id
+        String cardNum = request.getCardNum();//就诊卡卡号
+        int hospitalId = authService.getHospitalIdByAppId(appId);
+
+
+
+
+
         return null;
     }