耗材价格 修改

This commit is contained in:
shidongli 2022-11-24 16:33:27 +08:00
parent 61362dfe05
commit a358920eef

View File

@ -96,53 +96,53 @@ export default {
required: true, required: true,
message: "请选择所属护理站", message: "请选择所属护理站",
trigger: "blur", trigger: "blur",
}, ], },],
consumableDetail: [{ consumableDetail: [{
required: true, required: true,
message: "请输入耗材包名称", message: "请输入耗材包名称",
trigger: "blur", trigger: "blur",
}, ], },],
consumableUnit: [{ consumableUnit: [{
required: true, required: true,
message: "请输入耗材包单位", message: "请输入耗材包单位",
trigger: "blur", trigger: "blur",
}, ], },],
consumablePrice: [{ consumablePrice: [{
required: true, required: true,
message: "请输入耗材包价格", message: "请输入耗材包价格",
trigger: "blur", trigger: "blur",
}, ], },],
sort: [{ sort: [{
required: true, required: true,
message: "请输入排序", message: "请输入排序",
trigger: "blur", trigger: "blur",
}, ], },],
nurseStationConsumables: { nurseStationConsumables: {
consumableDetail: [{ consumableDetail: [{
required: true, required: true,
message: "请输入耗材包名称", message: "请输入耗材包名称",
trigger: "blur", trigger: "blur",
}, ], },],
nurseStationId: [{ nurseStationId: [{
required: true, required: true,
message: "请选择所属护理站", message: "请选择所属护理站",
trigger: "blur", trigger: "blur",
}, ], },],
consumableUnit: [{ consumableUnit: [{
required: true, required: true,
message: "请输入耗材包单位", message: "请输入耗材包单位",
trigger: "blur", trigger: "blur",
}, ], },],
consumablePrice: [{ consumablePrice: [{
required: true, required: true,
message: "请输入耗材包价格", message: "请输入耗材包价格",
trigger: "blur", trigger: "blur",
}, ], },],
sort: [{ sort: [{
required: true, required: true,
message: "请输入排序", message: "请输入排序",
trigger: "blur", trigger: "blur",
}, ], },],
}, },
}, },
homenumber: null, homenumber: null,
@ -280,7 +280,7 @@ export default {
consumablePrice: "", consumablePrice: "",
consumableDetail: null, consumableDetail: null,
nurseStationName: "请选择所属护理站", nurseStationName: "请选择所属护理站",
}, ], },],
}; };
this.resetForm("form"); this.resetForm("form");
}, },
@ -363,6 +363,8 @@ export default {
this.form.consumablePrice = this.form.consumablePrice =
this.form.nurseStationConsumables[0].consumablePrice; this.form.nurseStationConsumables[0].consumablePrice;
this.form.sort = this.form.nurseStationConsumables[0].sort; this.form.sort = this.form.nurseStationConsumables[0].sort;
} else {
this.form.consumablePrice = Number(this.form.consumablePrice);
} }
this.$refs["form"].validate((valid) => { this.$refs["form"].validate((valid) => {
if (valid) { if (valid) {
@ -373,6 +375,9 @@ export default {
this.getList(); this.getList();
}); });
} else { } else {
this.form.nurseStationConsumables.forEach((e) => {
e.consumablePrice = Number(e.consumablePrice);
});
addStationConsumable(this.form).then((response) => { addStationConsumable(this.form).then((response) => {
this.$modal.msgSuccess("新增成功"); this.$modal.msgSuccess("新增成功");
this.nurseStationName = "请选择所属护理站"; this.nurseStationName = "请选择所属护理站";
@ -388,21 +393,21 @@ export default {
const ids = row.id || this.ids; const ids = row.id || this.ids;
this.$modal this.$modal
.confirm("是否确认删除?") .confirm("是否确认删除?")
.then(function() { .then(function () {
return delStationConsumable(ids); return delStationConsumable(ids);
}) })
.then(() => { .then(() => {
this.getList(); this.getList();
this.$modal.msgSuccess("删除成功"); this.$modal.msgSuccess("删除成功");
}) })
.catch(() => {}); .catch(() => { });
}, },
/** 导出按钮操作 */ /** 导出按钮操作 */
handleExport() { handleExport() {
this.download( this.download(
"system/stationConsumable/export", { "system/stationConsumable/export", {
...this.queryParams, ...this.queryParams,
}, },
`stationConsumable_${new Date().getTime()}.xlsx` `stationConsumable_${new Date().getTime()}.xlsx`
); );
}, },