vault backup: 2023-11-06 16:10:07
This commit is contained in:
parent
480cd9bc76
commit
17b3f64be5
38
cgpt.patch
38
cgpt.patch
@ -1,38 +0,0 @@
|
||||
--- old_apply_guidance.js
|
||||
+++ new_apply_guidance.js
|
||||
@@ -1,5 +1,6 @@
|
||||
function apply_guidance(doc: any) {
|
||||
let mostRelevantMarketPrice = null;
|
||||
let mostRelevantMarketKey = null;
|
||||
+ let earliestCustomerPriceSince2020 = null;
|
||||
let highestMarketRelevanceLevel = -1;
|
||||
|
||||
let mostRelevantCustomerPrice = null;
|
||||
@@ -20,6 +21,15 @@
|
||||
let customerRelevance = 0; // Assume 0 is 'not relevant'
|
||||
|
||||
// ... (rest of the existing logic)
|
||||
+
|
||||
+ // Check for the earliest customer price since 2020
|
||||
+ if (item.cust && item.last_season >= 2020) {
|
||||
+ if (earliestCustomerPriceSince2020 === null || item.last_season < earliestCustomerPriceSince2020.season) {
|
||||
+ earliestCustomerPriceSince2020 = {
|
||||
+ price: item.last_price,
|
||||
+ season: item.last_season
|
||||
+ };
|
||||
+ }
|
||||
+ }
|
||||
|
||||
// ... (rest of the existing logic)
|
||||
|
||||
@@ -50,6 +60,10 @@
|
||||
// ... (rest of the existing logic)
|
||||
|
||||
// Assign the most relevant customer price and key to the top level of the document
|
||||
+ if (earliestCustomerPriceSince2020 !== null) {
|
||||
+ doc.earliestCustomerPriceSince2020 = earliestCustomerPriceSince2020;
|
||||
+ }
|
||||
+
|
||||
if (mostRelevantCustomerPrice !== null) {
|
||||
doc.mostRelevantCustomerPriceInfo = {
|
||||
price: mostRelevantCustomerPrice,
|
Loading…
Reference in New Issue
Block a user