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/province.go | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/service/province.go b/service/province.go index 75cc20c..533c9f4 100644 --- a/service/province.go +++ b/service/province.go @@ -45,13 +45,21 @@ return ecode.OK } -func (ProvinceService) GetProvinces() ([]*model.Province, int) { - list, err := model.NewProvinceSearch(nil).FindAll() - if err != nil { - return nil, ecode.ProvinceGetListErr +func (ProvinceService) GetProvinces(countryId int) ([]*model.Province, int) { + // get province list + if countryId != 0 { + list, err := model.NewProvinceSearch(nil).SetCountryId(countryId).FindAll() + if err != nil { + return nil, ecode.ProvinceNotExist + } + return list, ecode.OK + } else { + list, err := model.NewProvinceSearch(nil).FindAll() + if err != nil { + return nil, ecode.ProvinceNotExist + } + return list, ecode.OK } - - return list, ecode.OK } func (ProvinceService) SetProvinces(countryId int, list []int) int { -- Gitblit v1.8.0