Commit Graph

676 Commits

Author SHA1 Message Date
danial
6dfc0926dd refactor(api): 配置 API 客户端
- 添加 axios 库以支持 HTTP 请求
- 创建 Configuration 实例以配置 API 客户端
- 使用 axios 作为 HTTP 客户端初始化 DefaultApi 实例
2025-01-12 01:01:32 +08:00
danial
806d530ed3 refactor(env): 调整 API 基础路径并更新相关配置
- 修改 .env.development 和 .env.production 中的 VITE_API_BASE_URL
- 更新 package.json 中的 gen:api refactor(env): 调整脚本
- 调整 API 基础路径并更新多个 API 文件中的请求路径,移相关配置

- 修改 .env.de除冗余的 '/api' velopment 和 .env.production 中的 前缀
- 添加 .openVITE_API_BASE_URL
- 更新 packageapi-generator-ignore 文件以忽略生成的 API 代码
.json 中的 gen:api
2025-01-12 00:52:25 +08:00
danial
82e2f4a98a fix(api): 修正 API 客户端的基 URL 2025-01-12 00:09:53 +08:00
danial
514e4ac1e2 style(api): 更新 API 生成代码
- 将 tslint 替换为 eslint
- 更新文件头部注释
- 添加空行以提高代码可读性
2025-01-12 00:02:42 +08:00
danial
753108c3cb feat(api): 添加订单回调接口
- 新增订单回调接口 apiCardInfoWalmartOrderCallbackGet
- 添加订单回调请求和响应模型
- 更新 API 文档以包含新接口
2025-01-11 23:31:53 +08:00
danial
ad605001af feat(card-walmart-info): 更新订单状态逻辑
- 在订单列表中,将订单状态为 17 的情况添加到显示警告按钮的条件中
- 此修改使得当订单状态为 17 时,也能看到警告按钮,可能是因为这种状态也需要用户的关注
2025-01-11 23:00:46 +08:00
danial
5ccac8ecf9 feat(card-walmart-info): 优化礼品卡信息展示和订单列表功能
- 移除了 config.tsx 中未使用的 cardInfoFunc 函数
- 在订单列表中添加了回调按钮,用于未通知的订单
- 调整了卡号和礼品卡密码的展示方式,分别作为独立列显示
- 为表格添加了固定布局和列可调整大小的属性
2025-01-11 22:53:46 +08:00
danial
c1b421d2a1 refactor(card-walmart-info): 优化卡片信息展示方式
- 新增 cardInfoFunc 函数用于渲染卡片信息
- 在表格列中使用 cardInfoFunc 替代原有字符串拼接方式
- 通过组件化卡片信息展示,提高代码复用性和可维护性
2025-01-11 22:25:34 +08:00
danial
26f437d22b refactor(user-center): 优化用户管理页面代码结构
- 删除多余的空行和冗余的换行符
- 简化部分组件的写法,提高代码可读性
- 移除未使用的模板标签属性
2025-01-11 22:19:52 +08:00
danial
ebcda5dfca feat(user-center): 添加沃尔玛支付类型并调整金额显示逻辑
- 在支付记录表格中添加沃尔玛支付类型
- 注释掉金额渲染逻辑,以便后续统一处理
2025-01-11 22:09:26 +08:00
danial
357abc68ed refactor(card-walmart-info): 优化沃尔玛 Cookie 管理页面布局
- 调整表单布局,移除多余空格和换行
- 优化表格配置,简化代码结构
- 移除未使用的组件属性和事件
2025-01-11 21:52:50 +08:00
danial
b241baa212 refactor: 将删除按钮改为详情按钮
- 在多个视图中,将操作列的删除按钮文本从"删除"改为"详情"
- 涉及的视图包括:
  - card-jd-info/account
  - card-jd-info/order
  - card-walmart-info/account
  - card-walmart-info/order
  - t-mall-game/order-info
  - user-center/management/user
