diff --git a/src/components/feedBack/index.vue b/src/components/feedBack/index.vue index 0e86fc86..8698c9ac 100644 --- a/src/components/feedBack/index.vue +++ b/src/components/feedBack/index.vue @@ -33,7 +33,7 @@ {{ form.TrialSiteCode }} - {{form.SubjectCode}} - {{ form.SubjectVisitName }} + {{ form.SubjectCode }} - {{ form.SubjectVisitName }} @@ -98,6 +98,7 @@ diff --git a/src/components/feedBack/uploadImage.vue b/src/components/feedBack/uploadImage.vue index 6036f8ea..798ef8b9 100644 --- a/src/components/feedBack/uploadImage.vue +++ b/src/components/feedBack/uploadImage.vue @@ -76,6 +76,10 @@ export default { required: true, default: false, }, + trialId: { + type: String, + default: "", + }, }, data() { return { @@ -108,10 +112,11 @@ export default { // 上传oss async uploadToOSS(name, file) { try { - let res = await this.OSSclient.put( - `/System/GeneralDocuments/${name}`, - file - ); + let defaultPath = "/System/FeedBack/"; + if (this.trialId) { + defaultPath = `/${this.trialId}/FeedBack/`; + } + let res = await this.OSSclient.put(`${defaultPath}${name}`, file); return res; } catch (err) { console.log(err);