Skip to Content

2024年01月12日

忆志-服务器-中心服务

es-center-server-web-ui  用户名: admin 密码: es888888

es-center-server-main-service 

es-center-server-main-service-doc 

es-center-server-app-service 

es-center-server-app-service-doc 

es-center-server-device-service 

es-center-server-device-service-doc 

2024年01月08日

  • 已完成用户中心/用户: 去掉 org 关联, 业务上只需要雇员绑定组织
  • 已完成用户中心/用户与租户: 去掉 org 字段, 业务上只需要雇员绑定组织
  • 已完成登录接口及登录后接口中的查询 org id, 逻辑改为从登录用户关联的雇员中查询
  • 已完成租户表改进为树型结构
  • 已完成搭建中心服务与数证管理服务器对接服务文档, 基于 vuepress(对多国词条翻译支持较好), 为以后给国外客户看 api 文档做基础建设

2024年01月09日

  • 已完成中心服务与数证管理服务器对接服务文档部署到公网可访问
  • 已完成中心服务与数证管理服务器对接服务框架搭建并接口开发: 数证管理服务器-获取生成 token key, 数证管理服务器-查询列表, 组织-查询组织列表, 记录仪设备-查询列表, 数据字典-查询-列表, 数据字典类型-查询-列表, 翻译词条-上报待翻译词条, 翻译词条-查询-键值对词条
  • 已完成中心服务与数证管理服务器对接服务部署到公网可访问
  • 已完成中心服务与数证管理服务器对接服务文档内容, 对照 API 变更进行完善

2024年01月10日

  • 已完成中心服务与数证管理服务器对接服务框架改进: 添加 Spring-Security 拦截器, 用来验证 token
  • 已完成中心服务与数证管理服务器对接服务接口: 租户-查询-列表, 人员-查询-列表, 文件索引-上传文件
  • 已完成数据库设计改进及生成对应的代码
