浏览代码

UN数据源指标名称命名方式修改

ziwen 2 年之前
父节点
当前提交
be15be9f40
共有 1 个文件被更改,包括 25 次插入0 次删除
  1. 25 0
      services/com_trade.go

+ 25 - 0
services/com_trade.go

@@ -553,6 +553,31 @@ func syncComTradeData(comTradeId int, indexCode, indexNameCn, flowCode, partnerC
 			}
 			tmpName += flow
 
+			finalpartnerName := ``
+			if partnerCnName == partner2CnName {
+				if partnerCnName == "世界" {
+					//若对手国和第二对手国是world时,则翻译为总量;
+					finalpartnerName = "总量"
+				}else {
+					//若对手国或第二对手国是相同的,只需翻译一个;
+					finalpartnerName = partnerCnName
+				}
+			} else {
+				if partnerCnName == "世界" || partner2CnName == "世界" {
+					//若对手国或第二对手国是world的,只需翻译非world的对手国;
+					if partnerCnName == "世界" {
+						finalpartnerName = partner2CnName
+					} else {
+						finalpartnerName = partnerCnName
+					}
+				} else {
+					//若对手国和第二对手国不一样,翻译成:对手国和第二对手国
+					finalpartnerName = partnerCnName + "和" + partner2CnName
+				}
+			}
+			tmpName += finalpartnerName
+
+
 			valueName := tmpName + "贸易金额"
 			weightName := tmpName + "贸易重量"