瀏覽代碼

翻页首页页面改为1

wangkaiyue 4 年之前
父節點
當前提交
5f593b53ab

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

@@ -122,7 +122,7 @@ func (this *Portrait) GetContactsMsg(entId string, pageNum, pageSize int, count
 	if entId == "" {
 		return nil, 0, errors.New("企业名称异常")
 	}
-	start, limit := pageNum*pageSize, pageSize
+	start, limit := (pageNum-1)*pageSize, pageSize
 	if start > PortraitNewMegsLimit || start+limit > PortraitNewMegsLimit {
 		return nil, 0, errors.New("超出检索限制")
 	}

+ 11 - 2
src/jfw/modules/bigmember/src/service/portrait/portraitActionNew.go

@@ -22,6 +22,9 @@ func (this *EntPortrait) WinnerContacts() {
 		if pageSize == 0 {
 			pageSize = 5
 		}
+		if pageNum == 0 {
+			pageNum = 1
+		}
 		rData, total, err := cepm.GetContactsMsg(entId, pageNum, pageSize, count)
 		if err != nil {
 			return nil, err
@@ -53,7 +56,10 @@ func (this *EntPortrait) WinnerNewMsg() {
 		if limit == 0 {
 			limit = 3
 		}
-		start := pageNum * limit
+		var start = 0
+		if pageNum > 0 {
+			start = (pageNum - 1) * limit
+		}
 
 		if pageSign := this.GetString("pageSign"); pageSign != "" { //more:4-23条;max:24-50条(移动端)
 			if pageSign == "more" {
@@ -121,7 +127,10 @@ func (this *EntPortrait) BuyerNewMsg() {
 		if limit == 0 {
 			limit = 3
 		}
-		start := pageNum * limit
+		var start = 0
+		if pageNum > 0 {
+			start = (pageNum - 1) * limit
+		}
 
 		if pageSign := this.GetString("pageSign"); pageSign != "" { //more:4-23条;max:24-50条(移动端)
 			if pageSign == "more" {