Просмотр исходного кода

feat(setting): 更新图像遮罩配置选项

- 将透明度输入框替换为选择框,支持默认、自定义和AI模式
- 添加旗舰AI抠图-精细选项到抠图类型列表
- 隐藏原有的透明度数字输入组件
panqiuyao 4 недель назад
Родитель
Сommit
955f229539
1 измененных файлов с 10 добавлено и 2 удалено
  1. 10 2
      frontend/src/views/Setting/index.vue

+ 10 - 2
frontend/src/views/Setting/index.vue

@@ -99,7 +99,14 @@
                   <div class="form-item">
                       <label>透明度:</label>
                       <div class="select-wrapper">
-                        <el-input-number
+
+
+                        <el-select v-model.number="formData.basic_configs.image_mask_config.opacity" placeholder="请选择">
+                          <el-option label="默认模式" :value="0"></el-option>
+                          <el-option label="自定义模式" :value="1"></el-option>
+                          <el-option label="AI模式" :value="2"></el-option>
+                        </el-select>
+ <!--                       <el-input-number
                           v-model="formData.basic_configs.image_mask_config.opacity"
                           :min="0.5"
                           :max="1"
@@ -107,7 +114,7 @@
                           :step="0.01"
                           controls-position="right"
                           placeholder="请输入0.5-1之间的值"
-                        />
+                        />-->
                       </div>
                   </div>
 
@@ -396,6 +403,7 @@ const defaultCutoutModeList = ref([
   { label: '普通抠图', value: '普通抠图' },
   { label: '精细化抠图', value: '精细化抠图' },
   { label: '旗舰AI抠图', value: '旗舰AI抠图' },
+  { label: '旗舰AI抠图-精细', value: '旗舰AI抠图-精细' },
 ]);
 const deviceSpeedList = ref([
   { label: '快', value: '一档' },