feat(region):完成行政区划获取的功能。

This commit is contained in:
徐涛
2022-08-13 20:11:16 +08:00
parent 5214147e49
commit bc60fcf835
4 changed files with 3865 additions and 3805 deletions

21
service/region.go Normal file
View File

@@ -0,0 +1,21 @@
package service
import (
"electricity_bill_calc/global"
"electricity_bill_calc/model"
"xorm.io/builder"
)
type _RegionService struct{}
var RegionService _RegionService
func (_RegionService) FetchSubRegions(parent string) ([]model.Region, error) {
regions := make([]model.Region, 0)
err := global.DBConn.Where(builder.Eq{"parent": parent}).Asc("code").Find(&regions)
if err != nil {
return make([]model.Region, 0), err
}
return regions, err
}