Explorar o código

feat:排序调整

wangchuanjin %!s(int64=2) %!d(string=hai) anos
pai
achega
6270ab21a1
Modificáronse 1 ficheiros con 7 adicións e 6 borrados
  1. 7 6
      entbase/src/service/power/power.go

+ 7 - 6
entbase/src/service/power/power.go

@@ -1,13 +1,14 @@
 package power
 
 import (
-	"bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/pb"
 	"database/sql"
 	"entbase/src/config"
 	"entbase/src/service_external/util"
 	"fmt"
 	"log"
 
+	"bp.jydev.jianyu360.cn/BaseService/userCenter/rpc/pb"
+
 	"app.yhyue.com/moapp/jypkg/common/src/qfw/util/jy"
 
 	"app.yhyue.com/moapp/jybase/mongodb"
@@ -166,16 +167,16 @@ func (a *Action) PcPersons() {
 	departmentSort := a.GetString("departmentSort")
 	nameSort := a.GetString("nameSort")
 	if departmentSort == "" && nameSort == "" {
-		sortString = "order by convert(e.name using gbk) COLLATE gbk_chinese_ci desc"
+		sortString = "order by convert(e.name using gbk) COLLATE gbk_chinese_ci desc,c.id desc"
 	} else {
 		if nameSort == "true" {
-			sortString = "order by convert(c.name using gbk) COLLATE gbk_chinese_ci asc"
+			sortString = "order by convert(c.name using gbk) COLLATE gbk_chinese_ci asc,c.id desc"
 		} else if nameSort == "false" {
-			sortString = "order by convert(c.name using gbk) COLLATE gbk_chinese_ci desc"
+			sortString = "order by convert(c.name using gbk) COLLATE gbk_chinese_ci desc,c.id desc"
 		} else if departmentSort == "true" {
-			sortString = "order by convert(a.name using gbk) COLLATE gbk_chinese_ci asc"
+			sortString = "order by convert(a.name using gbk) COLLATE gbk_chinese_ci asc,c.id desc"
 		} else if departmentSort == "false" {
-			sortString = "order by convert(a.name using gbk) COLLATE gbk_chinese_ci desc"
+			sortString = "order by convert(a.name using gbk) COLLATE gbk_chinese_ci desc,c.id desc"
 		}
 	}