浏览代码

修改返回值

luqingbin 3 年之前
父节点
当前提交
afe96946c6

+ 3 - 0
src/main/java/com/github/yxyl120/sdk/DefaultYxClient.java

@@ -43,6 +43,8 @@ public class DefaultYxClient implements YxClient {
         CheckRequestUtils.doCheck(request, this.appSecret, this.appSecret.substring(0, 16));
         String bodyStr = toJson(request);
         String url = this.buildUrl(request, bodyStr);
+        System.out.println(bodyStr);
+        System.out.println(url);
         String responseBodyStr = HttpUtils.post(url, bodyStr);
         T readValue = parse(responseBodyStr, request.getResponseClass());
         if (readValue == null) {
@@ -89,6 +91,7 @@ public class DefaultYxClient implements YxClient {
         buffer.append("&appSecret=")
                 .append(this.appSecret)
                 .append("&body=").append(body);
+        System.out.println(buffer.toString());
         String sign = DigestUtils.md5DigestAsHex(buffer.toString().getBytes(StandardCharsets.UTF_8));
         return this.serverUrl + request.getApi() + "?" + query + "&sign=" + sign;
     }

+ 1 - 1
src/main/java/com/github/yxyl120/sdk/Utils/AesUtil.java

@@ -28,7 +28,7 @@ public class AesUtil {
         } catch (Exception e) {
             e.printStackTrace();
         }
-        return null;
+        return str;
     }
 
     public static String encrypt(String str, String key, String ivStr) {

+ 11 - 0
src/main/java/com/github/yxyl120/sdk/domain/RoomEvent.java

@@ -23,6 +23,9 @@ public class RoomEvent {
     @ApiFieldProperty("房间事件枚举,LiveEventType")
     private String event;
 
+   @ApiFieldProperty("触发事件的角色,doctor,patient")
+    private String role;
+
     public String getOrderSn() {
         return orderSn;
     }
@@ -62,4 +65,12 @@ public class RoomEvent {
     public void setEvent(String event) {
         this.event = event;
     }
+
+    public String getRole() {
+        return role;
+    }
+
+    public void setRole(String role) {
+        this.role = role;
+    }
 }

+ 14 - 8
src/main/java/com/github/yxyl120/sdk/request/SyncPharmacistStatusRequest.java

@@ -10,8 +10,8 @@ import java.io.Serializable;
  */
 public class SyncPharmacistStatusRequest extends AbsRequest implements YxRequest<SyncPharmacistResponse> {
 
-    @ApiFieldProperty(value = "一线平台的用户id", required = true)
-    private Serializable pharmacistId;
+    @ApiFieldProperty(value = "合作方的用户id", required = true)
+    private Serializable pharmacistIdThird;
 
     @ApiFieldProperty(value = "药师账号状态:0 注销 | 1 启用", required = true)
     private Integer status;
@@ -19,8 +19,14 @@ public class SyncPharmacistStatusRequest extends AbsRequest implements YxRequest
     public SyncPharmacistStatusRequest() {
     }
 
-    public SyncPharmacistStatusRequest(Serializable pharmacistId, Integer status) {
-        this.pharmacistId = pharmacistId;
+    /**
+     * 构造同步状态的请求
+     *
+     * @param pharmacistIdThird 合作方的用户id
+     * @param status            药师账号状态
+     */
+    public SyncPharmacistStatusRequest(Serializable pharmacistIdThird, Integer status) {
+        this.pharmacistIdThird = pharmacistIdThird;
         this.status = status;
     }
 
@@ -34,12 +40,12 @@ public class SyncPharmacistStatusRequest extends AbsRequest implements YxRequest
         return SyncPharmacistResponse.class;
     }
 
-    public Serializable getPharmacistId() {
-        return pharmacistId;
+    public Serializable getPharmacistIdThird() {
+        return pharmacistIdThird;
     }
 
-    public void setPharmacistId(Serializable pharmacistId) {
-        this.pharmacistId = pharmacistId;
+    public void setPharmacistIdThird(Serializable pharmacistIdThird) {
+        this.pharmacistIdThird = pharmacistIdThird;
     }
 
     public Integer getStatus() {