This commit is contained in:
闫晓茹 2023-02-22 12:09:13 +08:00
parent 233ef8ed69
commit e84f10322b

View File

@ -215,7 +215,7 @@
</el-form-item>
<el-form-item label="提前预约时长" prop="nurseStationItem.advanceAppointDuration">
<el-select
v-model="form.nurseStationItem.advanceAppointDuration"
v-model.number="form.nurseStationItem.advanceAppointDuration"
placeholder="请选择提前预约时长"
style="width:208px"
clearable
@ -232,7 +232,7 @@
<el-form-item label="预约人数上限" prop="nurseStationItem.appointmentLimitCount">
<el-input
placeholder="请输入预约人数上限"
v-model.number="form.nurseStationItem.appointmentLimitCount"
v-model="form.nurseStationItem.appointmentLimitCount"
oninput="value=value.replace(/[^\d]/g,'')"
maxlength="8"
/>
@ -700,10 +700,11 @@ export default {
advanceAppointDuration: null,
itemPictureUrl: "",
sort: null,
appointmentLimitCount:null,
nurseStationName: "请选择所属护理站",
classifyName: "请选择护理项目分类",
nurseClassifyId: ""
nurseClassifyId: "",
appointmentLimitCount: null,
appointmentTimeInterval: "",
}
},
idd: 1,
@ -997,7 +998,8 @@ export default {
sort: null,
nurseStationName: "请选择所属护理站",
classifyName: "请选择护理项目分类",
nurseClassifyId: ""
nurseClassifyId: "",
appointmentLimitCount: null,
},
nurseStationItemConsumables: [
// {
@ -1062,7 +1064,7 @@ export default {
this.StationConsumablequeryParams.nurseStationId =
response.data.nurseStationItem.nurseStationId;
this.imgone = this.form.nurseStationItem.itemPictureUrl;
if (this.form.nurseStationItemPrices == []) {
if (this.form.nurseStationItemPrices.length==0) {
var obj = {
serveDurationUnit: "",
price: "",
@ -1070,23 +1072,7 @@ export default {
idd: this.idd
};
this.form.nurseStationItemPrices.push(obj);
} else if (this.form.nurseStationItemPrices.length == 0) {
var obj = {
serveDurationUnit: "",
price: "",
description: "",
idd: this.idd
};
this.form.nurseStationItemPrices.push(obj);
} else if (this.form.nurseStationItemPrices == null) {
var obj = {
serveDurationUnit: "",
price: "",
description: "",
idd: this.idd
};
this.form.nurseStationItemPrices.push(obj);
}
}
this.open = true;
this.title = "修改护理站护理项目";
});
@ -1100,7 +1086,11 @@ export default {
this.form.nurseStationItem.nurseTypeId = this.form.nurseTypeId;
this.$refs["form"].validate(valid => {
if (valid) {
if( this.form.nurseStationItem.appointmentLimitCount=""){
this.form.nurseStationItem.appointmentLimitCount=null
}else{
this.form.nurseStationItem.appointmentLimitCount = parseInt(this.form.nurseStationItem.appointmentLimitCount)
}
if (this.form.nurseStationItem.id != null) {
this.form.nurseStationItemPrices.forEach(e => {
e.nurseStationItemId = this.form.nurseStationItem.id;
@ -1128,7 +1118,6 @@ export default {
e.price = Number(e.price);
});
addNurseItem(this.form).then(response => {
this.$modal.msgSuccess("新增成功");
this.$forceUpdate();