This commit is contained in:
闫晓茹 2022-11-24 16:03:22 +08:00
parent 425f5426eb
commit 45ece6b6bb
4 changed files with 23 additions and 18 deletions

View File

@ -309,7 +309,7 @@
<el-table-column label="商品单价" align="center">
<template slot-scope="scope">
<el-input
v-model.number="scope.row.goodsPrice"
v-model="scope.row.goodsPrice"
oninput="if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+3)} if(value.length>7){value=value.slice(0,7)}"
min="0"
type="number"
@ -868,6 +868,9 @@ export default {
if (valid) {
if (this.form.goodsInfoId != null) {
this.form.id = this.form.goodsInfoId;
this.form.goodDetailsLists.forEach((e) => {
e.goodsPrice = Number(e.goodsPrice);
});
updateGoodsInfo(this.form).then((response) => {
var obj = { pictureUrlList: [] };
if (this.imgone != this.form.goodsPictureUrl) {
@ -884,7 +887,9 @@ export default {
this.getList();
});
} else {
// this.nurseStationId=this.form.nurseStationId
this.form.goodDetailsLists.forEach((e) => {
e.goodsPrice = Number(e.goodsPrice);
});
addGoodsInfo(this.form).then((response) => {
console.log(this.form);
this.$modal.msgSuccess("新增成功");

View File

@ -242,16 +242,7 @@ export default {
}, ],
}, ];
},
// clickinnerVisible() {
// this.innerVisible = true;
// },
// nurseclick(row) {
// console.log(this.form);
// console.log(row);
// this.form.nurseStationId = row.id;
// this.StationName = row.nurseStationName;
// this.innerVisible = false;
// },
handleQuery2() {
// this.getListByUserquery.pageNum = 1;
this.getList2();
@ -271,8 +262,6 @@ export default {
this.handleQuery2();
},
addcancel() {
// this.innerVisible = false;
// this.innerVisiblexg = false;
this.resetQuery2();
},
@ -378,6 +367,9 @@ export default {
if (valid) {
if (this.form.goodsInfoId != null) {
this.form.id = this.form.goodsInfoId;
this.form.goodDetailsLists.forEach((e) => {
e.goodsPrice = Number(e.goodsPrice);
});
updateGoodsInfo(this.form).then((response) => {
var obj = { pictureUrlList: [] };
if (this.imgone != this.form.goodsPictureUrl) {
@ -393,7 +385,9 @@ export default {
this.getList();
});
} else {
// this.nurseStationId=this.form.nurseStationId
this.form.goodDetailsLists.forEach((e) => {
e.goodsPrice = Number(e.goodsPrice);
});
addGoodsInfo(this.form).then((response) => {
console.log(this.form);
this.$modal.msgSuccess("新增成功");

View File

@ -292,7 +292,7 @@
<el-table-column label="商品单价" align="center">
<template slot-scope="scope">
<el-input
v-model.number="scope.row.goodsPrice"
v-model="scope.row.goodsPrice"
oninput="if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+3)} if(value.length>7){value=value.slice(0,7)}"
min="0"
type="number"

View File

@ -314,7 +314,7 @@
<el-table-column property="price" label="价格" align="center">
<template slot-scope="scope">
<el-input
v-model.number="scope.row.price"
v-model="scope.row.price"
placeholder="小数点后两位(元)"
min="0"
type="number"
@ -1107,12 +1107,18 @@ export default {
if (obj.pictureUrlList.length > 0) {
updatePicture(obj).then((res) => {});
}
this.form.nurseStationItemPrices.forEach((e) => {
e.price = Number(e.price);
});
updateNurseItem(this.form).then((response) => {
this.$modal.msgSuccess("修改成功");
this.open = false;
this.getList();
});
} else {
this.form.nurseStationItemPrices.forEach((e) => {
e.price = Number(e.price);
});
addNurseItem(this.form).then((response) => {
this.$modal.msgSuccess("新增成功");
this.$forceUpdate();