Flex
2025-06-12 1d29cc7ed2fd9e9f102298fbb08c0f7fe7db50b7
修改原有校验
已修改1个文件
35 ■■■■■ 文件已修改
easegen-front/src/views/chooseTemplate/index.vue 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
easegen-front/src/views/chooseTemplate/index.vue
@@ -588,6 +588,7 @@
            <div class="SoundModelAreaBox" v-for="(value, key, index) in audioList" :key="index">
              <div class="SoundClassTit">
                <el-divider content-position="center"> {{ languageClass(key) }} </el-divider>
                <!-- <el-divider content-position="center"> 123 </el-divider> -->
              </div>
              <div class="SoundClassContent">
                <div
@@ -868,7 +869,7 @@
    itemValue: '1'
  }
]
const tabs1ActiveNum = ref('0')
const tabs1ActiveNum = ref('')
const tabs2ActiveNum = ref('')
const tabs2 = [
  {
@@ -1808,11 +1809,6 @@
const saveSubmit = async (type) => {
  console.log('是否删除', DeleteD.value)
  if ( selectLanguage.value?.value === undefined || selectLanguage.value.value === 'all_Language' ) {
    message.error('请先选择语种与声音类型')
    return
  }
  if (ChangeSoundTypeList.value.value === 2) {
    //此时为通用
    if (selectList.value === undefined || selectList.value === null) {
@@ -1989,6 +1985,7 @@
    }
  } else {
    try {
      if (
        ChangeSoundTypeList.value?.value === undefined ||
        selectLanguage.value?.value === undefined
@@ -2133,6 +2130,13 @@
    //此时为通用
    if (selectList.value === undefined || selectList.value === null) {
      message.warning('请选择声音模型')
      return false
    }
  }
  if( ChangeSoundTypeList.value.value === 1 ){
    if( selectPPT.value.digitalHuman.host === null || selectPPT.value.digitalHuman.host.id === undefined || selectPPT.value.digitalHuman.host.id === null ){
      message.warning('请选择数字人')
      return false
    }
  }
@@ -2971,27 +2975,16 @@
        display: flex;
        flex-wrap: wrap;
        align-content: flex-start;
        padding: 0 1%;
        box-sizing: border-box;
        > .ModealBox {
          width: 48%;
          margin: 5px 1%;
          width: 47%;
          margin: 10px 1%;
          display: flex;
          justify-content: space-around;
          align-items: center;
          position: relative;
          background-color: #F7F8FA;
          border-radius: 12px;
          padding: 10px 0;
          box-sizing: border-box;
          > .ImgBox {
            width: 40%;
            width: 26%;
            margin: 0 auto;
            border-radius: 50%;
            overflow: hidden;
            display: flex;
            justify-content: center;
            align-items: center;
            img {
              width: 100%;
            }
@@ -2999,7 +2992,7 @@
          > .TextArea {
            width: 48%;
            p {
              font-size: 14px;
              font-size: 12px;
              margin: 4px 0;
              padding-left: 6px;
              box-sizing: border-box;