【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-form-item :label="$t('trials:site:form:UserName')">
<el-input v-model="siteEmail_form.UserName" disabled /> <el-input v-model="siteEmail_form.UserName" disabled />
</el-form-item> </el-form-item>
<el-form-item :label="$t('trials:site:form:email')" prop="EMail"> <el-form-item :label="$t('trials:site:form:email')">
<el-input v-model="siteEmail_form.EMail" /> <el-input v-model="siteEmail_form.OldEMail" disabled />
</el-form-item> </el-form-item>
<el-form-item :label="$t('trials:site:form:phone')"> <el-form-item :label="$t('trials:site:form:phone')">
<el-input v-model="siteEmail_form.Phone" disabled /> <el-input v-model="siteEmail_form.Phone" disabled />
</el-form-item> </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> </el-form>
<div class="tip">{{ $t('trials:site:siteEmail_form:tip:bottom') }}</div>
</template> </template>
<template slot="dialog-footer"> <template slot="dialog-footer">
<el-button type="primary" @click="sendEMailTable" :loading="loading"> <el-button type="primary" @click="sendEMailTable" :loading="loading">
@ -260,7 +267,7 @@ export default {
title: this.$t('trials:site:dialogTitle:siteEmail'), title: this.$t('trials:site:dialogTitle:siteEmail'),
width: '30%', 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 siteEmail_tip: null
} }
}, },
@ -301,8 +308,8 @@ export default {
if (!validate) return false if (!validate) return false
let data = { 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}`, 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, Email: this.siteEmail_form.EMail || this.siteEmail_form.OldEMail,
FullName: this.siteEmail_form.UserName, FullName: this.siteEmail_form.FullName || this.siteEmail_form.UserName,
TrialSiteId: this.siteEmail_form.TrialSiteId TrialSiteId: this.siteEmail_form.TrialSiteId
} }
@ -352,7 +359,7 @@ export default {
if (res.IsSuccess) { if (res.IsSuccess) {
this.siteEmail_form.UserName = res.Result.UserName this.siteEmail_form.UserName = res.Result.UserName
this.siteEmail_form.OldEMail = res.Result.Email 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 this.siteEmail_form.Phone = res.Result.Phone
} }
} catch (err) { } catch (err) {