@@ -11,104 +11,97 @@ import (
1111)
1212
1313// CreateAddressHandler 新增收货地址
14- func CreateAddressHandler () gin.HandlerFunc {
15- return func (ctx * gin.Context ) {
16- var req types.AddressCreateReq
17- if err := ctx .ShouldBind (& req ); err != nil {
18- // 参数校验
19- SendErorrResponse (ctx , err , e .InvalidParams )
20- return
21- }
22-
23- l := service .GetAddressSrv ()
24- resp , err := l .AddressCreate (ctx .Request .Context (), & req )
25- if err != nil {
26- SendErorrResponse (ctx , err , e .InternalServerError )
27- return
28- }
29- SendSuccessResponse (ctx , resp )
14+ func CreateAddressHandler (ctx * gin.Context ) {
15+ var req types.AddressCreateReq
16+ if err := ctx .ShouldBind (& req ); err != nil {
17+ // 参数校验
18+ SendErorrResponse (ctx , err , e .InvalidParams )
19+ return
3020 }
21+
22+ l := service .GetAddressSrv ()
23+ resp , err := l .AddressCreate (ctx .Request .Context (), & req )
24+ if err != nil {
25+ SendErorrResponse (ctx , err , e .InternalServerError )
26+ return
27+ }
28+ SendSuccessResponse (ctx , resp )
3129}
3230
3331// ShowAddressHandler 展示某个收货地址
34- func ShowAddressHandler () gin.HandlerFunc {
35- return func (ctx * gin.Context ) {
36- var req types.AddressGetReq
37- if err := ctx .ShouldBind (& req ); err != nil {
38- // 参数校验
39- SendErorrResponse (ctx , err , e .InvalidParams )
40- return
41- }
42-
43- l := service .GetAddressSrv ()
44- resp , err := l .AddressShow (ctx .Request .Context (), & req )
45- if err != nil {
46- SendErorrResponse (ctx , err , e .InternalServerError )
47- return
48- }
49- SendSuccessResponse (ctx , resp )
32+ func ShowAddressHandler (ctx * gin.Context ) {
33+ var req types.AddressGetReq
34+ if err := ctx .ShouldBind (& req ); err != nil {
35+ // 参数校验
36+ SendErorrResponse (ctx , err , e .InvalidParams )
37+ return
38+ }
39+
40+ l := service .GetAddressSrv ()
41+ resp , err := l .AddressShow (ctx .Request .Context (), & req )
42+ if err != nil {
43+ SendErorrResponse (ctx , err , e .InternalServerError )
44+ return
5045 }
46+ SendSuccessResponse (ctx , resp )
5147}
5248
5349// ListAddressHandler 展示收货地址
54- func ListAddressHandler () gin.HandlerFunc {
55- return func (ctx * gin.Context ) {
56- var req types.AddressListReq
57- if err := ctx .ShouldBind (& req ); err != nil {
58- // 参数校验
59- SendErorrResponse (ctx , err , e .InvalidParams )
60- return
61- }
62- if req .PageSize == 0 {
63- req .PageSize = consts .BasePageSize
64- }
65-
66- l := service .GetAddressSrv ()
67- resp , err := l .AddressList (ctx .Request .Context (), & req )
68- if err != nil {
69- SendErorrResponse (ctx , err , e .InternalServerError )
70- return
71- }
72- SendSuccessResponse (ctx , resp )
50+ func ListAddressHandler (ctx * gin.Context ) {
51+ var req types.AddressListReq
52+ if err := ctx .ShouldBind (& req ); err != nil {
53+ // 参数校验
54+ SendErorrResponse (ctx , err , e .InvalidParams )
55+ return
56+ }
57+ if req .PageSize == 0 {
58+ req .PageSize = consts .BasePageSize
59+ }
60+
61+ l := service .GetAddressSrv ()
62+ resp , err := l .AddressList (ctx .Request .Context (), & req )
63+ if err != nil {
64+ SendErorrResponse (ctx , err , e .InternalServerError )
65+ return
7366 }
67+ SendSuccessResponse (ctx , resp )
7468}
7569
7670// UpdateAddressHandler 修改收货地址
77- func UpdateAddressHandler () gin.HandlerFunc {
78- return func (ctx * gin.Context ) {
79- var req types.AddressServiceReq
80- if err := ctx .ShouldBind (& req ); err != nil {
81- // 参数校验
82- SendErorrResponse (ctx , err , e .InvalidParams )
83- return
84- }
85-
86- l := service .GetAddressSrv ()
87- resp , err := l .AddressUpdate (ctx .Request .Context (), & req )
88- if err != nil {
89- SendErorrResponse (ctx , err , e .InternalServerError )
90- return
91- }
92- SendSuccessResponse (ctx , resp )
71+ func UpdateAddressHandler (ctx * gin.Context ) {
72+
73+ var req types.AddressServiceReq
74+ if err := ctx .ShouldBind (& req ); err != nil {
75+ // 参数校验
76+ SendErorrResponse (ctx , err , e .InvalidParams )
77+ return
78+ }
79+
80+ l := service .GetAddressSrv ()
81+ resp , err := l .AddressUpdate (ctx .Request .Context (), & req )
82+ if err != nil {
83+ SendErorrResponse (ctx , err , e .InternalServerError )
84+ return
9385 }
86+ SendSuccessResponse (ctx , resp )
87+
9488}
9589
9690// DeleteAddressHandler 删除收获地址
97- func DeleteAddressHandler () gin.HandlerFunc {
98- return func (ctx * gin.Context ) {
99- var req types.AddressDeleteReq
100- if err := ctx .ShouldBind (& req ); err != nil {
101- // 参数校验
102- SendErorrResponse (ctx , err , e .InvalidParams )
103- return
104- }
105-
106- l := service .GetAddressSrv ()
107- resp , err := l .AddressDelete (ctx .Request .Context (), & req )
108- if err != nil {
109- SendErorrResponse (ctx , err , e .InternalServerError )
110- return
111- }
112- SendSuccessResponse (ctx , resp )
91+ func DeleteAddressHandler (ctx * gin.Context ) {
92+
93+ var req types.AddressDeleteReq
94+ if err := ctx .ShouldBind (& req ); err != nil {
95+ // 参数校验
96+ SendErorrResponse (ctx , err , e .InvalidParams )
97+ return
98+ }
99+
100+ l := service .GetAddressSrv ()
101+ resp , err := l .AddressDelete (ctx .Request .Context (), & req )
102+ if err != nil {
103+ SendErorrResponse (ctx , err , e .InternalServerError )
104+ return
113105 }
106+ SendSuccessResponse (ctx , resp )
114107}
0 commit comments