# 任务：管理系统数据对接
所有数据 .company 指向 cDL6R1hgSi 映三色帐套

请您查看./rules/schemas.md数据结构，完成./src/app/pages/admin/所有组件数据的増删查改

数据操作请严格按照 ./rules/parse.md FmodeParse FmodeObject FmodeQuery来实现

开发过程需要您根据页面实际需求和数据结构自行设计、开发、验证，不需要询问直接继续指导完成所有开发任务

## 各组件对接提示
- 总览看板
    - 数据通过各个表结构，查询进行统计
    - 最新动态从ProjectChange获取，附加Project表根据createdAt的创建项目事件列表
- 项目管理 Project
- 项目组 Department
    - 组长对应字段 .leader Pointer<Profile>
    - 项目组默认 .type project
    - 创建项目组，需要提供组长选择
- 设计师管理 => 改员工管理 Profile
    - 主要根据.roleName区分 客服 组员 组长 人事 财务 五个身份
        - 不再通过在线、忙碌、离线统计，而是统计各个身份人员数量，点击快捷筛选
- 客户管理 ContactInfo
- 群组管理 GroupChat （需要创建新的组件）
    - 注意要.include查询显示当前项目信息
- 财务管理（隐藏）
- 系统设置三个入口（隐藏）


## 注意事项
- 考虑到群组、员工，是严格从企业微信同步过来，有userid和chat_id对应关系
    - 因此这两个数据不提供新增、删除功能，只提供编辑，禁用（isDisabled字段）



# FAQ：迭代需求

> 1.项目组管理,需要用FmodeParse实现増删查改功能,可以创建项目组并选择组长.leader<Profile>.2.项目管理,点击详情,应该引导的是./src/modules/project/pages/project-detail,并构建合理的app.routes.ts路由来跳转.编辑弹出简单窗口只允许修改名字和分配组员,分配组员请使用src/app/pages/designer/project-detail/components/designer-assignment/designer-assignment.component.ts组件(同时project-detail中对应的stage-order阶段的设计师分配也用该组件)(注意设计师分配组件需要根据数据范式和FmodeParse进行数据对接开发,同时需要优化移动端布局),隐藏删除. 3.客户管理,需要点击弹出客户面板组件(复用src/modules/project/pages/contact/contact.component.ts,后台是打开已有ContactInfo信息,可以直接通过wxwork.corp来获取客户详情,并且提供编辑功能,方便管理客户的更多信息).4.群组管理,详情查看,需要根据wxwork.corp获取群组信息详情和成员列表并展示出来,加载入群二维码等信息(参考projects/nova-crm/src/modules/lesson/page-lesson-group/page-lesson-group.component.ts)请您认真思考完成上述所有修改需求 