项目文档培训记录培训人数校验修改
continuous-integration/drone/push Build is running Details

uat
wangxiaoshuang 2025-03-18 15:16:31 +08:00
parent 81bef8abe0
commit cfbe3b4839
2 changed files with 6 additions and 2 deletions

View File

@ -11,7 +11,7 @@
</el-form-item>
<el-form-item v-if="!config.upload" :label="$t('trials:trialDocument:trainRecord:form:TrianingCount')"
prop="TrianingCount">
<el-input v-model="form.TrianingCount" type="number" />
<el-input v-model.number="form.TrianingCount" type="number" />
</el-form-item>
<el-form-item v-if="!config.upload" :label="$t('trials:trialDocument:trainRecord:form:TrianingState')"
prop="TrianingState">
@ -128,7 +128,7 @@ export default {
callback(
new Error(
this.$t(
'trials:trialDocument:trainRecord:ruleMessage:TrianingCountPatternS'
'trials:trialDocument:trainRecord:ruleMessage:TrianingCountPattern'
)
)
)

View File

@ -119,6 +119,7 @@ import Pagination from '@/components/Pagination'
import BoxContent from '@/components/BoxContent'
import preview from '@/views/reviewers/curriculumVitae/preview.vue'
import { mapGetters } from 'vuex'
import store from '@/store'
const searchDataDefault = () => {
return {
SubspecialityId: null,
@ -210,6 +211,9 @@ export default {
immediate: true,
},
},
mounted() {
store.dispatch('global/getHospital')
},
computed: {
...mapGetters(['hospitalList']),
isEN() {