对账单测试代码提交
This commit is contained in:
parent
f4cf06081d
commit
ffdc7f3a61
@ -197,7 +197,7 @@ func CreateArtworkSoldCopyDetail(tx *gorm.DB, uid1, uid2 string, excelTwoInfo *s
|
||||
}
|
||||
|
||||
func GetAllBatchTimeTx() (batchTime []string, err error) {
|
||||
if err = db.DB.Where("DISTINCT batch_time").Find(&model.ArtworkTx{}).Pluck("batch_time", &batchTime).Error; err != nil {
|
||||
if err = db.DB.Distinct("batch_time").Find(&model.ArtworkTx{}).Pluck("batch_time", &batchTime).Error; err != nil {
|
||||
zap.L().Error("get artworkTxList info err", zap.Error(err))
|
||||
err = errors.New(m.ERROR_SELECT)
|
||||
return
|
||||
@ -206,7 +206,7 @@ func GetAllBatchTimeTx() (batchTime []string, err error) {
|
||||
}
|
||||
|
||||
func GetAllBatchTimeCopy() (batchTime []string, err error) {
|
||||
if err = db.DB.Where("DISTINCT batch_time").Find(&model.ArtworkCopy{}).Pluck("batch_time", &batchTime).Error; err != nil {
|
||||
if err = db.DB.Distinct("batch_time").Find(&model.ArtworkCopy{}).Pluck("batch_time", &batchTime).Error; err != nil {
|
||||
zap.L().Error("get artworkTxList info err", zap.Error(err))
|
||||
err = errors.New(m.ERROR_SELECT)
|
||||
return
|
||||
|
@ -1,8 +1,6 @@
|
||||
package logic
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/fonchain/fonchain-artistinfo/cmd/internal/dao"
|
||||
statement "github.com/fonchain/fonchain-artistinfo/pb/artistinfoStatement"
|
||||
db "github.com/fonchain/fonchain-artistinfo/pkg/db"
|
||||
@ -31,7 +29,7 @@ type Statement struct {
|
||||
|
||||
func (a *Statement) UploadExcelOneTx(req *statement.UploadExcelOneTxRequest) (rep *statement.UploadExcelOneTxRespond, err error) {
|
||||
rep = &statement.UploadExcelOneTxRespond{}
|
||||
fmt.Println("req.ExcelOneInfo", req.ExcelOneInfo)
|
||||
|
||||
//开启事务,遇到错误就回滚
|
||||
tx := db.DB.Begin()
|
||||
defer func() {
|
||||
@ -113,13 +111,8 @@ func (a *Statement) UploadExcelTwoTx(req *statement.UploadExcelTwoTxRequest) (re
|
||||
return rep, err
|
||||
}
|
||||
|
||||
fmt.Println("exist", exist)
|
||||
fmt.Println("artworkTx", artworkTx)
|
||||
fmt.Println("artworkTx", artworkTx)
|
||||
|
||||
//没有的就生成物权批次
|
||||
if exist {
|
||||
fmt.Println("第一处")
|
||||
|
||||
//获取批次uid
|
||||
uid1, err := util.GetUid()
|
||||
@ -131,7 +124,7 @@ func (a *Statement) UploadExcelTwoTx(req *statement.UploadExcelTwoTxRequest) (re
|
||||
if err != nil {
|
||||
return rep, err
|
||||
}
|
||||
fmt.Println("第二处")
|
||||
|
||||
//对账单画作物权委托详情uid
|
||||
uid2, err := util.GetUid()
|
||||
if err != nil {
|
||||
@ -143,18 +136,17 @@ func (a *Statement) UploadExcelTwoTx(req *statement.UploadExcelTwoTxRequest) (re
|
||||
return rep, err
|
||||
}
|
||||
} else {
|
||||
fmt.Println("第三处")
|
||||
|
||||
//查看画作是否已经被该批次录入过,被录入过就跳过
|
||||
count, err := dao.IsExistArtworkSoldTxDetail(tx, artworkTx.Uid, v.TfNum)
|
||||
if err != nil {
|
||||
return rep, err
|
||||
}
|
||||
fmt.Println("count", count)
|
||||
fmt.Println("err", err)
|
||||
|
||||
if count != 0 {
|
||||
continue
|
||||
}
|
||||
fmt.Println("第四处")
|
||||
|
||||
//获取批次uid
|
||||
uid, err := util.GetUid()
|
||||
if err != nil {
|
||||
@ -164,7 +156,6 @@ func (a *Statement) UploadExcelTwoTx(req *statement.UploadExcelTwoTxRequest) (re
|
||||
if err != nil {
|
||||
return rep, err
|
||||
}
|
||||
fmt.Println("第五处")
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user