新增 微信第三方平台 提交代码审核接口

This commit is contained in:
Lemon
2023-07-29 16:09:04 +08:00
parent 47d7b3f84b
commit 3ee5d726b8
6 changed files with 217 additions and 21 deletions

View File

@@ -0,0 +1,66 @@
package com.jsowell.pile.domain.agentDev;
import lombok.Data;
/**
* 审核项目
*
* @author Lemon
* @Date 2023/7/29 15:37
*/
@Data
public class AuditItem {
/**
* 小程序的页面 N
* 可通过"获取小程序的页面列表getCodePage"接口获得
*/
private String address;
/**
* 小程序的标签 N
* 用空格分隔,标签至多 10 个,标签长度至多 20
*/
private String tag;
/**
* 一级类目名称 Y
* 可通过"getAllCategoryName"接口获取
*/
private String first_class;
/**
* 二级类目名称 Y
* 可通过"getAllCategoryName"接口获取
*/
private String second_class;
/**
* 三级类目名称 N
* 可通过"getAllCategoryName"接口获取
*/
private String third_class;
/**
* 小程序页面的标题 N
* 标题长度至多 32
*/
private String title;
/**
* 一级类目id Y
* 可通过"getAllCategoryName"接口获取
*/
private String first_id;
/**
* 二级类目id Y
* 可通过"getAllCategoryName"接口获取
*/
private String second_id;
/**
* 三级类目id Y
* 可通过"getAllCategoryName"接口获取
*/
private String third_id;
}

View File

@@ -1,10 +1,10 @@
package com.jsowell.pile.vo.agentDev;
package com.jsowell.pile.domain.agentDev;
import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;
/**
* TODO
* 权限集
*
* @author Lemon
* @Date 2023/7/29 9:24

View File

@@ -0,0 +1,25 @@
package com.jsowell.pile.dto.agentDev;
import com.alibaba.fastjson2.annotation.JSONField;
import com.jsowell.pile.domain.agentDev.AuditItem;
import lombok.Data;
import java.util.List;
/**
* 提交代码审核DTO
*
* @author Lemon
* @Date 2023/7/29 15:29
*/
@Data
public class SubmitAuditDTO {
/**
* 用户授权的appid
*/
private String authorizerAppid;
// 审核项列表
private List<AuditItem> auditItems;
}

View File

@@ -1,6 +1,7 @@
package com.jsowell.pile.vo.agentDev;
import com.alibaba.fastjson2.annotation.JSONField;
import com.jsowell.pile.domain.agentDev.PermissionInfo;
import lombok.Data;
import java.util.List;
@@ -12,7 +13,7 @@ import java.util.List;
* @Date 2023/7/29 9:18
*/
@Data
public class AuthInfo {
public class AuthInfoVO {
/**
* 授权方 appid
*/