|
@@ -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;
|
|
|
}
|
|
|
|