|
|
23e535562d
|
feat(order): 优化创建订单页面的地址字段和必填项
- 调整新加坡、马来西亚、菲律宾、泰国、越南等国家的必填字段配置
- 将邮编和城市设为PayPal要求的必填项,越南使用省/市/郡/区/坊代替城市
- 重新排列表单字段顺序,优化移动端显示效果
- 添加更多地址信息按钮,将详细地址2放入折叠区域
- 实现地址组件自动更新功能,将省/州、市/郡、区/坊等信息拼接到详细地址1
- 更新国际化文本,添加更多和收起按钮的翻译
- 为创建订单和订单确认页面添加路由元信息,标记为不显示导航栏的客户页面
|
2025-12-26 18:13:11 +08:00 |
|
|
|
6d725b51cb
|
fix(config): 修正开发服务器代理配置
- 将代理目标端口从 18082 修正为 8082
- 更新错误提示信息中的端口号以保持一致
|
2025-12-26 16:21:32 +08:00 |
|
|
|
857f46ad17
|
chore(config): 更新生产环境API配置和代理设置
- 将生产环境API基础URL从绝对路径改为相对路径 /api
- 修改开发环境代理配置,后端目标端口从 8082 改为 18082
- 更新相关注释和错误提示信息
- 移除生产环境配置中的服务器IP地址硬编码
- 添加
|
2025-12-26 14:11:46 +08:00 |
|
|
|
e251153d14
|
chore(config): 更新生产环境配置和构建设置
- 修复 .env.production 文件中的注释编码问题
- 移除路由守卫中的调试日志输出
- 调整错误处理机制,生产环境静默处理错误
- 移除应用挂载时的调试日志和异常处理包装
- 添加构建配置和基础路径设置
|
2025-12-26 10:54:17 +08:00 |
|
|
|
3662ee072b
|
feat(config): 添加生产环境配置文件
- 配置生产环境服务器地址 175.178.252.59
- 设置后端 API 地址为 http://175.178.252.59:8082/api
- 配置 PingPong 模式为 sandbox
- 添加生产环境相关环境变量
|
2025-12-26 10:27:09 +08:00 |
|
|
|
3bdb2ff5f3
|
feat(order): 添加订单管理功能
- 创建新的订单管理页面 OrderManage.vue,支持分页和多条件查询
- 添加订单查询API接口,支持复杂的订单筛选条件
- 在路由中添加订单管理页面路由配置
- 更新导航菜单,将订单查询改为订单管理并指向新页面
- 实现订单列表的表格展示,包含订单号、商品信息、金额、客户信息等
- 添加订单状态、支付状态、PayPal状态的标签显示和筛选功能
- 实现查询表单,支持订单号、PayPal订单ID、客户信息等多维度搜索
- 添加分页组件,支持每页显示数量调整和页码切换
- 实现订单详情查看功能和重置查询条件功能
|
2025-12-25 18:12:23 +08:00 |
|
|
|
b2bbbf8c44
|
feat(product): 添加商品管理分页功能并支持完整链接查询
- 添加分页组件支持,包括页码、页面大小切换功能
- 实现从完整URL中自动提取链接码的功能
- 更新查询表单提示文本为"请输入链接码或完整链接"
- 添加分页数据响应处理,显示总记录数和当前页码信息
- 增加分页相关的CSS样式适配移动端显示
- 重置查询时同步重置分页参数到默认值
|
2025-12-25 17:11:48 +08:00 |
|
|
|
01bda65010
|
feat(product): 添加商品下架和多条件查询功能
- 实现了商品下架功能,下架后SKU库存变为0且链接失效
- 添加了支持多条件查询的商品列表功能
- 增加了包含商品名称、链接码、状态、发售地区等查询条件
- 在商品管理页面添加了查询表单界面
- 实现了下架按钮的禁用逻辑和状态显示
- 添加了移动端响应式查询表单适配
- 集成了API接口和错误处理机制
|
2025-12-25 16:26:11 +08:00 |
|
|
|
a27327c7fa
|
feat(auth): 添加用户认证功能模块
- 创建登录页面组件,包含账号密码输入和验证功能
- 创建注册页面组件,支持用户注册和信息填写验证
- 添加用户状态管理store,实现token和用户信息的本地存储
- 集成用户认证API接口,包括登录、注册、信息获取等功能
- 实现用户信息管理页面,支持个人信息修改和密码更改
- 添加表单验证规则,确保输入数据格式正确性
- 实现登录状态持久化和自动恢复功能
|
2025-12-25 15:55:01 +08:00 |
|
|
|
48156d72aa
|
feat(auth): 添加用户认证系统和导航菜单重构
- 实现用户登录注册功能并添加路由守卫
- 将Element UI菜单替换为自定义导航菜单样式
- 添加多语言用户相关文本资源
- 重构订单确认页面货币转换逻辑
- 实现支付成功/取消页面返回商品详情功能
- 在商品管理页面添加用户信息入口
- 调整API请求添加ERP接口认证机制
- 优化移动端导航菜单适配样式
|
2025-12-25 15:09:32 +08:00 |
|
|
|
1c461ab5c3
|
feat(i18n): 添加国际化配置和国家地址配置
- 新增 src/utils/countryConfig.js 文件,包含各国地址字段规则和邮编格式配置
- 新增 src/i18n/index.js 文件,实现基于货币代码的国际化翻译功能
- 新增 src/i18n/locales.js 文件,提供中英马泰菲多语言静态翻译文本
- 实现货币代码到国家代码映射及地址验证功能
- 添加订单创建页、商品详情页、订单确认页等多页面国际化支持
- 支持新加坡、马来西亚、菲律宾、泰国、越南等国家地址格式配置
|
2025-12-24 17:39:06 +08:00 |
|
|
|
d914301ee3
|
feat(order): 实现国际化支持并优化创建订单界面
- 将创建订单界面的所有静态文本替换为国际化标签
- 实现在移动端和桌面端的响应式表单布局
- 添加多语言国家名称显示功能
- 集成Vue I18n国际化框架到应用主入口
- 优化订单确认页面的国际化文本显示
- 移除导航菜单中的创建订单项
- 添加针对不同国家的地址字段验证规则
- 实现越南地址层级映射逻辑
- 添加货币代码自动设置国家功能
|
2025-12-24 17:38:33 +08:00 |
|
|
|
bd6b7b3b79
|
feat(order): 支持东南亚多国地址格式的订单创建功能
- 实现动态地址表单,根据选择国家显示对应字段
- 添加新加坡组屋号、单元号,马来西亚州属,菲律宾Barangay等特殊字段
- 集成泰国双语地址、越南省市坊三级地址格式支持
- 优化订单确认页地址展示,按从小到大格式排列
- 添加邮编格式验证和自动匹配城市功能
- 实现SKU货币自动识别国家并预设字段
- 重构README文档结构和项目说明信息
|
2025-12-24 11:20:34 +08:00 |
|
|
|
2dfd0c13a8
|
feat(payment): 添加PayPal支付功能
- 实现PayPal订单创建、查询和捕获的API接口
- 创建PayPal支付取消页面,提供订单信息展示和继续支付功能
- 开发PayPal支付成功页面,处理支付回调和订单状态更新
- 集成PayPal订单状态检查和捕获流程
- 添加支付结果的用户界面和错误处理机制
- 实现订单信息的实时更新和状态同步
|
2025-12-24 09:22:00 +08:00 |
|
|
|
45f6a5020d
|
feat(payment): 集成 PayPal 支付并添加货币转换功能
- 集成 PayPal 支付流程,包括订单创建、支付确认和取消页面
- 实现货币转换功能,支持不支持的货币自动转换为 PayPal 支持的货币
- 在订单确认页面显示货币转换信息,包括实际支付金额和汇率
- 添加 PayPal 支付成功和取消的路由处理
- 优化商品详情页图片预览,支持鼠标悬停显示主图
- 添加货币转换相关的 API 接口和工具函数
|
2025-12-23 17:49:51 +08:00 |
|
|
|
2f3606e967
|
feat(product): 实现商品管理与详情展示功能
- 新增商品相关API接口封装,包括创建、查询、上传图片等功能
- 实现商品详情页面,支持多货币SKU选择与图片预览
- 实现商品管理页面,展示商品列表与链接复制功能
- 添加商品状态标签与销售地区展示
- 实现购买确认弹窗与订单跳转逻辑
- 添加响应式布局适配移动端展示
- 集成Element Plus组件库实现UI交互效果
|
2025-12-22 18:14:11 +08:00 |
|
|
|
5d0bdef650
|
feat(payment): 新增支付订单创建和状态查询功能
- 添加创建支付订单接口
- 添加查询订单状态接口
- 添加获取收银台页面URL方法
- 创建支付结果展示页面 PaymentResult.vue
- 实现订单信息展示和状态判断逻辑
- 添加支付成功、失败、审核中等状态显示
- 集成 Element Plus 的结果页组件和描述列表
- 实现继续支付和查询订单操作按钮
|
2025-12-22 17:10:54 +08:00 |
|
|
|
f9b103426c
|
feat(order): 实现客户订单创建与确认功能
- 新增客户订单创建页面,简化表单字段并优化用户体验
- 实现订单确认页面,展示订单详情、客户信息和收货地址
- 添加订单状态显示和支付跳转功能
- 创建订单相关API接口封装
- 优化路由配置,支持商品链接码访问
- 添加页面标题组件和首页跳转逻辑
|
2025-12-22 15:21:51 +08:00 |
|
|
|
f440ce2ade
|
feat(router): 更新首页路由重定向至产品管理页
- 将首页路径 '/' 的组件加载改为重定向到 '/manage/product'
- 移除了原先直接加载 ProductDetail 组件的配置
- 确保用户访问根路径时能正确跳转到产品管理界面
|
2025-12-22 13:21:21 +08:00 |
|
|
|
0cfe1e6942
|
feat(payment): 新增创建支付订单功能
- 添加创建订单页面,支持完整的支付信息填写
- 实现商品信息展示与自动填充功能
- 集成风控信息、收货地址和账单地址表单
- 支持自动生成商户订单号
- 实现表单验证和提交逻辑
- 添加订单创建成功后的跳转逻辑
- 集成Element Plus组件库优化界面交互
- 添加路由配置支持商品ID或链接码访问
- 实现价格格式化和数据显示优化
- 添加基础的错误处理和用户提示机制
|
2025-12-22 13:11:13 +08:00 |
|
|
|
ed745ee6a5
|
feat(product): 新增商品创建页面
- 添加商品创建表单,支持商品基本信息录入
- 实现多图片上传功能,支持主图和SKU图片上传
- 添加SKU配置模块,支持多个SKU的添加和管理
- 实现销售地区选择功能,支持多地区价格设置
- 添加物流信息配置,包括重量和尺寸设置
- 实现批量编辑功能,支持批量设置价格和库存
- 添加表单验证和提交逻辑,确保数据完整性
- 集成API接口,实现商品创建功能
- 添加页面路由配置,支持从商品管理页面跳转
|
2025-12-22 11:37:35 +08:00 |
|
|
|
3e1d77988d
|
feat(router): 添加商品详情和商品管理路由
- 在 App.vue 中添加商品详情和商品管理菜单项
- 配置商品详情页路由,支持动态参数 id
- 添加创建订单页面的新路由路径 /create-order
- 引入并配置商品管理页面路由 /manage/product
- 更新首页路由指向商品详情组件
- 动态导入商品管理组件以优化性能
|
2025-12-22 10:19:37 +08:00 |
|
|
|
57d9c03332
|
feat(payment): 集成PingPong支付SDK并实现支付功能
- 添加PingPong支付SDK动态加载逻辑
- 实现支付组件与SDK的初始化配置
- 配置支付容器自适应不同屏幕尺寸
- 添加支付token校验和错误提示
- 集成Element Plus消息组件显示支付状态
- 配置SDK基础样式和按钮样式参数
- 添加支付页面路由和基本布局结构
- 实现支付结果页面跳转逻辑
- 添加订单状态管理和响应码常量定义
- 集成工具函数支持金额格式化和日期处理
- 配置开发环境变量支持沙箱模式切换
- 添加防抖节流等常用工具函数实现
- 实现订单号生成和状态文本映射逻辑
- 添加表单验证函数支持邮箱和手机校验
|
2025-12-19 10:06:24 +08:00 |
|
|
|
ae0b5f27be
|
feat(project): 初始化项目基础结构和配置
|
2025-12-19 10:05:42 +08:00 |
|