班次管理
This commit is contained in:
parent
5f5054c9df
commit
0f71876410
@ -170,7 +170,13 @@
|
|||||||
/>
|
/>
|
||||||
|
|
||||||
<!-- 添加或修改医院信息管理对话框 -->
|
<!-- 添加或修改医院信息管理对话框 -->
|
||||||
<el-dialog :title="title" :visible.sync="open" width="900px" append-to-body>
|
<el-dialog
|
||||||
|
:title="title"
|
||||||
|
:visible.sync="open"
|
||||||
|
width="900px"
|
||||||
|
append-to-body
|
||||||
|
:before-close="cancelxz"
|
||||||
|
>
|
||||||
<el-form
|
<el-form
|
||||||
ref="form"
|
ref="form"
|
||||||
:model="form"
|
:model="form"
|
||||||
@ -201,7 +207,7 @@
|
|||||||
placeholder="请输入班次名称"
|
placeholder="请输入班次名称"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="上午开始时间" prop="forenoonStartTime">
|
<el-form-item label="上午开始时间" prop="forenoonStartTime" :key="form.forenoonStartTime">
|
||||||
<el-time-select
|
<el-time-select
|
||||||
placeholder="起始时间"
|
placeholder="起始时间"
|
||||||
v-model="form.forenoonStartTime"
|
v-model="form.forenoonStartTime"
|
||||||
@ -213,7 +219,7 @@
|
|||||||
>
|
>
|
||||||
</el-time-select>
|
</el-time-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="上午结束时间" prop="forenoonEndTime">
|
<el-form-item label="上午结束时间" prop="forenoonEndTime" :key="form.forenoonEndTime">
|
||||||
<el-time-select
|
<el-time-select
|
||||||
placeholder="起始时间"
|
placeholder="起始时间"
|
||||||
v-model="form.forenoonEndTime"
|
v-model="form.forenoonEndTime"
|
||||||
@ -226,7 +232,7 @@
|
|||||||
>
|
>
|
||||||
</el-time-select>
|
</el-time-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="下午开始时间" prop="afternoonStartTime">
|
<el-form-item label="下午开始时间" prop="afternoonStartTime" :key="form.afternoonStartTime">
|
||||||
<el-time-select
|
<el-time-select
|
||||||
placeholder="起始时间"
|
placeholder="起始时间"
|
||||||
v-model="form.afternoonStartTime"
|
v-model="form.afternoonStartTime"
|
||||||
@ -238,7 +244,7 @@
|
|||||||
>
|
>
|
||||||
</el-time-select>
|
</el-time-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="下午结束时间" prop="afternoonEndTime">
|
<el-form-item label="下午结束时间" prop="afternoonEndTime" :key="form.afternoonEndTime">
|
||||||
<el-time-select
|
<el-time-select
|
||||||
placeholder="结束时间"
|
placeholder="结束时间"
|
||||||
v-model="form.afternoonEndTime"
|
v-model="form.afternoonEndTime"
|
||||||
@ -290,14 +296,8 @@ export default {
|
|||||||
name: "Hospital",
|
name: "Hospital",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
startTime: "",
|
|
||||||
endTime: "",
|
|
||||||
startTimemoning: "",
|
|
||||||
startTimeend: "",
|
|
||||||
// 遮罩层
|
// 遮罩层
|
||||||
loading: true,
|
loading: true,
|
||||||
value1: new Date(2016, 9, 10, 18, 40),
|
|
||||||
value2: new Date(2016, 9, 10, 18, 40),
|
|
||||||
// 选中数组
|
// 选中数组
|
||||||
ids: [],
|
ids: [],
|
||||||
// 非单个禁用
|
// 非单个禁用
|
||||||
@ -339,7 +339,21 @@ export default {
|
|||||||
// hospitalSort: null,
|
// hospitalSort: null,
|
||||||
},
|
},
|
||||||
// 表单参数
|
// 表单参数
|
||||||
form: {},
|
form: {
|
||||||
|
hospitalName: null,
|
||||||
|
hospitalCode: null,
|
||||||
|
afternoonEndTime: null,
|
||||||
|
afternoonStartTime: null,
|
||||||
|
forenoonEndTime: null,
|
||||||
|
forenoonStartTime: null,
|
||||||
|
scheduleName: null,
|
||||||
|
status: "0",
|
||||||
|
hospitalId: null,
|
||||||
|
createBy: null,
|
||||||
|
createTime: null,
|
||||||
|
updateBy: null,
|
||||||
|
updateTime: null,
|
||||||
|
},
|
||||||
// 表单校验
|
// 表单校验
|
||||||
rules: {
|
rules: {
|
||||||
hospitalId: [
|
hospitalId: [
|
||||||
@ -386,6 +400,11 @@ export default {
|
|||||||
this.info();
|
this.info();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
||||||
|
cancelxz() {
|
||||||
|
this.open = false;
|
||||||
|
this.reset();
|
||||||
|
},
|
||||||
hospitalitem(e) {
|
hospitalitem(e) {
|
||||||
this.form.hospitalName = this.options.find(
|
this.form.hospitalName = this.options.find(
|
||||||
(f) => f.id == e
|
(f) => f.id == e
|
||||||
@ -398,9 +417,6 @@ export default {
|
|||||||
this.options = res.data;
|
this.options = res.data;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
imgs(item) {
|
|
||||||
this.imgsurl.pictureUrlList.push(item);
|
|
||||||
},
|
|
||||||
/** 查询医院信息管理列表 */
|
/** 查询医院信息管理列表 */
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
@ -428,7 +444,6 @@ export default {
|
|||||||
scheduleName: null,
|
scheduleName: null,
|
||||||
status: "0",
|
status: "0",
|
||||||
hospitalId: null,
|
hospitalId: null,
|
||||||
// hospitalSort: null,
|
|
||||||
createBy: null,
|
createBy: null,
|
||||||
createTime: null,
|
createTime: null,
|
||||||
updateBy: null,
|
updateBy: null,
|
||||||
@ -457,6 +472,7 @@ export default {
|
|||||||
this.reset();
|
this.reset();
|
||||||
this.open = true;
|
this.open = true;
|
||||||
this.title = "添加班次管理";
|
this.title = "添加班次管理";
|
||||||
|
console.log(this.form.forenoonStartTime);
|
||||||
},
|
},
|
||||||
/** 修改按钮操作 */
|
/** 修改按钮操作 */
|
||||||
handleUpdate(row) {
|
handleUpdate(row) {
|
||||||
@ -478,8 +494,7 @@ export default {
|
|||||||
this.$message.error("请选择下午结束时间!");
|
this.$message.error("请选择下午结束时间!");
|
||||||
} else if (this.form.afternoonEndTime && !this.form.afternoonStartTime) {
|
} else if (this.form.afternoonEndTime && !this.form.afternoonStartTime) {
|
||||||
this.$message.error("请选择下午开始时间!");
|
this.$message.error("请选择下午开始时间!");
|
||||||
}
|
} else if (
|
||||||
else if (
|
|
||||||
!this.form.afternoonEndTime &&
|
!this.form.afternoonEndTime &&
|
||||||
!this.form.afternoonStartTime &&
|
!this.form.afternoonStartTime &&
|
||||||
!this.form.forenoonStartTime &&
|
!this.form.forenoonStartTime &&
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user