Initial commit: 风影 OA 全栈源码(API/Web/Flutter/IM)
含 Phase 1.1 IM seq 排序、断线重连、多端已读同步与微信式语音转文字 UI。 排除 node_modules、构建产物、安装包与 .env 密钥。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
---
|
||||
description: 个人办公申请必须走统一流程,禁止再做孤立页面和三五个文字链筛选
|
||||
alwaysApply: true
|
||||
---
|
||||
|
||||
# 办公申请怎么长
|
||||
|
||||
个人办公是「人发起、人跟踪、落地到台账」。不要再按用户点到哪一页就只改那一页。
|
||||
|
||||
## 列表筛选
|
||||
|
||||
- 用 `ApplyBucketBar`(Segmented + `?bucket=`),有选中态。
|
||||
- 标准桶:全部 / 待审批 / 已通过 / 已驳回。领域附加桶(外带未还、占用中、待入库)可以加,不能替代标准桶。
|
||||
- 禁止再在页头放三个无选中态的 `Link`(「全部」「待审批」「外带未还」这种)。
|
||||
|
||||
## 菜单
|
||||
|
||||
- 「我的申请」是跟踪入口,人事/用章/办公申请是发起入口,待我审批是审批入口。不要做成三套互不相通的列表。
|
||||
- 申请人页只看自己的单;台账(用章登记、资产管理、采购申请)在业务模块。
|
||||
|
||||
## 审批通过必须写下游
|
||||
|
||||
| 申请 | 落到 |
|
||||
|---|---|
|
||||
| 资产购置 | 采购单 + 待入库台账 + 付款待办 |
|
||||
| 资产领用 / 用车 | 占用记录(挂台账 id),交回不改保管人 |
|
||||
| 出差 | 差旅报销草稿 |
|
||||
| 用章外带 | 归还待办 |
|
||||
|
||||
保管人是台账责任人,占用是谁正在用。占用时不要把保管人改成持有人。
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
description: Windows 客户端打包机与 SSH 端口
|
||||
alwaysApply: true
|
||||
---
|
||||
|
||||
# Windows 端打包
|
||||
|
||||
- 打包机:`10.1.1.202`,SSH **端口 22022**(不是 22),用户 `administrator`。
|
||||
- 产出必须是可安装的 **`.exe`**(Inno Setup 安装包),不要只丢 zip。
|
||||
- 安装包上传到生产:`https://oa.fysxkj.com/fengying-oa-setup.exe`,并写入 `apps/api/data/app-release.json` 的 `windowsUrl`。
|
||||
- 安卓仍在本机 `/opt/apps/native` 打 APK。
|
||||
Reference in New Issue
Block a user