apple
f65f0213e6
chore(admin): point development VUE_APP_BASE_API to local backend
...
Use http://127.0.0.1:30032 for local crmeb-admin; comment hapr191 deploy URL.
Made-with: Cursor
2026-04-09 15:20:10 +08:00
apple
2f6d8106a0
Merge branch 'feature/marketing-integral-log' into hapr191
...
Keep backend-adminend/src/api/integral.js (integralListApi) after resolve rename/delete vs hapr191 deletion.
Made-with: Cursor
2026-04-09 15:12:42 +08:00
apple
f8ba25e7d5
feat(integral-external): order/user list, integral log, wa selfBonus
...
- Fix ExternalIntegral order list (no double restPage); default 普通订单; UI columns for useIntegral and buyer uid/nickname/phone; enrich StoreOrderDetailResponse and admin query select.
- External user list: UserResponse.selfBonus and fillWaSelfBonus from wa_users.id=uid.
- Integral log: AdminIntegralSearchRequest nickName/phone; findAdminList filters and ordering; integralExternal API sends page/limit as query params.
- Integral detail page: linkType Chinese mapping including selfbonus; update docs/newpage.md.
- Dashboard grid menu entries for integral-external routes.
Made-with: Cursor
2026-04-09 15:10:16 +08:00
apple
945ca2d3d0
feat(hapr191): 淮安鹏然商贸环境配置
...
- 新增 application-hapr191.yml(front/admin),imagePath/DB/Redis 指向 114.55.232.191
- 默认 spring.profiles.active=hapr191
- 合同 PDF 模板 sign_contract_pengran,落库域名 https://hapengran.com/
- uniapp:jf.hapengran.com、抢购/个人中心跳转 hapengran.com
- deploy.conf 增加 hapr191 段;后台 Vue API 指向 jfadmin.hapengran.com
Made-with: Cursor
2026-04-04 16:09:42 +08:00
scott
ee0886b800
feat: 新增积分外部页面(免认证三页 + 配套基础设施)
...
前端:
- 新增 EmptyLayout 空壳布局(无侧边栏/导航)
- 新增 requestNoAuth Axios 实例(不注入 token)
- 新增 integralExternal 路由模块(/integral-external/*)
- permission.js 加入 whiteListPrefixes 前缀白名单跳过登录
- 新增 phoneDesensitize 手机号脱敏过滤器
- 新增三个免认证页面:
· 积分订单页(/integral-external/order)
· 用户积分页(/integral-external/user,手机号脱敏)
· 用户积分明细子页(/integral-external/user/integral-detail)
后端:
- 新增 ExternalIntegralController(无 @PreAuthorize)
· GET /api/external/integral/order/list
· GET /api/external/integral/user/list
· POST /api/external/integral/log/list
- WebSecurityConfig 加入 /api/external/integral/** permitAll
文档与工具:
- 新增 coding plan、schedule、测试报告
- 新增 start-backend.sh / start-frontend.sh 本地启动脚本
- 新增 .mvn/wrapper/maven-wrapper.properties
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 10:41:30 +08:00
scott
fe9e1916fa
feat: 重构营销模块积分日志页面
...
- 优化搜索区域:支持用户昵称、用户ID、时间范围筛选
- 新增表格字段:ID、用户ID、昵称、来源/用途、积分变化、变化后积分、关联类型、状态、备注、日期
- 积分变化带颜色标识:增加(绿色+)、扣减(红色-)
- 状态标签彩色区分:订单创建/冻结期/完成/失效
- 关联类型中文映射:订单/签到/系统
- 使用已有的 integralListApi 接口
- 参考用户详情页积分明细样式
2026-03-20 15:53:48 +08:00
scott
09946536aa
feat: 添加积分日志页面
...
- 新增积分日志列表页面 src/views/user/integral/index.vue
- 新增积分相关 API src/api/integral.js
- 在路由中添加积分日志菜单
2026-03-20 10:56:53 +08:00
apple
ebd4619d65
feat: 拆分 admin 部署脚本,支持单独部署 API 或 Vue 前端
...
Made-with: Cursor
2026-03-19 17:24:15 +08:00
apple
a14566122b
Merge main into shccd159,保留 shccd159 配置(jjy/ccd 域名)
...
Made-with: Cursor
2026-03-18 10:35:08 +08:00
apple
e8563e4fda
从 shccd159 合并 backend-adminend 子项目到 main
...
Made-with: Cursor
2026-03-16 11:32:11 +08:00
apple
e87b823d31
chore: 更新 shccd159 配置与 application.yml
...
Made-with: Cursor
2026-03-16 10:26:31 +08:00
apple
4b0afb3951
refactor: frontend 重命名为 backend-adminend,新增 shccd159/shjjy153 配置
...
- frontend 目录迁移至 backend-adminend(管理后台前端)
- 新增 application-shccd159.yml、application-shjjy153.yml
- 更新 deploy.conf、DEPLOY.md、application.yml
Made-with: Cursor
2026-03-16 09:33:54 +08:00