package net.northking.cctp.executePlan.constants;

public class MsgConstant {
    public static final String RESPONSE_VO_GET_EXE_PLAN_LAB_SUCCESSFULLY = "获取执行计划标签列表成功";
    public static final String RESPONSE_VO_EXECUTE_PLAN = "执行计划";
    public static final String RESPONSE_VO_ADD_TAGS_FAILURE = "添加标签失败";
    public static final String RESPONSE_VO_ADD_TAGS_SUCCESSFULLY= "执行计划添加标签成功";
    //createBys principalIds
    public static final String CREATE_BY_INDEX= "-1";
    public static final String PRINCIPAL_ID_INDEX= "-1";
    //"#.##%" "%"
    public static final String PATTERN_HASH_DOT_HASH_HASH= "#.##%";
    public static final String PERCENTAGE= "%";
    public static final String LETTER_S= "S";
    public static final String LETTER_M= "M";
    public static final String TEMPERATURE_DEGREE= "℃";
    //webhookExecPlan
    public static final String WEBHOOK_EXEC_PLAN_SUCCESSFULLY= "执行计划成功";
    //scriptTypeMap
    public static final String SCRIPT_TYPE_MAP_VALUE_5= "5";
    //AtuPlanScriptLinkMd
    public static final String ATU_PLAN_SCRIPT_LINK_MD_SCRIPT_TYPE= "5";
    //AtuPlanScriptLinkDto
    public static final String ATU_PLAN_SCRIPT_LINK_DTO_SCRIPT_TYPE= "5";
    //statusCacheKey
    public static final String STATUS_CACHEKEY_SUCCESSNUM= "successNum";
    public static final String STATUS_CACHEKEY_FAILNUM= "failNum";
    public static final String STATUS_CACHEKEY_CANCELNUM= "cancelNum";
    public static final String STATUS_CACHEKEY_TIMEOUTNUM= "timeoutNum";
    //"application/vnd.ms-excel;charset=utf-8"
    public static final String CONTENT_VNDMS_EXCEL_UTF8= "application/vnd.ms-excel;charset=utf-8";
    public static final String CONTENT_PDF_UTF8= "application/PDF;charset=utf-8";
    //CharacterEncoding
    public static final String CHARATER_ENCODING_UTF8= "UTF-8";
    public static final String ENC_TITLE_PDF= ".pdf";
    public static final String ENC_UTF8= "utf-8";
    //HttpServletResponse
    public static final String HTTP_SER_RESPONSE_KEY_CONTENT_DISPOSITION= "Content-Disposition";
    public static final String HTTP_SER_RESPONSE_KEY_CONTENT_TYPE= "Content-Type";
    public static final String HTTP_SER_RESPONSE_VALUE_ATTACHMENT= "attachment;filename=";
    public static final String HTTP_SER_RESPONSE_VALUE_APPLICATION_OCTET_STREAM= "application/octet-stream";
    public static final String HTTP_SER_RESPONSE_VALUE_DOCX= ".docx";

    public static final String DATA_MAP_START_TIME= "startTime";
    public static final String DATA_MAP_TRIGGER_TYPE= "triggerType";
    public static final String DATA_MAP_ELAPSED_TIMED= "elapsedTime";
    public static final String DATA_MAP_ENV_NAME= "envName";
    public static final String DATA_MAP_END_TIME= "endTime";
    public static final String DATA_MAP_CASE_TOTAL= "caseTotal";
    public static final String DATA_MAP_SCRIPT_TOTAL= "scriptTotal";
    public static final String DATA_MAP_TEST_DEVICE_NUM= "testDeviceNum";
    public static final String DATA_MAP_RETRY_DEVICE_NUM= "retryDeviceNum";
    public static final String DATA_MAP_PACKAGE= "package";
    public static final String DATA_MAP_APP_PACKAGE= "appPackage";
    //ClassPathResource
    public static final String CLASS_PATH_RESOURCE_PDF_TEMP= "templates/pdfTemp.pdf";
    public static final String CLASS_PATH_RESOURCE_TASK_REPORT_TEMPLATE_DOCX= "templates/taskReportTemplate.docx";
    //WordUtils
    public static final String WORDUTILS_TITLE_TASK_SUMM_REPORT= "一、任务汇总报告：";
    public static final String WORDUTILS_TITLE_RESULT_DISTRIBUTION_CHART= "二、任务执行结果分布图：";
    public static final String WORDUTILS_TITLE_EXEC_FAILED_CASES_LIST= "三、执行失败案例列表：";

