# g2rain-department-app

g2rain-department-app 是 G2rain 平台中与部门和组织域对应的前端子应用,负责承载组织管理、部门管理及相关交互页面。

# 模块定位

在 G2rain 整体体系中,g2rain-department-app 位于交互接入层,是部门与组织域在前端侧的重要承载模块。

它的角色不是提供统一平台入口,而是将组织域后端能力转化为前端可操作、可管理、可协同的页面入口,并纳入平台统一前端体系。

# 核心能力

# 组织域页面承载

g2rain-department-app 负责承载部门、组织结构及相关场景的页面与交互逻辑,是组织管理场景的前端入口之一。

# 主壳协同接入

它在平台联调与交付阶段接入 g2rain-main-shell,通过主壳统一完成导航、入口承载与运行协同。

# 标准子应用结构

作为平台前端子应用之一,它遵循统一应用模板、目录结构、接口组织与运行模式约定,便于持续扩展。

# 独立运行能力

在开发阶段,g2rain-department-app 可独立运行,以便快速调试组织域相关页面;在集成阶段,再接入主壳统一验证。

# 关键机制

# 前后端协同关系

g2rain-department-appg2rain-department 协同工作:

  • 后端承载组织域能力
  • 前端承载组织域交互入口

# 主壳复用

它不重复实现主壳提供的统一菜单、路由、工作区与会话上下文,而是基于主壳提供的统一能力进行接入。

# 应用化接入模式

即便是组织域相关子应用,它仍然遵循平台应用化模型:

  • 作为应用接入平台
  • 具备应用身份
  • 参与平台功能权限与业务能力承载关系

# 适用场景

  • 部门管理页面承载
  • 组织结构相关前端交互
  • 组织域前后端协同交付
  • 主壳统一接入下的组织管理场景

# 相关模块

# 推荐阅读