From d9ec14b9adf6e90309d763e3b3b1b0f22773f8da Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期二, 18 七月 2023 15:07:47 +0800 Subject: [PATCH] fix --- service/region.go | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/service/region.go b/service/region.go index f7b2a7c..cfaf096 100644 --- a/service/region.go +++ b/service/region.go @@ -61,12 +61,21 @@ return ecode.OK } -func (RegionService) ListRegions() ([]*model.Region, int) { +func (RegionService) ListRegions(id int) ([]*model.Region, int) { // get region list - list, err := model.NewRegionSearch().FindAll() - if err != nil { - return nil, ecode.RegionListErr - } + if id != 0 { + list, err := model.NewRegionSearch().SetCityId(id).FindAll() + if err != nil { + return nil, ecode.RegionListErr + } - return list, ecode.OK + return list, ecode.OK + } else { + list, err := model.NewRegionSearch().FindAll() + if err != nil { + return nil, ecode.RegionListErr + } + + return list, ecode.OK + } } -- Gitblit v1.8.0