| | |
| | | <template> |
| | | <GlobalWindow |
| | | :title="title" |
| | | width="50%" |
| | | :visible.sync="visible" |
| | | :confirm-working="isWorking" |
| | | @confirm="confirm" |
| | | > |
| | | <GlobalWindow :title="title" width="50%" :visible.sync="visible" :confirm-working="isWorking" @confirm="confirm"> |
| | | <el-form :model="form" ref="form" :rules="rules"> |
| | | <el-form-item label="月台名称:" > |
| | | <span>{{form.name}}</span> |
| | |
| | | </el-form-item> |
| | | <el-form-item label="所属月台分组:" prop="groupId"> |
| | | <el-select v-model="form.groupId" > |
| | | <el-option |
| | | v-for="item in groupList" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id"> |
| | | <el-option v-for="item in groupList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="广播设备:" prop="broadcastIds"> |
| | | <el-select v-model="form.broadcastIds" multiple > |
| | | <el-option |
| | | v-for="item in broadcastList" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id"> |
| | | <el-option v-for="item in broadcastList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="LED设备:" prop="ledIds"> |
| | | <el-select v-model="form.ledIds" multiple > |
| | | <el-option |
| | | v-for="item in ledList" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id"> |
| | | <el-option v-for="item in ledList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | <el-form-item label="作业超时报警时间(分钟):" prop="workTimeoutAlarmTime"> |
| | | <el-input type="number" v-model="form.workTimeoutAlarmTime" placeholder="请输入作业超时报警时间(分钟)" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="停留超时报警时间(分钟):" prop="stayTmeoutAlarmTime"> |
| | | <el-input type="number" v-model="form.stayTmeoutAlarmTime" placeholder="请输入停留超时报警时间(分钟)" v-trim/> |
| | | <el-form-item label="停留超时报警时间(分钟):" prop="stayTimeoutAlarmTime"> |
| | | <el-input type="number" v-model="form.stayTimeoutAlarmTime" placeholder="请输入停留超时报警时间(分钟)" v-trim /> |
| | | </el-form-item> |
| | | </el-form> |
| | | </GlobalWindow> |
| | |
| | | endTime: '', |
| | | workingNum: 1, |
| | | workRate: '', |
| | | stayTmeoutAlarmTime: '', |
| | | stayTimeoutAlarmTime: '', |
| | | workTimeoutAlarmTime: '', |
| | | }, |
| | | // 验证规则 |