qitangbo
|
788203f9a0
|
feat(college): 实训模块改白名单 domain——自有模块27个全列+Odoo原生精选23个共50个(用户2026-10-19定;替代原类目ID排除方案,类目ID跨库不一致已弃用;生产实测将精确匹配50条)
|
2026-10-19 10:34:24 +08:00 |
|
qitangbo
|
24eac518af
|
fix(college): 修复分页器隐藏总数的 OwlError——改用模板继承替代错误的 this.root.el
上个提交在 Pager.prototype.setup 里用 this.root.el 加 class,但 OWL 2 的
Component 基类没有 root 属性(ControlPanel 的 this.root 是它自己
useRef("root") 建的,Pager 模板没有该 ref),导致
TypeError: Cannot read properties of undefined (reading 'el'),
后台整个 OWL 生命周期报错崩溃。
改为官方扩展点模板继承:
- 新增 xml/module_list_pager.xml,t-inherit 扩展 web.Pager,
给 nav 加 t-att-class,env.config 带标记时输出 o_pager_hide_total
- js/module_list_cap.js 删掉 Pager patch 与 onMounted,保留 env 标记
- manifest 注册新 xml
- 已编译级验证:o_pager_hide_total 进入 bundle,日志无模板警告
|
2026-10-16 18:00:46 +08:00 |
|
qitangbo
|
371ff7a2c8
|
模块列表分页器隐藏"/总数",只显示1-50
实训模块/应用主页的 ir.module.module 看板:
- KanbanController.setup 在 env.config 打隐藏标记(仅 kanban,list 不受影响)
- Pager.setup 读到标记后挂载时加 class o_pager_hide_total
- JS 注入 CSS 隐藏分页器的" / "分隔 span 和总数 span
- 真实总数照常统计,只是不显示;翻页/锁50行为不变
- 本地已用 ir.qweb._get_asset_content 真实编译 bundle 验证补丁在位
|
2026-10-16 17:42:52 +08:00 |
|
qitangbo
|
befeb1b60c
|
fix(college): 实训模块列表精确收敛到 50 条——按模块名排除 6 个教学实训用不上的Odoo 原生小应用(企业库实测 56→50;类目 ID 跨库不一致的坑写进注释)
|
2026-10-16 17:11:00 +08:00 |
|
qitangbo
|
11c77c7496
|
merge: 同步服务器 master(团队页简约化/首页默认产品介绍/manifest 修复/hide_about_edit 注册)
|
2026-10-16 17:05:30 +08:00 |
|
qitangbo
|
ccff84e9f5
|
chore: 纳入 yuthon_employee 模块(教职工档案,出勤/薪资体系数据根)
|
2026-10-16 17:04:02 +08:00 |
|
qitangbo
|
77739b113c
|
style(college): 产品介绍页去掉黄色 P 徽标,python 改大写 Python(Hero 栏+页脚)
|
2026-10-16 17:04:01 +08:00 |
|
qitangbo
|
e720156c16
|
feat(college): 注册 module_list_cap.js——模块列表每页锁 50(应用主页+实训模块;翻页点不动、每页数锁定,搜索不受影响)
|
2026-10-16 17:04:00 +08:00 |
|
qitangbo
|
f300271bf9
|
修复考试403并同步左侧菜单顺序与中文名
- exam_controller: 兼容学生档案未绑登录账号(paper.user_id为空)的考试访问校验
- menus.xml: 实训管理顺序15、考试根菜单改名'考试管理'顺序25、子菜单改'考试列表'避免重名
- odoosh_menus.xml: 快捷菜单'我的实训'改名'实训管理'
(cherry picked from commit 02a960f62b8f3aae4f0a975e9860567afef4e1a5)
|
2026-10-15 18:49:30 +08:00 |
|
root
|
079ee13e1f
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# college/data/about_pages.xml
|
2026-10-13 18:08:46 +08:00 |
|
root
|
6a977a50ab
|
style(college): 团队介绍页公司名上移第二行并大号黑色加粗,标签行居中
|
2026-10-13 12:15:42 +08:00 |
|
root
|
23a90b6b1e
|
style(college): 团队介绍页标题区居中,副标题下新增公司名行
|
2026-10-13 11:31:08 +08:00 |
|
root
|
9fbbdb0c8e
|
style(college): 团队介绍页标题区去掉 Peng Yuthon 品牌行,进一步精简
|
2026-10-13 11:23:24 +08:00 |
|
root
|
d9014ad665
|
style(college): 团队介绍页改简约风——去掉深色渐变 banner 背景,标题区/页脚改白底轻排版
|
2026-10-13 11:01:01 +08:00 |
|
root
|
4792c432c2
|
fix(college): 移除已删除文件 sidenav_tooltip.xml 的 manifest 引用(避免升级时资源包报错)
|
2026-10-12 19:41:08 +08:00 |
|
root
|
514f897889
|
Merge remote-tracking branch 'origin/master'
|
2026-10-12 19:39:52 +08:00 |
|
agent
|
6a0f608ec2
|
feat(college): 登录首页默认改为产品介绍(res.users.action_id 默认+存量迁移)
|
2026-10-12 18:25:56 +08:00 |
|
agent
|
78477e45de
|
fix(college): 将 hide_about_edit.js/scss 正式注册进 web.assets_backend 资源包
|
2026-10-12 17:34:00 +08:00 |
|
root
|
30db2702bd
|
Merge remote-tracking branch 'origin/qtb'
|
2026-10-12 16:55:48 +08:00 |
|