<template>
|
<div class="mt30">
|
<!--form表单-->
|
<el-form size="small" ref="form" :model="form" label-width="200px">
|
<div class="common-form">前端显示设置</div>
|
<el-form-item label="是否显示职务">
|
<div>
|
<el-radio v-model="form.show_position" label="1">显示</el-radio>
|
<el-radio v-model="form.show_position" label="0">隐藏</el-radio>
|
</div>
|
</el-form-item>
|
<el-form-item label="是否显示成员手机号">
|
<div>
|
<el-radio v-model="form.show_mobile" label="1">显示</el-radio>
|
<el-radio v-model="form.show_mobile" label="0">隐藏</el-radio>
|
</div>
|
</el-form-item>
|
<div class="common-form">积分奖励规则</div>
|
<el-form-item label="被走访的企业">
|
<el-input v-model="form.visit_company" type="number" class="max-w460"></el-input>
|
</el-form-item>
|
<el-form-item label="提供场地的企业">
|
<el-input v-model="form.space_company" type="number" class="max-w460"></el-input>
|
</el-form-item>
|
<el-form-item label="组织活动的分会">
|
<el-input v-model="form.organize_branch" type="number" class="max-w460"></el-input>
|
</el-form-item>
|
<el-form-item label="参与活动的人">
|
<el-input v-model="form.participate_user" type="number" class="max-w460"></el-input>
|
<div class="gray9">如有职务,以职务设置的积分优先</div>
|
</el-form-item>
|
<div class="common-form">活动相册下载规则</div>
|
<el-form-item label="照片下载消耗积分">
|
<el-input v-model="form.download_image_points" type="number" class="max-w460"></el-input>
|
</el-form-item>
|
<!-- <el-form-item label="视频下载消耗积分">
|
<el-input v-model="form.download_video_points" type="number" class="max-w460"></el-input>
|
</el-form-item> -->
|
<!--提交-->
|
<div class="common-button-wrapper">
|
<el-button size="small" type="primary" @click="onSubmit" :loading="loading">提交</el-button>
|
</div>
|
</el-form>
|
</div>
|
</template>
|
|
<script>
|
import BranchApi from '@/api/branch.js';
|
export default {
|
components: {
|
},
|
data() {
|
return {
|
/*form表单数据*/
|
form: {},
|
/*是否正在加载*/
|
loading: false
|
};
|
},
|
props:{
|
settingData:Object
|
},
|
created() {
|
this.form = this.settingData.data.basic.values;
|
},
|
methods: {
|
|
/*提交表单*/
|
onSubmit() {
|
let self = this;
|
self.loading = true;
|
let params = this.form;
|
BranchApi.basic(params, true)
|
.then(data => {
|
self.loading = false;
|
self.$message({
|
message: '恭喜你,设置成功',
|
type: 'success'
|
});
|
|
})
|
.catch(error => {
|
self.loading = false;
|
});
|
},
|
|
}
|
};
|
</script>
|
|
<style scoped>
|
.tips {
|
color: #ccc;
|
}
|
.img {
|
width: 100px;
|
margin-top: 10px;
|
height: 130px;
|
margin-right: 10px;
|
}
|
|
.img img {
|
border: 1px solid #eeeeee;
|
}
|
|
.delete-btn {
|
position: absolute;
|
display: block;
|
width: 20px;
|
height: 20px;
|
line-height: 20px;
|
right: -8px;
|
top: -8px;
|
color: red;
|
}
|
</style>
|