Kaynağa Gözat

Merge branch 'feature/0429-music' into develop

yuanliang 1 yıl önce
ebeveyn
işleme
0a34a87f26

+ 1 - 1
src/views/music-library/music-sheet/component/music-list.tsx

@@ -29,7 +29,7 @@ import {
   musicTagPage,
   musicSheetCategoriesQueryTree
 } from '../../api'
-import MusicOperation from '../modal/music-operationV2'
+import MusicOperation from '../modal/music-operation'
 import { subjectPage } from '@/views/system-manage/api'
 import MusicPreView from '../modal/musicPreView'
 import UseProject from '@views/music-library/music-sheet/modal/use-project'

+ 57 - 55
src/views/music-library/music-sheet/modal/music-operationV2.tsx

@@ -1360,61 +1360,63 @@ export default defineComponent({
                     </NFormItemGi>
                 )}
               </NGrid>
-              <>
-                <NAlert showIcon={false} style={{marginBottom: '12px'}}>
-                  演唱文件
-                </NAlert>
-                <NGrid cols={2}>
-                  <NFormItemGi
-                      label="上传范唱"
-                      path="fSongFile"
-                      rule={[
-                        {
-                          required: false,
-                          message: '请选择上传范唱',
-                          trigger: ['change', 'input']
-                        }
-                      ]}
-                  >
-                    <UploadFile
-                        desc={'上传范唱'}
-                        disabled={state.previewMode}
-                        size={10}
-                        key={'xmlFileUrl'}
-                        v-model:fileList={state.fSongFile}
-                        tips="仅支持上传.mp3格式文件"
-                        listType="image"
-                        accept=".mp3"
-                        bucketName="cloud-coach"
-                        text="点击上传范唱文件"
-                        onRemove={() => {
-                        }}
-                    />
-                  </NFormItemGi>
-                  <NFormItemGi
-                      label="上传伴唱"
-                      path="bSongFile"
-                      rule={[
-                        {
-                          required: false,
-                          message: '请选择上传.MID格式文件'
-                        }
-                      ]}
-                  >
-                    <UploadFile
-                        desc={'上传伴唱'}
-                        disabled={state.previewMode}
-                        size={10}
-                        v-model:fileList={state.bSongFile}
-                        tips="仅支持上传.mp3格式文件"
-                        listType="image"
-                        accept=".mp3"
-                        bucketName="cloud-coach"
-                        text="点击上传伴唱文件"
-                    />
-                  </NFormItemGi>
-                </NGrid>
-              </>
+              {forms.musicSheetType == 'CONCERT' && (
+                  <>
+                    <NAlert showIcon={false} style={{marginBottom: '12px'}}>
+                      演唱文件
+                    </NAlert>
+                    <NGrid cols={2}>
+                      <NFormItemGi
+                          label="上传范唱"
+                          path="fSongFile"
+                          rule={[
+                            {
+                              required: false,
+                              message: '请选择上传范唱',
+                              trigger: ['change', 'input']
+                            }
+                          ]}
+                      >
+                        <UploadFile
+                            desc={'上传范唱'}
+                            disabled={state.previewMode}
+                            size={10}
+                            key={'xmlFileUrl'}
+                            v-model:fileList={state.fSongFile}
+                            tips="仅支持上传.mp3格式文件"
+                            listType="image"
+                            accept=".mp3"
+                            bucketName="cloud-coach"
+                            text="点击上传范唱文件"
+                            onRemove={() => {
+                            }}
+                        />
+                      </NFormItemGi>
+                      <NFormItemGi
+                          label="上传伴唱"
+                          path="bSongFile"
+                          rule={[
+                            {
+                              required: false,
+                              message: '请选择上传.MID格式文件'
+                            }
+                          ]}
+                      >
+                        <UploadFile
+                            desc={'上传伴唱'}
+                            disabled={state.previewMode}
+                            size={10}
+                            v-model:fileList={state.bSongFile}
+                            tips="仅支持上传.mp3格式文件"
+                            listType="image"
+                            accept=".mp3"
+                            bucketName="cloud-coach"
+                            text="点击上传伴唱文件"
+                        />
+                      </NFormItemGi>
+                    </NGrid>
+                  </>
+              )}
               <NAlert showIcon={false} style={{marginBottom: '12px'}}>
                 演奏文件
               </NAlert>