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);