package com.microservices.dms.constant;

public class TaskConstant {

    private TaskConstant() {
    }

    public static final String TASK_TYPE_WATCHERS = "MakerTask";
    public static final String TASK_TYPE_JOURNALS = "makerSpaceTask";
    public static final String TASK_TYPE_PAPERS = "";
    public static final String TASK_TYPE_OTHER = "makerSpaceTask";

    public static final String COMPETITION_TYPE_WATCHERS = "CompetitionInfo";
    public static final String COMPETITION_TYPE_CLICK = "CompetitionInfo";
    public static final String COMPETITION_TYPE_DOWNLOAD = "CompetitionOpusDownload";


    public static final String PROJECT_DOWNLOAD_API = "%s/api/attachments/%s";
    public static final String MARKER_SPACE_DOWNLOAD_API_BY_NAME = "%s/busiAttachments/downloadAttachment/%s";
    public static final String MARKER_SPACE_DOWNLOAD_API_BY_ID = "%s/busiAttachments/download/%s";

    //favorites
    public static final String EXPERTS = "Experts";
    public static final String ACHIEVEMENTS = "Achievements";

    // task status dict
    public static final int DRAFT_STATUS = 0; //草稿状态
    public static final int TO_BE_REVIEWED_STATUS = 1; //待审核状态
    public static final int REFUSED_STATUS = 2; //已拒绝状态
    public static final int TASK_PAPER_COLLECTING_STATUS = 3; //成果征集中状态
    public static final int TASK_PAPER_CHOOSING_STATUS = 4; //成果评选中状态
    public static final int TASK_RESULT_PROOF_STATUS = 5; //公示中状态
    public static final int TASK_SIGNING_STATUS = 6; //协议签定中状态
    public static final int TASK_PAYING_STATUS = 7; //支付中状态
    public static final int TASK_COMPLETE_STATUS = 8; //任务完成状态
    public static final int TASK_TO_BE_REPAIRED_STATUS = 9; //待修缮状态

}
