|
|
@ -64,6 +64,17 @@ |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-form-item label="是否只允许志愿者参加:" |
|
|
|
prop="volunteerFlag"> |
|
|
|
<template> |
|
|
|
<el-radio v-model="dataForm.volunteerFlag" |
|
|
|
label="1">是</el-radio> |
|
|
|
<el-radio v-model="dataForm.volunteerFlag" |
|
|
|
label="0">否</el-radio> |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-form-item label="活动名额:" |
|
|
|
prop="actQuota"> |
|
|
@ -147,7 +158,7 @@ |
|
|
|
<el-form-item label="活动地点:" |
|
|
|
prop="actAddress"> |
|
|
|
<el-input v-model="dataForm.actAddress" |
|
|
|
:disabled="signInIsAble" |
|
|
|
:disabled="dataForm.actAddress === ''" |
|
|
|
type="text" |
|
|
|
clearable |
|
|
|
style="width:400px"> |
|
|
@ -160,7 +171,7 @@ |
|
|
|
<el-form-item label="打卡地点:" |
|
|
|
prop="signinAddress"> |
|
|
|
<el-input v-model="dataForm.signinAddress" |
|
|
|
:disabled="signInIsAble" |
|
|
|
:disabled="dataForm.signinAddress === ''" |
|
|
|
type="text" |
|
|
|
clearable |
|
|
|
style="width:400px"> |
|
|
@ -352,7 +363,8 @@ export default { |
|
|
|
reward: '', |
|
|
|
isBanner: '1', |
|
|
|
actUserDefaultState: '1', |
|
|
|
bannerUrl: '' |
|
|
|
bannerUrl: '', |
|
|
|
volunteerFlag: '1' |
|
|
|
}, |
|
|
|
isSignupEndTime: { |
|
|
|
disabledDate (time) { |
|
|
@ -539,6 +551,9 @@ export default { |
|
|
|
updatedTime: [ |
|
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
|
], |
|
|
|
volunteerFlag: [ |
|
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
|
], |
|
|
|
bannerUrl: [ |
|
|
|
{ required: this.isImgRequired, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
|
] |
|
|
|