Browse Source

地点可变更,增加志愿者选项。

feature/yujt_analysis_pc
zhangyuan 5 years ago
parent
commit
d61e2bdd2e
  1. 2
      src/views/modules/activity/activityinfo-add.vue
  2. 21
      src/views/modules/heart/actinfo-add-or-update.vue

2
src/views/modules/activity/activityinfo-add.vue

@ -129,7 +129,7 @@
<el-form-item label="活动地点:" <el-form-item label="活动地点:"
prop="actAddress"> prop="actAddress">
<el-input v-model="dataForm.actAddress" <el-input v-model="dataForm.actAddress"
:disabled="signInIsAble" :disabled="dataForm.actAddress === ''"
type="text" type="text"
clearable clearable
style="width:400px"> style="width:400px">

21
src/views/modules/heart/actinfo-add-or-update.vue

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

Loading…
Cancel
Save