|
@@ -174,6 +174,30 @@ public class UserController extends MyController {
|
|
|
renderJson(MyRet.fail("获取成功").setData(user));
|
|
renderJson(MyRet.fail("获取成功").setData(user));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /*
|
|
|
|
|
+ *
|
|
|
|
|
+### 验证码修改密码
|
|
|
|
|
+POST {{ baseUrl }}/user/updatePwd
|
|
|
|
|
+Content-Type: application/json
|
|
|
|
|
+
|
|
|
|
|
+{
|
|
|
|
|
+ "mobile_number": "17781855864",
|
|
|
|
|
+ "new_pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
|
|
|
|
|
+ "verify_code": "9119"
|
|
|
|
|
+}
|
|
|
|
|
+ *
|
|
|
|
|
+ * */
|
|
|
|
|
+// @EmptyInterface(keyArray = {"mobile_number", "new_pwd_md5", "verify_code"})
|
|
|
|
|
+// public void updatePwd() {
|
|
|
|
|
+// // --- 核心修改部分:从 JSON 请求体中获取参数 ---
|
|
|
|
|
+// JSONObject requestBodyJson = MyController.getJsonModelByRequestAndType(getRequest(), JSONObject.class);
|
|
|
|
|
+//
|
|
|
|
|
+// // 因为 EmptyInterceptor 已经保证了这些字段不为空,这里可以直接获取
|
|
|
|
|
+// String mobileNumber = requestBodyJson.getString("mobile_number");
|
|
|
|
|
+// String pwdMd5 = requestBodyJson.getString("new_pwd_md5");
|
|
|
|
|
+// String verifyCode = requestBodyJson.getString("verify_code");
|
|
|
|
|
+// }
|
|
|
|
|
|
|
|
private MyRet checkVerifyCode(String userVerifyCode) {
|
|
private MyRet checkVerifyCode(String userVerifyCode) {
|
|
|
// 3. 验证码校验
|
|
// 3. 验证码校验
|