-
cdea9c559b
t1: 定义编辑器接表单中心绑定(表单选择与版本坐标)
main
chenxing
2026-10-22 09:56:06 +08:00
-
5534cd107a
fix(ci): 构建容器名唯一化 + npm 走国内镜像源(避免并发互踩 exit 137)
ops
2026-10-21 06:24:26 +00:00
-
1e852c78be
fix(ci): 构建容器名唯一化(避免并发构建互相 rm -f 致 exit 137)
ops
2026-10-21 02:26:47 +00:00
-
8392635571
ci: apk 源统一走 aliyun(规避 dl-cdn 时段性被拦卡 60s)
ops
2026-10-21 01:36:57 +00:00
-
4849b53541
[fix] 办理页隐藏「业务表单数据」:formDataJson 是托管模式条件路由入参,只留管理面办件详情
chenxing
2026-10-19 20:33:50 +08:00
-
8853c0faa3
[fix] 办理页联调修复:业务信息只认 summaryFields / 业务详情用 bizUrlAbs / bare 态不叠遮罩层
chenxing
2026-10-19 20:09:41 +08:00
-
ba448fc7a0
[v2.1] A 去壳任务办理:App 增 bare 任务形态(/task/*?embed=1 保 CAS 去布局),TaskHandle 办理成功/查看业务/高度变化 postMessage 回父页,bare 不跳工作台
chenxing
2026-10-19 16:50:49 +08:00
-
04fd54e945
[audit] P6.6 F6 前端指派选择器共享组件(纯新增备用件:collect/validate/watch 重拉 + applyPreview API 预置;未接入页面)
chenxing
2026-10-18 08:24:08 +08:00
-
c7e7a7aa85
[audit] P6.3 F5-4 重跑确认框改 Modal+复选「按当前已发布流程定义重跑(救僵尸办件)」
chenxing
2026-10-18 08:18:28 +08:00
-
33500e23d6
[audit] P6.1 F11-4 台账状态筛选增「路由挂起」伪选项 + 行状态列 routeHung 红标
chenxing
2026-10-18 08:06:10 +08:00
-
650665224c
[ysch-flow] S2.1 修向导④条件查看按钮(P0,Vue3 render 形态)
chenxing
2026-10-17 23:06:57 +08:00
-
98ea069691
feat(onboarding): 接入向导五步页 + 配置生成器(议题二 P1)
chenxing
2026-10-15 15:50:08 +08:00
-
1369b103ee
feat(condition): 条件路由变量契约收口 + 子应用对接健康度面板(议题一 P0/P1 + 议题二 P2)
chenxing
2026-10-15 14:51:04 +08:00
-
0542279636
feat(condition): 条件表达式内联变量 chips(议题一 P0)
chenxing
2026-10-14 18:18:42 +08:00
-
fbd428b913
chore: 实施前基线快照(条件路由/接入改造前)
chenxing
2026-10-14 18:12:32 +08:00
-
859210bf07
fix(def/ui): 「生效/在途」列 190→240——列内有 render(Tag 组件)时,用 innerText 克隆估宽会漏掉 Tag 自身的 padding/间距,实测两徽标并排真占 94+16+77=187px,+单元格内边距 36 需 ≥223,190 会换行成两行
chenxing
2026-10-14 16:57:03 +08:00
-
6998152c88
chore(ci): 空提交触发前端重建——上一次构建(Gitea task 1491, commit 26d9314)在 npm ci 阶段被并发任务杀死(exit 137):本仓与 aca-syllabu-front 的 build workflow 都用固定容器名 frontbuild,对方 08:33:39 的 docker rm -f frontbuild 把我的容器干掉(日志时间戳对齐)。代码零改动,仅重跑构建
chenxing
2026-10-14 16:50:04 +08:00
-
26d93148dc
fix(def/ui): 子表列宽再校正——创建时间 150→160(实测该单元行盒=2 仍折行;同文案在主表「发布时间」160 下已证单行)、创建人 100→110(留长登录名余量);VERSIONS_TABLE_WIDTH 880→890
chenxing
2026-10-14 16:32:48 +08:00
-
070f2f5ee8
fix(def/ui): 列宽按实测校正(上线后复验发现 200 不够,guid 仍折行)——GUID 200→320(32 位 guid 单行实测最宽 265px + 单元格左右内边距 36px = 301)、编码 160→200(实测 155+36=191)、子表创建时间 140→150(实测 101+36=137)、生效/在途 230→190(实测 134+36=170,收紧);平铺态同步 GUID 320 / 编码 200
chenxing
2026-10-14 16:24:08 +08:00
-
8962dac7d2
fix(def/ui): 分组态列表六项样式——①固定列层容器 pointer-events:none(根因:fixed:right 固定层在展开行只渲染 visibility:hidden 占位格,命中测试落到其 <table> 上,吞掉子表「更多」等控件的 hover/click,表现为看得见点不动);②标题列定宽 260 + ellipsis + Tooltip(列上写 render 时 iView 内置 column.tooltip 不生效,故手挂 Tooltip;并补 .ivu-table-cell-ellipsis 内 Tooltip 两层包装降级 inline——否则省略号变硬裁切,无头 Edge 实测);③当前生效/在途 两徽标拆出独立列「生效/在途」(230);④GUID 列 130→200,32 位 guid 全显不再截 8 位;⑤主操作列 140→190(140 装不下「版本历史+编辑信息」138px 内容);⑥展开仅响应左侧箭头(Table on-expand,行内点击不再切换);另:子表「改动说明」压到 260+Tooltip,并给内层 Table 传 width=870,避免 iView 把展开行余宽摊回该列(顺带让子表右端不再压到固定条带下方)
chenxing
2026-10-14 16:13:50 +08:00
-
0a060ab22a
feat: 审批节点发起时指派配置(开关/单选多选/必选)与转换无损
chenxing
2026-10-13 12:05:22 +08:00
-
ec810afd14
fix(trace): 科室视图抄送行遮蔽——新增 utils/flowTrace.ts(collapseCcRows 按 nodeId#round 折叠 CC 行记 ccCount、ccActorText 科室显 deptName‖短码/其余显"抄送对象"、不回落姓名;user/缺省档原引用直返);TraceTimeline/InstanceBody 三视图接折叠与 CC 分支(时间线由组件内折叠、节点/列表走 displayTrace 防二次折叠);EmbedInstance 头部补流程 nodeSummary。真机三视图走查并入全流程重走 P2-E
chenxing
2026-10-12 20:45:41 +08:00
-
e01ef87380
fix(def/ui): 验收审计补丁——调试弹窗内置变量口径与 chips 区分;分组态空 flowGuid 兜底
chenxing
2026-10-12 18:03:34 +08:00
-
94f263d489
feat(condition): 新建条件分支缺省翻转为表达式(EXPRESSION 主路径)——抽屉初值+createCondition 默认;SERVICE 分支补提示文案(仅实时业务数据场景使用,端点与登记由流程中心接入件 starter 代办);来源列注释订正 starter 名
chenxing
2026-10-12 17:13:21 +08:00
-
adcdd1217e
B4 补充:办件下拉给 Option 显式 label(#id 标题),filterable 搜索与选中回显不依赖槽内富文本
chenxing
2026-10-12 17:09:33 +08:00
-
b96d3d6451
B4+B5 表达式调试三模式弹窗(共享组件)+ 编辑器出口内联试算
chenxing
2026-10-12 16:35:26 +08:00
-
dda7336323
B3-2 编辑器顶栏精简 + 底部状态栏退役(配 B3-1 面板,两步提交可单独回滚)
chenxing
2026-10-12 16:21:54 +08:00
-
f0ec500348
B3-1 编辑器右信息面板 + 校验清单定位(先加面板,保存链路不动)
chenxing
2026-10-12 16:19:51 +08:00
-
5cf1ce8d1f
B2 议题二前端:版本历史补全 + 升版本改动说明 + 列表分组 + 在途可见
chenxing
2026-10-12 16:14:32 +08:00
-
ecd082bb99
fix(def-editor): 空出口分支(直接通过)往返支持——解析不再造无审批人占位卡(曾致打开即报"未选择科室映射"且保存凭空加节点改语义);序列化空分支=起点→汇合点命名+条件直连边(Tail 携带出口属性);校验空分支降为 warn(并行分支保持 error:后端禁 SPLIT 直连 JOIN);ConditionBox 空分支渲染"直达汇合点"提示。convert 往返 64/64(新增空分支/空泳道 6 例+修正 1 处过期负例文案)
chenxing
2026-10-12 11:29:07 +08:00
-
2a1ec48b25
feat(workbench): 四页签加「按应用筛选」(appKey)+页签重排(我提交的→3、抄送我的→4)
chenxing
2026-10-12 11:25:58 +08:00
-
955c1e55f6
feat(def): 归属应用必填化——编辑器保存校验+必选标记,列表未归属标记
chenxing
2026-10-12 10:44:17 +08:00
-
9f80630db3
fix(workbench): 待办列「提交人」显示真实提交人
chenxing
2026-10-12 10:27:39 +08:00
-
fdc661f509
feat(workbench): 我的办件并入工作台为「我提交的」页签
chenxing
2026-10-12 10:13:31 +08:00
-
ff1c50931a
feat(callback/app): 回调管理增强——注册操作列加「探测」(width 140→240 修复挤压溢出)+探测结果弹窗;推送日志加详情抽屉(完整 payload pretty JSON+响应摘要+重试链);应用管理加搜索框+回调注册数列+停用二次确认
chenxing
2026-10-11 22:40:56 +08:00
-
8506ad80d7
feat(detail): 列表详情改为抽屉弹出+业务信息只认 summaryFields
chenxing
2026-10-11 12:01:43 +08:00
-
ecd4b9f4ea
refactor(detail): 办件详情与嵌入页整合共用 InstanceBody——详情页升级三视图+流程信息五项+表单数据,嵌入页表现不变
chenxing
2026-10-11 11:24:09 +08:00
-
a998e455d2
fix(ui): 用户验收反馈 R2——单卡片骨架+实测高度对齐 Notice、应用管理启用/停用、Tag 真组件、科室行 deptKey、成员多选、顶栏去房子图标钮
chenxing
2026-10-10 22:42:58 +08:00
-
affb1bdeb7
fix(ui): tab 改线型对齐 Notice;操作列 when→disabledWhen 置灰保位(用户验收反馈 R1)
chenxing
2026-10-10 21:47:30 +08:00
-
43753f4f59
refactor(theme): A 类主题通道接入+本地样式回收、操作列统一 actionColumn、顶栏三态头像
chenxing
2026-10-10 21:24:39 +08:00
-
ed5f818c1a
feat(dept): 应用设置-科室管理 tab(组+成员维护+一键拉取);办理人映射页下线
chenxing
2026-10-10 19:48:00 +08:00
-
f835965e29
feat(def): 流程定义列表增「编辑信息」弹窗(原地改名称/归属应用)+ 编辑器非草稿进入提示
chenxing
2026-10-10 19:23:45 +08:00
-
e8f9af534b
feat(app): 应用设置页(107)+ 流程定义/编辑器应用下拉改读白名单显示应用名
chenxing
2026-10-10 19:17:39 +08:00
-
acbf601e7a
feat(condition): 编辑器支持表达式判断——判断方式切换 + 出口条件就地编辑 + 表达式调试
chenxing
2026-10-10 18:52:54 +08:00
-
a4cc8ea2fa
fix(flow-embed): 口径切换器改「人员视图/科室视图」,与视图切换器同排常驻
chenxing
2026-10-10 17:56:14 +08:00
-
8bd8fcc57a
fix(flow-embed): 视图切换器字重对齐——不再继承 .embed-sec-h 的粗体
chenxing
2026-10-10 17:39:30 +08:00
-
32b01f9bf3
fix(flow-embed): 嵌入页旁路全局 body min-width——740 抽屉里整体右偏/右侧被裁
chenxing
2026-10-10 16:23:41 +08:00
-
c189ad70a7
feat(flow-embed): 办件进度嵌入页 v2.4 改版——三视图 + 折叠块 + 业务摘要
chenxing
2026-10-10 14:56:37 +08:00
-
570eec74ff
feat(def): 流程定义按应用筛选——列表应用列+筛选下拉、编辑器归属应用选择
chenxing
2026-10-10 14:34:33 +08:00
-
1a07c2f39a
fix(diagram): 嵌入页补滚动容器(裸渲染页被全局 body overflow:hidden 裁剪无滚动条)+ 流程图 PNG 按逻辑尺寸显示(SCALE=2 图按自然尺寸渲染整体放大一倍,四处 PNG 消费点统一走 fitDiagram)
chenxing
2026-10-09 22:09:48 +08:00
-
053eb0047b
feat(diagram): 前端竖排镜像——edgePath/标签锚点方向自适应(发布顺序无关)、名单 2 行 tspan+等N人、补 instance 图例、auto-fit 与 375px 适配
chenxing
2026-10-09 19:42:51 +08:00
-
8b02f05494
revert(顶栏): 移除 LOGO 文字显示(用户反馈子应用不展示,仅门户展示)(LOGO文字与主题JSON化增补)
chenxing
2026-10-09 12:29:44 +08:00
-
ec5f73a81b
fix(顶栏): LOGO 文字字号对齐应用名层级(19px/700)(LOGO文字与主题JSON化增补)
chenxing
2026-10-09 11:56:46 +08:00
-
ae39eed665
feat(顶栏): LOGO 徽标旁显示平台文字(yh-logo-text 键接入)(LOGO文字与主题JSON化)
chenxing
2026-10-09 10:36:26 +08:00
-
dadfabe036
外观偏好异步补齐C:接 A 类主题通道 loader + 顶栏云海 logo 徽标 + 平台键 yh-logo-url
chenxing
2026-10-08 18:53:04 +08:00
-
5b83fd7144
feat(embed): 嵌入页新增审批记录完整流水表
chenxing
2026-10-03 23:52:11 +08:00
-
d3a2b08ba2
feat(embed): 新增办件进度嵌入页与无鉴权旁路
chenxing
2026-10-03 16:51:29 +08:00
-
79866a05e1
fix(flow-editor): NodeList 插入的 OutletLanes 独立 v-if,修被截断的 NotifyCard 条件链(浏览器冒烟发现:无出口审批落进 ConditionBox v-else 分支致 vnode 崩溃)
chenxing
2026-10-03 16:12:00 +08:00
-
138cb36800
chore(flow-editor)!: 移除 bpmn-js 依赖与画布文件
chenxing
2026-10-03 15:13:35 +08:00
-
ffa196954e
refactor(flow-editor)!: 删除画布模式,卡片树成为唯一编辑形态
chenxing
2026-10-03 14:13:37 +08:00
-
656c0d1bf5
feat(flow-editor): 多出口泳道 UI(抽屉开关+出口路由容器+分支增删/恢复单出口)
chenxing
2026-10-03 14:09:02 +08:00
-
16717a0867
feat(flow-editor): 多出口审批实时校验(非空唯一/数量上限/泳道递归)
chenxing
2026-10-03 14:06:19 +08:00
-
2dd7135753
feat(flow-editor): convert 双向支持多出口审批(命名出边⇄出口泳道)
chenxing
2026-10-03 14:05:39 +08:00
-
e057e3bd8b
feat(flow-editor): ApprovalNode 增多出口 outlets/branches,遍历链路打通
chenxing
2026-10-03 13:59:20 +08:00
-
678cb96801
feat(flow-editor): 默认卡片模式,画布降级为高级入口
chenxing
2026-10-03 13:58:35 +08:00
-
2c65e5adc9
feat(flow): 图示页砍画布视图档,布局改后端 positions 单源
chenxing
2026-10-03 13:57:49 +08:00
-
e30e7ab665
feat(admin): 抄送(NOTIFY)与条件分支(CONDITION)全栈接入编辑器/轨迹/管理面
chenxing
2026-09-24 01:19:15 +08:00
-
cdf04f0930
feat(ui): 应用页规范全量重构 + 工作台与流程轨迹优化
chenxing
2026-09-18 16:52:40 +08:00
-
0083246039
fix(ui): 配置审批节点·多人审批方式「或签」置前为默认选项(新建节点默认或签已在上一提交,仅调整展示顺序)
chenxing
2026-09-17 14:58:22 +08:00
-
b76c419a6f
feat(admin): 画布↔卡片数据打通——卡片树为唯一数据源(uid 即 contentJson 节点 id, 画布=contentJson 投影/反解); 多人审批默认或签; 选人弹窗换 /admin/user/teacherTree 教师树; 示意图页三视图(示意图/画布视图/进度图PNG)
chenxing
2026-09-17 14:52:37 +08:00
-
f9d52d2f5d
fix(ui): 流程编辑器补引 bpmn-js/diagram-js CSS——连线黑条、锚点黑点外露、左侧调色板不可见
chenxing
2026-09-17 11:33:30 +08:00
-
2e591e7a54
feat(admin): 选人组件接入——UserCheckModal 加单选模式+UserSelectInput 单选封装;映射办理人/审批节点指定用户弃手输 ID 改弹窗选人 (/admin/user/tree);删休眠 UserCheckInput 死代码
chenxing
2026-09-17 11:09:53 +08:00
-
07275c6e3d
fix(ui): 流程编辑器载图报 no diagram to display——minimalXml 补空 BPMNDiagram/BPMNPlane DI 段(新建/编辑载图均受影响)
chenxing
2026-09-17 11:09:08 +08:00
-
32116b7363
fix(ui): 详情页内嵌流程图 img 补 serviceHost 前缀(/{ctx}/front/ 子路径部署裸 /api 404)
chenxing
2026-09-17 01:46:58 +08:00
-
429a7f9152
feat(ui): 详情页父子导航/列表链接按钮/办件详情内嵌流程图(办件进度抽屉数据源就绪)
chenxing
2026-09-17 01:03:59 +08:00
-
e52c4324f6
feat: 流程编辑器 bpmn-js 画布模式 + 引擎多出口/退回/移交/或签前端接线
chenxing
2026-09-16 22:22:26 +08:00
-
842a4cfb14
feat: 办理人映射页一键拉取教师组(预览确认+批量导入)+ 流程编辑器存量
chenxing
2026-09-16 01:21:10 +08:00
-
670988816c
fix(api): 修正 POST 请求体丢失致 def/save 报 body missing
chenxing
2026-09-15 19:04:46 +08:00
-
2969d235e4
docs(router): 更新路由表注释——菜单改由 UserBase app_module 下发
chenxing
2026-09-15 18:44:30 +08:00
-
90db00cf16
feat: 提交流程中心前端代码
chenxing
2026-09-15 10:42:45 +08:00
-
ca30ff12cc
ci: init build workflow [skip ci]
admin
2026-09-15 10:18:35 +08:00
-
20c6db07d6
Initial commit
admin
2026-09-15 10:18:28 +08:00