Commit 248adced010768aa7bd5088599dfa5da4ef7af39
1 parent
9ecec7d4
Exists in
v1.2
and in
2 other branches
大小写
Showing
3 changed files
with
68 additions
and
68 deletions
Show diff stats
API/Complaint.go
... | ... | @@ -12,14 +12,14 @@ import ( |
12 | 12 | // @Description 增加投诉 |
13 | 13 | // @Accept json |
14 | 14 | // @Produce json |
15 | -// @Param mobile 18616619599 string true "联系电话" | |
16 | -// @Param name 高先生 string true "姓名" | |
17 | -// @Param code 123456 string true "验证码" | |
18 | -// @Param sex 男 string true "性别" | |
19 | -// @Param scenicid 5e1ed07524e03431008b4572 string true "景区id" | |
20 | -// @Param type 1 string true "类型" | |
21 | -// @Param content 卫生不干净 string true "投诉内容" | |
22 | -// @Param image ["http://www.xx.com/123.jpg","http://www.xx.com/123.jpg"] string true "照片数组" | |
15 | +// @Param Mobile 18616619599 string true "联系电话" | |
16 | +// @Param Name 高先生 string true "姓名" | |
17 | +// @Param Code 123456 string true "验证码" | |
18 | +// @Param Sex 男 string true "性别" | |
19 | +// @Param ScenicId 5e1ed07524e03431008b4572 string true "景区id" | |
20 | +// @Param Type 1 string true "类型" | |
21 | +// @Param Content 卫生不干净 string true "投诉内容" | |
22 | +// @Param Image ["http://www.xx.com/123.jpg","http://www.xx.com/123.jpg"] string true "照片数组" | |
23 | 23 | // @Success 200 {object} tools.ResponseSeccess "{"errcode":0,"result":"ok"}" |
24 | 24 | // @Failure 500 {object} tools.ResponseError "{"errcode":1,"errmsg":"错误原因"}" |
25 | 25 | // @Router /CreateComplaint? [post] |
... | ... | @@ -30,7 +30,7 @@ func CreateComplaint(c *gin.Context) { |
30 | 30 | |
31 | 31 | |
32 | 32 | reg := regexp.MustCompile(Regular) |
33 | - if !reg.MatchString(c.PostForm("mobile")) { | |
33 | + if !reg.MatchString(c.PostForm("Mobile")) { | |
34 | 34 | |
35 | 35 | c.JSON(200, tools.ResponseError{ |
36 | 36 | 1, |
... | ... | @@ -39,7 +39,7 @@ func CreateComplaint(c *gin.Context) { |
39 | 39 | return |
40 | 40 | } |
41 | 41 | |
42 | - if c.PostForm("mobile") == ""{ | |
42 | + if c.PostForm("Mobile") == ""{ | |
43 | 43 | c.JSON(200, tools.ResponseError{ |
44 | 44 | 1, |
45 | 45 | "手机号为空", |
... | ... | @@ -49,8 +49,8 @@ func CreateComplaint(c *gin.Context) { |
49 | 49 | |
50 | 50 | |
51 | 51 | // 检查验证码 |
52 | - cacheCode := DB.Redis.Get(c.PostForm("mobile")) | |
53 | - if cacheCode != c.PostForm("code") { | |
52 | + cacheCode := DB.Redis.Get(c.PostForm("Mobile")) | |
53 | + if cacheCode != c.PostForm("Code") { | |
54 | 54 | |
55 | 55 | c.JSON(200, tools.ResponseError{ |
56 | 56 | 1, |
... | ... | @@ -67,15 +67,15 @@ func CreateComplaint(c *gin.Context) { |
67 | 67 | |
68 | 68 | var images []string |
69 | 69 | |
70 | - json.Unmarshal([]byte(c.PostForm("image")), &images) | |
70 | + json.Unmarshal([]byte(c.PostForm("Image")), &images) | |
71 | 71 | |
72 | 72 | DB.CComplaint.Insert(DB.SComplaint{ |
73 | - c.PostForm("type"), | |
74 | - c.PostForm("scenicid"), | |
75 | - c.PostForm("mobile"), | |
76 | - c.PostForm("name"), | |
77 | - c.PostForm("sex"), | |
78 | - c.PostForm("content"), | |
73 | + c.PostForm("Type"), | |
74 | + c.PostForm("ScenicId"), | |
75 | + c.PostForm("Mobile"), | |
76 | + c.PostForm("Name"), | |
77 | + c.PostForm("Sex"), | |
78 | + c.PostForm("Content"), | |
79 | 79 | images, |
80 | 80 | }) |
81 | 81 | ... | ... |
API/User.go
... | ... | @@ -87,8 +87,8 @@ var Regular = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|1 |
87 | 87 | // @Description 用户登录&注册 |
88 | 88 | // @Accept json |
89 | 89 | // @Produce json |
90 | -// @Param mobile aaron string true "手机号" | |
91 | -// @Param password 1 string true "密码或验证码(使用验证码的新手机号自动注册)" | |
90 | +// @Param Mobile aaron string true "手机号" | |
91 | +// @Param Password 1 string true "密码或验证码(使用验证码的新手机号自动注册)" | |
92 | 92 | // @Success 200 {object} tools.ResponseSeccess "{"errcode":0,"result":{"Id":"5e09c64c1c09c6f0f7ca2fa9","Token":"640bf934e425aba5d3c90998b2641f2f0ca07261d334d9615d1cd4790b5f34e7"}} 调用其它需要登陆的接口时携带token,有过期时间" |
93 | 93 | // @Failure 500 {object} tools.ResponseError "{"errcode":1,"errmsg":"错误原因"}" |
94 | 94 | // @Router /LoginUser? [post] |
... | ... | @@ -97,7 +97,7 @@ func LoginUser(c *gin.Context) { |
97 | 97 | c.Header("Access-Control-Allow-Credentials", "true") |
98 | 98 | |
99 | 99 | reg := regexp.MustCompile(Regular) |
100 | - if !reg.MatchString(c.PostForm("mobile")) { | |
100 | + if !reg.MatchString(c.PostForm("Mobile")) { | |
101 | 101 | |
102 | 102 | c.JSON(200, tools.ResponseError{ |
103 | 103 | 1, |
... | ... | @@ -106,7 +106,7 @@ func LoginUser(c *gin.Context) { |
106 | 106 | return |
107 | 107 | } |
108 | 108 | |
109 | - if c.PostForm("mobile") == "" || c.PostForm("password") == "" { | |
109 | + if c.PostForm("Mobile") == "" || c.PostForm("Password") == "" { | |
110 | 110 | c.JSON(200, tools.ResponseError{ |
111 | 111 | 1, |
112 | 112 | "空", |
... | ... | @@ -115,15 +115,15 @@ func LoginUser(c *gin.Context) { |
115 | 115 | } |
116 | 116 | |
117 | 117 | // 生成token |
118 | - tokenunit8 := sha256.Sum256([]byte(c.PostForm("mobile") + c.PostForm("password") + strconv.FormatInt(time.Now().UnixNano(), 10))) | |
118 | + tokenunit8 := sha256.Sum256([]byte(c.PostForm("Mobile") + c.PostForm("Password") + strconv.FormatInt(time.Now().UnixNano(), 10))) | |
119 | 119 | token := hex.EncodeToString(tokenunit8[:32]) |
120 | 120 | |
121 | 121 | // 检查验证码 |
122 | - cacheCode := DB.Redis.Get(c.PostForm("mobile")) | |
122 | + cacheCode := DB.Redis.Get(c.PostForm("Mobile")) | |
123 | 123 | selected := bson.M{} |
124 | 124 | var User *DB.SMember |
125 | - if cacheCode == c.PostForm("password") { | |
126 | - selected["Mobile"] = c.PostForm("mobile") | |
125 | + if cacheCode == c.PostForm("Password") { | |
126 | + selected["Mobile"] = c.PostForm("Mobile") | |
127 | 127 | DB.CMember.Find(selected).One(&User) |
128 | 128 | |
129 | 129 | // 验证码匹配,但手机号不存在 |
... | ... | @@ -134,7 +134,7 @@ func LoginUser(c *gin.Context) { |
134 | 134 | "", |
135 | 135 | "", |
136 | 136 | "", |
137 | - c.PostForm("mobile"), | |
137 | + c.PostForm("Mobile"), | |
138 | 138 | "", |
139 | 139 | token, |
140 | 140 | "", |
... | ... | @@ -150,8 +150,8 @@ func LoginUser(c *gin.Context) { |
150 | 150 | } |
151 | 151 | |
152 | 152 | } else { |
153 | - selected["Mobile"] = c.PostForm("mobile") | |
154 | - selected["Password"] = c.PostForm("password") | |
153 | + selected["Mobile"] = c.PostForm("Mobile") | |
154 | + selected["Password"] = c.PostForm("Password") | |
155 | 155 | DB.CMember.Find(selected).One(&User) |
156 | 156 | if User == nil { |
157 | 157 | c.JSON(200, tools.ResponseError{ |
... | ... | @@ -210,14 +210,14 @@ func UserInfo(c *gin.Context) { |
210 | 210 | // @Description 修改用户信息 |
211 | 211 | // @Accept json |
212 | 212 | // @Produce json |
213 | -// @Param password 1 string true "密码" | |
214 | -// @Param confirmpassword 1 string true "确认密码" | |
215 | -// @Param birthday 2010.10.10 string true "生日" | |
216 | -// @Param fullname aarongao string true "全名" | |
217 | -// @Param code 12345678 string true "6位验证码" | |
218 | -// @Param mobile 18616619599 string true "手机,同用户名" | |
219 | -// @Param sex 男 string true "性别" | |
220 | -// @Param openid 12345 string true "微信id" | |
213 | +// @Param Password 1 string true "密码" | |
214 | +// @Param ConfirmPassword 1 string true "确认密码" | |
215 | +// @Param Birthday 2010.10.10 string true "生日" | |
216 | +// @Param Fullname aarongao string true "全名" | |
217 | +// @Param Code 12345678 string true "6位验证码" | |
218 | +// @Param Mobile 18616619599 string true "手机,同用户名" | |
219 | +// @Param Sex 男 string true "性别" | |
220 | +// @Param Openid 12345 string true "微信id" | |
221 | 221 | // @Success 200 {object} tools.ResponseSeccess "{"errcode":0,"result":"ok"}" |
222 | 222 | // @Failure 500 {object} tools.ResponseError "{"errcode":1,"errmsg":"错误原因"}" |
223 | 223 | // @Router /UpdateUser? [post] |
... | ... | @@ -226,7 +226,7 @@ func UpdateUser(c *gin.Context) { |
226 | 226 | c.Header("Access-Control-Allow-Credentials", "true") |
227 | 227 | |
228 | 228 | reg := regexp.MustCompile(Regular) |
229 | - if !reg.MatchString(c.PostForm("mobile")) { | |
229 | + if !reg.MatchString(c.PostForm("Mobile")) { | |
230 | 230 | |
231 | 231 | c.JSON(200, tools.ResponseError{ |
232 | 232 | 1, |
... | ... | @@ -235,7 +235,7 @@ func UpdateUser(c *gin.Context) { |
235 | 235 | return |
236 | 236 | } |
237 | 237 | |
238 | - if c.PostForm("mobile") == "" || c.PostForm("password") == "" { | |
238 | + if c.PostForm("Mobile") == "" || c.PostForm("Password") == "" { | |
239 | 239 | c.JSON(200, tools.ResponseError{ |
240 | 240 | 1, |
241 | 241 | "手机号或密码为空", |
... | ... | @@ -243,7 +243,7 @@ func UpdateUser(c *gin.Context) { |
243 | 243 | return |
244 | 244 | } |
245 | 245 | |
246 | - if c.PostForm("password") != c.PostForm("confirmpassword") { | |
246 | + if c.PostForm("Password") != c.PostForm("ConfirmPassword") { | |
247 | 247 | c.JSON(200, tools.ResponseError{ |
248 | 248 | 1, |
249 | 249 | "2次密码不一致", |
... | ... | @@ -252,8 +252,8 @@ func UpdateUser(c *gin.Context) { |
252 | 252 | } |
253 | 253 | |
254 | 254 | // 检查验证码 |
255 | - code := DB.Redis.Get(c.PostForm("mobile")) | |
256 | - if code == "" || code != c.PostForm("code") { | |
255 | + code := DB.Redis.Get(c.PostForm("Mobile")) | |
256 | + if code == "" || code != c.PostForm("Code") { | |
257 | 257 | c.JSON(200, tools.ResponseError{ |
258 | 258 | 1, |
259 | 259 | "验证码错误", |
... | ... | @@ -262,20 +262,20 @@ func UpdateUser(c *gin.Context) { |
262 | 262 | } |
263 | 263 | |
264 | 264 | err := DB.CMember.Update( |
265 | - bson.M{"Mobile": c.PostForm("mobile")}, | |
265 | + bson.M{"Mobile": c.PostForm("Mobile")}, | |
266 | 266 | bson.M{"$set": bson.M{ |
267 | - "Password": c.PostForm("password"), | |
268 | - "Birthday": c.PostForm("birthday"), | |
269 | - "FullName": c.PostForm("fullname"), | |
270 | - "Mobile": c.PostForm("mobile"), | |
271 | - "Sex": c.PostForm("sex"), | |
267 | + "Password": c.PostForm("Password"), | |
268 | + "Birthday": c.PostForm("Birthday"), | |
269 | + "FullName": c.PostForm("Fullname"), | |
270 | + "Mobile": c.PostForm("Mobile"), | |
271 | + "Sex": c.PostForm("Sex"), | |
272 | 272 | }}, |
273 | 273 | ) |
274 | 274 | |
275 | 275 | if err == nil { |
276 | 276 | |
277 | 277 | var User *DB.SMember |
278 | - DB.CMember.Find(bson.M{"Mobile": c.PostForm("mobile")}).One(&User) | |
278 | + DB.CMember.Find(bson.M{"Mobile": c.PostForm("Mobile")}).One(&User) | |
279 | 279 | |
280 | 280 | c.JSON(200, tools.ResponseSeccess{ |
281 | 281 | 0, | ... | ... |
README.md
... | ... | @@ -120,14 +120,14 @@ |
120 | 120 | |
121 | 121 | | Param Name | Example | Data Type | Description | Required? | |
122 | 122 | |-----|-----|-----|-----|-----| |
123 | -| mobile | 18616619599 | string | 联系电话 | Yes | | |
124 | -| name | 高先生 | string | 姓名 | Yes | | |
125 | -| code | 123456 | string | 验证码 | Yes | | |
126 | -| sex | 男 | string | 性别 | Yes | | |
127 | -| scenicid | 5e1ed07524e03431008b4572 | string | 景区id | Yes | | |
128 | -| type | 1 | string | 类型 | Yes | | |
129 | -| content | 卫生不干净 | string | 投诉内容 | Yes | | |
130 | -| image | ["http://www.xx.com/123.jpg","http://www.xx.com/123.jpg"] | string | 照片数组 | Yes | | |
123 | +| Mobile | 18616619599 | string | 联系电话 | Yes | | |
124 | +| Name | 高先生 | string | 姓名 | Yes | | |
125 | +| Code | 123456 | string | 验证码 | Yes | | |
126 | +| Sex | 男 | string | 性别 | Yes | | |
127 | +| ScenicId | 5e1ed07524e03431008b4572 | string | 景区id | Yes | | |
128 | +| Type | 1 | string | 类型 | Yes | | |
129 | +| Content | 卫生不干净 | string | 投诉内容 | Yes | | |
130 | +| Image | ["http://www.xx.com/123.jpg","http://www.xx.com/123.jpg"] | string | 照片数组 | Yes | | |
131 | 131 | |
132 | 132 | |
133 | 133 | | Code | Type | Model | Message | |
... | ... | @@ -271,8 +271,8 @@ |
271 | 271 | |
272 | 272 | | Param Name | Example | Data Type | Description | Required? | |
273 | 273 | |-----|-----|-----|-----|-----| |
274 | -| mobile | aaron | string | 手机号 | Yes | | |
275 | -| password | 1 | string | 密码或验证码(使用验证码的新手机号自动注册) | Yes | | |
274 | +| Mobile | aaron | string | 手机号 | Yes | | |
275 | +| Password | 1 | string | 密码或验证码(使用验证码的新手机号自动注册) | Yes | | |
276 | 276 | |
277 | 277 | |
278 | 278 | | Code | Type | Model | Message | |
... | ... | @@ -444,14 +444,14 @@ |
444 | 444 | |
445 | 445 | | Param Name | Example | Data Type | Description | Required? | |
446 | 446 | |-----|-----|-----|-----|-----| |
447 | -| password | 1 | string | 密码 | Yes | | |
448 | -| confirmpassword | 1 | string | 确认密码 | Yes | | |
449 | -| birthday | 2010.10.10 | string | 生日 | Yes | | |
450 | -| fullname | aarongao | string | 全名 | Yes | | |
451 | -| code | 12345678 | string | 6位验证码 | Yes | | |
452 | -| mobile | 18616619599 | string | 手机,同用户名 | Yes | | |
453 | -| sex | 男 | string | 性别 | Yes | | |
454 | -| openid | 12345 | string | 微信id | Yes | | |
447 | +| Password | 1 | string | 密码 | Yes | | |
448 | +| ConfirmPassword | 1 | string | 确认密码 | Yes | | |
449 | +| Birthday | 2010.10.10 | string | 生日 | Yes | | |
450 | +| Fullname | aarongao | string | 全名 | Yes | | |
451 | +| Code | 12345678 | string | 6位验证码 | Yes | | |
452 | +| Mobile | 18616619599 | string | 手机,同用户名 | Yes | | |
453 | +| Sex | 男 | string | 性别 | Yes | | |
454 | +| Openid | 12345 | string | 微信id | Yes | | |
455 | 455 | |
456 | 456 | |
457 | 457 | | Code | Type | Model | Message | | ... | ... |