Răsfoiți Sursa

增加文本识别标记 -

zhengkun 1 an în urmă
părinte
comite
4a818ba69a
2 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  1. 1 1
      src/jy/extract/extractsave.go
  2. 3 0
      src/jy/extract/extraxtmethod.go

+ 1 - 1
src/jy/extract/extractsave.go

@@ -396,7 +396,7 @@ func AnalysisSaveResult(j, jf *ju.Job, e *ExtractTask) {
 		if ju.QualityAudit {
 			e.QualityAudit(tmp)
 		}
-		//落款识别
+		//落款等文本识别
 		jf_text := ""
 		if jf != nil {
 			jf_text = jf.ContentClean

+ 3 - 0
src/jy/extract/extraxtmethod.go

@@ -272,6 +272,7 @@ func (e *ExtractTask) inscribeRecognize(tmp *map[string]interface{}, j_data map[
 		!(qu.ObjToString((*tmp)["toptype"]) == "拟建" && qu.ObjToString((*tmp)["subtype"]) == "拟建") {
 		if new_buyer := InscribeEntity(qu.ObjToString(j_data["detail"]), *tmp); new_buyer != "" {
 			(*tmp)["buyer"] = new_buyer
+			(*tmp)["inscribe_buyer"] = "落款实体"
 		}
 	}
 	//落款特殊实体
@@ -279,6 +280,7 @@ func (e *ExtractTask) inscribeRecognize(tmp *map[string]interface{}, j_data map[
 		!(qu.ObjToString((*tmp)["toptype"]) == "拟建" && qu.ObjToString((*tmp)["subtype"]) == "拟建") {
 		if new_buyer := InscribeSpecEntity(qu.ObjToString(j_data["detail"])); new_buyer != "" {
 			(*tmp)["buyer"] = new_buyer
+			(*tmp)["inscribe_buyer"] = "落款特殊实体"
 		}
 	}
 	//实体服务识别
@@ -286,6 +288,7 @@ func (e *ExtractTask) inscribeRecognize(tmp *map[string]interface{}, j_data map[
 	//	!(qu.ObjToString((*tmp)["toptype"]) == "拟建" && qu.ObjToString((*tmp)["subtype"]) == "拟建") {
 	//	if new_buyer := InscribeEntityDfa(qu.ObjToString(j_data["detail"]), jf_text, *tmp); new_buyer != "" {
 	//		(*tmp)["buyer"] = new_buyer
+	//		(*tmp)["inscribe_buyer"] = "实体识别"
 	//	}
 	//}
 	//拟建不能存buyer