From b0c07ddee23e2d54d03636f08af19f0934857cf4 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 25 八月 2023 10:32:56 +0800 Subject: [PATCH] Merge branch 'hotfix' --- model/salesRefund.go | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/model/salesRefund.go b/model/salesRefund.go index 233aa72..02582a0 100644 --- a/model/salesRefund.go +++ b/model/salesRefund.go @@ -54,6 +54,11 @@ } } +func (slf *SalesRefundSearch) SetOrm(tx *gorm.DB) *SalesRefundSearch { + slf.Orm = tx + return slf +} + func (slf *SalesRefundSearch) build() *gorm.DB { var db = slf.Orm.Model(&SalesRefund{}) if slf.Id != 0 { @@ -64,6 +69,14 @@ db = db.Where("id in ?", slf.Ids) } + if slf.SourceType != 0 { + db = db.Where("source_type = ?", slf.SourceType) + } + + if slf.SourceId != 0 { + db = db.Where("source_id = ?", slf.SourceId) + } + if slf.Preload { db = db.Preload("Client"). Preload("PaymentType"). -- Gitblit v1.8.0