diff --git a/src/api/common/api.ts b/src/api/common/api.ts index 19f069c..7d2ebe1 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -21,6 +21,7 @@ enum Api { getOrgUrlByOrgCode = '/sys/api/getOrgUrlByOrgCode', getMediaUrlByOrgCode = '/sys/api/getMediaUrlByOrgCode', uploadPre = '/sys/common/upload/pre', + queryUpBizPrefix = 'api/sysUtils/queryUpBizPrefix', } /** @@ -209,3 +210,11 @@ export const getOrgInfo = () => { export const uploadPre = (params) => { return defHttp.post({ url: Api.uploadPre, params }, { isTransformResponse: false }); }; + +/** + * 查询上传目录前缀(年/月) + * @param params + */ +export const queryUpBizPrefix = () => { + return defHttp.get({ url: Api.queryUpBizPrefix }, { isTransformResponse: false }); +}; diff --git a/src/views/biz/bizEmployeesInfo/components/BizEmployeesInfoForm.vue b/src/views/biz/bizEmployeesInfo/components/BizEmployeesInfoForm.vue index a048cc6..7fa6a51 100644 --- a/src/views/biz/bizEmployeesInfo/components/BizEmployeesInfoForm.vue +++ b/src/views/biz/bizEmployeesInfo/components/BizEmployeesInfoForm.vue @@ -1,6 +1,6 @@ @@ -105,6 +107,7 @@ import { Form } from 'ant-design-vue'; import JFormContainer from '/@/components/Form/src/container/JFormContainer.vue'; import JImageUpload from '/@/components/Form/src/jeecg/components/JImageUpload.vue'; import CgdTableList from './CgdTableList.vue'; +import { queryUpBizPrefix } from '/@/api/common/api' const props = defineProps({ formDisabled: { type: Boolean, default: false }, @@ -114,6 +117,7 @@ const props = defineProps({ const formRef = ref(); const useForm = Form.useForm; const emit = defineEmits(['register', 'ok']); +const upBizPrefix = ref('') const formData = reactive>({ id: '', fkdNo: '', @@ -247,6 +251,12 @@ defineExpose({ edit, submitForm, }); + +onMounted(() => { + queryUpBizPrefix().then(res => { + upBizPrefix.value = res.result + }) +})