/* --------------- 修改表 --------------- */ -- 修改表: device_device[设备-设备] -- 索引重建 DROP INDEX IF EXISTS uq_device_device_1 ; DROP INDEX IF EXISTS idx_device_device_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_device_device_1 ON device_device(device_model_id, device_no, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_device_device_1 ON device_device(device_model_id, org_id, device_no, name_, delete_time, revision, tenant_id); -- 添加字段: ALTER TABLE device_device ADD COLUMN state VARCHAR(128); COMMENT ON COLUMN device_device.state IS '状态'; ALTER TABLE device_device ADD COLUMN installed_location VARCHAR(1024); COMMENT ON COLUMN device_device.installed_location IS '安装地点'; ALTER TABLE device_device ADD COLUMN installed_time TIMESTAMP; COMMENT ON COLUMN device_device.installed_time IS '安装时间'; /* --------------- 修改表 --------------- */ -- 修改表: device_device_model[设备-设备型号] -- 索引重建 DROP INDEX IF EXISTS uq_device_device_model_1 ; DROP INDEX IF EXISTS idx_device_device_model_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_device_device_model_1 ON device_device_model(manufacturer_id, device_type_id, device_model_code, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_device_device_model_1 ON device_device_model(manufacturer_id, device_type_id, device_model_code, name_, delete_time, revision, tenant_id); -- 添加字段: ALTER TABLE device_device_model ADD COLUMN state VARCHAR(128); COMMENT ON COLUMN device_device_model.state IS '状态'; /* --------------- 修改表 --------------- */ -- 修改表: basedata_employee_user[基础数据-雇员与用户] -- 索引重建 DROP INDEX IF EXISTS uq_basedata_employee_user_1 ; DROP INDEX IF EXISTS idx_basedata_employee_user_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_basedata_employee_user_1 ON basedata_employee_user(employee_id, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_basedata_employee_user_1 ON basedata_employee_user(employee_id, username_prefix, username, delete_time, revision, tenant_id); /* --------------- 修改表 --------------- */ -- 修改表: basedata_file_index[基础数据-文件索引] -- 添加字段: ALTER TABLE basedata_file_index ADD COLUMN original_id int4; COMMENT ON COLUMN basedata_file_index.original_id IS '原标识'; /* --------------- 修改表 --------------- */ -- 修改表: basedata_file_index_thumbnail[基础数据-文件索引缩略图] -- 删除字段: ALTER TABLE basedata_file_index_thumbnail DROP COLUMN last_sync_time; /* --------------- 删除表 --------------- */ DROP TABLE IF EXISTS device_data_acquisition_server_tenant;

2024年01月11日

  • 已完成中心服务与数证管理服务器对接服务, 消息队列处理: 文件索引-入库
  • 已完成中心服务与数证管理服务器对接服务文档内容, 对照 API 变更进行完善
  • 已完成中心服务与数证管理服务器对接服务发布新版本并自测
  • 已完成中心服务 app 服务接口: 文件索引-查询分页

2024年01月12日

  • 已完成中心服务 app 服务接口: 文件索引-查询分页 添加播放地址 token, 使访问数证管理服务器可授权通过
  • 已完成中心服务与数证管理服务器对接服务接口: 数据字典映射-保存或更新 token salt 生成播放地址 token 时的加密盐值
  • 已完成中心服务与数证管理服务器对接服务文档内容, 对照 API 变更进行完善
  • 已完成中心服务 app 服务及中心服务与数证管理服务器对接服务部署新版本
  • 已完成中心服务 app 服务接口及中心服务与数证管理服务器对接服务接口 进行自测并优化
    • 生成的 jwt token 信息中, 添加用户关联的雇员id, 方便数据权限查询处理
    • 中心服务与数证管理服务器对接服务, 消息队列处理: 文件索引-入库 UTC 时间处理
    • 记录仪与数证管理服务器(不允许记录仪同时绑定多个), 记录仪与p2p服务器(不允许记录仪同时绑定多个), 记录仪与集群对讲服务器(不允许记录仪同时绑定多个)
/* --------------- 修改表 --------------- */ -- 修改表: device_data_acquisition_server_data_acquisition_device[设备-数证管理服务器与记录仪] -- 索引重建 DROP INDEX IF EXISTS uq_device_data_acquisition_server_data_acquisition_device_1 ; DROP INDEX IF EXISTS idx_device_data_acquisition_server_data_acquisition_device_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_device_data_acquisition_server_data_acquisition_device_1 ON device_data_acquisition_server_data_acquisition_device(data_acquisition_device_id, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_device_data_acquisition_server_data_acquisition_device_1 ON device_data_acquisition_server_data_acquisition_device(data_acquisition_server_id, data_acquisition_device_id, delete_time, revision, tenant_id); /* --------------- 修改表 --------------- */ -- 修改表: device_p2p_server_data_acquisition_device[设备-p2p服务器与记录仪] -- 索引重建 DROP INDEX IF EXISTS uq_device_p2p_server_data_acquisition_device_1 ; DROP INDEX IF EXISTS idx_device_p2p_server_data_acquisition_device_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_device_p2p_server_data_acquisition_device_1 ON device_p2p_server_data_acquisition_device(data_acquisition_device_id, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_device_p2p_server_data_acquisition_device_1 ON device_p2p_server_data_acquisition_device(p2p_server_id, data_acquisition_device_id, delete_time, revision, tenant_id); /* --------------- 修改表 --------------- */ -- 修改表: device_talk_server_data_acquisition_device[设备-集群对讲服务器与记录仪] -- 索引重建 DROP INDEX IF EXISTS uq_device_talk_server_data_acquisition_device_1 ; DROP INDEX IF EXISTS idx_device_talk_server_data_acquisition_device_1 ; CREATE UNIQUE INDEX IF NOT EXISTS uq_device_talk_server_data_acquisition_device_1 ON device_talk_server_data_acquisition_device(data_acquisition_device_id, delete_time, tenant_id); CREATE INDEX IF NOT EXISTS idx_device_talk_server_data_acquisition_device_1 ON device_talk_server_data_acquisition_device(talk_server_id, data_acquisition_device_id, delete_time, revision, tenant_id);
  • 中心服务与数证管理服务器对接服务接口: 记录仪设备-查询列表 过滤出与数证管理服务器进行了绑定的记录仪数据
  • 已完成中心服务与设备对接服务: 讨论及了解业务, 通读相关旧有代码
Last updated on