@ -42,11 +42,11 @@ public class userController {
public String makeUserNo ( ) {
public String makeUserNo ( ) {
// 将数据库中客户编号 +1
// 将数据库中客户编号 +1
String sql_update = String . format ( "update userNoMaker set userNo = userNo + 1" ) ;
String sql_update = "update userNoMaker set userNo = userNo + 1" ;
jdbcTemplate . update ( sql_update ) ;
jdbcTemplate . update ( sql_update ) ;
// 返回 +1 后的客户编号
// 返回 +1 后的客户编号
String sql_select = String . format ( "select userNo from userNoMaker" ) ;
String sql_select = "select userNo from userNoMaker" ;
int No = ( int ) jdbcTemplate . queryForList ( sql_select ) . get ( 0 ) . get ( "userNo" ) ;
int No = ( int ) jdbcTemplate . queryForList ( sql_select ) . get ( 0 ) . get ( "userNo" ) ;
String userNo = String . format ( "%08d" , No ) ;
String userNo = String . format ( "%08d" , No ) ;
@ -102,6 +102,13 @@ public class userController {
// 获取要修改的客户编号
// 获取要修改的客户编号
String userNo = request . getParameter ( "userNo" ) ;
String userNo = request . getParameter ( "userNo" ) ;
// 判断客户编号是否存在
List < Map < String , Object > > res = jdbcTemplate . queryForList ( String . format ( "select * from user_info ui, user_roster ur where ui.userNo = ur.userNo and ui.userNo = %s;" , userNo ) ) ;
if ( res . size ( ) = = 0 ) {
// 账户不存在拦截
return "400" ;
}
// 获取客户输入数据
// 获取客户输入数据
String passwd = request . getParameter ( "passwd" ) ; // 密码
String passwd = request . getParameter ( "passwd" ) ; // 密码
String userName = request . getParameter ( "userName" ) ; // 姓名
String userName = request . getParameter ( "userName" ) ; // 姓名