Эх сурвалжийг харах

fix:数据源的文件路径

Roc 3 сар өмнө
parent
commit
8941e62f93

+ 9 - 1
services/base_from_baiinfo.go

@@ -70,10 +70,18 @@ func HandleBaiinfoIndex(baseFilePath, terminalCode, renameFilePath, indexName, i
 		//修改排序
 		//修改排序
 		go models.ModifyBaiinfoIndexSort(indexId)
 		go models.ModifyBaiinfoIndexSort(indexId)
 	} else if isAdd == 2 {
 	} else if isAdd == 2 {
-		if item.TerminalCode == `` && terminalCode != `` {
+		if terminalCode != `` && item.TerminalCode != terminalCode {
 			item.TerminalCode = terminalCode
 			item.TerminalCode = terminalCode
 			item.Update([]string{"TerminalCode"})
 			item.Update([]string{"TerminalCode"})
 		}
 		}
+		if baseFilePath != `` && item.BaseFileName != baseFilePath {
+			item.BaseFileName = baseFilePath
+			item.Update([]string{"BaseFileName"})
+		}
+		if renameFilePath != `` && item.RenameFileName != renameFilePath {
+			item.RenameFileName = renameFilePath
+			item.Update([]string{"RenameFileName"})
+		}
 
 
 		//获取已存在的所有数据
 		//获取已存在的所有数据
 		exitDataList, err := models.GetBaseFromBaiinfoDataByCode(indexCode)
 		exitDataList, err := models.GetBaseFromBaiinfoDataByCode(indexCode)

+ 3 - 0
services/base_from_smm.go

@@ -104,6 +104,9 @@ func SmmIndexHandle(baseFilePath, renameFilePath, indexName, indexCode, unit, fr
 		if renameFilePath != `` && item.RenameFileName != renameFilePath {
 		if renameFilePath != `` && item.RenameFileName != renameFilePath {
 			updateParams["rename_file_name"] = renameFilePath
 			updateParams["rename_file_name"] = renameFilePath
 		}
 		}
+		if terminalCode != `` && item.TerminalCode != terminalCode {
+			updateParams["terminal_code"] = terminalCode
+		}
 
 
 		whereParam := make(map[string]interface{})
 		whereParam := make(map[string]interface{})
 		whereParam["index_code"] = indexCode
 		whereParam["index_code"] = indexCode