• 3.5.0 d30667a145

    pqc released this 2026-01-09 16:08:30 +08:00 | 4 commits to dev since this release

    1. 适配了新编译器
    2. 适配了genernal-business新的entity定义
    Downloads
  • 3.4.3 68240be0d9

    Xc released this 2025-12-16 13:57:26 +08:00 | 13 commits to dev since this release

    1、bug fixed:适配general-business application声明

    Downloads
  • 3.4.2 317b197ea0

    Xc released this 2025-12-02 10:19:04 +08:00 | 17 commits to dev since this release

    1、bug fixed:支付宝关闭订单时,先查询订单状态,返回状态为closed,则订单已关闭,不需要执行支付宝关闭接口
    2、bug fixed:若干小的错误代码修正

    Downloads
  • 3.4.1 8cd491e084

    Xc released this 2025-11-04 14:35:11 +08:00 | 22 commits to dev since this release

    1、feat: 适配general-business实体变动(增加了OAuth)
    2、bug fixed: 支付宝关闭订单,报交易不存在,这里可以判断关闭成功,原因:在电脑网站下单时,系统首先生成URL;用户扫码后才会创建交易订单。若未完成扫码而订单过期到了直接关闭,提示'交易不存在'

    Downloads
  • 3.3.1 2e6137c349

    Xc released this 2025-10-16 11:00:14 +08:00 | 29 commits to dev since this release

    适配domain和general的升级

    Downloads
  • 3.2.0 47396d99d3

    Xc released this 2025-09-26 13:12:23 +08:00 | 33 commits to dev since this release

    开始退款逻辑中不检查0元退款的opers

    Downloads
  • 3.1.5 6ec4ab1835

    Xc released this 2025-08-23 12:43:11 +08:00 | 36 commits to dev since this release

    小程序发货信息录入修正

    Downloads
  • 3.1.4 64dac531a4

    Xc released this 2025-08-16 15:18:31 +08:00 | 40 commits to dev since this release

    feat:小程序确认收货组件显示调整

    Downloads
  • 3.1.3 39fb64fed3

    Xc released this 2025-08-08 11:32:06 +08:00 | 43 commits to dev since this release

    1. bug fixed: settlePlan 增加 结算时间、关闭时间 字段
    2. bug fixed:修改settlePlan更新order的相关trigger的执行时机放到after
    -- settlePlan --
    ALTER TABLE `settlePlan` ADD COLUMN `settledAt` bigint NULL DEFAULT NULL;
    ALTER TABLE `settlePlan` ADD COLUMN `closedAt` bigint NULL DEFAULT NULL;
    
    Downloads
  • 3.1.2 1a8714f7d9

    Xc released this 2025-08-04 15:23:35 +08:00 | 47 commits to dev since this release

    分帐功能的大幅调整

    -- 未对已有数据进行处理 --
    
    -- order --
    ALTER TABLE `order` ADD COLUMN `settlePlanned` bigint NOT NULL DEFAULT 0;
    ALTER TABLE `order` MODIFY COLUMN `settled` bigint NULL DEFAULT 0;
    UPDATE `order` SET `settled` = 0;
    
    -- settlePlan --
    CREATE TABLE `settlePlan`  (
      `when` bigint NULL DEFAULT NULL,
      `orderId` char(36) COLLATE utf8mb4_general_ci NOT NULL,
      `price` bigint NOT NULL,
      `iState` enum('unsettled','settled','closed') COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
      `id` char(36) COLLATE utf8mb4_general_ci NOT NULL,
      `$$seq$$` bigint NOT NULL AUTO_INCREMENT,
      `$$createAt$$` bigint NOT NULL,
      `$$updateAt$$` bigint NOT NULL,
      `$$deleteAt$$` bigint DEFAULT NULL,
      `$$triggerData$$` json DEFAULT NULL,
      `$$triggerUuid$$` char(36) COLLATE utf8mb4_general_ci DEFAULT NULL,
      PRIMARY KEY (`id`),
      UNIQUE INDEX `$$seq$$`(`$$seq$$`),
      INDEX `settlePlan_create_at_auto_create`(`$$createAt$$`, `$$deleteAt$$`),
      INDEX `settlePlan_update_at_auto_create`(`$$updateAt$$`, `$$deleteAt$$`),
      INDEX `settlePlan_trigger_uuid`(`$$triggerUuid$$`, `$$deleteAt$$`),
      INDEX `settlePlan_fk_orderId_auto_create`(`orderId`, `$$deleteAt$$`)
    ) ENGINE = InnoDB AUTO_INCREMENT = 10000 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
    
    -- settlement --
    ALTER TABLE `settlement` ADD COLUMN `planId`char(36) COLLATE utf8mb4_general_ci NOT NULL;
    ALTER TABLE `settlement` MODIFY COLUMN `iState` enum('unsettled','settled','closed') COLLATE utf8mb4_general_ci DEFAULT NULL;
    ALTER TABLE `settlement` ADD COLUMN `settledAt` bigint NULL DEFAULT NULL;
    ALTER TABLE `settlement` ADD COLUMN `closedAt` bigint NULL DEFAULT NULL;
    ALTER TABLE `settlement` DROP COLUMN `orderId`;
    
    Downloads