Эх сурвалжийг харах

chore: auto bump version and changelog [skip ci]

iwt 1 долоо хоног өмнө
parent
commit
a3648389b3

+ 7 - 0
cfc-backend/src/test/java/com/etotem/cfc/service/CfCommissionServiceTest.java

@@ -1,8 +1,11 @@
 package com.etotem.cfc.service;
 
+import com.baomidou.mybatisplus.core.MybatisConfiguration;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
 import com.etotem.cfc.entity.CfRateTier;
 import com.etotem.cfc.mapper.CfRateTierMapper;
+import org.apache.ibatis.builder.MapperBuilderAssistant;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
@@ -51,6 +54,8 @@ class CfCommissionServiceTest {
     @BeforeEach
     void setUp() {
         MockitoAnnotations.openMocks(this);
+        // 初始化 CfRateTier 的 lambda 缓存,使 LambdaQueryWrapper.getParamNameValuePairs() 能填充参数值
+        TableInfoHelper.initTableInfo(new MapperBuilderAssistant(new MybatisConfiguration(), ""), CfRateTier.class);
         seedTiers = new ArrayList<>();
         seedTiers.add(tier("铜牌", 0, 5));
         seedTiers.add(tier("银牌", 3, 10));
@@ -76,6 +81,8 @@ class CfCommissionServiceTest {
      * enabled 恒为 1,取其余整型即 teamSize。
      */
     private int extractTeamSize(LambdaQueryWrapper<CfRateTier> wrapper) {
+        // 先触发 SQL 生成,参数值才会绑定到 paramNameValuePairs
+        wrapper.getSqlSegment();
         Map<String, Object> params = wrapper.getParamNameValuePairs();
         return params.values().stream()
                 .filter(v -> v instanceof Integer && !v.equals(1))

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-84aa687ac66b3e04edf0a2a67220e4f764971f85
+61cc2134a4e22c299cff38af93313cde7c450290

+ 2 - 2
cfc-web/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1316",
+  "version": "1.0.1317",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.1316",
+      "version": "1.0.1317",
       "dependencies": {
         "@wangeditor/editor": "^5.1.23",
         "@wangeditor/editor-for-vue": "^1.0.2",

+ 1 - 1
cfc-web/package.json

@@ -1,6 +1,6 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1317",
+  "version": "1.0.1318",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

+ 12 - 0
cfc-web/public/CHANGELOG-v1.0.md

@@ -4,6 +4,18 @@
 
 ---
 
+## v1.0.1318 (2026-09-06)
+
+### Bug 修复
+- 操作日志列表排序生效 + 搜索框高度调整
+
+### 其他
+- - UserOperationLogService.queryLogs 加 sortSpecs 参数,显式 SortUtil.applySort
+-   (不再依赖 SortContext ThreadLocal 时序,确保排序可靠生效)
+- - OperationLogs.vue 搜索表单加 size=small 统一高度
+- 
+
+
 ## v1.0.1317 (2026-09-06)
 
 ### Bug 修复

+ 13 - 1
cfc-web/public/CHANGELOG.md

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1317
+> 当前版本: v1.0.1318
 
 ## 历史版本
 
@@ -8,6 +8,18 @@
 
 ---
 
+## v1.0.1318 (2026-09-06)
+
+### Bug 修复
+- 操作日志列表排序生效 + 搜索框高度调整
+
+### 其他
+- - UserOperationLogService.queryLogs 加 sortSpecs 参数,显式 SortUtil.applySort
+-   (不再依赖 SortContext ThreadLocal 时序,确保排序可靠生效)
+- - OperationLogs.vue 搜索表单加 size=small 统一高度
+- 
+
+
 ## v1.0.1317 (2026-09-06)
 
 ### Bug 修复