5 changed files with 130 additions and 23 deletions
			
			
		| @ -0,0 +1,84 @@ | |||
| <template> | |||
|   <my-dialog title="新增项目" :is-show="show" @close="closeDialog"> | |||
|     <el-form id="reOrder" ref="form" size="small" :model="form" label-width="130px"> | |||
|       <el-form-item required label="项目名称:" style="width: 100%"> | |||
|         <el-select v-model="form.doctor" placeholder="请选择" style="width: 100%"> | |||
|           <el-option | |||
|             v-for="item in options" | |||
|             :key="item.value" | |||
|             :label="item.label" | |||
|             :value="item.value" | |||
|           /> | |||
|         </el-select> | |||
|       </el-form-item> | |||
|       <div style="display: flex"> | |||
|         <el-form-item required label="上班时间 上午:"> | |||
|           <el-time-picker v-model="form.date" placeholder="选择时间" style="width: 100%;" /> | |||
|         </el-form-item> | |||
|         <el-form-item required label="时间间隔:"> | |||
|           <el-input v-model="form.minutes" placeholder=""> | |||
|             <template slot="append">分钟</template> | |||
|           </el-input> | |||
|         </el-form-item> | |||
|       </div> | |||
|       <div style="display: flex"> | |||
|         <el-form-item required label="下班时间 下午:"> | |||
|           <el-time-picker v-model="form.date2" placeholder="选择时间" style="width: 100%;" /> | |||
|         </el-form-item> | |||
|         <el-form-item required label="人数上限:"> | |||
|           <el-input v-model="form.minutes" placeholder=""> | |||
|             <template slot="append">人</template> | |||
|           </el-input> | |||
|         </el-form-item> | |||
|       </div> | |||
|     </el-form> | |||
|     <el-table /> | |||
|   </my-dialog> | |||
| </template> | |||
| 
 | |||
| <script> | |||
| import MyDialog from '@/page-subspecialty/views/modules/nurseManagement/myDialog.vue' | |||
| 
 | |||
| export default { | |||
|   name: 'AddProject', | |||
|   components: { MyDialog }, | |||
|   props: { | |||
|     isShow: { | |||
|       type: Boolean, | |||
|       default: false | |||
|     } | |||
|   }, | |||
|   data() { | |||
|     return { | |||
|       show: false, | |||
|       form: { | |||
|         date: '', | |||
|         date2: '', | |||
|         minutes: '' | |||
|       }, | |||
|       options: [{ | |||
|         value: '选项1', | |||
|         label: '黄金糕' | |||
|       }, { | |||
|         value: '选项2', | |||
|         label: '双皮奶' | |||
|       }] | |||
|     } | |||
|   }, | |||
|   watch: { | |||
|     isShow(val) { | |||
|       this.show = val | |||
|     } | |||
|   }, | |||
|   methods: { | |||
|     closeDialog(val) { | |||
|       this.show = val | |||
|       this.$emit('close', val) | |||
|     } | |||
|   } | |||
| } | |||
| </script> | |||
| 
 | |||
| <style scoped> | |||
| 
 | |||
| </style> | |||
					Loading…
					
					
				
		Reference in new issue