    //"base64,"
    public static final String REGEX_BASE64= "base64,";
    public static final String UITEST_SCRIPTCODE= "UITEST-ScriptCode:";
    //JSONArray JSONObject
    public static final String JSONARRAY_KEY_VARIABLES= "variables";
    public static final String JSONARRAY_KEY_VARIABLES_FIELD= "Variables";
    public static final String JSONARRAY_KEY_NODES= "nodes";
    public static final String JSONOBJECT_KEY_NODETYPE= "nodeType";
    public static final String JSONARRAY_KEY_REF= "$ref";

    //FieldPositions
    public static final String FIELD_POSITION_SCRIPT_EXECSUM= "scriptExecSum";
    //tableHeardList
    public static final String TABLE_HEARD_LIST_SCRIPT_NUM= "脚本编号";
    public static final String TABLE_HEARD_LIST_SCRIPT_NAME= "脚本名称";
    public static final String TABLE_HEARD_LIST_TEST_CASE_NAME= "用例名称";
    public static final String TABLE_HEARD_LIST_TEST_CASE_TYPE= "用例类型";
    public static final String TABLE_HEARD_LIST_TIME_CONSUMING= "耗时（毫秒）";
    public static final String TABLE_HEARD_LIST_EXEC_DEVICE= "执行设备";
    public static final String TABLE_HEARD_LIST_EXEC_STATUS= "执行状态";
    public static final String TABLE_HEARD_LIST_FAILURE_REASON= "失败原因";
    //TABLE_TITLE
    public static final String TABLE_TITLE_SCRIPT_EXECUTION_DETAILS= "脚本执行详情";
    public static final String TABLE_TITLE_APP_LIST= "应用列表";

    public static final String FONT_NAME_STSONG_LIGHT= "STSong-Light";
    public static final String FONT_ENCODING_UNIGB_UCS2_H= "UniGB-UCS2-H";
    //IconPathList
    public static final String ICON_PATH_APP_APPINSTALLTIME_PNG= "static/icon/app/appInstallTime.png";
    public static final String ICON_PATH_APP_APPSTARTTIME_PNG= "static/icon/app/appStartTime.png";
    public static final String ICON_PATH_APP_CPU_PNG= "static/icon/app/cpu.png";
    public static final String ICON_PATH_APP_FLOW_PNG= "static/icon/app/flow.png";
    public static final String ICON_PATH_APP_MEMORY_PNG= "static/icon/app/memory.png";
    public static final String ICON_PATH_DEVICE_CPU_PNG= "static/icon/device/cpu.png";
    public static final String ICON_PATH_DEVICE_FLOW_PNG= "static/icon/device/flow.png";
    public static final String ICON_PATH_DEVICE_MEMORY_PNG= "static/icon/device/memory.png";
    public static final String ICON_PATH_DEVICE_TEMPERATURE_PNG= "static/icon/device/temperature.png";


    //maxStr
    public static final String MAX_STR= "最大值";
    //headList
    public static final String HEAD_LIST_APP_NAME= "App名称";
    public static final String HEAD_LIST_APP_VERSION= "App版本";
    public static final String HEAD_LIST_PACKAGE_NAME= "包名";
    public static final String HEAD_LIST_CHANNEL_NAME= "渠道名称";
    public static final String HEAD_LIST_VERSION_NOTES= "版本备注";
    //planBatch
    public static final String PLAN_BATCH_SUCCESS_RATE= "0.00%";
    public static final String ZERO_DOT= "0.00";
    //CASEMAP
    public static final String CASEMAP_HAS_PC= "hasPc";
    public static final String CASEMAP_HAS_MOB= "hasMob";
    public static final String CASEMAP_HAS_INTERFACE= "hasInterface";
    //offlineMap
    public static final String OFFLINE_MAP_DEVICE_ID= "deviceId";

    public static final String LAST_HEART_BEAT_TIME= "lastHeartBeatTime";

