中心调研审核提示信息修改
parent
18c31112b3
commit
3524e7730c
|
@ -14,7 +14,7 @@
|
|||
v-if="(state === 0 && userTypeEnumInt === 0)"
|
||||
type="primary"
|
||||
size="small"
|
||||
@click="handleSubmit"
|
||||
@click="handleSubmit('submit')"
|
||||
>
|
||||
{{ $t('trials:researchForm:button:submit') }}
|
||||
</el-button>
|
||||
|
@ -23,7 +23,7 @@
|
|||
v-if="(state === 1 && hasPermi(['role:spm','role:cpm']))"
|
||||
type="primary"
|
||||
size="small"
|
||||
@click="handleSubmit"
|
||||
@click="handleSubmit('approve')"
|
||||
>
|
||||
{{ $t('trials:researchForm:button:auditPasses') }}
|
||||
</el-button>
|
||||
|
@ -243,17 +243,17 @@ export default {
|
|||
}).catch(() => { this.loading = false })
|
||||
},
|
||||
// 提交
|
||||
handleSubmit() {
|
||||
handleSubmit(type) {
|
||||
if (this.userTypeEnumInt === 0) {
|
||||
this.loading = true
|
||||
this.$refs['baseResearchInfo'].handleSave(true).then(res => {
|
||||
this.loading = false
|
||||
if (res) {
|
||||
this.submit()
|
||||
this.submit(type)
|
||||
}
|
||||
}).catch(() => { this.loading = false })
|
||||
} else {
|
||||
this.submit()
|
||||
this.submit(type)
|
||||
}
|
||||
},
|
||||
submit() {
|
||||
|
@ -275,8 +275,12 @@ export default {
|
|||
this.$emit('refreshPage')
|
||||
}
|
||||
// this.$message.success(this.$t('common:message:savedSuccessfully'))
|
||||
if(type === 'approve'){
|
||||
this.$message.success(this.$t('common:message:approvedSuccessfully'))
|
||||
}else{
|
||||
this.$message.success(this.$t('trials:researchForm:message:savedSuccessfully'))
|
||||
}
|
||||
}
|
||||
}).catch(() => { this.loading = false })
|
||||
}).catch(() => {})
|
||||
},
|
||||
|
@ -308,7 +312,7 @@ export default {
|
|||
if (res.IsSuccess) {
|
||||
this.initPage()
|
||||
this.$emit('refreshPage')
|
||||
this.$message.success(this.$t('common:message:savedSuccessfully'))
|
||||
this.$message.success(this.$t('common:message:approvedSuccessfully'))
|
||||
}
|
||||
}).catch(() => {
|
||||
this.loading = false
|
||||
|
|
|
@ -45,7 +45,6 @@
|
|||
v-model="UniversityAffiliated"
|
||||
type="textarea"
|
||||
autosize
|
||||
disabled
|
||||
size="small"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
@ -54,21 +53,21 @@
|
|||
<el-row>
|
||||
<el-col :span="14">
|
||||
<el-form-item :label="$t('system:reviewer:label:City')">
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="City" disabled size="small" />
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="City" size="small" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="14">
|
||||
<el-form-item :label="$t('system:reviewer:label:State/Province')">
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="Province" disabled size="small" />
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="Province" size="small" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="14">
|
||||
<el-form-item :label="$t('system:reviewer:label:Country')">
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="Country" disabled size="small" />
|
||||
<el-input :disabled="$route.query.ReviewStatus === '1'" v-model="Country" size="small" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
|
Loading…
Reference in New Issue