From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新
---
force-app/main/default/classes/ET_Product_ScoreTable_Batch.cls | 62 ++++++++++++++++++++++++++++++-
1 files changed, 60 insertions(+), 2 deletions(-)
diff --git a/force-app/main/default/classes/ET_Product_ScoreTable_Batch.cls b/force-app/main/default/classes/ET_Product_ScoreTable_Batch.cls
index 6363d6a..957befb 100644
--- a/force-app/main/default/classes/ET_Product_ScoreTable_Batch.cls
+++ b/force-app/main/default/classes/ET_Product_ScoreTable_Batch.cls
@@ -108,7 +108,9 @@
String query = 'SELECT Id, Family, Plan_Term__c, SFDA_Status__c, Is_ET_APP__c, Asset_Model_No__c,' +
' Category3__c, Category4__c, Category5__c, Plan_Category3__c, Plan_Category4__c' +
' FROM Product2' +
- ' where Is_ET_APP__c = true ';
+ // ' where Is_ET_APP__c = true ';
+ ' where Is_ET_APP__c = true '+
+ ' and Category5__c !=\'绔炰簤瀵规墜\'';
// if (true != this.isAllFlag) {
// query += ' and LastModifiedDate >= :systemDate ';
// }
@@ -166,7 +168,63 @@
pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':鍏堢绯荤矘鑶滃垏寮�鍒�-DualJ浠ュ';
}
}
-
+ // ETAPP閲嶇偣浜у搧鎷嗗垎 fy start
+ else if ('瀵间笣' == pd.Category4__c ) {
+ if (pd.Asset_Model_No__c.startsWith('G-240')) {
+ pst.Category4__c = '瀵间笣-G-240';
+ pst.Plan_Category4__c = '瀵间笣-G-240';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':瀵间笣-G-240';
+ }else {
+ pst.Category4__c = '瀵间笣-G-260';
+ pst.Plan_Category4__c = '瀵间笣-G-260';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':瀵间笣-G-260';
+ }
+ }
+ else if('涔冲ご鍒囧紑鍒�' == pd.Category4__c){
+ if(pd.Category5__c.contains('涔冲ご鍒囧紑-涓夎厰')){
+ pst.Category4__c = '涔冲ご鍒囧紑鍒�-涓夎厰';
+ pst.Plan_Category4__c = '涔冲ご鍒囧紑鍒�-涓夎厰';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':涔冲ご鍒囧紑鍒�-涓夎厰';
+ }else{
+ pst.Category4__c = '涔冲ご鍒囧紑鍒�-鍏朵粬';
+ pst.Plan_Category4__c = '涔冲ご鍒囧紑鍒�-鍏朵粬';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':涔冲ご鍒囧紑鍒�-鍏朵粬';
+ }
+ } else if('娉ㄥ皠閽堬紙鑳冮暅锛�'== pd.Category4__c){
+ if (pd.Asset_Model_No__c.startsWith('NM-20')){
+ pst.Category4__c = '娉ㄥ皠閽堬紙鑳冮暅锛�-200';
+ pst.Plan_Category4__c = '娉ㄥ皠閽堬紙鑳冮暅锛�-200';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':娉ㄥ皠閽堬紙鑳冮暅锛�-200';
+ }else {
+ pst.Category4__c = '娉ㄥ皠閽堬紙鑳冮暅锛�-400';
+ pst.Plan_Category4__c = '娉ㄥ皠閽堬紙鑳冮暅锛�-400';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':娉ㄥ皠閽堬紙鑳冮暅锛�-400';
+ }
+ }
+ else if('娉ㄥ皠閽堬紙鑲犻暅锛�'== pd.Category4__c){
+ if (pd.Asset_Model_No__c.startsWith('NM-20')){
+ pst.Category4__c = '娉ㄥ皠閽堬紙鑲犻暅锛�-200';
+ pst.Plan_Category4__c = '娉ㄥ皠閽堬紙鑲犻暅锛�-200';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':娉ㄥ皠閽堬紙鑲犻暅锛�-200';
+
+ }else {
+ pst.Category4__c = '娉ㄥ皠閽堬紙鑲犻暅锛�-400';
+ pst.Plan_Category4__c = '娉ㄥ皠閽堬紙鑲犻暅锛�-400';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':娉ㄥ皠閽堬紙鑲犻暅锛�-400';
+ }
+ }
+ else if('鍛煎惛绉慐T'==pd.Category3__c && '鍚稿紩娲绘閽�'==pd.Category4__c){
+ if(pd.Asset_Model_No__c.startsWith('NA-U401SX')||pd.Asset_Model_No__c.startsWith('NA-U403SX')){
+ pst.Category4__c = '鍚稿紩娲绘閽�-Visishot2';
+ pst.Plan_Category4__c = '鍚稿紩娲绘閽�-Visishot2';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':鍚稿紩娲绘閽�-Visishot2';
+ }else{
+ pst.Category4__c = '鍚稿紩娲绘閽�-Visishot2浠ュ';
+ pst.Plan_Category4__c = '鍚稿紩娲绘閽�-Visishot2浠ュ';
+ pst.UniqueKey__c = pst.OCM_Term__c + ':' + pst.Category3__c + ':鍚稿紩娲绘閽�-Visishot2浠ュ';
+ }
+ }
+ // ETAPP閲嶇偣浜у搧鎷嗗垎 fy end
//鏄惁鏃犳晥
if (unDisabledList.contains(pst.UniqueKey__c)) {
pst.Is_Disabled__c = false;
--
Gitblit v1.9.1