    public static final String DateUtil_format= "yyyy-MM-dd.HH.mm.ss.SSS";
    //appMap
    public static final String PLATFORM= "platform";
    public static final String APP_PACKAGE= "appPackage";

    public static final String PLATFORM_TYPE_ANDROID= "Android";
    public static final String PLATFORM_TYPE_IOS= "IOS";
    public static final String PLATFORM_TYPE_HARMONY= "Harmony";
    public static final String ERROR_PLATFORM_TYPE_PC= "【PC】";
    public static final String ERROR_PLATFORM_TYPE_IOS= "【IOS】";
    public static final String ERROR_PLATFORM_TYPE_ANDROID= "【Android】";
    //
    public static final String QUERY_MOBDEVICE_PLATFORM_TYPE_IOS= "hasIOS";
    public static final String QUERY_MOBDEVICE_PLATFORM_TYPE_ANDROID= "hasAndroid";
    public static final String PLATFORM_TYPE_HAS_PC= "hasPC";
    public static final String PLATFORM_TYPE_HAS_MOB= "hasMob";
    public static final String MAP_JSON_APPALIVE= "appAlive";

    public static final String DATE_FORMAT_PATTERN= "yyyy-MM-dd HH:mm:ss";

    public static final String SYNC_ATUPLAN_INFO= "syncAtuPlanInfo";
    public static final String SYNC_ATUPLAN_BATCH= "syncAtuPlanBatch";
    public static final String SYNC_ATUPLAN_SCRIPTLINK= "syncAtuPlanScriptLink";
    public static final String SYNC_ATUPLAN_ENVLINK= "syncAtuPlanEnvLink";
    public static final String SYNC_ATUPLAN_TASK= "syncAtuPlanTask";
    public static final String DW_ATUPLANINFO_INSERT_REQ= "Dw.AtuPlanInfo.Insert.REQ";
    public static final String DW_ATUPLANBATCH_INSERT_REQ= "Dw.AtuPlanBatch.Insert.REQ";
    public static final String DW_ATUPLANSCRIPTLINK_INSERT_REQ= "Dw.AtuPlanScriptLink.Insert.REQ";
    public static final String DW_ATUPLANEnvLink_INSERT_REQ= "Dw.AtuPlanEnvLink.Insert.REQ";
    public static final String DW_ATUPLANTASK_INSERT_REQ= "Dw.AtuPlanTask.Insert.REQ";

    public static final String DEV_OFFLINE_TIMEOUT = "设备离线超时";

    public static final String ID = "id";

    public static final String STR_TRUE = "true";

    public static final String EXE_PLAN = "执行计划";

    public static final String DEVICE_ID = "deviceId";

    public static final String TYPE = "type";

    public static final String DEVICE_NAME = "deviceName";

    public static final String STATUS = "status";

    public static final String SCRIPT_NAME = "scriptName";

    public static final String TOKEN = "token";

    public static final String URL = "url";

    public static final String LOG_DELETE = "3";

    public static final String SUCCESS_RATE = "successRate";

    public static final String EXEC_FAIL_RATE = "execFailRate";

    public static final String ASSER_FAIL_RATE = "assertFailRate";

    public static final String CANCEL_RATE = "cancelRate";

    public static final String TIME_OUT_RATE = "timeoutRate";

    public static final String SCRIPT_LIST = "scriptList";

    public static final String PARENT_LIST = "parentList";

    public static final String SCENE_LIST = "sceneList";

    public static final String INSERT_LIST = "insertList";

    public static final String ITEM_CODE = "itemCode";

    public static final String ITEM_NAME = "itemName";

    public static final String INPUT = "input";

    public static final String START = "start";
    public static final String END = "end";

    public static final String SCRIPT_ID = "scriptId";
    public static final String SCRIPT_URL = "scriptUrl";

