2024-01-12

忆志-服务器-中心服务器

成果

es-center-server-web-uiopen in new window 用户名: admin 密码: es888888

es-center-server-main-serviceopen in new window

es-center-server-main-service-docopen in new window

es-center-server-app-serviceopen in new window

es-center-server-app-service-docopen in new window

es-center-server-device-serviceopen in new window

es-center-server-device-service-docopen in new window

2024-01-08

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

2024-01-09

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

2024-01-10

  • 已完成 New 中心服务器与采集服务器对接服务框架改进: 添加 spring security 拦截器, 用来验证 token
  • 已完成 New 中心服务器与采集服务器对接服务接口: 租户-查询-列表, 人员-查询-列表, 文件索引-上传文件
  • 已完成 Modify 数据库设计改进及生成对应的代码
/* --------------- 修改表 --------------- */
-- 修改表: 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

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

2024-01-12

  • 已完成 Modify 中心服务器 app 服务接口: 文件索引-查询分页 添加播放地址 token, 使访问采集服务器可授权通过
  • 已完成 New 中心服务器与采集服务器对接服务接口: 数据字典映射-保存或更新 token salt 生成播放地址 token 时的加密盐值
  • 已完成 New 中心服务器与采集服务器对接服务文档内容, 对照 API 变更进行完善
  • 已完成 New 中心服务器 app 服务及中心服务器与采集服务器对接服务部署新版本
  • 已完成 Modify中心服务器 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);
  • 中心服务器与采集服务器对接服务接口: 记录仪设备-查询列表 过滤出与采集服务器进行了绑定的记录仪数据
  • 已完成 New 中心服务器与设备对接服务: 讨论及了解业务, 通读相关旧有代码
Last Updated: