|
@@ -80,6 +80,7 @@ case class company_land_publicity(equCols: Seq[String]) extends CompanyChangeHan
|
|
|
val str = ChangeExtractUtils.getTags(newMap, "地块公示", Array("project_name", "location", "application_name", "area", "final_price", "land_num"))
|
|
|
str
|
|
|
}
|
|
|
+
|
|
|
override def getBizTime(newMap: Map[String, String]): String = "业务时间"
|
|
|
|
|
|
override def getUpdateTitle(newMap: Map[String, String]): String = "更新某地块公示"
|
|
@@ -157,12 +158,23 @@ case class company_copyright_reg_list(equCols: Seq[String]) extends CompanyChang
|
|
|
|
|
|
|
|
|
//购地信息
|
|
|
-case class company_land_announcement(equCols:Seq[String])extends CompanyChangeHandle{
|
|
|
+case class company_land_announcement(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("project_name"), s"${newMap("project_name")}购地信息发生变更")
|
|
|
|
|
|
- override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("project_name"), s"新增${newMap("project_name")}购地信息")
|
|
|
+ override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("project_name"), s"新增${newMap("project_name")}购地信息")
|
|
|
|
|
|
- override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.getTags(newMap,"购地信息", Array("project_name","project_loc", "area", "tran_price", "e_number"))
|
|
|
+ override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.getTags(newMap, "购地信息", Array("project_name", "project_loc", "area", "tran_price", "e_number"))
|
|
|
|
|
|
override def getBizTime(newMap: Map[String, String]): String = newMap("contract_date")
|
|
|
}
|
|
|
+
|
|
|
+//招聘
|
|
|
+case class company_employment(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
+ override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("title"), s"${newMap("title")}招聘信息发生变更")
|
|
|
+
|
|
|
+ override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("title"), s"新增${newMap("title")}招聘信息")
|
|
|
+
|
|
|
+ override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.getTags(newMap, "招聘", Array("title", "city->employment_city", "employ_num", "start_date"))
|
|
|
+
|
|
|
+ override def getBizTime(newMap: Map[String, String]): String = newMap("start_date")
|
|
|
+}
|