diff --git a/src/api/common/api.ts b/src/api/common/api.ts index d33dee2..9a6d790 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -23,6 +23,7 @@ enum Api { getElderTagMain = '/sys/sysDepart/getElderTagMain', //查询当前标准标签库机构信息 getETMOrgInfo = '/api/common/getETMOrgInfo', //标准标签库信息 queryUpBizPrefix = '/api/sysUtils/queryUpBizPrefix', + getMediaUrlByOrgCode = '/api/baseInfo/getMediaUrlByOrgCode', } /** @@ -222,3 +223,11 @@ export const getElderTagMain = () => { export const queryUpBizPrefix = () => { return defHttp.get({ url: Api.queryUpBizPrefix }, { isTransformResponse: false }); }; + +/** + * 获取对应机构媒体资源地址 + * @param params + */ +export const getMediaUrlByOrgCode = (params) => { + return defHttp.get({ url: Api.getMediaUrlByOrgCode, params }); +}; \ No newline at end of file diff --git a/src/components/Form/src/jeecg/components/JImageUpload.vue b/src/components/Form/src/jeecg/components/JImageUpload.vue index be55c5b..cc7e861 100644 --- a/src/components/Form/src/jeecg/components/JImageUpload.vue +++ b/src/components/Form/src/jeecg/components/JImageUpload.vue @@ -1,18 +1,8 @@ diff --git a/src/components/Form/src/jeecg/components/JImageUploadtz.vue b/src/components/Form/src/jeecg/components/JImageUploadtz.vue index 2428aa7..c8929c6 100644 --- a/src/components/Form/src/jeecg/components/JImageUploadtz.vue +++ b/src/components/Form/src/jeecg/components/JImageUploadtz.vue @@ -66,6 +66,7 @@ import { getFileAccessHttpUrl, getHeaders, getRandom } from '/@/utils/common/com import { uploadUrl } from '/@/api/common/api'; import { getToken } from '/@/utils/auth'; import { Upload } from 'ant-design-vue'; +import { getMediaUrlByOrgCode } from '@/api/common/api' const { createMessage, createErrorModal } = useMessage(); export default defineComponent({ @@ -114,12 +115,13 @@ export default defineComponent({ }, emits: ['options-change', 'change', 'update:value'], setup(props, { emit, refs }) { + const opeMediaAddress = ref(''); const emitData = ref([]); const attrs = useAttrs(); const [state] = useRuleFormItem(props, 'value', 'change', emitData); const currentUploadUrl = ref(uploadUrl); const extraUploadData = ref>({}); - const opeMediaAddress = import.meta.env.VITE_OPE_MEDIA_ADDRESS + //获取文件名 const getFileName = (path) => { if (path.lastIndexOf('\\') >= 0) { @@ -327,6 +329,10 @@ export default defineComponent({ modalWidth.value = `${img.naturalWidth * ratio}px`; }; + onMounted(async () => { + const res = await getMediaUrlByOrgCode({ orgCode: '' }); + opeMediaAddress.value = res.mediaUrl; + }); return { state, diff --git a/src/components/Form/src/jeecg/components/JUpload/JUploadMP3.vue b/src/components/Form/src/jeecg/components/JUpload/JUploadMP3.vue index ee06a6b..e0fee80 100644 --- a/src/components/Form/src/jeecg/components/JUpload/JUploadMP3.vue +++ b/src/components/Form/src/jeecg/components/JUpload/JUploadMP3.vue @@ -10,8 +10,8 @@
{{ text }}123
-
-

点击或者拖拽上传

+
+

@@ -50,7 +50,7 @@