|
|
|
@ -22,20 +22,37 @@ public class login {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String sql ="SELECT PASSWORD from staff WHERE staffNo='"+staffNo+"'"; |
|
|
|
|
|
|
|
|
|
String sql_zt ="SELECT cancel from staff WHERE staffNo='"+staffNo+"'"; |
|
|
|
|
List<Map<String,Object>> list=jdbcTemplate.queryForList(sql); |
|
|
|
|
List<Map<String,Object>> list_zt=jdbcTemplate.queryForList(sql_zt); |
|
|
|
|
|
|
|
|
|
String re= (String) list_zt.get(0).get("cancel"); |
|
|
|
|
|
|
|
|
|
String result=""; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (list==null||list.size()==0){ //查询不到用户返回0失败
|
|
|
|
|
result="0"; |
|
|
|
|
} |
|
|
|
|
if (password.equals(list.get(0).get("password"))){//查询到用户且密码正确,返回1
|
|
|
|
|
result="1"; |
|
|
|
|
}else { |
|
|
|
|
result="0";//查询到用户但是密码不正确,返回0
|
|
|
|
|
else{ |
|
|
|
|
if (list_zt==null||("是".equals(re))){ //查询到用户但是注销用户,返回0
|
|
|
|
|
result="0"; |
|
|
|
|
} |
|
|
|
|
else{ |
|
|
|
|
if (password.equals(list.get(0).get("password"))){//查询到用户且密码正确,返回1
|
|
|
|
|
result="1"; |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
result="0";//查询到用户但是密码不正确,返回0
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|