package com.jsowell.pile.domain.agentDev;

import com.alibaba.fastjson2.annotation.JSONField;
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"接口获取
     */
    @JSONField(name = "first_class")
    private String firstClass;

    /**
     * 二级类目名称 Y
     * 可通过"getAllCategoryName"接口获取
     */
    @JSONField(name = "second_class")
    private String secondClass;

    /**
     * 三级类目名称 N
     * 可通过"getAllCategoryName"接口获取
     */
    @JSONField(name = "third_class")
    private String thirdClass;

    /**
     * 小程序页面的标题 N
     * 标题长度至多 32
     */
    private String title;

    /**
     * 一级类目id Y
     * 可通过"getAllCategoryName"接口获取
     */
    @JSONField(name = "first_id")
    private String firstId;

    /**
     * 二级类目id Y
     * 可通过"getAllCategoryName"接口获取
     */
    @JSONField(name = "second_id")
    private String secondId;

    /**
     * 三级类目id N
     * 可通过"getAllCategoryName"接口获取
     */
    @JSONField(name = "third_id")
    private String thirdId;
}
