Browse Source

修复客户注销接口

test
zhangjialei 2 months ago
parent
commit
77f7f2dce1
  1. 34
      code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java

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

@ -165,16 +165,16 @@ public class userController {
return "200"; return "200";
} else { } else {
// 修改用户花名册账号状态字段为失效 user_roster.status = '2' // 修改用户花名册账号状态字段为失效 user_roster.status = '2'
String sql_del = String.format("update user_roster ur set ur.status = '2', ur.change_time = sysdate(), ur.changer = 'system' where userNo = %s", userNo); String sql_del = String.format("update user_roster ur set ur.status = '2', ur.changeTime = sysdate(), ur.changer = 'system' where userNo = %s", userNo);
jdbcTemplate.update(sql_del); jdbcTemplate.update(sql_del);
// 销户成功 返回 100 // 销户成功 返回 100
return "100"; return "100";
} }
} else { } else {
// 号不存在 返回 300 // 号不存在 返回 300
return "300"; return "300";
} }
// http://localhost:12709/delUser?userNo=9900 // http://localhost:12709/delUser?userNo=00000026
} }
// 客户登录 // 客户登录
@ -184,11 +184,7 @@ public class userController {
// 接收客户编号和密码 // 接收客户编号和密码
String userNo_input = request.getParameter("userNo"); String userNo_input = request.getParameter("userNo");
String passwd_input = request.getParameter("passwd"); String passwd_input = request.getParameter("passwd");
System.out.println( System.out.println("-----\n" + "输入账号:" + userNo_input + "\t" + "输入密码:" + passwd_input);
"-----\n" +
"输入账号:" + userNo_input + "\t" +
"输入密码:" + passwd_input
);
// 向数据库中查询编号是否存在 // 向数据库中查询编号是否存在
String sql_sel = String.format("select ui.userNo, ui.passwd, ur.status "+ String sql_sel = String.format("select ui.userNo, ui.passwd, ur.status "+
@ -198,35 +194,35 @@ public class userController {
// 判断账号是否存在 // 判断账号是否存在
if (sel_res.size() != 0){ if (sel_res.size() != 0){
String userNo = (String) sel_res.get(0).get("userNo"); // String userNo = (String) sel_res.get(0).get("userNo");
String passwd = (String) sel_res.get(0).get("passwd"); String passwd = (String) sel_res.get(0).get("passwd");
String status = (String) sel_res.get(0).get("status"); String status = (String) sel_res.get(0).get("status");
System.out.println( // System.out.println(
"-----\n" + // "-----\n" +
"账号:" + userNo + "\t" + // "账号:" + userNo + "\t" +
"密码:" + passwd + "\t" + // "密码:" + passwd + "\t" +
"状态:" + status + "\t" // "状态:" + status + "\t"
); // );
// 判断密码是否正确 // 判断密码是否正确
if (passwd_input.equals(passwd)) { if (passwd_input.equals(passwd)) {
// 判断账号状态 // 判断账号状态
if (status.equals("2")) { if (status.equals("2")) {
System.out.println("账户已失效"); // System.out.println("账户已失效");
return "300"; return "300";
} else { } else {
// 密码正确 登录成功 // 密码正确 登录成功
System.out.println("登录成功"); // System.out.println("登录成功");
return "100"; return "100";
} }
} else { } else {
// 密码错误 登录失败 // 密码错误 登录失败
System.out.println("密码错误"); // System.out.println("密码错误");
return "200"; return "200";
} }
} else { } else {
// 账户不存在 // 账户不存在
System.out.println("账户不存在"); // System.out.println("账户不存在");
return "400"; return "400";
} }
// 存在安全隐患 // 存在安全隐患

Loading…
Cancel
Save