    public static final String NAME = "name";
    public static final String DEFAULT_VALUE = "defaultValue";
    public static final String COMMANDS = "commands";
    public static final String COMMAND = "command";
    public static final String EXTATTRS = "extAttrs";
    public static final String EXTATTRS_STEPTYPE = "stepType";
    public static final String TITLE = "title";
    public static final String STEPNAME = "stepName";
    public static final String COMMAND_NAME = "commandName";
    public static final String TARGETS= "targets";
    public static final String USING= "using";
    public static final String VALUE= "value";
    public static final String SELECTOR= "selector";
    public static final String COMPONENTLIB= "componentLib";
    public static final String STEPDETAILDTO_StepType_0= "0";
    public static final String STEPDETAILDTO_StepType_1= "1";
    public static final String STEPDETAILDTO_StepType_2= "2";
    public static final String STEPDETAILDTO_StepType_3= "3";
    public static final String FULL_IMAGE= "fullImage";
    public static final String SKIP= "skip";
    public static final String KEYWORDRETURN= "keywordReturn";
    public static final String CHILDREN= "children";
    public static final String ARGS= "args";
    public static final String RESID= "resId";
    public static final String RESOURCES= "resources";
    public static final String SCRIPT_DEPENDENCIES= "scriptDependencies";
    public static final String RESURI= "resUri";
    public static final String TASKID= "taskId";
    public static final String FILEPATH= "filePath";
    public static final String ANDROID= "android";
    public static final String IOS= "ios";
    public static final String EMPTY= "无";

    public static final String OUTPUT = "output";
    public static final String EXEC_USER = "execUser";
    public static final String PROJECT_NAME= "projectName";
    public static final String EXEC_STATUS= "execStatus";
    public static final String PLAN_NAME= "planName";
    public static final String EXEC_TIME = "execTime";
    public static final String SUN_COUNT = "sunCount";
    public static final String SUCCESS_COUNT = "successCount";
    public static final String FAIL_COUNT = "failCount";
    public static final String CANCEL_COUNT = "cancelCount";
    public static final String TIMEOUT_COUNT = "timeOutCount";
    public static final String MSG_TEMP_ID = "messageTemplateId";
    public static final String SOUR_PLAT = "sourcePlatform";
    public static final String USER_ACCOUNTS = "userAccounts";
    public static final String CONT_PARA = "contentParameter";

    public static final String SIMSUN = "宋体";

    public static final String SCH_INS_NAME = "org.quartz.scheduler.instanceName";
    public static final String ATU_PLAN_SCH = "atuPlanScheduler";
    public static final String AUTO = "AUTO";
    public static final String SCH_INS_ID = "org.quartz.scheduler.instanceId";
    public static final String THR_POOL_CLASS = "org.quartz.threadPool.class";
    public static final String THR_POOL_THR_COUNT = "org.quartz.threadPool.threadCount";
    public static final String THR_POOL_THR_COUNT_CONFIGURATION= "20";
    public static final String THR_POOL_THR_PRI = "org.quartz.threadPool.threadPriority";
    public static final String THR_POOL_THR_PRI_CONFIGURATION = "5";
    public static final String JOBSTO_CLASS = "org.quartz.jobStore.class";
    public static final String JOBSTO_ISCLU = "org.quartz.jobStore.isClustered";
    public static final String JOBSTO_CLU_CHECK_INTER = "org.quartz.jobStore.clusterCheckinInterval";
    public static final String JOBSTO_CLU_CHECK_INTER_CONFIGURATION = "15000";
    public static final String JOBSTO_MAX_MIS_TO_HANDLE_AT_TIME = "org.quartz.jobStore.maxMisfiresToHandleAtATime";
    public static final String JOBSTO_MAX_MIS_TO_HANDLE_AT_TIME_CONFIGURATION = "1";
    public static final String JOBSTO_TX_ISO_LEVEL = "org.quartz.jobStore.txIsolationLevelSerializable";
    public static final String JOBSTO_MIS_FIRE_THRE = "org.quartz.jobStore.misfireThreshold";
    public static final String JOBSTO_MIS_FIRE_THRE_CONFIGURATION = "12000";
    public static final String JOBSTO_TABLE_PRE = "org.quartz.jobStore.tablePrefix";
    public static final String SIMP_THRE_POOL = "org.quartz.simpl.SimpleThreadPool";
    public static final String JDBC_JOBSTORE_TX = "org.quartz.impl.jdbcjobstore.JobStoreTX";
    public static final String APP_CON_KEY = "applicationContextKey";

    public static final String QRTZ = "QRTZ_";

}
