|
@@ -98,6 +98,7 @@ case class company(equCols: Seq[String]) extends CompanyChangeHandle with Serial
|
|
|
override def getInsertTitle(newMap: Map[String, String]): String = "新增一家公司"
|
|
|
}
|
|
|
|
|
|
+//商标
|
|
|
case class company_tm(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("tm_name"), s"${newMap("tm_name")}商标发生变更")
|
|
|
|
|
@@ -109,12 +110,46 @@ case class company_tm(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
}
|
|
|
|
|
|
//专利
|
|
|
-case class company_patent_list(equCols:Seq[String])extends CompanyChangeHandle{
|
|
|
+case class company_patent_list(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 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.get_ip_tags("专利", newMap("title"), newMap("app_date"), newMap("app_number"))
|
|
|
|
|
|
override def getBizTime(newMap: Map[String, String]): String = newMap("app_date")
|
|
|
-}
|
|
|
+}
|
|
|
+
|
|
|
+//资质证书
|
|
|
+case class company_certificate(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
+ override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("cert_no"), s"${newMap("cert_no")}资质证书发生变更")
|
|
|
+
|
|
|
+ override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("cert_no"), s"新增${newMap("cert_no")}资质证书")
|
|
|
+
|
|
|
+ override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.get_ip_tags("资质证书", newMap("cert_no"), newMap("start_date"), newMap("type"))
|
|
|
+
|
|
|
+ override def getBizTime(newMap: Map[String, String]): String = newMap("start_date")
|
|
|
+}
|
|
|
+
|
|
|
+//作品著作权
|
|
|
+case class company_copyright_works_list(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
+ override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("name"), s"${newMap("name")}作品著作权发生变更")
|
|
|
+
|
|
|
+ override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("name"), s"新增${newMap("name")}作品著作权")
|
|
|
+
|
|
|
+ override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.get_ip_tags("作品著作权", newMap("name"), newMap("reg_time"), newMap("reg_num"))
|
|
|
+
|
|
|
+ override def getBizTime(newMap: Map[String, String]): String = newMap("reg_time")
|
|
|
+}
|
|
|
+
|
|
|
+//软件著作权
|
|
|
+case class company_copyright_reg_list(equCols: Seq[String]) extends CompanyChangeHandle {
|
|
|
+ override def getUpdateTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("full_name"), s"${newMap("full_name")}软件著作权发生变更")
|
|
|
+
|
|
|
+ override def getInsertTitle(newMap: Map[String, String]): String = getValueOrNull(newMap("full_name"), s"新增${newMap("full_name")}软件著作权")
|
|
|
+
|
|
|
+ override def getLabel(oldMap: Map[String, String], newMap: Map[String, String]): String = ChangeExtractUtils.get_ip_tags("软件著作权", newMap("full_name"), newMap("reg_time"), newMap("reg_num"))
|
|
|
+
|
|
|
+ override def getBizTime(newMap: Map[String, String]): String = newMap("reg_time")
|
|
|
+}
|
|
|
+
|