# navi-work **Repository Path**: haijunit_navi/navi-work ## Basic Information - **Project Name**: navi-work - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-30 - **Last Updated**: 2024-10-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 服务组件 - [AuthService] 用户与权限管理服务 - UPM (User & Permission Management) - 负责用户管理、角色分配、权限控制等。 - 包括:用户注册、登录认证、权限分配、组织架构管理。 - [WorkflowService] 流程与审批服务 - WFS (Workflow Service) - 管理各种审批流程和业务流转。 - 包括:审批流配置、节点管理、审批记录、流程监控。 - [NotificationService] 消息与通知服务 - NTS (Notification Service) - 负责所有消息通知和提醒。 - 包括:站内消息、邮件、短信、推送提醒。 - [DocumentService] 文档与文件管理服务 - DMS (Document Management Service) - 管理文档和文件的上传、存储、权限。 - 包括:文件存储、版本管理、权限控制、知识库。 ## 技术栈 - Lock4j: - redisson: - mybatis plus: - hutool: ## 待实现 - [ ] Loki + Loki4j + Grafana 实现日志收集 - [x] mapStruct 实现对象映射 - [ ] LiteFlow 实现流程编排 - [ ] 任务重试, - [ ] Mockito单元测试 ```shell target="biz.test.imeiksvc.com" f_jar="mss-web/target/mss.jar" t_jar="/home/test/mss.jar" cmd="supervisorctl restart mss-test" /home/maven/bin/mvn clean -Dmaven.test.skip=true -B package -U -am --file pom.xml scp $f_jar root@$target:$t_jar ssh root@$target "$cmd" ```