|
|
@ -262,39 +262,6 @@ |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-form-item label="banner展示:" |
|
|
|
prop="isBanner"> |
|
|
|
<template> |
|
|
|
<el-radio v-model="dataForm.isBanner" |
|
|
|
label="1" |
|
|
|
@change="changeHandler">是</el-radio> |
|
|
|
<el-radio v-model="dataForm.isBanner" |
|
|
|
label="0" |
|
|
|
@change="changeHandler">否</el-radio> |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-form-item label=" " |
|
|
|
v-loading="loading" |
|
|
|
prop="bannerUrl"> |
|
|
|
<el-upload class="avatar-uploader" |
|
|
|
:action="uploadUrl" |
|
|
|
:show-file-list="false" |
|
|
|
:on-success="handleAvatarBannerSuccess" |
|
|
|
:on-error="handelError" |
|
|
|
:before-upload="beforeAvatarUpload"> |
|
|
|
<img v-if="dataForm.bannerUrl" |
|
|
|
:src="dataForm.bannerUrl" |
|
|
|
class="avatar"> |
|
|
|
<i v-else |
|
|
|
class="el-icon-plus avatar-uploader-icon"></i> |
|
|
|
<div slot="tip" |
|
|
|
class="el-upload__tip">只能上传jpg/png文件,且不超过500kb</div> |
|
|
|
</el-upload> |
|
|
|
</el-form-item> |
|
|
|
</el-row> |
|
|
|
<el-row> |
|
|
|
<el-form-item label-width="500px"> |
|
|
|
<el-button type="primary" |
|
|
@ -350,9 +317,7 @@ export default { |
|
|
|
deptId: '', |
|
|
|
punishmentPoints: '', |
|
|
|
reward: '', |
|
|
|
isBanner: '1', |
|
|
|
actUserDefaultState: '1', |
|
|
|
bannerUrl: '' |
|
|
|
actUserDefaultState: '1' |
|
|
|
}, |
|
|
|
isSignupEndTime: { |
|
|
|
disabledDate (time) { |
|
|
@ -538,9 +503,6 @@ export default { |
|
|
|
], |
|
|
|
updatedTime: [ |
|
|
|
{ required: true, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
|
], |
|
|
|
bannerUrl: [ |
|
|
|
{ required: this.isImgRequired, message: this.$t('validate.required'), trigger: 'blur' } |
|
|
|
] |
|
|
|
} |
|
|
|
} |
|
|
@ -699,10 +661,6 @@ export default { |
|
|
|
this.loading = false |
|
|
|
this.dataForm.headPic = res.data.url |
|
|
|
}, |
|
|
|
handleAvatarBannerSuccess (res, file) { |
|
|
|
this.loading = false |
|
|
|
this.dataForm.bannerUrl = res.data.url |
|
|
|
}, |
|
|
|
beforeAvatarUpload (file) { |
|
|
|
this.loading = true |
|
|
|
}, |
|
|
|