|
@@ -103,9 +103,13 @@ $(document).ready(function () {
|
|
|
for (let iRow = 0, iLength = sheet.getRowCount(); iRow < iLength; iRow++) {
|
|
|
const node = sheet.zh_data[iRow];
|
|
|
if (node) {
|
|
|
- const bOverRangeQty = node.quantity ? node.end_gather_qty > ZhCalc.mul(node.quantity, nPercent) : node.end_gather_qty;
|
|
|
- const bOverRangeDealQty = node.deal_bills_qty ? node.end_gather_qty > ZhCalc.mul(node.deal_bills_qty, nPercent) : node.end_gather_qty;
|
|
|
- const bOverRange = bQty ? bOverRangeQty : (bDealQty ? bOverRangeDealQty : bOverRangeQty || bOverRangeDealQty);
|
|
|
+ const bOverRangeTz = node.end_gather_qty
|
|
|
+ ? (node.quantity ? node.end_gather_qty > ZhCalc.mul(node.quantity, nPercent) : node.end_gather_qty)
|
|
|
+ : (node.total_price ? node.end_gather_tp > ZhCalc.mul(node.total_price, nPercent) : node.end_gather_tp);
|
|
|
+ const bOverRangeDeal = node.end_gather_qty
|
|
|
+ ? (node.deal_bills_qty ? node.end_gather_qty > ZhCalc.mul(node.deal_bills_qty, nPercent) : node.end_gather_qty)
|
|
|
+ : (node.deal_bills_tp ? node.end_gather_tp > ZhCalc.mul(node.deal_bills_tp, nPercent) : node.end_gather_tp);
|
|
|
+ const bOverRange = bQty ? bOverRangeTz : (bDealQty ? bOverRangeDeal : bOverRangeTz || bOverRangeDeal);
|
|
|
const color = bOverRange ? '#f8d7da' : '';
|
|
|
sheet.getRange(iRow, -1, 1, -1).backColor(color);
|
|
|
}
|