修复部分bug
This commit is contained in:
parent
399834b842
commit
ace17e00c2
@ -226,6 +226,7 @@ func GenerateArtworkSupplementInfo(artworkUids []string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func PassedArtworkStatic(request *artistInfoArtwork.ArtistArtworkStaticRequest, uids []string) (res []model.ViewPassedArtworkStatic, err error) {
|
func PassedArtworkStatic(request *artistInfoArtwork.ArtistArtworkStaticRequest, uids []string) (res []model.ViewPassedArtworkStatic, err error) {
|
||||||
|
res = []model.ViewPassedArtworkStatic{}
|
||||||
var tx = db.DB.Model(&model.ViewPassedArtworkStatic{})
|
var tx = db.DB.Model(&model.ViewPassedArtworkStatic{})
|
||||||
err = tx.Where("artist_uid in ?", uids).Scopes(db.Pagination(request.Page, request.PageSize)).Find(&res).Error
|
err = tx.Where("artist_uid in ?", uids).Scopes(db.Pagination(request.Page, request.PageSize)).Find(&res).Error
|
||||||
return
|
return
|
||||||
@ -241,7 +242,7 @@ func CountArtworkTotalWhichAuditPassed(artistUid string) (rulerPassedTotal int64
|
|||||||
fmt.Println("service.GrpcArtistInfoArtworkImpl.GetArtworkLockRecords Error:", err.Error())
|
fmt.Println("service.GrpcArtistInfoArtworkImpl.GetArtworkLockRecords Error:", err.Error())
|
||||||
return 0, 0
|
return 0, 0
|
||||||
}
|
}
|
||||||
if len(artworkList.Data) > 0 {
|
if len(artworkList.Data) == 0 {
|
||||||
fmt.Println("service.GrpcArtistInfoArtworkImpl.GetArtworkLockRecords :画作数量为0")
|
fmt.Println("service.GrpcArtistInfoArtworkImpl.GetArtworkLockRecords :画作数量为0")
|
||||||
return 0, 0
|
return 0, 0
|
||||||
}
|
}
|
||||||
@ -296,9 +297,9 @@ func CountAllArtworkTotal(artistUid string) (artworkTotal int64, artworkRulerTot
|
|||||||
fmt.Println("画作列表查询失败", err.Error())
|
fmt.Println("画作列表查询失败", err.Error())
|
||||||
return 0, 0
|
return 0, 0
|
||||||
}
|
}
|
||||||
|
artworkTotal = int64(artworkList.Count)
|
||||||
for _, v := range artworkList.Data {
|
for _, v := range artworkList.Data {
|
||||||
artworkTotal++
|
|
||||||
artworkRulerTotal += int64(v.Ruler)
|
artworkRulerTotal += int64(v.Ruler)
|
||||||
}
|
}
|
||||||
return artworkRulerTotal, artworkTotal
|
return artworkTotal, artworkRulerTotal
|
||||||
}
|
}
|
||||||
|
@ -18,6 +18,7 @@ import (
|
|||||||
"github.com/fonchain/fonchain-artistinfo/pb/artwork_query"
|
"github.com/fonchain/fonchain-artistinfo/pb/artwork_query"
|
||||||
"github.com/fonchain/fonchain-artistinfo/pkg/m"
|
"github.com/fonchain/fonchain-artistinfo/pkg/m"
|
||||||
"github.com/fonchain/fonchain-artistinfo/pkg/service"
|
"github.com/fonchain/fonchain-artistinfo/pkg/service"
|
||||||
|
"github.com/fonchain/fonchain-artistinfo/pkg/util/stime"
|
||||||
"google.golang.org/protobuf/types/known/emptypb"
|
"google.golang.org/protobuf/types/known/emptypb"
|
||||||
"strings"
|
"strings"
|
||||||
)
|
)
|
||||||
@ -227,9 +228,9 @@ func (a ArtistInfoArtworkLogic) ArtworkStatic(request *artistInfoArtwork.ArtistA
|
|||||||
}
|
}
|
||||||
//查询对应的画家信息
|
//查询对应的画家信息
|
||||||
var gender int32 = -1
|
var gender int32 = -1
|
||||||
if request.ArtistGender != 1 {
|
if request.ArtistGender == 1 {
|
||||||
gender = 0
|
gender = 0
|
||||||
} else if request.ArtistGender != 2 {
|
} else if request.ArtistGender == 2 {
|
||||||
gender = 1
|
gender = 1
|
||||||
}
|
}
|
||||||
//查询匹配的画家数据列表
|
//查询匹配的画家数据列表
|
||||||
@ -244,6 +245,7 @@ func (a ArtistInfoArtworkLogic) ArtworkStatic(request *artistInfoArtwork.ArtistA
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
fmt.Println("\n artistUids:", artistUids, "\n")
|
fmt.Println("\n artistUids:", artistUids, "\n")
|
||||||
|
fmt.Printf("\n\n artistList.Data: %+v\n\n", artistList.Data)
|
||||||
|
|
||||||
//查询这些画家审核通过的画作数据统计
|
//查询这些画家审核通过的画作数据统计
|
||||||
res = &artistInfoArtwork.ArtistArtworkStaticResponse{
|
res = &artistInfoArtwork.ArtistArtworkStaticResponse{
|
||||||
@ -281,7 +283,7 @@ func (a ArtistInfoArtworkLogic) ArtworkStatic(request *artistInfoArtwork.ArtistA
|
|||||||
IsLock: v.IsLock,
|
IsLock: v.IsLock,
|
||||||
ArtistUid: v.ArtistUid,
|
ArtistUid: v.ArtistUid,
|
||||||
LatestLockTime: v.LatestLockTime,
|
LatestLockTime: v.LatestLockTime,
|
||||||
LatestUpdatedAt: v.LatestUpdatedAt,
|
LatestUpdatedAt: stime.TimeToString(v.LatestUpdatedAt, stime.Format_Normal_YMDhms),
|
||||||
RealName: v.RealName,
|
RealName: v.RealName,
|
||||||
PenName: penName,
|
PenName: penName,
|
||||||
StageName: stageName,
|
StageName: stageName,
|
||||||
|
@ -6,15 +6,18 @@
|
|||||||
// -------------------------------------------
|
// -------------------------------------------
|
||||||
package model
|
package model
|
||||||
|
|
||||||
import "gorm.io/gorm"
|
import (
|
||||||
|
"gorm.io/gorm"
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
type ViewPassedArtworkStatic struct {
|
type ViewPassedArtworkStatic struct {
|
||||||
ArtistUid string `json:"artistUid" gorm:"column:artist_uid;comment:画家uid"`
|
ArtistUid string `json:"artistUid" gorm:"column:artist_uid;comment:画家uid"`
|
||||||
IsLock bool `json:"isLock" gorm:"column:is_lock;comment:是否锁定"`
|
IsLock bool `json:"isLock" gorm:"column:is_lock;comment:是否锁定"`
|
||||||
LatestLockTime string `json:"latestLockTime" gorm:"column:latest_lock_time;comment:最近一次锁定时间"`
|
LatestLockTime string `json:"latestLockTime" gorm:"column:latest_lock_time;comment:最近一次锁定时间"`
|
||||||
PasswdArtworkNumber int64 `json:"passwdArtworkNumber" gorm:"column:passwd_artwork_number;comment:审核通过的画作总数"`
|
PasswdArtworkNumber int64 `json:"passwdArtworkNumber" gorm:"column:passwd_artwork_number;comment:审核通过的画作总数"`
|
||||||
LatestUpdatedAt string `json:"latestUpdatedAt" gorm:"column:latest_updated_at;comment:最近一次更新时间"`
|
LatestUpdatedAt time.Time `json:"latestUpdatedAt" gorm:"column:latest_updated_at;comment:最近一次更新时间"`
|
||||||
RealName string `json:"realName" gorm:"column:real_name;comment:真实姓名"`
|
RealName string `json:"realName" gorm:"column:real_name;comment:真实姓名"`
|
||||||
//---补充字段,转到pb文件
|
//---补充字段,转到pb文件
|
||||||
//Idx int64 `json:"idx" gorm:"-"`
|
//Idx int64 `json:"idx" gorm:"-"`
|
||||||
//PenName string `json:"penName" gorm:"-"`
|
//PenName string `json:"penName" gorm:"-"`
|
||||||
|
Loading…
Reference in New Issue
Block a user