Sfoglia il codice sorgente

feat:注册资本溢出

wangshan 1 anno fa
parent
commit
aac7a44748

+ 5 - 1
src/jfw/modules/bigmember/src/entity/portrait.go

@@ -247,6 +247,10 @@ func (this *Portrait) GetEntInfo(entId string) (map[string]interface{}, error) {
 	if qutil.InterfaceToStr((*entinfo)["currency"]) != "人民币" {
 		unit = fmt.Sprintf("%s%s", "万", qutil.InterfaceToStr((*entinfo)["currency"]))
 	}
+	capital := ""
+	if qutil.Float64All((*entinfo)["capital"]) > 0 {
+		capital = fmt.Sprintf("%d%s", int64(qutil.Float64All((*entinfo)["capital"])), unit)
+	}
 	//switch qutil.InterfaceToStr((*entinfo)["currency"]) {
 	//case "美元":
 	//	unit = "万美元"
@@ -261,7 +265,7 @@ func (this *Portrait) GetEntInfo(entId string) (map[string]interface{}, error) {
 		//"authority":    (*entinfo)["authority"],
 		"creditNo":     (*entinfo)["credit_no"],
 		"taxCode":      (*entinfo)["tax_code"],
-		"capital":      fmt.Sprintf("%v%s", (*entinfo)["capital"], unit),
+		"capital":      capital,
 		"employeeNo":   (*entinfo)["employee_no"],
 		"address":      (*entinfo)["company_address"],
 		"scope":        (*entinfo)["business_scope"],

+ 5 - 1
src/jfw/modules/publicapply/src/enterpriseSearch/entity/entQuery.go

@@ -316,7 +316,11 @@ func formatData(list *[]map[string]interface{}, isFree bool) *[]map[string]inter
 			if qutil.InterfaceToStr((*list)[index]["currency"]) != "人民币" {
 				unit = fmt.Sprintf("%s%s", "万", qutil.InterfaceToStr((*list)[index]["currency"]))
 			}
-			(*list)[index]["capital"] = fmt.Sprintf("%v%s", (*list)[index]["capital"], unit)
+			capital := ""
+			if qutil.Float64All((*list)[index]["capital"]) > 0 {
+				capital = fmt.Sprintf("%d%s", int64(qutil.Float64All((*list)[index]["capital"])), unit)
+			}
+			(*list)[index]["capital"] = capital
 			//清除多余字段
 			for _, key := range delStr {
 				delete((*list)[index], key)