diff --git a/cmd/internal/dao/statement.go b/cmd/internal/dao/statement.go index c40f578..415b6f1 100644 --- a/cmd/internal/dao/statement.go +++ b/cmd/internal/dao/statement.go @@ -241,6 +241,15 @@ func GetArtworkSoldTxDetailList(batchUid string) (artworkSoldTxDetail []model.Ar return } +func GetArtworkSoldCopyDetailList(batchUid string) (artworkSoldCopyDetail []model.ArtworkSoldCopyDetail, err error) { + if err = db.DB.Where("batch_uid = ?", batchUid).Find(&artworkSoldCopyDetail).Error; err != nil { + zap.L().Error("get artworkSoldCopyDetail info err", zap.Error(err)) + err = errors.New(m.ERROR_SELECT) + return + } + return +} + func UpdateArtworkTxStatus(tx *gorm.DB, batchUid string, state int32) (err error) { if err = tx.Model(&model.ArtworkTx{}).Where("uid = ?", batchUid).Update("state", 2).Error; err != nil { zap.L().Error("update artworkTx info err", zap.Error(err)) diff --git a/cmd/internal/logic/statement.go b/cmd/internal/logic/statement.go index 3adb76e..093c2c7 100644 --- a/cmd/internal/logic/statement.go +++ b/cmd/internal/logic/statement.go @@ -457,13 +457,13 @@ func (a *Statement) GetArtworkSoldCopyDetailList(req *statement.GetArtworkSoldCo } //查询对账单画作物权销售委托详情 - artworkSoldTxDetail, err := dao.GetArtworkSoldTxDetailList(v.Uid) + artworkSoldCopyDetail, err := dao.GetArtworkSoldCopyDetailList(v.Uid) if err != nil { return rep, err } //获取该画家该批次所有的已售出的画信息 - for _, m := range artworkSoldTxDetail { + for _, m := range artworkSoldCopyDetail { artworkSoldDetailList := &statement.ArtworkSoldDetailList{} artworkSoldDetailList.ArtworkName = m.ArtworkName artworkSoldDetailList.TfNum = m.TfNum