From 5ae4edeb4765605b129cff6e3c773ddac3cdbdef Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Tue, 23 Dec 2025 15:08:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E9=95=9C=E5=83=8F=E7=AE=A1?= =?UTF-8?q?=E7=90=86-=E6=9C=8D=E5=8A=A1=E6=8C=87=E4=BB=A4-=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=97=A5=E5=BF=97-=E6=96=B0=E5=A2=9E=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=B8=8D=E6=98=BE=E7=A4=BA=E6=96=87=E4=BB=B6=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/common/api.ts | 9 + .../src/jeecg/components/JImageUpload.vue | 582 +++++++++--------- .../src/jeecg/components/JImageUploadtz.vue | 8 +- .../jeecg/components/JUpload/JUploadMP3.vue | 14 +- .../jeecg/components/JUpload/JUploadMP4.vue | 12 +- .../components/DirectiveSyncLogInfoModal.vue | 2 +- .../synchronization/directive/syncList.vue | 11 +- 7 files changed, 328 insertions(+), 310 deletions(-) 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 @@