|
|
|
@ -21,7 +21,7 @@ public class userController {
|
|
|
|
|
|
|
|
|
|
// 查询客户信息
|
|
|
|
|
@RequestMapping("/qryUser") |
|
|
|
|
public List<Map<String,Object>> QryUser(HttpServletRequest request){ |
|
|
|
|
public Map<String,Object> QryUser(HttpServletRequest request){ |
|
|
|
|
// 接收前端字段
|
|
|
|
|
String userNo = request.getParameter("userdNo"); |
|
|
|
|
// 建立sql查询语句
|
|
|
|
@ -29,25 +29,26 @@ public class userController {
|
|
|
|
|
// 使用sql语句查询并接收
|
|
|
|
|
List<Map<String,Object>> list = jdbcTemplate.queryForList(sql); |
|
|
|
|
// 返回查询结果
|
|
|
|
|
return list; |
|
|
|
|
return list.get(0); |
|
|
|
|
// http://127.0.0.1:12709/qryUser?userdNo=0001
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 生成客户编号
|
|
|
|
|
@RequestMapping("/userNoMake") |
|
|
|
|
public int makeUserNo(){ |
|
|
|
|
// 查询当前最大客户编号
|
|
|
|
|
String sql_sel = String.format("select * from userNoMaker"); |
|
|
|
|
List<Map<String, Object>> list = jdbcTemplate.queryForList(sql_sel); |
|
|
|
|
int userNo = (int) list.get(0).get("userNo"); |
|
|
|
|
|
|
|
|
|
// 更新最大编号并返回
|
|
|
|
|
int newNo = userNo + 1; |
|
|
|
|
String sql_update = String.format("update userNoMaker set userNo = %d where userNo = %d", newNo, userNo); |
|
|
|
|
public String makeUserNo(){ |
|
|
|
|
|
|
|
|
|
// 将数据库中客户编号 +1
|
|
|
|
|
String sql_update = String.format("update userNoMaker set userNo = userNo + 1"); |
|
|
|
|
jdbcTemplate.update(sql_update); |
|
|
|
|
|
|
|
|
|
return newNo; |
|
|
|
|
// 返回 +1 后的客户编号
|
|
|
|
|
String sql_select = String.format("select userNo from userNoMaker"); |
|
|
|
|
int No = (int) jdbcTemplate.queryForList(sql_select).get(0).get("userNo"); |
|
|
|
|
|
|
|
|
|
String userNo = String.format("%04d", No); |
|
|
|
|
|
|
|
|
|
return userNo; |
|
|
|
|
// http://localhost:12709/userNoMake
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
@ -76,7 +77,7 @@ public class userController {
|
|
|
|
|
String addr = request.getParameter("addr"); // 居住地址
|
|
|
|
|
|
|
|
|
|
// 生成客户编号
|
|
|
|
|
String userNo = String.format("%04d", makeUserNo()); |
|
|
|
|
String userNo = makeUserNo(); |
|
|
|
|
|
|
|
|
|
// 获取系统时间
|
|
|
|
|
String date = getDate(); |
|
|
|
@ -103,10 +104,10 @@ public class userController {
|
|
|
|
|
String userNo = request.getParameter("userNo"); |
|
|
|
|
|
|
|
|
|
// 获取客户输入数据
|
|
|
|
|
String passwd = request.getParameter("passwd"); // 密码
|
|
|
|
|
String userName = request.getParameter("userName"); // 姓名
|
|
|
|
|
String gender = request.getParameter("gender"); // 性别
|
|
|
|
|
String birthday = request.getParameter("birthday"); // 生日
|
|
|
|
|
// String passwd = request.getParameter("passwd"); // 密码
|
|
|
|
|
// String userName = request.getParameter("userName"); // 姓名
|
|
|
|
|
// String gender = request.getParameter("gender"); // 性别
|
|
|
|
|
// String birthday = request.getParameter("birthday"); // 生日
|
|
|
|
|
String docType = request.getParameter("docType"); // 证件类型
|
|
|
|
|
String docNo = request.getParameter("docNo"); // 证件编号
|
|
|
|
|
String tel = request.getParameter("tel"); // 电话号码
|
|
|
|
@ -115,16 +116,17 @@ public class userController {
|
|
|
|
|
// 更新数据
|
|
|
|
|
String sql = String.format( |
|
|
|
|
"update newbank.user set " + |
|
|
|
|
"passwd = '%s', " + |
|
|
|
|
"userName = '%s', " + |
|
|
|
|
"gender = '%s', " + |
|
|
|
|
"birthday = '%s', " + |
|
|
|
|
// "passwd = '%s', " +
|
|
|
|
|
// "userName = '%s', " +
|
|
|
|
|
// "gender = '%s', " +
|
|
|
|
|
// "birthday = '%s', " +
|
|
|
|
|
"docType = '%s', " + |
|
|
|
|
"docNo = '%s', " + |
|
|
|
|
"tel = '%s', " + |
|
|
|
|
"addr = '%s' " + |
|
|
|
|
"where userNo = '%s'", |
|
|
|
|
passwd, userName, gender, birthday, docType, docNo, tel, addr, userNo |
|
|
|
|
// passwd, userName, gender, birthday,
|
|
|
|
|
docType, docNo, tel, addr, userNo |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
int i = jdbcTemplate.update(sql); |
|
|
|
|