|
|
@ -75,7 +75,7 @@ public class register { |
|
|
|
{ |
|
|
|
{ |
|
|
|
//result="1查询不到相同身份正";
|
|
|
|
//result="1查询不到相同身份正";
|
|
|
|
List<Map<String, Object>> list= jdbcTemplate.queryForList(sql2);//当满足浏览器输入身份证不为空,且浏览器输入的身份证信息,在数据库中没有记录,则执行下一步,查询最后一条工号信息
|
|
|
|
List<Map<String, Object>> list= jdbcTemplate.queryForList(sql2);//当满足浏览器输入身份证不为空,且浏览器输入的身份证信息,在数据库中没有记录,则执行下一步,查询最后一条工号信息
|
|
|
|
//查询表中是否有数据>0为有数据
|
|
|
|
//查询表中是否有数据>0为有数据
|
|
|
|
if(list.size()>0 && list.get(0).get("staffNo")!=null)//对获取到的数据库工号进行判断,list.size()>0,则说明数据库有工号数据,则将数据库最后一条记录的工号的值加1作为新工号的值,若数据库查询不到数据,则不执行下面if语句,默认使用上面int staffNo1 =1;的值
|
|
|
|
if(list.size()>0 && list.get(0).get("staffNo")!=null)//对获取到的数据库工号进行判断,list.size()>0,则说明数据库有工号数据,则将数据库最后一条记录的工号的值加1作为新工号的值,若数据库查询不到数据,则不执行下面if语句,默认使用上面int staffNo1 =1;的值
|
|
|
|
{ |
|
|
|
{ |
|
|
|
staffNo = (String) list.get(0).get("staffNo");//获取工号
|
|
|
|
staffNo = (String) list.get(0).get("staffNo");//获取工号
|
|
|
|