| | |
| | | <el-form :model="param" ref="paramRef" :rules="rules"> |
| | | <div class="title_tip">访客预约</div> |
| | | <el-form-item label="被访人" prop="startTime"> |
| | | {{ userInfo.realname }} {{ userInfo.company.companyNamePath }} |
| | | {{ userInfo.realname }} <template v-if="userInfo.company && userInfo.company.companyNamePath">{{ userInfo.company.companyNamePath }}</template> |
| | | </el-form-item> |
| | | <el-form-item label="入园时间" prop="starttime"> |
| | | <el-date-picker |
| | |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="入园车辆" prop="carNos"> |
| | | <el-input v-model="param.carNos" placeholder="请输入车牌号"></el-input> |
| | | <el-input v-model.trim="param.carNos" placeholder="请输入车牌号"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="随车人数" prop="memberNum"> |
| | | <el-input |
| | |
| | | import dayjs from 'dayjs' |
| | | import { createVisit, getVisitedVisitReason } from '@/api/business/visits' |
| | | export default { |
| | | name: 'OperaVisitsHkWindow', |
| | | extends: BaseOpera, |
| | | components: { |
| | | GlobalWindow, |
| | |
| | | if (!valid) { |
| | | return |
| | | } |
| | | const { param } = this |
| | | if(param.carNos){ |
| | | param.carNos = param.carNos.replace(/\s*/g,"") |
| | | param.carNos = param.carNos.replace(/[\r\n]/g, "") |
| | | } |
| | | // 调用新建接口 |
| | | this.isWorking = true |
| | | createVisit({ |
| | |
| | | this.$emit('close') |
| | | }) |
| | | .catch(e => { |
| | | this.$tip.apiFailed(e) |
| | | |
| | | }) |
| | | .finally(() => { |
| | | this.isWorking = false |