|
|
@@ -16,9 +16,7 @@ Component({
|
|
|
} = e.currentTarget.dataset,
|
|
|
detail = name == 'qty' ? e.detail.value - 0 : (e.detail.value - 0).toFixed(2),
|
|
|
item = this.data.list[index];
|
|
|
-
|
|
|
item[name] = detail;
|
|
|
-
|
|
|
if (name == 'price') {
|
|
|
if (item.price > item.marketprice) item.price = item.marketprice
|
|
|
if (item.price <= 0) item.price = 1
|
|
|
@@ -33,9 +31,8 @@ Component({
|
|
|
this.setData({
|
|
|
[`list[${index}]`]: item
|
|
|
})
|
|
|
-
|
|
|
let obj = {};
|
|
|
- ["sa_quotedprice_itemsid", "itemid", "price", "discountrate", "qty"].forEach(v => obj[v] = item[v]);
|
|
|
+ ["sa_quotedprice_itemsid", "itemid", "price", "discountrate", "qty", "mindiscountrate"].forEach(v => obj[v] = item[v]);
|
|
|
obj.discountrate = (obj.discountrate / 100).toFixed(4);
|
|
|
obj.sum = (obj.price * obj.qty).toFixed(2);
|
|
|
this.triggerEvent("changeQueue", obj)
|