|
|
|
@ -144,32 +144,30 @@ public class userController {
|
|
|
|
|
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); |
|
|
|
|
|
|
|
|
|
if (sel_res.size() != 0){ |
|
|
|
|
// 修改用户花名册账号状态字段为失效 user_roster.status = '2'
|
|
|
|
|
|
|
|
|
|
/*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); |
|
|
|
|
// 销户成功 返回 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")) { |
|
|
|
|
// 获取账号当前状态
|
|
|
|
|
String status = (String) sel_res.get(0).get("status"); |
|
|
|
|
if (status.equals("2")) { |
|
|
|
|
// 账号已被销户 返回 200
|
|
|
|
|
return "200"; |
|
|
|
|
} else { |
|
|
|
|
// 修改用户花名册账号状态字段为失效 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); |
|
|
|
|
jdbcTemplate.update(sql_del); |
|
|
|
|
// 销户成功 返回 100
|
|
|
|
|
return "100"; |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
// 编号不存在 返回 300
|
|
|
|
|
return "300"; |
|
|
|
|
} |
|
|
|
|
// http://localhost:12709/delUser?user_no=9900
|
|
|
|
|
// http://localhost:12709/delUser?userNo=9900
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 客户登录
|
|
|
|
|