Ver código fonte

修改地址显示

lex 1 ano atrás
pai
commit
fab8a291f5

+ 30 - 6
src/views/content-manage/music-manage/modal/musicPreView.tsx

@@ -10,16 +10,40 @@ export default defineComponent({
     }
   },
   setup(props, { emit }) {
+    // const userStore = useUserStore()
+    // const token = userStore.getToken
+    // const prefix = /(localhost|192)/.test(location.host)
+    //   ? 'https://ponline.colexiu.com'
+    //   : location.origin
+    // const src =
+    //   prefix +
+    //   `/orchestra-music-score/?_t=${Date.now()}&id=${
+    //     props.item.id
+    //   }&modelType=practice&modeType=json&Authorization=${token}`
+
     const userStore = useUserStore()
     const token = userStore.getToken
-    const prefix = /(localhost|192)/.test(location.host)
-      ? 'https://ponline.colexiu.com'
-      : location.origin
-    const src =
+    const apiUrls = {
+      dev: 'https://dev.kt.colexiu.com',
+      test: 'https://test.lexiaoya.cn',
+      online: 'https://mec.colexiu.com'
+    }
+
+    const environment = location.origin.includes('//dev')
+      ? 'dev'
+      : location.origin.includes('//test')
+      ? 'test'
+      : location.origin.includes('//mec.colexiu')
+      ? 'online'
+      : 'dev'
+    const apiUrl = apiUrls[environment]
+    // const prefix = /(localhost|192)/.test(location.host) ? 'http://dev.resource.colexiu.com/' : location.origin
+    const prefix = /(localhost|192)/.test(location.host) ? 'https://dev.kt.colexiu.com/' : apiUrl
+    let src =
       prefix +
-      `/orchestra-music-score/?_t=${Date.now()}&id=${
+      `/instrument/?_t=${Date.now()}&id=${
         props.item.id
-      }&modelType=practice&modeType=json&Authorization=${token}`
+      }&modelType=practise&modeType=json&Authorization=${token}&isCbs=true`
     return () => (
       <div>
         <iframe width={'667px'} height={'375px'} frameborder="0" src={src}></iframe>

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

@@ -37,7 +37,7 @@ import { getMapValueByKey } from '@/utils/filters'
 import { appKey, musicSheetSourceType, musicSheetType } from '@/utils/constant'
 import { getSelectDataFromObj } from '@/utils/objectUtil'
 import { sysApplicationPage } from '@views/menu-manage/api'
-import {getOwnerName, copyText} from '@views/music-library/musicUtil'
+import { getOwnerName, copyText } from '@views/music-library/musicUtil'
 import styles from './music-list.module.less'
 import MusicCreateImg from '../modal/music-create-img'
 import TheTooltip from '@components/TheTooltip'
@@ -106,10 +106,12 @@ export default defineComponent({
                   <TheTooltip content={row.name} />
                 </NDescriptionsItem>
                 <NDescriptionsItem label="编号">
-                  <div onDblclick={() => {
-                    copyText(message,row.id)
-                  }}>
-                    <TheTooltip content={row.id}/>
+                  <div
+                    onDblclick={() => {
+                      copyText(message, row.id)
+                    }}
+                  >
+                    <TheTooltip content={row.id} />
                   </div>
                 </NDescriptionsItem>
               </NDescriptions>
@@ -688,21 +690,21 @@ export default defineComponent({
           </NFormItem>
           <NFormItem label="数据修复" path="dataCorrect">
             <NSelect
-                v-model={[state.searchForm.dataCorrect, 'value']}
-                placeholder="请选择数据修复"
-                clearable
-                options={
-                  [
-                    {
-                      label: '是',
-                      value: true
-                    },
-                    {
-                      label: '否',
-                      value: false
-                    }
-                  ] as any
-                }
+              v-model={[state.searchForm.dataCorrect, 'value']}
+              placeholder="请选择数据修复"
+              clearable
+              options={
+                [
+                  {
+                    label: '是',
+                    value: true
+                  },
+                  {
+                    label: '否',
+                    value: false
+                  }
+                ] as any
+              }
             />
           </NFormItem>
           <NFormItem>