|
@@ -519,16 +519,24 @@ $(document).ready(() => {
|
|
|
if (def && def.color) return def.color;
|
|
|
}
|
|
|
|
|
|
- const posRange = stagePos.ledgerPos[itemsPre + data.id] || [];
|
|
|
- if (posRange.length > 0) {
|
|
|
- for (const p of posRange) {
|
|
|
- if (p.end_contract_qty > p.quantity) return '#f8d7da';
|
|
|
+ if (checkTzMeasureType()) {
|
|
|
+ const posRange = stagePos.ledgerPos[itemsPre + data.id] || [];
|
|
|
+ if (posRange.length > 0) {
|
|
|
+ for (const p of posRange) {
|
|
|
+ if (p.end_contract_qty > p.quantity) return '#f8d7da';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (data.is_tp) {
|
|
|
+ return data.end_contract_tp > data.total_price ? '#f8d7da' : defaultColor;
|
|
|
+ } else {
|
|
|
+ return data.end_contract_qty > data.quantity ? '#f8d7da' : defaultColor;
|
|
|
}
|
|
|
- }
|
|
|
- if (data.is_tp) {
|
|
|
- return data.end_contract_tp > data.total_price ? '#f8d7da' : defaultColor;
|
|
|
} else {
|
|
|
- return data.end_contract_qty > data.quantity ? '#f8d7da' : defaultColor;
|
|
|
+ if (data.is_tp) {
|
|
|
+ return data.end_contract_tp > data.deal_tp ? '#f8d7da' : defaultColor;
|
|
|
+ } else {
|
|
|
+ return data.end_contract_qty > data.deal_qty ? '#f8d7da' : defaultColor;
|
|
|
+ }
|
|
|
}
|
|
|
} else {
|
|
|
return defaultColor;
|