59 changed files with 720 additions and 67 deletions
@ -0,0 +1 @@ |
|||
alter table act_info MODIFY column REQUIREMENT VARCHAR(512) DEFAULT '' COMMENT '招募要求'; |
@ -0,0 +1,129 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import com.google.gson.annotations.SerializedName; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author zhaoqifeng |
|||
* @dscription |
|||
* @date 2020/8/6 10:50 |
|||
*/ |
|||
@NoArgsConstructor |
|||
@Data |
|||
public class AccountBasicInfoResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -5111203845293330004L; |
|||
/** |
|||
* 帐号 appid |
|||
*/ |
|||
@SerializedName("appid") |
|||
private String appid; |
|||
/** |
|||
* 帐号类型(1:订阅号,2:服务号,3:小程序) |
|||
*/ |
|||
@SerializedName("account_type") |
|||
private Integer accountType; |
|||
/** |
|||
* 主体类型 0.个人 1.企业 2.媒体 3.政府 4.其他组织 |
|||
*/ |
|||
@SerializedName("principal_type") |
|||
private Integer principalType; |
|||
/** |
|||
* 主体名称 |
|||
*/ |
|||
@SerializedName("principal_name") |
|||
private String principalName; |
|||
/** |
|||
* 实名验证状态 1.实名验证成功 2.实名验证中 3.实名验证失败 |
|||
*/ |
|||
@SerializedName("realname_status") |
|||
private Integer realnameStatus; |
|||
/** |
|||
* 微信认证信息 |
|||
*/ |
|||
@SerializedName("wx_verify_info") |
|||
private WxVerifyInfoBean wxVerifyInfo; |
|||
/** |
|||
* 功能介绍信息 |
|||
*/ |
|||
@SerializedName("signature_info") |
|||
private SignatureInfoBean signatureInfo; |
|||
/** |
|||
* 头像信息 |
|||
*/ |
|||
@SerializedName("head_image_info") |
|||
private HeadImageInfoBean headImageInfo; |
|||
|
|||
@NoArgsConstructor |
|||
@Data |
|||
public static class WxVerifyInfoBean { |
|||
/** |
|||
* 是否资质认证,若是,拥有微信认证相关的权限。 |
|||
*/ |
|||
@SerializedName("qualification_verify") |
|||
private Boolean qualificationVerify; |
|||
/** |
|||
* 是否名称认证 |
|||
*/ |
|||
@SerializedName("naming_verify") |
|||
private Boolean namingVerify; |
|||
/** |
|||
* 是否需要年审(qualification_verify == true 时才有该字段) |
|||
*/ |
|||
@SerializedName("annual_review") |
|||
private Boolean annualReview; |
|||
/** |
|||
* 年审开始时间,时间戳(qualification_verify == true 时才有该字段) |
|||
*/ |
|||
@SerializedName("annual_review_begin_time") |
|||
private String annualReviewBeginTime; |
|||
/** |
|||
* 年审截止时间,时间戳(qualification_verify == true 时才有该字段) |
|||
*/ |
|||
@SerializedName("annual_review_end_time") |
|||
private String annualReviewEndTime; |
|||
} |
|||
|
|||
@NoArgsConstructor |
|||
@Data |
|||
public static class SignatureInfoBean { |
|||
/** |
|||
* 功能介绍 |
|||
*/ |
|||
@SerializedName("signature") |
|||
private String signature; |
|||
/** |
|||
* 功能介绍已使用修改次数(本月) |
|||
*/ |
|||
@SerializedName("modify_used_count") |
|||
private Integer modifyUsedCount; |
|||
/** |
|||
* 功能介绍修改次数总额度(本月) |
|||
*/ |
|||
@SerializedName("modify_quota") |
|||
private Integer modifyQuota; |
|||
} |
|||
|
|||
@NoArgsConstructor |
|||
@Data |
|||
public static class HeadImageInfoBean { |
|||
/** |
|||
* 头像 url |
|||
*/ |
|||
@SerializedName("head_image_url") |
|||
private String headImageUrl; |
|||
/** |
|||
* 头像已使用修改次数(本月) |
|||
*/ |
|||
@SerializedName("modify_used_count") |
|||
private Integer modifyUsedCount; |
|||
/** |
|||
* 头像修改次数总额度(本月) |
|||
*/ |
|||
@SerializedName("modify_quota") |
|||
private Integer modifyQuota; |
|||
} |
|||
} |
@ -0,0 +1,69 @@ |
|||
package com.epmet.dto.result; |
|||
|
|||
import com.google.gson.annotations.SerializedName; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author zhaoqifeng |
|||
* @dscription |
|||
* @date 2020/8/6 10:03 |
|||
*/ |
|||
@NoArgsConstructor |
|||
@Data |
|||
public class GetCategoryResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -6803569581887971887L; |
|||
/** |
|||
* 一个更改周期内可以添加类目的次数 |
|||
*/ |
|||
private Integer limit; |
|||
/** |
|||
* 本更改周期内还可以添加类目的次数 |
|||
*/ |
|||
private Integer quota; |
|||
/** |
|||
* 最多可以设置的类目数量 |
|||
*/ |
|||
private Integer categoryLimit; |
|||
/** |
|||
* 已设置的类目信息列表 |
|||
*/ |
|||
private List<CategoriesBean> categories; |
|||
|
|||
@NoArgsConstructor |
|||
@Data |
|||
public static class CategoriesBean { |
|||
/** |
|||
* 一级类目 ID |
|||
*/ |
|||
private Integer first; |
|||
/** |
|||
* 一级类目名称 |
|||
*/ |
|||
@SerializedName("first_name") |
|||
private String firstName; |
|||
/** |
|||
* 二级类目 ID |
|||
*/ |
|||
private Integer second; |
|||
/** |
|||
* 二级类目名称 |
|||
*/ |
|||
@SerializedName("second_name") |
|||
private String secondName; |
|||
/** |
|||
* 审核状态(1 审核中 2 审核不通过 3 审核通过) |
|||
*/ |
|||
@SerializedName("audit_status") |
|||
private Integer auditStatus; |
|||
/** |
|||
* 审核不通过的原因 |
|||
*/ |
|||
@SerializedName("audit_reason") |
|||
private String auditReason; |
|||
} |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.epmet.wxapi.param; |
|||
|
|||
import com.google.gson.annotations.SerializedName; |
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author zhaoqifeng |
|||
* @dscription |
|||
* @date 2020/8/6 15:10 |
|||
*/ |
|||
@Data |
|||
public class WxMaSpeedUpAuditReq implements Serializable { |
|||
private static final long serialVersionUID = 3042725610534211385L; |
|||
/** |
|||
* 审核单ID |
|||
*/ |
|||
@SerializedName("auditid") |
|||
private String auditId; |
|||
} |
@ -0,0 +1,66 @@ |
|||
package com.epmet.wxapi.result; |
|||
|
|||
import com.epmet.dto.result.AccountBasicInfoResultDTO; |
|||
import com.google.gson.annotations.SerializedName; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author zhaoqifeng |
|||
* @dscription |
|||
* @date 2020/8/6 14:05 |
|||
*/ |
|||
@Data |
|||
public class WxBasicInfoResult implements Serializable { |
|||
private static final long serialVersionUID = -9027187315142350899L; |
|||
/** |
|||
* 返回码 |
|||
*/ |
|||
private Integer errcode; |
|||
/** |
|||
* 错误信息 |
|||
*/ |
|||
private String errmsg; |
|||
/** |
|||
* 帐号 appid |
|||
*/ |
|||
@SerializedName("appid") |
|||
private String appid; |
|||
/** |
|||
* 帐号类型(1:订阅号,2:服务号,3:小程序) |
|||
*/ |
|||
@SerializedName("account_type") |
|||
private Integer accountType; |
|||
/** |
|||
* 主体类型 0.个人 1.企业 2.媒体 3.政府 4.其他组织 |
|||
*/ |
|||
@SerializedName("principal_type") |
|||
private Integer principalType; |
|||
/** |
|||
* 主体名称 |
|||
*/ |
|||
@SerializedName("principal_name") |
|||
private String principalName; |
|||
/** |
|||
* 实名验证状态 1.实名验证成功 2.实名验证中 3.实名验证失败 |
|||
*/ |
|||
@SerializedName("realname_status") |
|||
private Integer realnameStatus; |
|||
/** |
|||
* 微信认证信息 |
|||
*/ |
|||
@SerializedName("wx_verify_info") |
|||
private AccountBasicInfoResultDTO.WxVerifyInfoBean wxVerifyInfo; |
|||
/** |
|||
* 功能介绍信息 |
|||
*/ |
|||
@SerializedName("signature_info") |
|||
private AccountBasicInfoResultDTO.SignatureInfoBean signatureInfo; |
|||
/** |
|||
* 头像信息 |
|||
*/ |
|||
@SerializedName("head_image_info") |
|||
private AccountBasicInfoResultDTO.HeadImageInfoBean headImageInfo; |
|||
} |
@ -0,0 +1,44 @@ |
|||
package com.epmet.wxapi.result; |
|||
|
|||
import com.epmet.dto.result.GetCategoryResultDTO; |
|||
import com.google.gson.annotations.SerializedName; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author zhaoqifeng |
|||
* @dscription |
|||
* @date 2020/8/6 10:11 |
|||
*/ |
|||
@NoArgsConstructor |
|||
@Data |
|||
public class WxOpenGetCategoryResult { |
|||
|
|||
/** |
|||
* 返回码 |
|||
*/ |
|||
private Integer errcode; |
|||
/** |
|||
* 错误信息 |
|||
*/ |
|||
private String errmsg; |
|||
/** |
|||
* 一个更改周期内可以添加类目的次数 |
|||
*/ |
|||
private Integer limit; |
|||
/** |
|||
* 本更改周期内还可以添加类目的次数 |
|||
*/ |
|||
private Integer quota; |
|||
/** |
|||
* 最多可以设置的类目数量类目信息说明 |
|||
*/ |
|||
@SerializedName("category_limit") |
|||
private Integer categoryLimit; |
|||
/** |
|||
* 已设置的类目信息列表 |
|||
*/ |
|||
private List<GetCategoryResultDTO.CategoriesBean> categories; |
|||
} |
Loading…
Reference in new issue