liuxiaolong
2019-08-01 a1c53c7ca2a3bdc2fe5f15f7df9a6e5b8815ae33
fix sort
1个文件已修改
18 ■■■■ 已修改文件
controllers/fileController.go 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
controllers/fileController.go
@@ -182,9 +182,22 @@
    TableName string `json:"tableName"`
}
type CompareSortResult []CompareResult
func (s CompareSortResult) Len() int{
    return s.Len()
}
func (s CompareSortResult) Swap(i,j int){
    s[i],s[j] = s[j],s[i]
}
func (s CompareSortResult) Less(i,j int) bool{
    return s[i].CompareScore > s[j].CompareScore
}
//填充向前端返回的数据
func FillDataToCompareResult(compResult *protomsg.SdkCompareResult) []CompareResult {
    resultList :=make([]CompareResult,0)
func FillDataToCompareResult(compResult *protomsg.SdkCompareResult) CompareSortResult {
    //resultList :=make([]CompareResult,0)
    var resultList = CompareSortResult{}
    dbPersonM := make(map[string]*protomsg.SdkCompareEach, 0)
    captureM := make(map[string]*protomsg.SdkCompareEach, 0)
@@ -274,6 +287,7 @@
            resultList = append(resultList,vpE)
        }
    }
    sort.Sort(resultList)
    return  resultList
}