| | |
| | | <template> |
| | | <div class="box"> |
| | | <el-form :model="form" ref="form" label-width="140px"> |
| | | <div><span style="font-size: 15px;font-weight: bold">人员授权配置:</span></div> |
| | | <el-form-item label="" prop="frezzDays" label-width="50px"> |
| | | 人员门禁授权冻结:连续 |
| | | <el-input style="width: 50px;" type="text" v-model="form.frezzDays" placeholder="" v-trim/> |
| | | 天,无门禁/车辆闸机事件 |
| | | </el-form-item> |
| | | <div><span style="font-size: 15px;font-weight: bold">访客配置:</span></div> |
| | | <el-form-item label="来访预约方式:" prop="reservationWay"> |
| | | <el-radio-group v-model="form.reservationWay"> |
| | | <el-radio :label="0">预约免登记</el-radio> |
| | |
| | | </el-form-item> |
| | | <el-form-item label="入厂须知:" prop="visitNotice"> |
| | | <el-tiptap style="width: 50%;" v-model="form.visitNotice" :extensions="extensions" /> |
| | | </el-form-item> |
| | | <el-form-item label="访客预约指南:" prop="visitNotice"> |
| | | <el-tiptap style="width: 50%;" v-model="form.visitTips" :extensions="extensions" /> |
| | | </el-form-item> |
| | | <el-form-item label="访客入园导览图:" prop="visitNotice"> |
| | | <el-tiptap style="width: 50%;" v-model="form.visitMap" :extensions="extensions" /> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" @click="submit">保存配置项</el-button> |
| | |
| | | doorsVisitRequired: '', |
| | | theme: '', |
| | | description: '', |
| | | visitNotice: '' |
| | | visitNotice: '', |
| | | visitMap: '', |
| | | visitTips: '', |
| | | frezzDays: null |
| | | }, |
| | | extensions: [ |
| | | new Doc(), |
| | |
| | | this.form.theme = res.theme |
| | | this.form.doorsVisitRequired = res.doorsVisitRequired |
| | | this.form.visitNotice = res.visitNotice |
| | | this.form.visitTips = res.visitTips |
| | | this.form.visitMap = res.visitMap |
| | | this.form.frezzDays = res.frezzDays |
| | | }) |
| | | }, |
| | | submit () { |
| | |
| | | description: this.form.description, |
| | | theme: this.form.theme, |
| | | visitNotice: this.form.visitNotice, |
| | | visitTips: this.form.visitTips, |
| | | frezzDays: this.form.frezzDays, |
| | | visitMap: this.form.visitMap, |
| | | doorsVisitRequired: this.form.doorsVisitRequired |
| | | }).then(res => { |
| | | this.$message.success('保存成功') |