- 新增 detectionLock store 管理检测锁状态 - 实现检测锁相关的弹窗提示功能 - 添加 DETECTION_BUSY 错误码处理多人竞争逻辑 - 在 websocket 中集成检测锁超时处理 - 修改程序源控制接口以同步锁状态 - 更新项目标题和图标配置 - 添加 docs 目录到忽略列表
38 lines
738 B
TypeScript
38 lines
738 B
TypeScript
/**
|
||
* @description:请求配置
|
||
*/
|
||
export enum ResultEnum {
|
||
SUCCESS = "A0000",
|
||
ERROR = 500,
|
||
ACCESSTOKEN_EXPIRED = "A0024",
|
||
OVERDUE = "A0025",
|
||
DETECTION_BUSY = "A020042",
|
||
TIMEOUT = 30000,
|
||
TYPE = "success"
|
||
}
|
||
|
||
/**
|
||
* @description:请求方法
|
||
*/
|
||
export enum RequestEnum {
|
||
GET = "GET",
|
||
POST = "POST",
|
||
PATCH = "PATCH",
|
||
PUT = "PUT",
|
||
DELETE = "DELETE"
|
||
}
|
||
|
||
/**
|
||
* @description:常用的 contentTyp 类型
|
||
*/
|
||
export enum ContentTypeEnum {
|
||
// json
|
||
JSON = "application/json;charset=UTF-8",
|
||
// text
|
||
TEXT = "text/plain;charset=UTF-8",
|
||
// form-data 一般配合qs
|
||
FORM_URLENCODED = "application/x-www-form-urlencoded;charset=UTF-8",
|
||
// form-data 上传
|
||
FORM_DATA = "multipart/form-data;charset=UTF-8"
|
||
}
|