修改了基础数据-获取地区列表的路由,新增了新增地区、修改地区

This commit is contained in:
2024-06-03 09:56:26 +08:00
parent adb89dd9a1
commit cbe044f1ef
7 changed files with 275 additions and 64 deletions
-13
View File
@@ -1,13 +0,0 @@
package requests
type AreaRequest struct {
GetAreaList // 获取地区列表
}
// GetAreaList 获取地区列表
type GetAreaList struct {
AreaId string `json:"area_id" form:"area_id" label:"地区编号"`
AreaName string `json:"area_name" form:"area_name" label:"名称"`
ParentId string `json:"parent_id" form:"parent_id" label:"上级编号"`
AreaType int `json:"area_type" form:"area_type" label:"类型(1:国家,2:省,3:市,4:区县)"`
}
+25
View File
@@ -1,4 +1,29 @@
package requests
type BasicRequest struct {
GetAreaList // 获取地区列表
AddArea // 新增地区
PutArea // 修改地区
}
// GetAreaList 获取地区列表
type GetAreaList struct {
AreaId string `json:"area_id" form:"area_id" label:"地区编号"`
AreaName string `json:"area_name" form:"area_name" label:"名称"`
ParentId string `json:"parent_id" form:"parent_id" label:"上级编号"`
AreaType int `json:"area_type" form:"area_type" label:"类型(1:国家,2:省,3:市,4:区县)"`
}
// AddArea 新增地区
type AddArea struct {
AreaName string `json:"area_name" form:"area_name" label:"名称" validate:"required"`
ParentId string `json:"parent_id" form:"parent_id" label:"上级编号" validate:"required"`
AreaType *int `json:"area_type" form:"area_type" label:"类型(1:国家,2:省,3:市,4:区县)" validate:"required"`
Zip string `json:"zip" form:"zip" label:"邮编"`
}
// PutArea 修改地区
type PutArea struct {
AreaName string `json:"area_name" form:"area_name" label:"名称" validate:"required"`
Zip string `json:"zip" form:"zip" label:"邮编"`
}