Commit Graph

652 Commits

Author SHA1 Message Date
danial
f568697c8e Merge branch 'develop' into production 2025-02-12 12:28:43 +08:00
danial
b0985850af refactor(api): 修改交易状态字段并添加失败原因字段
- 将 tradeStatus 字段改为 statusCode,类型从 string 改为 int
- 添加 failReason 字段,用于描述订单失败的具体原因
2025-02-12 12:10:43 +08:00
danial
b8e736600a feat(merchant): 更新 API URL 并优化支付方式列表
- 更新 .env.development 文件中的 VITE_API_BASE_URL
- 修改支付方式列表组件中的复制按钮功能
- 添加 copyClipboard 函数以实现复制到剪贴板的功能
- 调整复制按钮的样式和提示信息
2025-02-12 00:20:36 +08:00
danial
09f0cf60f6 style(api): 更新 API 生成代码
- 将 tslint 替换为 eslint
- 更新文件头部注释
- 添加空行以提高代码可读性
2025-02-12 00:05:32 +08:00
danial
42fb51abb5 refactor(pagination): 将多个页面的默认分页大小从 20 条调整为 50 条
- 修改了多个组件中的 basePagination 对象,将 pageSize 从 20 调整为 50
- 更新了相关函数中的默认参数值,以匹配新的分页大小
- 此修改旨在提高用户查询效率,减少分页操作次数
2025-02-11 23:44:54 +08:00
danial
afc8b6ce8b docs(api): 修改 CardReturnData 字段含义
- 将 CardReturnData 字段的含义从"充值失败原因(明细)"修改为"充值失败原因"
- 优化文档描述,使其更加准确易懂
2025-02-10 01:22:59 +08:00
danial
37d7249c63 docs(api): 添加充值失败明细字段
在订单状态为 fail 时,添加了 CardReturnData 字段用于展示充值失败的原因,以便获取更多充值失败的详细信息。
2025-02-10 00:32:36 +08:00
danial
9b228e725a feat(card-info): 修改模块名称为 info
将 card-info 组件中的 module 属性从 'rule' 修改为 'info',以更准确地反映该模块的功能和用途。
2025-02-09 22:46:06 +08:00
danial
a6d6760300 refactor(apple-card-info): 将苹果账户管理页面拆分为账户管理和历史记录两个子页面
- 新增 card-info 和 card-info-history 两个组件
- 在 index.vue 中使用 radio 按钮切换两个子页面
- 移除 index.vue 中的冗余代码,简化结构
2025-02-09 18:27:49 +08:00
danial
26c7739c9a refactor(apple-card-info): 重构充值历史页面
- 移除 account-info.vue 组件
- 将 account-info.vue 的内容整合到 index.vue 中
- 优化了表单布局和表格展示
- 添加了搜索、重置、下载等功能
- 优化了状态显示和操作按钮的逻辑
2025-02-09 17:46:52 +08:00
danial
35993bb2af refactor(apple-card-info): 重构充值记录页面
- 新增 AccountInfo 组件,将原有逻辑和模板移至新组件中
- 在路由组件中引入并使用 AccountInfo 组件
- 优化代码结构,提高可维护性和可读性
2025-02-09 17:31:27 +08:00
danial
1d9b3e253a style(api): 更新 API 生成代码
- 将 tslint 替换为 eslint
- 更新文件头部注释
- 添加空行以提高代码可读性
2025-02-05 16:56:42 +08:00
danial
01d6caea4c feat(merchant): 添加偷卡记录延迟时间字段
- 在偷卡记录表格中增加延迟时间列
- 字段名称为 delayDuration
2025-02-05 16:06:57 +08:00
danial
7060973aea style(api): 更新 API 生成代码
- 将 tslint 替换为 eslint
- 更新文件头部注释
- 添加空行以提高代码可读性
2025-02-05 15:59:53 +08:00
danial
f594186923 refactor(api): 更新 API 生成文件
- 新增 merchant-hidden-config-entity 模型
- 删除 kami-internal-model-entity-v1-merchant-hidden-config 模型
- 更新 API 文件引用
2025-02-05 15:13:22 +08:00
danial
21a7c44568 feat(card-info): 添加充值限制金额和次数列
- 在卡片信息表格中新增了充值限制金额和充值限制次数两列
- 这两列数据分别对应后端返回的 maxAmountLimit 和 maxCountLimit 字段
2025-02-04 21:33:24 +08:00
danial
29812a4bb4 perf(deploy): 优化 NGINX 代理配置
- 添加 proxy_connect_timeout、proxy_send_timeout 和 proxy_read_timeout 设置,提高连接和传输的超时时间
- 启用 HTTP/1.1 协议,提升通信效率
- 移除 Connection 头,避免可能导致的连接关闭问题
2025-02-04 21:24:30 +08:00
danial
5c1df260b5 feat(upload): 增加文件上传功能并优化 API 基础 URL 获取
- 在 nginx 配置中添加 client_max_body_size 指令,支持大文件上传
- 优化 getAPIBaseUrl 函数,确保在没有设置 baseURL 时返回空字符串
- 在苹果账户信息页面的文件上传组件中使用动态 API 基础 URL
- 在上传请求中添加 tokenFrom 头,用于区分 token 来源
2025-02-04 21:17:10 +08:00
danial
559135a4a0 refactor(api): 优化苹果卡信息批量导入接口
- 移除 getAPIBaseUrl() 方法的调用,直接使用相对 URL
- 简化 API 调用路径,提高代码可读性和维护性
2025-02-04 20:23:03 +08:00
danial
8121a9ff6f refactor(api): 添加打印 API 基础 URL 日志
- 在 getAPIBaseUrl 函数中添加了 console.log 语句,用于输出当前的 API 基础 URL
2025-02-04 20:17:40 +08:00
danial
030b5a5839 fix(api): 修复 Apple Card 信息导入 URL
- 在上传接口 URL 中添加了缺失的 `/api` 前缀
- 确保了 API 路径与当前环境配置保持一致
2025-02-04 20:12:39 +08:00
danial
0df19514aa refactor(merchant): 更新偷卡管理系统界面文案
- 修改面包屑导航文案,将"偷卡管理"改为"规则管理"
- 更新 a-card 标题,将"偷卡设置"改为"规则设置"
- 调整无线电按钮文案,将"偷卡规则"和"偷卡记录"改为"规则管理"和"匹配记录"
2025-02-04 18:47:04 +08:00
danial
619b1e2861 style(merchant): 调整订单页面样式
- 将 .body 类的 height 属性改为 min-height,以优化页面布局
2025-02-04 18:43:39 +08:00
danial
9bfbaf963a ci: 精简 Drone 配置文件
- 移除了多个未使用的服务器配置
- 删除了冗余的管道定义
- 保留了生产环境的触发配置
2025-02-04 13:10:57 +08:00
danial
0b83ef1388 Merge branch 'develop' into production 2025-02-04 12:10:29 +08:00
danial
f21404db14 refactor(card-walmart-info): 优化账户添加 modal 样式
- 移除了多余的嵌套 div 结构,简化了模态框的布局
- 调整了按钮位置,使其更加居中和清晰
2025-02-04 12:10:04 +08:00
danial
64553015d7 Merge branch 'develop' into production 2025-02-04 12:07:53 +08:00
danial
322bbca37b style(merchant): 优化偷卡规则开关样式
- 在偷卡规则组件中的 enable 列添加了 small 大小的 Switch 按钮
- 此修改提高了界面的视觉效果和用户体验
2025-02-04 09:20:03 +08:00
danial
4572425d27 style(merchant): 为偷盗设置开关添加小尺寸样式
- 在偷盗设置组件的开关控件中添加 size="small" 属性
- 此修改提高了界面的一致性和美观性
2025-02-04 02:09:53 +08:00
danial
7bdfbbc50d build(api): 生成更新后的 API 代码
- 新增 kami-api-merchant-v1-steal-update-status-req 模型文件
- 更新 API 文档注释
- 添加 ESLint 注释禁用
2025-02-04 01:05:12 +08:00
danial
72d893c727 refactor(merchant): 修改订单信息显示逻辑
- 将 v-show 指令的条件从 renderData?.list?.length 改为 renderData.createTime
- 这个改动可能会影响订单信息的显示逻辑,确保只有在 renderData 包含 createTime 时才显示描述信息
2025-02-04 00:30:57 +08:00
danial
265b88e82b refactor(merchant): 优化订单查询结果展示逻辑
- 在订单信息的描述组件中添加 v-show 指令,仅在列表存在数据时显示
- 提高了组件的性能和用户体验,避免在无数据时不必要的渲染
2025-02-04 00:28:07 +08:00
danial
7753024e5a refactor(merchant): 优化订单查询页面布局
- 调整了订单信息和查询结果的展示顺序
- 使用 a-typography-title 统一标题样式
- 移除了多余的 div 包装
- 优化了响应式布局结构
2025-02-04 00:23:59 +08:00
danial
96a1a6deff feat(merchant): 优化订单查询结果展示
- 添加订单信息区域,展示平台订单号、系统订单号、订单时间和订单金额
- 调整查询结果展示逻辑,支持空数据提示
- 优化代码结构,使用 interface 传递数据
2025-02-04 00:19:00 +08:00
danial
31b424658f style(api): 更新 API 代码生成
- 将 tslint 替换为 eslint
- 调整文件头部注释格式
- 添加空行以改善代码可读性
2025-02-03 23:41:59 +08:00
danial
79a9735f67 refactor(card-walmart-info): 优化添加模态框的样式和功能
- 注释掉不必要的按钮,简化界面布局
- 添加确定按钮,提高用户操作便利性
- 优化表单验证逻辑,提升用户体验
2025-02-03 22:28:53 +08:00
danial
91ff765ba6 refactor(merchant): 优化商户相关页面展示
- 移除未使用的 sortBy 导入
- 更新偷卡记录页面状态显示文案
- 优化偷卡规则页面启用状态展示
2025-01-25 22:47:27 +08:00
danial
61b52fc7d7 refactor(merchant): 优化订单查询功能
- 移除排序功能,直接显示查询结果
- 删除多余的 console.log 语句
2025-01-25 12:17:51 +08:00
danial
f16d537f53 feat(merchant): 重构偷卡管理页面
- 将偷卡规则和偷卡记录拆分为两个独立的组件
- 优化页面布局和交互逻辑
- 修正部分字段名称和显示方式
- 新增偷卡记录页面
2025-01-23 23:57:29 +08:00
danial
c1599e3960 feat(merchant): 添加订单明细查询功能
- 新增订单明细查询页面,用于查询沃尔玛订单
- 实现订单查询逻辑,支持按商户订单号查询
- 优化查询结果展示,按时间排序并格式化显示
- 添加加载状态和错误处理
2025-01-22 23:08:10 +08:00
danial
22e040d915 refactor(env): 更新 API 基础 URL 并添加新订单相关模型
- 将 VITE_API_BASE_URL 从本地地址改为 partial2.kkknametrans.buzz
- 在 API 生成目录中添加了三个新的订单查询相关模型文件
- 更新了 API 文档注释
2025-01-22 22:28:29 +08:00
danial
ab3944d17d build(api): 生成商户相关模型并更新 API
- 新增商户相关模型文件:
  - kami-api-merchant-v1-merchant-all-list-res.ts
  - kami-internal-model-entity-v1-merchant-info.ts
