chenxing
|
509fc6d20c
|
t1: 事项编辑接表单中心绑定(表单目录选择/设计器对齐svc模型)
build / build (push) Successful in 1m38s
|
2026-10-22 10:03:15 +08:00 |
|
chenxing
|
983c1a7512
|
feat(front): 事项编辑补服务承诺字段 + 列表加承诺时限/跑动列
build / build (push) Failing after 2m2s
- ServiceItemEdit.vue:新增「服务承诺」区块(协办部门/经办人/办理时段/跑动次数/快递/收费)
- ServiceItemList.vue:列表新增承诺时限、跑动次数两列
- SvcItemSaveRequest 类型补 7 字段,去掉原来的 & Record<string,any> 兜底
- .gitignore 忽略 vite.config.ts.timestamp-* 临时文件
|
2026-10-20 18:02:00 +08:00 |
|
chenxing
|
e9009dc53a
|
chore(front): 清理 loading.gif 并微调通用表格/字典页样式
- 删除 public/image/loading.gif 与 src/assets/image/loading.gif(未被引用的残留资源)
- main.scss 样式微调
- TablePageAlovaNew.vue 与 ServiceDictManage.vue 同步调整
|
2026-10-20 15:12:53 +08:00 |
|
chenxing
|
6cc5e892c5
|
fix(管理端站点): 缓存站点不在当前账号站点目录内时回落第一个
build / build (push) Successful in 2m6s
换账号/跨校后 localStorage 残留上一账号的 siteCode,站点目录(/api/svc/site/options)按当前用户 schId 下发,陈旧 code 不在目录内导致后续请求被后端 403「无该站点管理权限」。loadSites 改为校验缓存站点:不在目录内即回落第一个(目录为空则清空),覆盖所有管理页。
|
2026-10-13 15:19:42 +08:00 |
|
chenxing
|
24c980d1dc
|
refactor(spec): 按《云海子应用前端接入规范》v1.10 全量对齐(回收旧皮肤+高度实测模型+工具条/操作列收口)
build / build (push) Successful in 2m50s
回收(§2.2):删本地旧皮肤 layout.css/icons.css/icons.css.bak 及 main.ts 两处 import——消除「接了通道却被本地旧皮肤同优先级盖住」的根因;layout.vue 同批三改:删顶栏房子图标钮、面包屑改 -0.125em 基线流 + icon-category→icon-shouye、getMenuIcon 改读 item.icon 兜底 icon-list。
表格高度(§4.3/§4.4):引入 useElementHeight.ts(与 UserBase 逐字节一致);TablePageAlovaNew 换三端同构版(.table-region + 实测高);4 个列表页清 useTableHeight/ResizeObserver(document.body)/:tableHeight,根节点补 yh-fill;无分页两页不套组件,各包 .table-region + 独立实测。
工具条/tab/操作列(§4.1/§4.2/§5/§8.1):去 size="large"×5;ServiceFormManage 工具条右端说明文案改表格上方常驻 Alert(type=info/show-icon/无 closable);ServiceItemList「同步部门名」归左;ServiceDictManage 去 Tabs type="card" 改 tabs-wrapper yh-fill > main-container yh-tabs-card > Tabs.tabs-panel + 双 tab-body;引入 tableActions.ts,4 页迁 actionColumn({mode:"icon"}),发布/下架等互斥动作改 disabledWhen 置灰保位;h("Tag") 改真组件 ×5。
收尾(P2):view-ui-plus ^1.3.24(lock/node_modules 同版);删死代码 TablePage.vue/TablePageAlova.vue/TreeNode/index copy.vue;main.scss 去 bscroll import 并删文件。未动 service/**、public/libs/**(ztree 仍在用)与规范文档。
|
2026-10-13 11:37:35 +08:00 |
|
chenxing
|
a1684c2a9b
|
revert(顶栏): 移除 LOGO 文字显示(用户反馈子应用不展示,仅门户展示)(LOGO文字与主题JSON化增补)
build / build (push) Successful in 1m59s
|
2026-10-09 12:29:40 +08:00 |
|
chenxing
|
e053430be0
|
fix(顶栏): LOGO 文字字号对齐应用名层级(19px/700)(LOGO文字与主题JSON化增补)
build / build (push) Successful in 2m56s
|
2026-10-09 11:56:45 +08:00 |
|
chenxing
|
71bfd82b8f
|
feat(顶栏): LOGO 徽标旁显示平台文字(yh-logo-text 键接入)(LOGO文字与主题JSON化)
build / build (push) Successful in 2m51s
|
2026-10-09 10:36:18 +08:00 |
|
chenxing
|
7275f065dc
|
外观偏好异步补齐C:顶栏新增云海 logo 徽标 + 接平台键 yh-logo-url
build / build (push) Successful in 2m26s
- header-container 首位插入 .logo-badge(结构与 Notice 对齐,皮肤由通道 base.layout.css 提供);拷贝平台 yunhai-logo.svg 资产兜底
- localStorage["yh-logo-url"] 优先,@error 回落兜底;mounted 读一次 + 监听 yh-appearance-updated 即时切换
|
2026-10-08 18:52:52 +08:00 |
|
chenxing
|
cf11ef8e9d
|
feat(theme): 接入 YschTheme 中央静态通道(T5,A 类免插件)——index.html env-config 引导后插入主题通道 loader(优先级 staticHost > baseHost > %VITE_THEME_HOST% 仅 dev > 同源 /static,document.write parser-blocking,产物占位符原样零烧入);vite.config 加 /static dev 代理(YH_THEME_PROXY_TARGET 可覆盖,默认线上通道);.env.dev 补本地通道连法注释。纯叠加零删改,本波不回收 layout.css/icons.css
build / build (push) Successful in 3m46s
|
2026-10-03 13:55:12 +08:00 |
|
chenxing
|
15f9425922
|
feat(form): 表单级流程绑定前端 + 文档 hall 路径修订
build / build (push) Successful in 1m55s
- FormDesigner:表单绑定流程下拉与保存联动(配合后端 effectiveFlowGuid
回退口径);types/svc.ts 补 flowGuid 字段;ServiceItemEdit 微调
- README:用户面入口 /svc-hall/public → /svc-hall/hall 对齐现状
|
2026-09-21 09:37:58 +08:00 |
|
chenxing
|
c19b12003c
|
fix(form): 表单设计器上传字段点击无反应——label 内 Button 换非交互 span
build / build (push) Successful in 2m3s
与 hall 仓 4243a5f 同款:label 的点击转发对交互式后代(原生 <button>)
不生效,文件选择框永不弹出;改 <span class="dyn-file-btn-inner"> 恢复
label→input 原生转发,样式对齐 iview small button。
|
2026-09-21 08:52:46 +08:00 |
|
chenxing
|
18ddb17374
|
refactor(admin): 六页对齐 bsch/ysch 应用页规范(09-18 升级补入库,与 flow-center 同批次)
build / build (push) Successful in 1m58s
- types/index.ts 补 OperatorEnum(此前 import 悬空,接入 TablePage* 即构建失败)
- TablePageAlovaNew 对齐 flow-center 版:页长记忆 localStorage.customPageCount
+ 重载清空勾选 + watch(tableHeight) 跟随页面侧 ResizeObserver 重算
- ServiceItemList/ApplyManage:三段式骨架 + search-wrap(下拉+关键字 200px
即输即搜)+ TablePageAlovaNew + Utils.operatingHandle 图标操作列(编辑/发布
icon-fasong/下架 icon-stop/删除/详情 icon-browse)+ MyConfirm + 增删后智能翻页
- ServiceDictManage:tabs-wrapper + card Tabs 双容器 v-show + 定高 + 弹窗校验
统一文案「请填写红色星号内容!」
- ServiceFormManage:无分页定高 + 前端过滤 + 按状态条件图标
- ServiceItemEdit:page-wrapper 根容器 + 必填红星
- 状态 Tag 色常量迁 api 层(APPLY_STATUS_COLOR/ITEM_STATUS_COLOR)
- dataApi 返回 alova Method 不调 .send();分页 formatResponse 适配 {total,list}
- vite build 通过(27s)
|
2026-09-20 02:50:36 +08:00 |
|
chenxing
|
c2023755ac
|
feat(apply): 办件详情「申请内容」按表单 schema 渲染——中文 label + 分组
build / build (push) Successful in 2m9s
- 新增 utils/formDataGroups.ts:groups 顺序展示、schema 外字段归「其他信息」、无 schema 回落按 key
- ApplyManage 详情抽屉改按分组渲染;ApplyVo 类型补 formSchemaJson
|
2026-09-17 14:51:03 +08:00 |
|
chenxing
|
ac36b31a32
|
fix(api): 两处流程图地址补 serviceHost 前缀(子路径部署裸 /api 404)
build / build (push) Successful in 1m54s
|
2026-09-17 01:47:02 +08:00 |
|
chenxing
|
166e55230f
|
refactor(front): 后台化收口——删用户面三页,流程图/进度走后端中转接口,清 flowHost 残留
build / build (push) Successful in 2m28s
|
2026-09-17 01:05:51 +08:00 |
|
chenxing
|
21d19eceda
|
feat: 表单使用场景可见闭环——绑定明细/发布引导/schema 预览
build / build (push) Successful in 3m7s
- ServiceFormManage:被绑定列显示"已绑定 N 个事项",弹窗列明细(站点/编码/名称/状态)可直达事项编辑(跨站点先切站点);发布未绑定时 confirm 引导前往办事事项;保存文案带下一步;编辑弹窗"预览效果"复用 DynamicForm 渲染 schemaJson
- ServiceItemEdit:选中草稿/停用表单时红字提示"发布后才能在发起页实际填写",下拉选项标注状态
- types/svc.ts:SvcFormVo +refItems、新增 SvcFormItemBrief
|
2026-09-16 16:34:13 +08:00 |
|
chenxing
|
7277251feb
|
feat: 前端存量(apply-detail 深链/路由 catch-all/办理入口等 2026-09-13/14 改动)
build / build (push) Successful in 3m20s
|
2026-09-16 01:22:19 +08:00 |
|
chenxing
|
22dfb70377
|
feat: 办事大厅前端源码首次入库(事项列表/详情/申报/管理端)
build / build (push) Successful in 1m55s
|
2026-09-15 11:00:57 +08:00 |
|