|
@@ -34,18 +34,22 @@ trait CompanyDynamicHandle {
|
|
, "" -> "serious_violation" //严重违法
|
|
, "" -> "serious_violation" //严重违法
|
|
, "" -> "simple_cancellation" //简易注销
|
|
, "" -> "simple_cancellation" //简易注销
|
|
, "company_equity_info" -> "stock_pledge" //股权出质
|
|
, "company_equity_info" -> "stock_pledge" //股权出质
|
|
- , "" -> "tax_illegal" //税收违法
|
|
|
|
- , "" -> "tax_owenotice" //欠税公告
|
|
|
|
- , "" -> "judicial" //司法拍卖
|
|
|
|
|
|
+ , "company_tax_contravention" -> "tax_illegal" //税收违法
|
|
|
|
+ , "company_own_tax" -> "tax_owenotice" //欠税公告
|
|
|
|
+ , "company_judicial_sale_combine_list" -> "judicial" //司法拍卖
|
|
, "company_employment" -> "recruit" //招聘信息
|
|
, "company_employment" -> "recruit" //招聘信息
|
|
, "" -> "liquidation_information" //清算信息
|
|
, "" -> "liquidation_information" //清算信息
|
|
, "" -> "investor_equity_change" //大股东变更
|
|
, "" -> "investor_equity_change" //大股东变更
|
|
, "" -> "actual_controller_change" //实际控制人变更
|
|
, "" -> "actual_controller_change" //实际控制人变更
|
|
- , "" -> "court_notice" //开庭公告
|
|
|
|
|
|
+ , "company_court_open_announcement_list" -> "court_notice" //开庭公告
|
|
, "bankruptcy_open_case" -> "bankruptcy_open_case" //破产重整
|
|
, "bankruptcy_open_case" -> "bankruptcy_open_case" //破产重整
|
|
, "company_stock_announcement" -> "company_stock_announcement" //企业公告
|
|
, "company_stock_announcement" -> "company_stock_announcement" //企业公告
|
|
|
|
+ , "company_send_announcement_list" -> "company_send_announcement_list" //送达公告
|
|
|
|
|
|
, "company_staff" -> "company_staff" //主要成员
|
|
, "company_staff" -> "company_staff" //主要成员
|
|
|
|
+ , "company_check_info" -> "spot_check" //抽查检查
|
|
|
|
+ , "company_double_random_check_info" -> "company_double_random_check_info" //双随机抽查
|
|
|
|
+ , "company_court_register" -> "company_court_register" //立案信息
|
|
)
|
|
)
|
|
|
|
|
|
private val table_2_info_type = Map(
|
|
private val table_2_info_type = Map(
|
|
@@ -56,10 +60,10 @@ trait CompanyDynamicHandle {
|
|
, "company_abnormal_info" -> "4" // 经营异常
|
|
, "company_abnormal_info" -> "4" // 经营异常
|
|
, "" -> "5" // 知识产权
|
|
, "" -> "5" // 知识产权
|
|
, "" -> "6" // 裁判文书
|
|
, "" -> "6" // 裁判文书
|
|
- , "" -> "7" // 法院公告
|
|
|
|
|
|
+ , "company_court_announcement_list" -> "7" // 法院公告
|
|
, "" -> "8" // 对外投资
|
|
, "" -> "8" // 对外投资
|
|
, "company_mortgage_info" -> "9" // 动产抵押
|
|
, "company_mortgage_info" -> "9" // 动产抵押
|
|
- , "" -> "10" // 司法拍卖
|
|
|
|
|
|
+ , "company_judicial_sale_combine_list" -> "10" // 司法拍卖
|
|
, "company_land_publicity" -> "11-1" // 土地信息-地块公示
|
|
, "company_land_publicity" -> "11-1" // 土地信息-地块公示
|
|
, "company_land_announcement" -> "11-2" // 土地信息-购地信息
|
|
, "company_land_announcement" -> "11-2" // 土地信息-购地信息
|
|
, "company_land_transfer" -> "11-3" // 土地信息-土地转让
|
|
, "company_land_transfer" -> "11-3" // 土地信息-土地转让
|
|
@@ -73,26 +77,27 @@ trait CompanyDynamicHandle {
|
|
, "company_equity_info" -> "17" // 股权出质
|
|
, "company_equity_info" -> "17" // 股权出质
|
|
, "" -> "18" // 严重违法
|
|
, "" -> "18" // 严重违法
|
|
, "" -> "19" // 简易注销
|
|
, "" -> "19" // 简易注销
|
|
- , "" -> "20" // 欠税公告
|
|
|
|
- , "" -> "21" // 税收违法
|
|
|
|
|
|
+ , "company_own_tax" -> "20" // 欠税公告
|
|
|
|
+ , "company_tax_contravention" -> "21" // 税收违法
|
|
, "" -> "22" // 股权冻结
|
|
, "" -> "22" // 股权冻结
|
|
, "" -> "23" // 清算信息
|
|
, "" -> "23" // 清算信息
|
|
, "" -> "24" // 大股东变更
|
|
, "" -> "24" // 大股东变更
|
|
, "" -> "25" // 实际控制人变更
|
|
, "" -> "25" // 实际控制人变更
|
|
- , "" -> "26" // 开庭公告
|
|
|
|
|
|
+ , "company_court_open_announcement_list" -> "26" // 开庭公告
|
|
, "" -> "27" // 新闻信息
|
|
, "" -> "27" // 新闻信息
|
|
, "" -> "28" // 股东信息
|
|
, "" -> "28" // 股东信息
|
|
, "" -> "29" // 最终受益人
|
|
, "" -> "29" // 最终受益人
|
|
, "company_staff" -> "30" // 主要成员
|
|
, "company_staff" -> "30" // 主要成员
|
|
, "" -> "31" // 融资动态
|
|
, "" -> "31" // 融资动态
|
|
, "company_stock_announcement" -> "32" // 企业公告
|
|
, "company_stock_announcement" -> "32" // 企业公告
|
|
- , "" -> "33" // 抽查检查
|
|
|
|
|
|
+ , "company_check_info" -> "33" // 抽查检查
|
|
, "" -> "34" // 行政许可
|
|
, "" -> "34" // 行政许可
|
|
- , "" -> "35" // 双随机抽查
|
|
|
|
|
|
+ , "company_double_random_check_info" -> "35" // 双随机抽查
|
|
, "" -> "36" // 限制高消费
|
|
, "" -> "36" // 限制高消费
|
|
, "" -> "37" // 被执行人
|
|
, "" -> "37" // 被执行人
|
|
- , "" -> "38" // 送达报告
|
|
|
|
|
|
+ , "company_send_announcement_list" -> "38" // 送达报告
|
|
, "bankruptcy_open_case" -> "39" // 破产重整
|
|
, "bankruptcy_open_case" -> "39" // 破产重整
|
|
|
|
+ , "company_court_register" -> "40" // 立案信息
|
|
)
|
|
)
|
|
|
|
|
|
|
|
|
|
@@ -172,10 +177,14 @@ trait CompanyDynamicHandle {
|
|
* winhc_suggest
|
|
* winhc_suggest
|
|
*/
|
|
*/
|
|
def handle(rowkey: String, bizDate: String, cid: String, change_fields: Seq[String], old_map: Map[String, String], new_map: Map[String, String], cname: String = null, suggestion: String = null): Seq[(String, String, String, String, String, String, String, String, String, String)] = {
|
|
def handle(rowkey: String, bizDate: String, cid: String, change_fields: Seq[String], old_map: Map[String, String], new_map: Map[String, String], cname: String = null, suggestion: String = null): Seq[(String, String, String, String, String, String, String, String, String, String)] = {
|
|
|
|
+ val rta_desc = get_rta_desc(old_map, new_map)
|
|
|
|
+ if (rta_desc == null) {
|
|
|
|
+ return Seq.empty
|
|
|
|
+ }
|
|
Seq((cid
|
|
Seq((cid
|
|
, cname
|
|
, cname
|
|
, get_info_type()
|
|
, get_info_type()
|
|
- , get_rta_desc(old_map, new_map)
|
|
|
|
|
|
+ , rta_desc
|
|
, get_change_content(old_map, new_map)
|
|
, get_change_content(old_map, new_map)
|
|
, get_change_time(bizDate, new_map)
|
|
, get_change_time(bizDate, new_map)
|
|
, get_biz_id(rowkey)
|
|
, get_biz_id(rowkey)
|