Przeglądaj źródła

🐛 #1425 修复企业微信OA审批相关几个参数的类型或命名

dev1
Binary Wang 5 lat temu
rodzic
commit
8aa4758e01
3 zmienionych plików z 8 dodań i 18 usunięć
  1. +0
    -1
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/WxCpApprovalComment.java
  2. +4
    -4
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/WxCpApprovalDetail.java
  3. +4
    -13
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/applydata/ContentValue.java

+ 0
- 1
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/WxCpApprovalComment.java Wyświetl plik

@@ -13,7 +13,6 @@ import java.util.List;
*/ */
@Data @Data
public class WxCpApprovalComment implements Serializable { public class WxCpApprovalComment implements Serializable {

private static final long serialVersionUID = -5430367411926856292L; private static final long serialVersionUID = -5430367411926856292L;


/** /**


+ 4
- 4
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/WxCpApprovalDetail.java Wyświetl plik

@@ -13,7 +13,6 @@ import java.util.List;
*/ */
@Data @Data
public class WxCpApprovalDetail implements Serializable { public class WxCpApprovalDetail implements Serializable {

private static final long serialVersionUID = 1353393306564207170L; private static final long serialVersionUID = 1353393306564207170L;


/** /**
@@ -49,19 +48,20 @@ public class WxCpApprovalDetail implements Serializable {
/** /**
* 申请人信息 * 申请人信息
*/ */
private WxCpApprovalApplyer applyer;
@SerializedName("applyer")
private WxCpApprovalApplyer applier;


/** /**
* 审批流程信息,可能有多个审批节点 * 审批流程信息,可能有多个审批节点
*/ */
@SerializedName("sp_record") @SerializedName("sp_record")
private WxCpApprovalRecord spRecord;
private WxCpApprovalRecord[] spRecords;


/** /**
* 抄送信息,可能有多个抄送节点 * 抄送信息,可能有多个抄送节点
*/ */
@SerializedName("notifyer") @SerializedName("notifyer")
private WxCpOperator notifyer;
private WxCpOperator[] notifiers;


/** /**
* 审批申请数据 * 审批申请数据


+ 4
- 13
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/oa/applydata/ContentValue.java Wyświetl plik

@@ -11,16 +11,15 @@ import java.util.List;
*/ */
@Data @Data
public class ContentValue implements Serializable { public class ContentValue implements Serializable {

private static final long serialVersionUID = -5607678965965065261L; private static final long serialVersionUID = -5607678965965065261L;


private String text; private String text;


@SerializedName("new_number") @SerializedName("new_number")
private Integer newNumber;
private Double newNumber;


@SerializedName("new_money") @SerializedName("new_money")
private Integer newMoney;
private Double newMoney;


private ContentValue.Date date; private ContentValue.Date date;


@@ -36,24 +35,21 @@ public class ContentValue implements Serializable {


@Data @Data
public static class Date implements Serializable { public static class Date implements Serializable {

private static final long serialVersionUID = -6181554080062231138L; private static final long serialVersionUID = -6181554080062231138L;
private String type; private String type;


@SerializedName("s_timestamp") @SerializedName("s_timestamp")
private Long timestamp;
private Double timestamp;
} }


@Data @Data
public static class Selector implements Serializable { public static class Selector implements Serializable {

private static final long serialVersionUID = 7305458759126951773L; private static final long serialVersionUID = 7305458759126951773L;
private String type; private String type;
private List<Option> options; private List<Option> options;


@Data @Data
public static class Option implements Serializable { public static class Option implements Serializable {

private static final long serialVersionUID = -3471071106328280252L; private static final long serialVersionUID = -3471071106328280252L;
private String key; private String key;


@@ -74,28 +70,23 @@ public class ContentValue implements Serializable {


@Data @Data
public static class Department implements Serializable { public static class Department implements Serializable {

private static final long serialVersionUID = -2513762192924826234L; private static final long serialVersionUID = -2513762192924826234L;


@SerializedName("openapi_id") @SerializedName("openapi_id")

private String openApiId; private String openApiId;
private String name; private String name;
} }


@Data @Data
public static class File implements Serializable { public static class File implements Serializable {

private static final long serialVersionUID = 3890971381800855142L; private static final long serialVersionUID = 3890971381800855142L;

@SerializedName("file_id") @SerializedName("file_id")
private String fileId; private String fileId;


} }


@Data @Data
public static class Child implements Serializable { public static class Child implements Serializable {

private static final long serialVersionUID = -3500102073821161558L; private static final long serialVersionUID = -3500102073821161558L;
private List<Content> list; private List<Content> list;
} }


Ładowanie…
Anuluj
Zapisz