Browse Source

修正了 客户注销(deluser) 的返回逻辑错误;修改user_roster.user_no -> userNo;name->userName;card_type->cardType;card_no->cardNo;create_time->createTime;

change_time->changeTime;
更改了新增客户addUser、修改客户信息updateUsereInfo、客户登录userLogin的返回参数
test
zhangjialei 2 months ago
parent
commit
0f90f803df
  1. 38
      code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java

38
code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java

@ -55,19 +55,9 @@ public class userController {
// http://localhost:12709/userNoMake
};
// 获取当前系统时间
public static String getDate() {
java.util.Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 2024-10-22 12:30:30
return sdf.format(date);
}
// 新增客户
@RequestMapping("/addUser")
public int addUser(HttpServletRequest request) throws SQLException {
public String addUser(HttpServletRequest request) throws SQLException {
// 从前端获取客户输入数据
String passwd = request.getParameter("passwd"); // 密码
@ -82,26 +72,23 @@ public class userController {
// 生成客户编号
String userNo = makeUserNo();
// 获取系统时间
String date = getDate();
// 将数据添加到客户信息表 newbank.user_info
String sql = String.format(
"INSERT INTO newbank.user_info (userNo, passwd, userName, gender, birthday, docType, docNo, tel, addr, createDate) " +
"VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s');",
userNo, passwd, userName, gender, birthday, docType, docNo, tel, addr, date
"VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', sysdate());",
userNo, passwd, userName, gender, birthday, docType, docNo, tel, addr
);
int i = jdbcTemplate.update(sql);
jdbcTemplate.update(sql);
return i;
return "100";
// http://localhost:12709/addUser?
// passwd=123123&userName=Alex&gender=1&birthday=20001010&docType=身份证&docNo=123123123&tel=123123123&addr=广西桂林
}
// 修改客户信息
@RequestMapping("/updateUserInfo")
public int updateUserInfo(HttpServletRequest request) {
public String updateUserInfo(HttpServletRequest request) {
// 获取要修改的客户编号
String userNo = request.getParameter("userNo");
@ -132,9 +119,9 @@ public class userController {
docType, docNo, tel, addr, userNo
);
int i = jdbcTemplate.update(sql);
jdbcTemplate.update(sql);
return i;
return "100";
// http://localhost:12709/updateUserInfo?
// userNo=0003&passwd=123123&userName=Alex123&gender=3&birthday=20001010&docType=身份证&docNo=123123123&tel=123123123&addr=广西来宾
}
@ -172,7 +159,7 @@ public class userController {
// 客户登录
@RequestMapping("/userLogin")
public int userLogin(HttpServletRequest request) {
public String userLogin(HttpServletRequest request) {
// 接收客户编号和密码
String userNo = request.getParameter("userdNo");
@ -192,15 +179,14 @@ public class userController {
// 判断密码是否正确
if (passwd_input.equals(passwd_true)) {
// 密码正确 登录成功
return 1;
return "100";
} else {
// 密码错误 登录失败
return 0;
return "400";
}
} else {
// 编号不存在
return 0;
return "400";
}
// 存在安全隐患
// http://localhost:12709/userLogin?userNo=9999&passwd=123456

Loading…
Cancel
Save