Browse Source

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

change_time->changeTime
test
zhangjialei 2 months ago
parent
commit
9b60d66e81
  1. 24
      code/springboot/newBank/src/main/java/demo/zhangjialei/controller/userController.java

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

@ -144,32 +144,30 @@ public class userController {
public String delUser(HttpServletRequest request) { public String delUser(HttpServletRequest request) {
// 接收要注销得客户编号 // 接收要注销得客户编号
String user_no = request.getParameter("user_no"); String userNo = request.getParameter("userNo");
// 向数据库中查询编号是否存在 // 向数据库中查询编号是否存在
String sql_sel = String.format("select * from user_roster where user_no = %s", user_no); String sql_sel = String.format("select * from user_roster where userNo = %s", userNo);
List<Map<String, Object>> sel_res = jdbcTemplate.queryForList(sql_sel); List<Map<String, Object>> sel_res = jdbcTemplate.queryForList(sql_sel);
if (sel_res.size() != 0){ if (sel_res.size() != 0){
// 获取账号当前状态
String status = (String) sel_res.get(0).get("status");
if (status.equals("2")) {
// 账号已被销户 返回 200
return "200";
} 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);
/*sql报错*/
String sql_del = String.format("update user_roster ur set ur.status = '2', ur.change_time = sysdate(), ur.changer = 'system' where user_no = %s", user_no);
jdbcTemplate.update(sql_del); jdbcTemplate.update(sql_del);
// 销户成功 返回 100 // 销户成功 返回 100
return "100"; return "100";
} else {
// 查询账号当前状态
String spl_sel_status = String.format("select * from user_roster where user_no = %s", user_no);
String status = (String) jdbcTemplate.queryForList(spl_sel_status).get(0).get("status");
if (!status.equals("2")) {
// 账号已被销户 返回 200
return "200";
} }
} else {
// 编号不存在 返回 300 // 编号不存在 返回 300
return "300"; return "300";
} }
// http://localhost:12709/delUser?user_no=9900 // http://localhost:12709/delUser?userNo=9900
} }
// 客户登录 // 客户登录

Loading…
Cancel
Save