- 更新 api.ts 文件,添加新的 API 导出
2025-01-21 23:51:04 +08:00
danial
8b1e052b84 feat(merchant): 重构偷卡规则功能
- 更新了偷卡规则的添加和编辑界面
- 调整了偷卡规则的列表展示
- 优化了相关 API 的调用方式
- 移除了不必要的用户选择功能
- 增加了策略选择功能
2025-01-21 22:20:49 +08:00
danial
499607b1a2 refactor(api): 更新 API 生成文件
- 删除与充值偷取功能相关的旧模型文件
- 添加与偷取功能相关的 新模型文件
- 更新 API 文件版本
- 调整 ESLint 设置
2025-01-20 22:19:53 +08:00
danial
8e7be88a49 refactor(merchant): 重构商户配置和偷卡设置模块
- 更新路由配置,调整商户配置和偷卡设置的路径
- 重命名相关组件和文件夹,统一命名规范
- 新增偷卡设置功能,包括规则管理和用户选择
- 优化用户界面,增加面包屑导航和数据表格
- 添加数据加载和状态管理逻辑
2025-01-20 20:05:23 +08:00
danial
4ba4d637b2 fix: 更新 demo.zip 文件
- 替换旧的 demo.zip 文件为新的版本
- 新增或修改了 zip 文件内的某些内容
2025-01-19 23:41:28 +08:00
danial
68b9befc7b docs: 修改对接文档中的 AppSecret 中文标签
将 'AppSecret:**{{.paySecret}}**' 前的英文标签 'AppSecret' 修改为中文标签 'AppSecret:**{{.paySecret}}**',以保持文档中英文标签的一致性。
2025-01-19 21:41:51 +08:00
danial
58fe5b44a1 feat(api-doc): 添加支付密钥和支付密钥参数替换
- 在 API 文档中增加对 {{.payKey}} 和 {{.paySecret}} 参数的替换
- 通过 route.query.payKey 和 route.query.paySecret 获取替换值
2025-01-19 21:20:09 +08:00
danial
2e202d4fd4 refactor(config): 更新 Vite 配置并优化资源路径
- 在 vite.config.base.mts 中添加 base 配置项,设置为 '/'
- 更新 API 文档中的资源路径:
  - 将 /public/assets/demo.zip 改为 /assets/demo.zip
  - 将 /public/images/pay/... 改为 /images/pay/...
2025-01-19 21:15:40 +08:00
danial
d082ea3f93 refactor(config): 移除硬编码的环境变量
- 从 Vite 配置中移除了硬编码的环境变量
- 从 Dockerfile 中移除了相关的环境变量设置
- 更新了 API 文档组件,使用路由参数替代环境变量

此更改提高了项目的可配置性和灵活性,减少了硬编码的依赖。
2025-01-19 21:01:37 +08:00