|
@@ -184,10 +184,14 @@ $(document).ready(function () {
|
|
|
}
|
|
|
function checkXmjOverRange(data, checkXmjList) {
|
|
|
const xmjGatherOver = function (data, qtyField, per) {
|
|
|
- if (!data[qtyField]) return true;
|
|
|
- return data[qtyField] > 0
|
|
|
- ? data.end_contract_qty > ZhCalc.mul(data[qtyField], per)
|
|
|
- : data.end_contract_qty < ZhCalc.mul(data[qtyField], per) || data.end_contract_qty > 0;
|
|
|
+ if (data.end_contract_qty) {
|
|
|
+ if (!data[qtyField]) return true;
|
|
|
+ return data[qtyField] > 0
|
|
|
+ ? data.end_contract_qty > ZhCalc.mul(data[qtyField], per)
|
|
|
+ : data.end_contract_qty < ZhCalc.mul(data[qtyField], per) || data.end_contract_qty > 0;
|
|
|
+ } else {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
};
|
|
|
const nPercent = checkOverInfo.coe;
|
|
|
for (const node of data) {
|