diff --git a/apps/web-ele/src/api/resp.toml b/apps/web-ele/src/api/resp.toml deleted file mode 100644 index c6b6c28..0000000 --- a/apps/web-ele/src/api/resp.toml +++ /dev/null @@ -1,237 +0,0 @@ -[Success] -code = 0 -desc = "请求成功" - -[BadRequest] -code = 24400 -desc = "请求错误" - -[UnprocessableEntity]#ok -code = 24422 -desc = "请求参数异常" - -[TooManyRequests] #ok -code = 24429 -desc = "请求过于频繁" - -# 240xx - 通用异常 - -[InvalidActionNum] #ok -code = 24001 -desc = "请求动作无效" - -# 245xx - 数据库操作异常 -[DataQueryError] -code = 24501 -desc = "数据查询异常" - -[DataSaveError] -code = 24502 -desc = "数据保存异常" - -[DataDeleteError] -code = 24503 -desc = "数据删除异常" - -[DataUpdateError] -code = 24504 -desc = "数据更新异常" - -# 246xx - 用户异常 -[UserNotFound] -code = 24601 -desc = "用户不存在" - -[UserAlreadyExist] -code = 24602 -desc = "用户已存在" - -[UserPasswordError] -code = 24603 -desc = "用户密码错误" - -[UserNotLogin] -code = 24604 -desc = "用户未登录" - -[TokenGenerateError] -code = 24611 -desc = "token生成失败" - -[TokenEmpty] -code = 24612 -desc = "token为空" - -[TokenParseError] -code = 24613 -desc = "token解析失败" - -[TokenInvalid] #ok -code = 24614 -desc = "token失效" - -[TokenExpired] -code = 24615 -desc = "token已过期" - -[TokenFormatError] -code = 24616 -desc = "token格式无效" - -[TokenClearError] -code = 24617 -desc = "token清空失败" - - -[InvalidTemplateType] -code = 52001 -desc = "无效的模板类型" - -[InvalidTemplateName] -code = 52002 -desc = "无效的模板名称" - -[TemplateCreateError]#ok -code = 52003 -desc = "模板创建失败" - -[TemplateUpdateError]#ok -code = 52004 -desc = "模板更新失败" - -[TemplateQueryError]#ok -code = 52005 -desc = "模板查询失败" - -[TemplateDeleteError]#ok -code = 52006 -desc = "模板删除失败" - -[PointCreateError] -code = 52007 -desc = "点位创建失败" - -[PointUpdateError] -code = 52008 -desc = "点位更新失败" - -[PointQueryError] -code = 52009 -desc = "点位查询失败" - -[PointDeleteError] -code = 52010 -desc = "点位删除失败" - -[InvalidDriverType] -code = 52101 -desc = "无效的驱动类型" - -[InvalidDriverName] -code = 52102 -desc = "无效的驱动名称" - -[DriverCreateError] -code = 52103 -desc = "驱动创建失败" - -[DriverUpdateError] -code = 52104 -desc = "驱动更新失败" - -[DriverQueryError]#ok -code = 52105 -desc = "驱动查询失败" - -[DriverDeleteError] -code = 52106 -desc = "驱动删除失败" - -[DriverStartError] -code = 52107 -desc = "驱动启动失败" - -[DriverStopError] -code = 52108 -desc = "驱动停止失败" - -[DriverWriteError] -code = 52109 -desc = "驱动写入失败" - -[InvalidDeviceType] -code = 52201 -desc = "无效的设备类型" - -[InvalidDeviceName] -code = 52202 -desc = "无效的设备名称" - -[DeviceCreateError] -code = 52203 -desc = "设备创建失败" - -[DeviceUpdateError] -code = 52204 -desc = "设备更新失败" - -[DeviceQueryError] -code = 52205 -desc = "设备查询失败" - -[DeviceDeleteError] -code = 52206 -desc = "设备删除失败" - -[Unauthorized] -code = 401 -desc = "未授权访问" - - -[Continue] -code = 100 -desc = "继续请求" - -[Created] -code = 201 -desc = "资源已创建" - -[Accepted] -code = 202 -desc = "请求已接受但未处理完成" - -[NoContent] -code = 204 -desc = "请求成功但无返回内容" - -[MovedPermanently] -code = 301 -desc = "资源已永久移动" - -[Found] -code = 302 -desc = "资源临时移动" - -[NotModified] -code = 304 -desc = "资源未修改(缓存有效)" - - - - - -[Forbidden] -code = 403 -desc = "禁止访问" - -[MethodNotAllowed] -code = 405 -desc = "请求方法不允许" - -[Conflict] -code = 409 -desc = "请求冲突" - -[InternalServerError] -code = 500 -desc = "服务器内部错误" diff --git a/apps/web-ele/src/cdcm/api/req.toml b/apps/web-ele/src/cdcm/api/req.toml deleted file mode 100644 index c0152a1..0000000 --- a/apps/web-ele/src/cdcm/api/req.toml +++ /dev/null @@ -1,136 +0,0 @@ -#################################################模板通过接口################################################## - -[TemplateQuerySupportType] -code = 52001 -desc = "查询模板支持的类型" - -[TemplatePointQuerySupportType] -code = 52002 -desc = "查询模板点位支持的数据类型" - -[TemplatePointQuerySupportAccess] -code = 52003 -desc = "查询模板点位支持的权限类型" - -[DriverQuerySupportType] -code = 52004 -desc = "查询驱动支持的类型" - -#################################################模板管理接口################################################## - -[TemplateQueryPage] -code = 52011 -desc = "查询所有模板" - -[TemplateCreate] -code = 52012 -desc = "创建模板" - -[TemplateUpdate] -code = 52013 -desc = "更新模板" - -[TemplateDelete] -code = 52014 -desc = "删除模板" - -[TemplateQuery] -code = 52015 -desc = "查询模板" - -#################################################模板点位接口################################################## - -[PointQueryAll] -code = 52021 -desc = "查询所有模板点位" - -[PointCreate] -code = 52022 -desc = "创建模板点位" - -[PointUpdate] -code = 52023 -desc = "更新模板点位" - -[PointDelete] -code = 52024 -desc = "删除模板点位" - -#################################################驱动管理接口################################################## - -[DriverQueryPage] -code = 52201 -desc = "查询模板点位" - -[DriverCreate] -code = 52202 -desc = "创建驱动" - -[DriverUpdate] -code = 52203 -desc = "更新驱动" - -[DriverDelete] -code = 52204 -desc = "删除驱动" - -[DriverQuery] -code = 52205 -desc = "查询驱动" - -[DriverQueryStatus] -code = 52206 -desc = "查询驱动状态" - -[DriverStart] -code = 52207 -desc = "启动驱动" - -[DriverStop] -code = 52208 -desc = "停止驱动" - -[DriverTemplateQuery] -code = 52209 -desc = "查询驱动模板" - - -#################################################设备管理接口################################################## - -[DeviceQueryAll] -code = 52301 -desc = "查询所有设备" - -[DeviceCreate] -code = 52302 -desc = "创建设备" - -[DeviceUpdate] -code = 52303 -desc = "更新设备" - -[DeviceDelete] -code = 52304 -desc = "删除设备" - -#################################################历史记录接口################################################## - -[HistoryQueryConfig] -code = 52401 -desc = "查询历史记录配置" - -[HistoryUpdateConfig] -code = 52402 -desc = "更新历史记录配置" - -[HistoryQuery] -code = 52403 -desc = "查询历史记录" - -[HistoryClear] -code = 52404 -desc = "清除历史记录" - -[HistoryExport] -code = 52405 -desc = "导出历史记录" diff --git a/apps/web-ele/src/cdcm/api/req_code.ts b/apps/web-ele/src/cdcm/api/req_code.ts index 016c88b..a3d266e 100644 --- a/apps/web-ele/src/cdcm/api/req_code.ts +++ b/apps/web-ele/src/cdcm/api/req_code.ts @@ -1,129 +1,127 @@ // 请求码 -export interface TemplateQuerySupportType { - code: number; - desc: string; -} -export const DeviceCreate: TemplateQuerySupportType = { - code: 52_302, - desc: '创建设备', -}; -export const DeviceDelete: TemplateQuerySupportType = { - code: 52_304, - desc: '删除设备', -}; -export const DeviceQueryAll: TemplateQuerySupportType = { - code: 52_301, - desc: '查询所有设备', -}; -export const DeviceUpdate: TemplateQuerySupportType = { - code: 52_303, - desc: '更新设备', -}; -export const DriverCreate: TemplateQuerySupportType = { - code: 52_202, - desc: '创建驱动', -}; -export const DriverDelete: TemplateQuerySupportType = { - code: 52_204, - desc: '删除驱动', -}; -export const DriverQuery: TemplateQuerySupportType = { - code: 52_205, - desc: '查询驱动', -}; -export const DriverQueryPage: TemplateQuerySupportType = { - code: 52_201, - desc: '查询模板点位', -}; -export const DriverQueryStatus: TemplateQuerySupportType = { - code: 52_206, - desc: '查询驱动状态', -}; -export const DriverQuerySupportType: TemplateQuerySupportType = { - code: 52_004, - desc: '查询驱动支持的类型', -}; -export const DriverStart: TemplateQuerySupportType = { - code: 52_207, - desc: '启动驱动', -}; -export const DriverStop: TemplateQuerySupportType = { - code: 52_208, - desc: '停止驱动', -}; -export const DriverTemplateQuery: TemplateQuerySupportType = { - code: 52_209, - desc: '查询驱动模板', -}; -export const DriverUpdate: TemplateQuerySupportType = { - code: 52_203, - desc: '更新驱动', -}; -export const HistoryClear: TemplateQuerySupportType = { - code: 52_404, - desc: '清除历史记录', -}; -export const HistoryExport: TemplateQuerySupportType = { - code: 52_405, - desc: '导出历史记录', -}; -export const HistoryQuery: TemplateQuerySupportType = { - code: 52_403, - desc: '查询历史记录', -}; -export const HistoryQueryConfig: TemplateQuerySupportType = { - code: 52_401, - desc: '查询历史记录配置', -}; -export const HistoryUpdateConfig: TemplateQuerySupportType = { - code: 52_402, - desc: '更新历史记录配置', -}; -export const PointCreate: TemplateQuerySupportType = { - code: 52_022, - desc: '创建模板点位', -}; -export const PointDelete: TemplateQuerySupportType = { - code: 52_024, - desc: '删除模板点位', -}; -export const PointQueryAll: TemplateQuerySupportType = { - code: 52_021, - desc: '查询所有模板点位', -}; -export const PointUpdate: TemplateQuerySupportType = { - code: 52_023, - desc: '更新模板点位', -}; -export const TemplateCreate: TemplateQuerySupportType = { - code: 52_012, - desc: '创建模板', -}; -export const TemplateDelete: TemplateQuerySupportType = { - code: 52_014, - desc: '删除模板', -}; -export const TemplatePointQuerySupportAccess: TemplateQuerySupportType = { - code: 52_003, - desc: '查询模板点位支持的权限类型', -}; -export const TemplatePointQuerySupportType: TemplateQuerySupportType = { - code: 52_002, - desc: '查询模板点位支持的数据类型', -}; -export const TemplateQuery: TemplateQuerySupportType = { - code: 52_015, - desc: '查询模板', -}; -export const TemplateQueryPage: TemplateQuerySupportType = { - code: 52_011, - desc: '查询所有模板', -}; -export const TemplateQuerySupportType: TemplateQuerySupportType = { - code: 52_001, - desc: '查询模板支持的类型', -}; -export const TemplateUpdate: TemplateQuerySupportType = { - code: 52_013, - desc: '更新模板', +export default { + DeviceCreate: { + code: 52_302, + desc: '创建设备', + }, + DeviceDelete: { + code: 52_304, + desc: '删除设备', + }, + DeviceQueryAll: { + code: 52_301, + desc: '查询所有设备', + }, + DeviceUpdate: { + code: 52_303, + desc: '更新设备', + }, + DriverCreate: { + code: 52_202, + desc: '创建驱动', + }, + DriverDelete: { + code: 52_204, + desc: '删除驱动', + }, + DriverQuery: { + code: 52_205, + desc: '查询驱动', + }, + DriverQueryPage: { + code: 52_201, + desc: '查询模板点位', + }, + DriverQueryStatus: { + code: 52_206, + desc: '查询驱动状态', + }, + DriverQuerySupportType: { + code: 52_004, + desc: '查询驱动支持的类型', + }, + DriverStart: { + code: 52_207, + desc: '启动驱动', + }, + DriverStop: { + code: 52_208, + desc: '停止驱动', + }, + DriverTemplateQuery: { + code: 52_209, + desc: '查询驱动模板', + }, + DriverUpdate: { + code: 52_203, + desc: '更新驱动', + }, + HistoryClear: { + code: 52_404, + desc: '清除历史记录', + }, + HistoryExport: { + code: 52_405, + desc: '导出历史记录', + }, + HistoryQuery: { + code: 52_403, + desc: '查询历史记录', + }, + HistoryQueryConfig: { + code: 52_401, + desc: '查询历史记录配置', + }, + HistoryUpdateConfig: { + code: 52_402, + desc: '更新历史记录配置', + }, + PointCreate: { + code: 52_022, + desc: '创建模板点位', + }, + PointDelete: { + code: 52_024, + desc: '删除模板点位', + }, + PointQueryAll: { + code: 52_021, + desc: '查询所有模板点位', + }, + PointUpdate: { + code: 52_023, + desc: '更新模板点位', + }, + TemplateCreate: { + code: 52_012, + desc: '创建模板', + }, + TemplateDelete: { + code: 52_014, + desc: '删除模板', + }, + TemplatePointQuerySupportAccess: { + code: 52_003, + desc: '查询模板点位支持的权限类型', + }, + TemplatePointQuerySupportType: { + code: 52_002, + desc: '查询模板点位支持的数据类型', + }, + TemplateQuery: { + code: 52_015, + desc: '查询模板', + }, + TemplateQueryPage: { + code: 52_011, + desc: '查询所有模板', + }, + TemplateQuerySupportType: { + code: 52_001, + desc: '查询模板支持的类型', + }, + TemplateUpdate: { + code: 52_013, + desc: '更新模板', + }, }; diff --git a/apps/web-ele/src/cdcm/protocol/point_ext.ts b/apps/web-ele/src/cdcm/protocol/point_ext.ts new file mode 100644 index 0000000..be17b75 --- /dev/null +++ b/apps/web-ele/src/cdcm/protocol/point_ext.ts @@ -0,0 +1,6 @@ +export default { + modbus: [ + { field: 'register_type', title: '寄存器类型' }, + { field: 'register_address', title: '寄存器地址' }, + ], +}; diff --git a/apps/web-ele/src/views/driver/index.vue b/apps/web-ele/src/views/driver/index.vue index bee5264..0e0738b 100644 --- a/apps/web-ele/src/views/driver/index.vue +++ b/apps/web-ele/src/views/driver/index.vue @@ -1,15 +1,14 @@