2025-01-11 21:50:50 +08:00
danial
3babb0051e style(button): 优化表格操作按钮样式
- 将文字按钮改为图标按钮,节省空间
- 添加 tooltip 提示,增强用户体验
- 统一删除按钮样式
- 调整部分按钮布局和顺序
2025-01-11 21:35:21 +08:00
danial
80d0923936 feat(card-walmart-info): 添加订单重复上传状态
在卡沃尔玛信息页面的订单组件中,增加了订单重复上传的状态显示。当订单状态码为19时,显示"订单重复上传",并伴有红色警示。
2025-01-10 00:30:14 +08:00
danial
ea7658b867 refactor(card-walmart-info): 更新订单状态映射和历史记录
- 修改订单历史记录中的状态描述,使其与实际业务流程更相符
- 在卡片状态映射中添加新的状态类型,以处理补卡和规则不符的情况
2025-01-09 23:17:47 +08:00
danial
b079751825 ci(drone): 重构 CI/CD 流程并部署到 Docker Registry
- 移除不必要的步骤和注释
- 添加 Docker 登录和注销步骤
- 更新构建镜像的逻辑,使用远程 Registry
- 简化部署步骤
- 优化生产环境触发条件
2025-01-08 21:41:49 +08:00
danial
bb422384fe refactor(card-walmart-info): 修改充值限制状态文本
- 将"充值限制(金额)"文本修改为"充值限制(用户设置)"
- 优化了充值限制状态的显示,提高用户理解度
2025-01-06 02:00:07 +08:00
danial
e131e1d331 refactor(card-walmart-info): 修改订单查询页面字段名称
- 将"商户订单号"改为"系统订单号"
- 将"沃尔玛昵称"改为"账户昵称"
- 将"沃尔玛昵称"(重复)改为"账户Ck"
2025-01-05 20:50:40 +08:00
danial
ef97f2e633 refactor(card): 修改充值设置弹窗标题
- 将京东设置和沃尔玛设置弹窗的标题统一修改为"充值设置"
- 优化用户体验,使设置入口标题保持一致
2025-01-05 20:32:14 +08:00
danial
0fe6f6dd74 fix(card-walmart-info): 添加新的卡片状态映射
- 新增卡片无效/不存在状态(状态码 15)
- 新增卡片过期状态(状态码 16)
- 为新状态添加相应的文本和颜色
2025-01-05 20:09:50 +08:00
danial
d86d1043ea feat(card-walmart-info): 将最小充值金额控件从 Switch 改为 InputNumber
- 引入 InputNumber 组件以替换 Switch 组件
- 更新 FormItem 以使用 InputNumber 控件
2025-01-05 19:41:20 +08:00
danial
c0f30eb41f feat(account): 完善充值限制相关功能
- 在添加账户模态框中增加充值限制字段的 tooltip 提示
- 更新账户列表展示的充值限制相关列
- 为沃尔玛账户添加充值限制(次数)字段
2025-01-05 19:26:31 +08:00
danial
16b350938d fix(card-walmart-info): 添加新的订单状态映射
- 在 mapStatus 函数中添加了新的状态码 12
- 新增状态描述:"订单未处于充值结束状态"
2025-01-05 16:55:16 +08:00
danial
582af12202 fix(card-walmart-info): 修复订单状态显示逻辑
- 将订单状态的判断条件从 `v-if="record.orderStatus"` 修改为 `v-if="record.orderStatus !== 0"`
- 这个修改确保了只有当订单状态不为 0 时才显示状态标签,解决了可能的错误显示问题
2025-01-05 16:50:38 +08:00
danial
09cab60c30 refactor: 修复订单状态显示逻辑
- 在订单状态模板中添加条件判断,仅当 orderStatus 存在时才显示标签
- 这个改动可以避免在没有订单状态时显示空标签,提高了界面的准确性
2025-01-05 16:49:49 +08:00
danial
40b21d7c3c feat(card-walmart-info): 优化订单状态展示
- 新增订单状态明细列,更详细地展示订单状态
- 修改充值状态文案,提高可读性
- 修正未回调状态的颜色为灰色,与设计保持一致
- 更新状态映射,将失败状态代码从 0 改为 100
2025-01-05 16:47:00 +08:00
danial
8a454f9bbe style(api): 更新 API 生成代码
- 将 tslint 替换为 eslint
- 更新文件头部注释
- 添加空行以提高代码可读性
2025-01-05 16:26:17 +08:00
danial
2917a40971 feat(card-walmart-info): 添加订单状态映射
- 在 statusMapper 函数中添加了新的订单状态映射
- 新增状态码 14 对应 "开始处理" 状态,颜色为橙色
2025-01-05 14:31:46 +08:00
danial
64afdfab64 style(card-walmart-info): 调整账户 modal 样式
- 调整按钮位置,使其右对齐
- 移除 Space 组件的 text-align 样式
2025-01-05 13:51:00 +08:00
danial
2665c3be0c build(Dockerfile): 更新 NGINX 配置和启动方式
- 移除注释,启用 NGINX 配置 URL 的替换
- 替换 CMD 指令为 RUN,确保在构建时完成配置替换
- 注释掉多余的 CMD 指令,简化 Dockerfile 结构
2025-01-05 13:46:43 +08:00
danial
377e707064 build(deploy): 更新 Dockerfile 中的 pnpm 版本
- 移除了 Dockerfile 中 pnpm 版本的指定,使用最新版本
- 优化了 npm 和 pnpm 的安装流程
2025-01-05 13:43:52 +08:00
danial
5f9b59f9d9 feat(card-walmart-info): 优化账号添加功能
- 增加 Cookie 检测按钮的条件渲染,仅在添加新账号时显示
- 调整确定按钮的禁用逻辑,仅在添加新账号且 Cookie 状态无效时禁用
- 移除未使用的导入信息,简化代码
2025-01-05 13:40:59 +08:00
danial
cf9e92c801 refactor(card-walmart-info): 优化卡片充值相关状态的显示逻辑
- 更新账户页面充值状态显示,增加更多限制类型
- 修改订单历史页面操作状态描述,增加新状态
- 更新订单列表状态显示,增加多种失败状态
2025-01-05 00:28:01 +08:00
danial
85bc4fef57 fix(card-walmart-info): 修复充值次数限制字段绑定错误
- 将充值次数限制字段的输入组件从 maxAmountLimit 绑定到正确的 maxCountLimit
2025-01-04 20:21:42 +08:00
danial
469b9436ba refactor(api): 更新沃尔玛卡片列表接口返回类型
- 将 queryWalmartCardList 函数的返回类型从 CommonPageResult<walmartCardUpdateRecord> 修改为 CommonPageResult<KamiApiCardInfoWalmartV1AccountListRecord>
- 新增导入 KamiApiCardInfoWalmartV1AccountListRecord 类型
- 更新相关的模型文件
2025-01-04 13:46:47 +08:00
danial
724890497d refactor(card-jd-info): 重构批量导入组件
- 将 BatchImportAccountModel 组件重命名为 batchImportComponent
- 更新组件引用和使用方式
- 添加默认导出 null 以符合新命名规范
2025-01-04 01:15:46 +08:00
danial
831625d1bb refactor(card-walmart-info): 优化账户组件代码结构
- 在账户组件文件的末尾添加了一个默认导出,以符合规范
- 通过导出 null 值来统一导出方式,提高代码的一致性和可维护性
2025-01-04 01:07:14 +08:00
danial
0c5fe1b3be refactor(notification): 优化通知组件并增加可关闭功能
- 移除 Space 组件,直接使用 Button 组件作为通知的 footer
- 在 Notification 组件中添加 id 和 closable 属性,提高用户体验
- 修改组件命名,使其更具描述性
2025-01-04 00:59:18 +08:00
danial
c578e8e6b8 ci(.drone.yml): 更新宝宝服务器配置并添加新服务器流程
- 更新宝宝服务器配置,包括 IP 地址和密码密钥
- 添加新的宝宝服务器部署流程,包含文件传输、镜像加载和容器管理等步骤
- 新流程依赖于 master-machine,并在 production 分支推送时触发
2025-01-03 22:43:58 +08:00
danial
dba56e681b refactor(import): 更新 notification 组件的导入路径
- 将 notification 组件的导入路径从 './component' 修改为 './component.tsx'
- 此修改确保了导入路径与文件扩展名一致,提高了代码的一致性和可维护性
2025-01-03 13:00:06 +08:00
danial
bfda11d035 refactor(card-walmart-info): 优化用户信息通知和组件命名
- 修改通知标题为"用户信息",移除特定平台名称
- 更新错误通知按钮状态为 "danger"
- 重命名组件为 "batchImportWalmartAccountModel"
- 移除 ".tsx" 后缀,统一文件引用格式
2025-01-03 12:54:19 +08:00
danial
700777dcf5 refactor(router): 修改 iframe 路由路径
- 将 "JDAccount" 路径修改为 "WalmartAccount"
- 将 "JDOrder" 路径修改为 "WalmartOrder"
2025-01-03 12:44:49 +08:00
danial
ffe89924b2 refactor(notify): 重新添加通知组件引用
- 在 card-jd-info 和 card-walmart-info 模块的 add-modal 组件中重新添加了 notification 引用
- 此修改解决了可能由于 ESLint 规则导致的组件引用移除问题
2025-01-03 12:37:38 +08:00
danial
f35f7063a1 refactor(account): 重新启用 cookie 校验通知
- 在 card-jd-info 和 card-walmart-info 的添加模态组件中,重新启用了 cookie 校验后的通知功能
- 移除了 card-jd-info 中的注释代码,恢复了通知的显示
- 在 card-walmart-info 中添加了校验成功和失败时的通知逻辑
2025-01-03 12:29:48 +08:00
danial
c95a196e61 fix(card-walmart-account): 修正下载文件名称并优化代码导入
- 将下载文件名称从"苹果账号下载数据.xlsx"修改为"沃尔玛账号下载数据.xlsx"
- 调整 detectCookie 函数的导入位置,使其从 apple-card-info 模块移动到 card-walmart-info 模块
2025-01-03 02:01:52 +08:00
danial
a39cc51ed3 feat(api): 添加检测 cookie 功能
- 在 card-walmart-account.ts 文件中新增 detectCookie 函数
- 该函数用于检测给定的 cookie 是否有效
- 接口路径为 /cardInfo/walmart/account/checkCookie
2025-01-03 01:58:06 +08:00
danial
36c8171b4c refactor(src): 优化多个组件的结构和类型定义
- 修改 .hintrc 文件,禁用 TypeScript 严格模式
- 更新多个组件中的 div 包裹结构为 fragment
- 优化部分组件的属性类型定义
- 移除一些不必要的属性和导入
2025-01-03 01:12:57 +08:00
danial
fe84e3660c refactor(layout): 替换组件渲染方式
- 将 Fragment (<>) 替换为普通 div 容器
- 涉及多个组件的渲染结构修改
- 优化部分代码格式和结构
2025-01-03 00:59:03 +08:00
danial
bc46328b8e build(infra): 更新文件复制步骤中的 SSH 连接信息
-build(infra 修改了 SCP 命令中的): 更新文件复制步骤目标主机 IP 地址
-中的 SSH 连接信息

- 更改了目标主机的用户名从 修改了 SCP 命令中的 ubuntu 到 root
- 添加了目标主机 IP 地址
-端口参数 -P 31 更改了目标主机的用户名从245
- 这些 ubuntu 到 root
- 添加了更改可能与生产环境的部署流程端口参数 -P 31有关,需确认
2025-01-02 23:32:13 +08:00
danial
42714b610b build: 更新服务器配置和 IP 地址
- 更新 master-machine 服务器的 IP 地址和用户名
- 注释掉其他服务器的配置
- 更新 宝宝服务器 的 IP 地址
2025-01-02 22:46:58 +08:00