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