From 130a2dfa03471a0f7b7ee0a9bb2aa9a0772710b3 Mon Sep 17 00:00:00 2001 From: jhc <9316338+wangyitao309@user.noreply.gitee.com> Date: Mon, 17 Apr 2023 13:24:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E7=AB=99=E7=82=B9=20?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=85=A8=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/dao/sale_address.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmd/dao/sale_address.go b/cmd/dao/sale_address.go index b3da053..974d189 100644 --- a/cmd/dao/sale_address.go +++ b/cmd/dao/sale_address.go @@ -8,7 +8,14 @@ import ( func QuerySaleAddress(in *artShow.SaleAddressReq) (out []*model.SaleAddress, err error) { out = make([]*model.SaleAddress, 0) - err = db.DbArtShow.Table("sale_address").Where("parent_name = ? ", in.ParentName).Find(&out).Error + queryDB := db.DbArtShow.Table("sale_address") + + if in.ParentName == "-1" { + err = queryDB.Where("parent_name <> 0").Find(&out).Error + } else { + err = queryDB.Where("parent_name = ? ", in.ParentName).Find(&out).Error + } + if err != nil { return nil, err }