Przeglądaj źródła

修改 订购表和字段的变化

huaerzx 2 lat temu
rodzic
commit
aa46d52307

+ 8 - 8
src/main/java/com/platomix/userprofile/handler/core/ForecastOrderTagHandler.java

@@ -52,12 +52,12 @@ public class ForecastOrderTagHandler extends AbstractTagHandler {
 		paramList.add(new ForecastParam(month, "YK", "优酷", "DeepCross", lrMobileSql));
 		paramList.add(new ForecastParam(month, "MG", "芒果", "DeepCross", lrMobileSql));
 		
-		paramList.add(new ForecastParam(month, "AQY", "爱奇艺", "XGBoost", lrMobileSql));
-		paramList.add(new ForecastParam(month, "BZ", "哔哩", "XGBoost", lrMobileSql));
-		paramList.add(new ForecastParam(month, "KS", "快手", "XGBoost", lrMobileSql));
-		paramList.add(new ForecastParam(month, "TX", "腾讯", "XGBoost", lrMobileSql));
-		paramList.add(new ForecastParam(month, "YK", "优酷", "XGBoost", lrMobileSql));
-		paramList.add(new ForecastParam(month, "MG", "芒果", "XGBoost", lrMobileSql));
+		paramList.add(new ForecastParam(month, "AQY", "爱奇艺", "XGBOOST", lrMobileSql));
+		paramList.add(new ForecastParam(month, "BZ", "哔哩", "XGBOOST", lrMobileSql));
+		paramList.add(new ForecastParam(month, "KS", "快手", "XGBOOST", lrMobileSql));
+		paramList.add(new ForecastParam(month, "TX", "腾讯", "XGBOOST", lrMobileSql));
+		paramList.add(new ForecastParam(month, "YK", "优酷", "XGBOOST", lrMobileSql));
+		paramList.add(new ForecastParam(month, "MG", "芒果", "XGBOOST", lrMobileSql));
 		
 		StrBuilder sqlBuilder = new StrBuilder();
 		sqlBuilder.appendLn(super.buildTableSql(ZT_TABLE_NAME, "THEMONTH_PRE", "USERID_PRE"));
@@ -93,8 +93,8 @@ public class ForecastOrderTagHandler extends AbstractTagHandler {
 		String fragmentSql = genBucketSql(englishName, "CANCEL_P1", "CANCEL_P2", tagListMap.get(englishName));
 		sqlBuilder.appendLn(fragmentSql);
 		
-		String valueStr  = "XGBoost".equalsIgnoreCase(param.getAlgName()) ? "PRO_RESULT" : "`1_PRO_RESULT`",
-			   value1Str = "XGBoost".equalsIgnoreCase(param.getAlgName()) ? "RESULT" : "result",
+		String valueStr  = "XGBoost".equalsIgnoreCase(param.getAlgName()) ? "PRO_RESULT" : "`PRO_RESULT_1`",
+			   value1Str = "XGBoost".equalsIgnoreCase(param.getAlgName()) ? "PREDICT" : "PREDICT",
 			   tableName = String.format("ads.ADS_ORDER_PRE_%s_%s_%s", param.getAlgName(), param.getTp(), value1Str);
 		sqlBuilder.appendLn("from")
 		          .appendLn("(")