【LiLi】中心人员定期管理
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-12-18 11:28:54 +08:00
parent e5233c8894
commit fb8135d985
1 changed files with 14 additions and 7 deletions

View File

@ -173,14 +173,21 @@
<el-form-item :label="$t('trials:site:form:UserName')">
<el-input v-model="siteEmail_form.UserName" disabled />
</el-form-item>
<el-form-item :label="$t('trials:site:form:email')" prop="EMail">
<el-input v-model="siteEmail_form.EMail" />
<el-form-item :label="$t('trials:site:form:email')">
<el-input v-model="siteEmail_form.OldEMail" disabled />
</el-form-item>
<el-form-item :label="$t('trials:site:form:phone')">
<el-input v-model="siteEmail_form.Phone" disabled />
</el-form-item>
<div class="tip">{{ $t('trials:site:siteEmail_form:tip:bottom') }}</div>
<el-form-item :label="$t('trials:site:form:FullName')">
<el-input v-model="siteEmail_form.FullName" />
</el-form-item>
<el-form-item :label="$t('trials:site:form:email')">
<el-input v-model="siteEmail_form.EMail" />
</el-form-item>
</el-form>
<div class="tip">{{ $t('trials:site:siteEmail_form:tip:bottom') }}</div>
</template>
<template slot="dialog-footer">
<el-button type="primary" @click="sendEMailTable" :loading="loading">
@ -260,7 +267,7 @@ export default {
title: this.$t('trials:site:dialogTitle:siteEmail'),
width: '30%',
},
siteEmail_form: { TrialSiteId: null, UserId: null, UserName: null, Role: null, EMail: null, OldEMail: null, Phone: null },
siteEmail_form: { TrialSiteId: null, UserId: null, UserName: null, Role: null, EMail: null, OldEMail: null, Phone: null, FullName: null },
siteEmail_tip: null
}
},
@ -301,8 +308,8 @@ export default {
if (!validate) return false
let data = {
url: `${location.protocol}//${location.host}/researchLogin?trialId=${this.trialId}&lang=${this.$i18n.locale}&isUpload=1&email=${this.siteEmail_form.EMail}&oldEMail=${this.siteEmail_form.OldEMail}&trialSiteId=${this.siteEmail_form.TrialSiteId}`,
Email: this.siteEmail_form.EMail,
FullName: this.siteEmail_form.UserName,
Email: this.siteEmail_form.EMail || this.siteEmail_form.OldEMail,
FullName: this.siteEmail_form.FullName || this.siteEmail_form.UserName,
TrialSiteId: this.siteEmail_form.TrialSiteId
}
@ -352,7 +359,7 @@ export default {
if (res.IsSuccess) {
this.siteEmail_form.UserName = res.Result.UserName
this.siteEmail_form.OldEMail = res.Result.Email
this.siteEmail_form.EMail = res.Result.Email
// this.siteEmail_form.EMail = res.Result.Email
this.siteEmail_form.Phone = res.Result.Phone
}
} catch (err) {