瀏覽代碼

补充遗漏的字段信息

luqingbin 3 年之前
父節點
當前提交
c74ac745d9

+ 1 - 0
README.md

@@ -117,6 +117,7 @@ YxClient yxClient= new DefaultYxClient(serverUrl, appId, secret);
         request.setIdEmblemImg("https://asset.nxk520.com/abc.png");
         request.setCertificateImg("https://asset.nxk520.com/abc.png");
         request.setPractitionerCertificateImg("https://asset.nxk520.com/abc.png");
+        request.setSignatureImg("https://asset.nxk520.com/abc.png");
         request.setIntroduction("药师简介……");
         SyncPharmacistResponse response = yxClient.execute(request);
     }

+ 5 - 7
src/main/java/com/github/yxyl120/sdk/domain/PharmacistUser.java

@@ -1,7 +1,5 @@
 package com.github.yxyl120.sdk.domain;
 
-import java.io.Serializable;
-
 public class PharmacistUser {
 
     /**
@@ -12,7 +10,7 @@ public class PharmacistUser {
     /**
      * 合作平台的用户id
      */
-    private Serializable userIdThree;
+    private String userIdThird;
 
     /**
      * 用户姓名
@@ -46,12 +44,12 @@ public class PharmacistUser {
         this.userId = userId;
     }
 
-    public Serializable getUserIdThree() {
-        return userIdThree;
+    public String getUserIdThird() {
+        return userIdThird;
     }
 
-    public void setUserIdThree(Serializable userIdThree) {
-        this.userIdThree = userIdThree;
+    public void setUserIdThird(String userIdThird) {
+        this.userIdThird = userIdThird;
     }
 
     public String getName() {

+ 11 - 0
src/main/java/com/github/yxyl120/sdk/request/SyncPharmacistInfoRequest.java

@@ -40,6 +40,9 @@ public class SyncPharmacistInfoRequest extends AbsRequest implements YxRequest<S
     @ApiFieldProperty(value = "药师药师资格证")
     private String certificateImg;
 
+    @ApiFieldProperty(value = "药师药师手写签名图片",required = true)
+    private String signatureImg;
+
     @ApiFieldProperty(value = "药师性别", required = true)
     private Integer sex;
 
@@ -156,4 +159,12 @@ public class SyncPharmacistInfoRequest extends AbsRequest implements YxRequest<S
     public void setRole(Integer role) {
         this.role = role;
     }
+
+    public String getSignatureImg() {
+        return signatureImg;
+    }
+
+    public void setSignatureImg(String signatureImg) {
+        this.signatureImg = signatureImg;
+    }
 }

+ 2 - 1
src/test/java/com/yxyl120/APITest.java

@@ -26,7 +26,7 @@ public class APITest {
     }
 
     public static void main(String[] args) throws YxException {
-        new APITest().sendImageMsg();
+        new APITest().syncPharmacistInfoTest();
     }
 
     /**
@@ -133,6 +133,7 @@ public class APITest {
         request.setIdEmblemImg("https://asset.nxk520.com/abc.png");
         request.setCertificateImg("https://asset.nxk520.com/abc.png");
         request.setPractitionerCertificateImg("https://asset.nxk520.com/abc.png");
+        request.setSignatureImg("https://asset.nxk520.com/abc.png");
         request.setIntroduction("药师简介……");
         SyncPharmacistResponse response = yxClient.execute(request);
     }