意见反馈文件存储路径更改
continuous-integration/drone/push Build is running Details

uat_us
DESKTOP-6C3NK6N\WXS 2024-08-19 15:36:25 +08:00
parent 4e2fecc999
commit 37a58ca649
2 changed files with 11 additions and 5 deletions

View File

@ -33,7 +33,7 @@
<span>{{ form.TrialSiteCode }}</span>
</el-form-item>
<el-form-item :label="$t('feedBack:trials:visit')" style="width: 40%">
<span>{{form.SubjectCode}} - {{ form.SubjectVisitName }}</span>
<span>{{ form.SubjectCode }} - {{ form.SubjectVisitName }}</span>
</el-form-item>
</el-form>
</div>
@ -98,6 +98,7 @@
<uploadImage
:path.sync="form.ScreenshotList"
:isUpload.sync="loading"
:trialId="trialId"
:disabled="type === 'detail'"
ref="uploadImage"
/>

View File

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