|
@@ -9,7 +9,9 @@ import scala.collection.mutable
|
|
|
* @date: 2021/6/29 14:29
|
|
|
*/
|
|
|
abstract class DailyAggHandle() extends NgCompanyDynamicHandle {
|
|
|
- override def filter: (String, String, Seq[String], Map[String, String], Map[String, String]) => Boolean = (update_type: String, biz_date: String, change_fields: Seq[String], old_data: Map[String, String], new_data: Map[String, String]) => update_type.equals("insert")
|
|
|
+ override def filter: (String, String, Seq[String], Map[String, String], Map[String, String]) => Boolean = (update_type: String, biz_date: String, change_fields: Seq[String], old_data: Map[String, String], new_data: Map[String, String]) => {
|
|
|
+ CompanyDynamicUtils.default_filter(update_type, biz_date, change_fields, old_data, new_data) && update_type.equals("insert")
|
|
|
+ }
|
|
|
|
|
|
def getDynamicInfo(new_data: Map[String, String]): (String, Map[String, Any])
|
|
|
|