Pine
|
4dd9da6ca7
|
fix(mini): 发布页去原生状态栏+详情页内容边距优化
1. 发帖/发任务/发服务 三个页面新增 index.config.js,配置 navigationStyle:custom
2. 任务详情页顶部间距 20rpx→32rpx
3. 岗位/服务/人才详情页 hl-detail 顶部 margin 0→24rpx
4. 社区帖子详情页顶部加 24rpx 间距
5. 资讯详情/活动详情页顶部 padding 0→24rpx
|
2026-09-01 22:36:37 +08:00 |
|
Pine
|
c4bd025c15
|
fix(mini): 修复标题区副标题同行问题+活动详情页缺标题区
1. app.scss: .page-navbar-titlerow 改为 flex-direction:column,大标题在上、中文副标题在下两行显示
2. event-detail: 补齐 loading/error/done/主内容 四个状态的 PageHeader(back)
3. cert-apply/park-apply/park-transfer/pay-qr/plan: 补齐主表单状态的 PageHeader(back)
|
2026-09-01 22:28:12 +08:00 |
|
Pine
|
b4d4ac4258
|
feat(mini): 全局沉浸式导航统一改造
1. 大厅改为资讯页固定模式:flex+ScrollView 独立滚动,两级tab位于滚动区之外完全固定不被下拉;tab样式统一为药丸渐变
2. 资讯页tab上间距优化(4rpx→18rpx)
3. 所有页面标题区统一三段式:英文分类标签(no) + 中文标题(title) + 中文副标题(sub),移除所有英文注脚en
4. 所有二级页面(pages-extra)加 back 返回按钮
5. 补齐14个缺失页面的 navigationStyle:custom 和 PageHeader:
cert-apply/content-detail/event-detail/my-cert/my-park/my-tasks/
park-apply/park-transfer/pay/pay-qr/plan/scan-login/scan/tasks
6. 大厅PageHeader副标题改为中文描述
|
2026-09-01 22:14:19 +08:00 |
|
Pine
|
b56476c69e
|
chore(mini): 上传描述标注PineBot,新增设为体验版脚本
- upload 脚本描述改为 'PineBot 自动上传'
- 新增 scripts/set-experience.js:调用微信 API 将最新开发版设为体验版(需 WX_APPSECRET 环境变量)
- package.json 新增 set-experience script
|
2026-09-01 21:52:03 +08:00 |
|
Pine
|
477640dc3e
|
chore(mini): 加入 miniprogram-ci 上传脚本,版本默认0.0.1
- package.json 新增 upload script:miniprogram-ci upload,密钥路径 /Volumes/Pine/mycode/opc/private.wx349f46ac71770777.key
- devDependencies 加入 miniprogram-ci
- 用法:npm run build:weapp && npm run upload
|
2026-09-01 21:46:35 +08:00 |
|
Pine
|
517c5c0f10
|
feat(mini): 大厅发布按钮仅任务/服务/社区tab可用,自动跳转对应发布页
- PUBLISH_URL 只保留 tasks/services/community,新增 community→发帖页
- 发布按钮按 PUBLISH_URL[tab] 条件渲染,人才/岗位tab不显示发布
- goPublish 直接取当前tab对应发布页,不再回退到任务发布
|
2026-09-01 21:28:19 +08:00 |
|
Pine
|
237959f96a
|
fix(mini): 任务详情404修复 + 5个详情页沉浸式导航 + 大厅Tab区样式统一
1. 任务详情:原用 getTask(/opc/tasks/) 路径错误导致全部'任务不存在或已下线',改用 hallTaskDetail(/hall/tasks/);抢单改用 hallGrabTask(/hall/tasks/{id}/grab),与服务端 rbac_hall 路由前缀一致
2. 5个详情页(任务/人才/岗位/服务/社区帖子)全部加 navigationStyle:custom 去除原生状态栏,PageHeader 加 back 返回按钮(二级页面标准)
3. 大厅Tab区:一级TABS+二级chips 包入统一 .hl-tabbar 容器(sticky+统一毛玻璃背景+左右24rpx padding+底部分隔线),消除两级背景不一致、缝隙、宽度不一致问题
|
2026-09-01 21:14:03 +08:00 |
|
Pine
|
4b4ec04f3d
|
fix(mini): 修复输入框折叠 + 大厅一级Tab被裁切
- 根因:Taro Input 默认 height:1.4rem,hl-input 设 padding:18rpx + border-box 导致内容区被 padding 吃掉,输入框折叠成一条线
- hl-input 改为 height:72rpx; line-height:72rpx; padding:0 22rpx,覆盖默认高度;影响发布任务/岗位/服务、人才编辑、社区发帖等所有 hl-input 页面
- 大厅一级 Tab 裁切:sticky top 改用实测 .page-navbar 高度(PageHeader 实际高度),而非 navH(仅状态栏+胶囊高度),避免标题区盖住 Tab 上半部分
|
2026-09-01 20:46:04 +08:00 |
|
Pine
|
eeaf9526e5
|
feat(mini): 大厅沉浸式——去除原生导航栏,两级 Tab(一级TABS+二级筛选)sticky 吸顶悬浮不随内容滚动
- hall 页新增 index.config.js:navigationStyle=custom(与其他 tabBar 页一致,去掉原生状态栏/双标题)
- 二级筛选 chips 从各 pane 提升到 Hall 顶层,与一级 TABS 连续吸顶
- hl-tabs/hl-chips 加 position:sticky + 毛玻璃背景,top 由 getTopInset() navH + 实测 tab 高度动态赋值
- 服务 tab 无筛选不渲染 chips
|
2026-09-01 20:32:49 +08:00 |
|
Pine
|
dd6df37395
|
feat(mini): 载体端任务管理+分包治理+大厅tab+上传压缩
- 载体端任务管理:platform 任务下发载体端显示,park-tasks 页可下架/上架(不可编辑)
- 主包超 2MB 分包:主包 5 tabBar 页 + pages-extra/pages-op 两分包(80051 修复)
- tabBar 测评改为大厅(测评页保留,首页 navigateTo 入口)
- 上传前图片压缩 ensureUploadSize(规避 2MB 上传限制)
- goTab 分包页用 navigateTo、switchTab 仅 tabBar 页
|
2026-09-01 20:03:03 +08:00 |
|
Pine
|
d8cff20a69
|
feat(mini): 支付页支持市场订单 MK_ 分支(桌面端小程序码扫码支付)
|
2026-08-31 23:43:04 +08:00 |
|
Pine
|
47f6d722b3
|
feat(mini): 大厅 Tab 化 + 完整发布 + 帖子详情 + 服务预约下单
- hall 页改 Tab 容器:任务/人才/岗位/服务/社区 页内切换(不再四宫格跳转),
右上「+ 发布」按当前 Tab 进入对应发布页
- 新增发布页:发布任务(四模式/预算/名额/上限/截止/交付完整表单)、
发布服务、发布岗位、人才档案编辑
- 服务详情:咨询升级为预约下单(预约时间+联系方式+需求,走 /hall/services/{id}/order)
- 新增帖子详情页(正文+评论列表+发评论);社区列表点击进详情
- utils/hall.js 补服务订单双视角/流转、发包方任务操作(定标/选定/取消)封装
|
2026-08-31 23:27:32 +08:00 |
|
Pine
|
a88b81d20b
|
feat(mini): 大厅与社区页面(同步大厅升级体系)
- utils/hall.js(/hall/* /community/* 请求封装)+ styles/hall.scss 共享样式
- 大厅 Hub(四宫格统计入口)、人才大厅列表/详情、岗位大厅列表/详情+投递、
服务大厅列表/详情+咨询
- 社区页(话题筛选帖子流+点赞+发帖)与发帖页;实体社区复用载体列表(parks)
- task-detail/tasks 扩展 register 报名模式(报名走 /hall/tasks/{id}/register)
- 首页新增「大厅」「社区」入口卡;app.config.js 注册 9 个新页面
|
2026-08-31 22:43:10 +08:00 |
|
Pine
|
713ec5bf5e
|
feat(mini): 创业载体列表与园区详情(同步载体地图体系)
- 载体列表页:区域筛选 + 园区卡片(封面/标签/摘要/统计),huodong 占位兜底
- 园区详情页:微信地图导航(openLocation)、联系方式拨号、介绍/政策/入驻流程富文本 tab、在园企业、申请入驻入口
- 个人中心「活动与载体」组新增创业载体入口
- 点阵地图形态不适配小程序主包体积,采用列表形态与 web 端功能对齐
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-31 20:50:53 +08:00 |
|
Pine
|
cc7a54771c
|
feat(mini): 多端管理接口封装(utils/admin.js,配套管理功能页)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-31 20:39:31 +08:00 |
|
Pine
|
9b357ce45d
|
feat(mini): 多端管理功能页(运营端/园区端/企业管理员)
- 运营端:工作台/用户/园区/企业/任务/资讯管理页
- 园区端:企业管理/屏幕管理与控制/任务/用户/转园审核页
- 企业管理员:企业与成员管理页;共享 admin-pages 样式
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-31 20:39:22 +08:00 |
|
Pine
|
dcd19ca252
|
feat(mini): 活动体系与报名生命周期(发布/详情/我的报名/扫码支付)
- 活动三维标签筛选(类型 chips 单行横滑)、详情富文本+注意事项+外链报名
- 新增 发布活动/我的活动/扫码支付页(pay-qr,承接 web 端扫码支付)
- 我的报名:状态徽标(未支付/爽约/申诉中/已取消)与继续支付/删除/取消/申诉操作
- 资讯占位兜底与沉浸式标题区适配
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-31 20:39:12 +08:00 |
|
Pine
|
9fb76fe479
|
style(miniprogram): 确认支付页重构对齐扫码登录确认页
整屏一页式布局(顶栏返回+居中主体+贴底CTA):未登录先走微信/手机号登录门;
确认态展示大号实付金额与订单号;支付成功为紫圈勾选+返回首页;订单结束/过期独立态。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-30 22:38:07 +08:00 |
|
Pine
|
fb7e0edd8f
|
chore: 登录请求工具微调与品牌资源更新
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-30 22:33:16 +08:00 |
|
Pine
|
8787e7f27c
|
feat(miniprogram): 算力管理页与扫码确认支付页
- 个人中心新增算力管理入口:余额/已用/本月消费、基础API地址与API Key自服务、套餐+自定义金额充值
- 新增 pages/pay 确认支付页:微信扫桌面端充值码进入,按登录用户 openid 发起 JSAPI 支付并轮询到账
- 两页沉浸式导航+统一两行标题区;套餐单行排列、提示单行截断
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-30 22:33:16 +08:00 |
|
Pine
|
47c5150361
|
style(小程序): 题目去外层大卡片融入页面背景,选项选中态统一蓝紫渐变白字并修调研页暗色残留
|
2026-08-29 00:36:17 +08:00 |
|
Pine
|
48ed5353bc
|
feat(小程序): 测评/调研/政策页适配沉浸式导航,标题区统一复用 PageHeader 并内置返回按钮
|
2026-08-29 00:36:17 +08:00 |
|
Pine
|
f77c8adc07
|
fix(miniprogram): 首页补 TopInset 安全区占位(上批遗漏)
|
2026-08-29 00:23:19 +08:00 |
|
Pine
|
a05eb8ce29
|
feat(miniprogram): 资讯tabs拆分+吸顶悬浮+全站交互配色统一
- 资讯中心:类别 tab(新增「全部」,全类型按优先级/时间排序)移出标题区,悬浮于标题区正下方固定不随滚动
- 活动页 tabs:透明毛玻璃底 + sticky 吸顶(top=标题区实测高度)
- 选中态统一:蓝紫渐变(135deg #6b8bff→#8f7bff)+白字+柔投影;未选中玻璃底+淡蓝边(活动/我的 phase-tab 修正)
- 留言点赞红统一 #ff5f86
|
2026-08-29 00:08:49 +08:00 |
|
Pine
|
8362334f1b
|
feat(miniprogram): 沉浸式自定义导航+统一固定标题区
- 五个 tab 页 navigationStyle=custom,内容直通状态栏(去白色页眉)
- TopInset/PageHeader 组件:状态栏+胶囊安全区实测;标题区(像素字kicker+彩虹渐变标题+像素字注脚)四页同构、fixed 不随滚动
- 占位高度 createSelectorQuery 实测 navbar 真实高度,无空白/覆盖/重复
- 标题区上移 65rpx(从状态栏让位空间扣除,非容器偏移)
|
2026-08-29 00:07:50 +08:00 |
|
Pine
|
9e96559a44
|
style(小程序): 资讯中心页头上边距/字号与活动页规范对齐 + 页头固定仅内容区滚动(ScrollView)
|
2026-08-28 17:35:09 +08:00 |
|
Pine
|
c6def26b52
|
feat(miniprogram): OSS直链上传+资讯互动+详情页重设计
- API 基址支持 TARO_APP_API_BASE 覆盖;头像/入驻资料上传带 dir 业务目录(OSS 路径规范)
- 资讯详情:真实点赞(计数)/微信分享(openType=share+useShareAppMessage)/留言;封面 3.35:1 裁切;顶部色条修复
- 发布者徽章(官方/园区/OPC 三款渐变胶囊);头像有则显示无则不留位
- 动作按钮纯图标化并入留言标题行;留言区胶囊输入+渐变发送键
|
2026-08-28 17:20:10 +08:00 |
|
Pine
|
d23b6976eb
|
style(小程序): 资讯中心标准页头(渐变标题+INFORMATION注脚) + 类别tab药丸与标题同排一行
|
2026-08-28 17:19:37 +08:00 |
|
Pine
|
a039abf378
|
style(小程序): 首页hero徽章改毛玻璃 + CTA三按钮主标题同款渐变(55%透明)
|
2026-08-28 17:19:37 +08:00 |
|
Pine
|
3889456e49
|
feat(小程序): 入驻申请登录门与预约/测评统一(微信一键登录→一键绑号→短信兜底) + 移除错位的性别Picker
|
2026-08-28 17:19:37 +08:00 |
|
Pine
|
377aeeefb3
|
feat(小程序): 资讯详情点赞/分享落库 + 微信式评论区(回复嵌套/评论点赞/折叠) + 动作条图标数字弱化恒显0 + 富文本媒体限宽 + 修hooks越界(#310)
|
2026-08-28 17:19:37 +08:00 |
|
Pine
|
21992f569a
|
fix(小程序): 表单文字输入被清空 —— Textarea/门登录Input 由 onChange 改 onInput(实时同步,防受控value回退为空)
- park-apply 项目概况/商业模式、cert-apply 能力描述、park-transfer 转园原因 三个 Textarea
- 三处门登录手机号/验证码 Input
- 其余 Field 已用 onInput;全量扫描确认无残留 text Input/Textarea 用 onChange
|
2026-08-27 21:22:45 +08:00 |
|
Pine
|
67fb4c3785
|
style(小程序扫码登录): 锁定整屏一页(height:100vh+overflow hidden)并压缩内容/间距,杜绝滚动
|
2026-08-27 21:15:14 +08:00 |
|
Pine
|
7539801207
|
style(小程序扫码登录): 按参考布局重排 —— 顶部返回 + 居中内容 + 底部主按钮
- 确认页:标题/说明居中偏上,底部小字说明 + 全宽主按钮(.btn-main)+取消
- 成功页:上方标题「已完成」+ 中央大圆圈勾选(.sl-circle + .ic-check) + 底部说明
- 未登录页:居中锁图标(.ic-lock)+登录方式tab+表单,底部说明
- 图标全为规范 mask SVG(.ic-arrow-left 新增/.ic-check/.ic-lock),无 emoji;背景与按钮沿用项目当前
|
2026-08-27 21:12:11 +08:00 |
|
Pine
|
c471597395
|
style(小程序扫码登录): 登录页重设计 —— 内容居中/规范mask图标(去emoji)/按钮按整体样式(btn-main渐变+btn-ghost)
- 去除 🔐/✓/✅ emoji,改用 CSS-mask SVG 图标(.sl-ico + .ic-lock/.ic-check),新增 .ic-lock 图标
- .sl 整页垂直水平居中;卡片柔彩毛玻璃+软阴影
- 主按钮改 .btn-main(渐变胶囊)、取消 .btn-ghost;短信发送按钮柔化
- 登录方式 tab 改渐变胶囊选中态
|
2026-08-27 21:10:11 +08:00 |
|
Pine
|
d5d30edc50
|
chore: 汇总提交(小程序内容/资讯详情/网站内容页调整)
|
2026-08-27 21:03:05 +08:00 |
|
Pine
|
eaa665c5dc
|
fix(小程序扫码登录): 去除 .jsx 内 TS 泛型 + 去掉 setInterval 倒计时(原生定时器 setState 触发 Invalid attempt to destruct non-iterable→黑屏) + 登录 tab 改柔彩
|
2026-08-27 20:57:42 +08:00 |
|
Pine
|
8fe6efb62a
|
style(booking): 倒计时卡改为更透玻璃材质,中心渐隐由外到中
|
2026-08-27 20:47:59 +08:00 |
|
Pine
|
e3ca0aa167
|
fix(mine): 我的接单/我的园区 标题改用 mine-subtitle,与我的报名一致英文小标题+中文标题两行显示
|
2026-08-27 20:46:34 +08:00 |
|
Pine
|
28adfe1c2a
|
feat(mine): 我的页改为四部分:顶部头像 / 我的报名 / 我的接单 / 我的园区
- 我的报名保持原样(BOOK 标题+筛选+签到)
- 我的接单(ACCEPT):扫码接单按钮(缩小)+提示任务广场到 Web/桌面端查看
- 我的园区(PARK):未入驻→申请入驻+OPC认证;已入驻→园区信息+OPC认证+转园申请;子按钮统一缩小
- 移除 服务宫格/任务广场/申请与认证 旧入口;build:weapp 通过
|
2026-08-27 20:44:03 +08:00 |
|
Pine
|
702dc2feaa
|
style(小程序我的): 去除「我的服务宫格/账号绑定/登录其它端」三块 + 头像资料卡改玻璃材质(去外阴影/增透明/保留毛玻璃)
|
2026-08-27 20:37:37 +08:00 |
|
Pine
|
67f66abbc4
|
feat(mine): 小程序「我的」页对齐 Web 个人中心 + 我的报名/任务/园区/认证子页
- mine 页:我的服务宫格(报名/任务/园区/认证)+账号绑定状态卡(手机号/微信/小程序)+身份标签;pickUser 持久化 wxBound/wxMiniBound/account_type_label
- 新增子页 my-bookings/my-tasks/my-park/my-cert(复用 getMyBookings/getMyTasks/getMyAdmission/getOpCertMine)
- app.config 注册 4 子页;build:weapp 通过
|
2026-08-27 20:31:04 +08:00 |
|
Pine
|
384b957617
|
feat(小程序): 任务广场 + 任务详情 + 抢单/报名(与 web 同步)
- utils/tasks.js 增 listSquare/getTask/grabById(/opc/tasks 平台公开端点,带 token 取 can_accept)
- pages/tasks 任务广场(公开可见,卡片含可接/条件不符徽标+原因,点击进详情,抢单)
- pages/task-detail 任务详情(说明/预算/模式/截止/交付/发包方 + 按 can_accept 放行抢单/报名)
- app.config 注册两页;「我的」页加「任务广场」入口(在扫码接单前)
- Soft UI 浅色柔彩样式;build:weapp 通过
|
2026-08-27 19:18:22 +08:00 |
|
Pine
|
7bf214e026
|
style(毛玻璃): 小程序全部卡片/表单面由纯白色改为毛玻璃材质(半透白+背景模糊)
- 所有卡片容器(.cell/.mk-product/.pa-card/.step/card/表单控件等)由 #fff 改 rgba(255,255,255,.55)+backdrop-filter blur(20px) saturate(160%)
- 内容/活动等类近白(0.82~0.9)半透卡统一降至 0.55 毛玻璃
- 全局降级覆盖(app.scss)去掉 .ed-img.placeholder 白底强制,让占位封面保留柔彩渐变
- 小元素(选中芯片/圆形图标/tag角标等)保持不透明,避免阅读性劣化
- 页面为柔彩渐变+固定光晕背景,毛玻璃可正常采样模糊
|
2026-08-27 16:45:45 +08:00 |
|
Pine
|
89f8d12c3e
|
style(配色): 小程序首页/活动/详情等残余深色卡片统一为 Soft UI 柔彩
- 首页:调研卡片(.mk-assess)、热推产品卡(.mk-product.hot)、标签(.mk-tag.alt)、倒计时(.mk-count) 由深色改为柔彩渐底/软白
- 活动详情:无图封面占位(.ed-img.placeholder) 由深紫渐底改柔彩,标签改软白
- 保持 3.35:1 封面与柔彩颗粒语言一致
|
2026-08-27 16:43:09 +08:00 |
|
Pine
|
f4d4daae4f
|
fix(tab): 恢复底部菜单5项(活动/测评/首页/资讯/我的),首页首屏按钮收敛为预约/测评/入驻
- 底部自定义 tabBar 恢复原 5 项,首页居中,重设默认选中=首页
- app.config.js tabBar.list 同步恢复 5 项
- 首页 Hero CTA 收敛为三枚按钮:预约公益课/沙龙、先做OPC测评、入驻申请
- 入驻申请改为 navigateTo(不再作 tab),park-apply 移除 useTabIndex
|
2026-08-27 16:37:29 +08:00 |
|
Pine
|
f1d50e9ba9
|
style(booking): 预约卡片/封面/倒计时卡改 Soft UI 柔白+柔彩封面
|
2026-08-27 16:28:53 +08:00 |
|
Pine
|
cd2f79e264
|
feat(tab): 小程序仅保留 3 个 tab:预约/测评/入驻
- app.config tabBar.list 减为 booking(预约)/test(测评)/park-apply(入驻),首页/资讯/我的移出 tab(保留为可导航页)
- custom-tab-bar LIST 同步 3 项、去居中首页 blob;selected 默认 0(预约)
- park-apply 加 useTabIndex(2) 成为 tab;首页「申请入驻」entry 改 switchTab
- 引导页改 booking(预约) 为启动 tab
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-27 16:11:39 +08:00 |
|
Pine
|
22169108c0
|
style(all): 小程序全页面 Soft UI 颜色适配(卡片/文本/控件)
- 批量纠正:13 个页面 scss 的深色卡面→柔白、深色文本→Soft深蓝、灰/边框→Soft蓝灰、金橙点缀→蓝紫
- 页面标题/标签白色→深蓝(浅底可读);渐变高亮块保留白字
- 表单/选项/进度全部浅色柔白+软阴影
- 无残留深色底,白字仅存于彩色渐变高亮
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-27 16:09:30 +08:00 |
|
Pine
|
d4a6b4bf3a
|
style(all): 小程序全页面 Soft UI 浅色柔彩主题(全局重置)
- page 背景改 Soft 柔彩渐变(粉紫/薄荷/天蓝 + #3a4672 文本)
- 全局共享 .card/.card-title/.desc/.section-head/.muted/.btn-main/.btn-ghost 转柔白面+软阴影+深蓝文本
- 答题组件(ot-qcard/ot-opt/ot-qtext/ot-progress/ot-back 等) 转 Soft 浅色
- 表单控件(.input/.picker/.ot-opt/.cell/.step 等) 全局柔白+深蓝灰文本(!important 覆盖各页暗色)
- 自定义 tabBar 去暗/金→柔白玻璃+蓝紫激活
- 图标均 mask SVG(无 emoji)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-27 16:06:15 +08:00 |
|