|
@@ -430,6 +430,62 @@ object args_company_job {
|
|
|
, is_super_filter = false
|
|
|
)
|
|
|
|
|
|
+ , args_company_job("company_wechat", Seq("company_id", "public_num")
|
|
|
+ , rowkey_udf = "md5(cleanup(concat_ws('', company_id, public_num)))"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_bid", Seq("title", "link", "publish_time")
|
|
|
+ , rowkey_udf = "md5(cleanup(concat_ws('', title, link, split_date(cast(publish_time as String)))))"
|
|
|
+ , is_super_filter = false
|
|
|
+ , where = " is_json_str(purchaser_info) and is_json_str(supplier_info)"
|
|
|
+ , explode_args = Seq(
|
|
|
+ explode_args("purchaser_info", "$.keyno", "purchaser_info_id_explode")
|
|
|
+ , explode_args("supplier_info", "$.keyno", "supplier_info_id_explode")
|
|
|
+ )
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report", Seq("company_id", "report_year")
|
|
|
+ , rowkey_udf = "md5(cleanup(concat_ws('', company_id, report_year)))"
|
|
|
+ , id_user_defined_rowkey = true
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_out_investment", Seq("main_id", "out_investment_name")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, out_investment_name))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_out_guarantee", Seq("main_id", "creditor", "obligor")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, creditor, obligor))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_change", Seq("main_id", "change_item", "change_time")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, change_item, split_date(cast(change_time as String))))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_equity_change", Seq("main_id", "change_time")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, split_date(cast(change_time as String))))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+ , args_company_job("company_annual_report_holder", Seq("main_id", "investor_name")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, investor_name))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_webinfo", Seq("main_id", "website")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id, website))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+ , args_company_job("company_annual_report_social_security", Seq("main_id")
|
|
|
+ , rowkey_udf = "concat_ws('_', main_id, md5(cleanup(concat_ws('',main_id))) )"
|
|
|
+ , is_super_filter = false
|
|
|
+ )
|
|
|
+
|
|
|
+
|
|
|
)
|
|
|
|
|
|
def get_args_company_job(tn: String): args_company_job = {
|