diff --git a/src/api/common/api.ts b/src/api/common/api.ts index 9a6d790..e29f904 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -24,6 +24,7 @@ enum Api { getETMOrgInfo = '/api/common/getETMOrgInfo', //标准标签库信息 queryUpBizPrefix = '/api/sysUtils/queryUpBizPrefix', getMediaUrlByOrgCode = '/api/baseInfo/getMediaUrlByOrgCode', + getManyDictItems = '/sys/api/getManyDictItems', } /** @@ -230,4 +231,22 @@ export const queryUpBizPrefix = () => { */ export const getMediaUrlByOrgCode = (params) => { return defHttp.get({ url: Api.getMediaUrlByOrgCode, params }); -}; \ No newline at end of file +}; + +/** + * 查询字典项 + * @param params + */ +export const getManyDictItems = (params) => { + // 处理数组参数 + if (params && params.dictCodeList && Array.isArray(params.dictCodeList)) { + const query = params.dictCodeList.map((code) => `dictCodeList=${encodeURIComponent(code)}`).join('&'); + return defHttp.get( + { + url: `${Api.getManyDictItems}?${query}`, + }, + { isTransformResponse: false } + ); + } + return defHttp.get({ url: Api.getManyDictItems, params }, { isTransformResponse: false }); +}; diff --git a/src/views/synchronization/directive/directiveopelog/components/DirectiveOpeLogInfoAdd.vue b/src/views/synchronization/directive/directiveopelog/components/DirectiveOpeLogInfoAdd.vue index bb2f639..38edd7f 100644 --- a/src/views/synchronization/directive/directiveopelog/components/DirectiveOpeLogInfoAdd.vue +++ b/src/views/synchronization/directive/directiveopelog/components/DirectiveOpeLogInfoAdd.vue @@ -42,6 +42,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + :maxlength="200" :rows="3" :autoSize="{ minRows: 3 }" :showCount="true" disabled /> @@ -110,14 +136,14 @@ - + - - + + @@ -14,10 +15,12 @@