|  |  | 
 |  |  | <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="入园原因:" prop="reason"> | 
 |  |  |         <el-input v-model="form.reason" placeholder="请输入入园原因" v-trim/> | 
 |  |  |         <el-input v-model="form.reason" placeholder="请输入入园原因" v-trim /> | 
 |  |  |       </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-select v-model="form.groupId"> | 
 |  |  |           <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="limitNum" > | 
 |  |  |         <el-input type="number" v-model="form.limitNum" placeholder="请输入作业数量限制(万只/天)" v-trim/> | 
 |  |  |       <el-form-item label="作业数量限制(万支/天):" prop="limitNum"> | 
 |  |  |         <el-input type="number" v-model="form.limitNum" placeholder="请输入作业数量限制(万支/天)" v-trim /> | 
 |  |  |       </el-form-item> | 
 |  |  |       <el-form-item label="排序码(升序):" prop="sortnum"> | 
 |  |  |         <el-input type="number"  v-model="form.sortnum" placeholder="请输入排序码(升序)" v-trim/> | 
 |  |  |         <el-input type="number" v-model="form.sortnum" placeholder="请输入排序码(升序)" v-trim /> | 
 |  |  |       </el-form-item> | 
 |  |  |       <el-form-item label="说明:" prop="remark"> | 
 |  |  |         <el-input type="textarea"  v-model="form.remark" placeholder="请输入说明" v-trim/> | 
 |  |  |         <el-input type="textarea" v-model="form.remark" placeholder="请输入说明" v-trim /> | 
 |  |  |       </el-form-item> | 
 |  |  |     </el-form> | 
 |  |  |   </GlobalWindow> | 
 |  |  | 
 |  |  |   name: 'OperaPlatformReasonWindow', | 
 |  |  |   extends: BaseOpera, | 
 |  |  |   components: { GlobalWindow }, | 
 |  |  |   data () { | 
 |  |  |   data() { | 
 |  |  |     return { | 
 |  |  |       // 表单数据 | 
 |  |  |       groupList: [], | 
 |  |  | 
 |  |  |       } | 
 |  |  |     } | 
 |  |  |   }, | 
 |  |  |   created () { | 
 |  |  |   created() { | 
 |  |  |     this.config({ | 
 |  |  |       api: '/platform/platformReason', | 
 |  |  |       'field.id': 'id' | 
 |  |  | 
 |  |  |      * @title 窗口标题 | 
 |  |  |      * @target 编辑的对象 | 
 |  |  |      */ | 
 |  |  |     open (title, target) { | 
 |  |  |     open(title, target) { | 
 |  |  |       this.title = title | 
 |  |  |       this.loadGroupList() | 
 |  |  |       this.visible = true | 
 |  |  | 
 |  |  |         } | 
 |  |  |       }) | 
 |  |  |     }, | 
 |  |  |     loadGroupList () { | 
 |  |  |     loadGroupList() { | 
 |  |  |       allList({}) | 
 |  |  |         .then(res => { | 
 |  |  |           this.groupList = res || [] | 
 |  |  | 
 |  |  | } | 
 |  |  | </script> | 
 |  |  | <style scoped> | 
 |  |  | .labelTip{ | 
 |  |  | .labelTip { | 
 |  |  |   font-size: 12px; | 
 |  |  |   color: #666666; | 
 |  |  | } |