ソースを参照

独奏才有演唱文件

yuanliang 1 年間 前
コミット
df4c560dab
1 ファイル変更57 行追加55 行削除
  1. 57 55
      src/views/music-library/music-sheet/modal/music-operationV2.tsx

+ 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>