lizhibing 3 ヶ月 前
コミット
7f6caac14b

+ 5 - 0
salesHelper-yuyan/src/main/java/com/yuyan/salesHelper/domain/setting/AiModelParam.java

@@ -96,4 +96,9 @@ public class AiModelParam {
     @JsonIgnore
     private Date updateTime;
 
+    /**
+     * 是否启用
+     */
+    private Boolean enabled;
+
 }

+ 5 - 1
salesHelper-yuyan/src/main/java/com/yuyan/salesHelper/setting/service/impl/AiModelParamServiceImpl.java

@@ -1,5 +1,6 @@
 package com.yuyan.salesHelper.setting.service.impl;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.yuyan.common.core.domain.entity.SysUser;
 import com.yuyan.salesHelper.domain.setting.AiModelParam;
@@ -20,7 +21,10 @@ public class AiModelParamServiceImpl extends ServiceImpl<AiModelParamMapper, AiM
 
     @Override
     public AiModelParam getParam() {
-        AiModelParam result = getById(defaultId);
+        LambdaQueryWrapper<AiModelParam> queryWrapper = new LambdaQueryWrapper<>();
+        queryWrapper.eq(AiModelParam::getEnabled, true);
+        AiModelParam result = getOne(queryWrapper);
+        // AiModelParam result = getById(defaultId);
         if (result == null) {
             result = new AiModelParam();
             result.setId(defaultId);