Commit 34259d532bad61afad8ba5a10ddb42b371ad5fe4
1 parent
609d71b6
停车场添加页面验证
Showing
2 changed files
with
7 additions
and
2 deletions
src/main/java/com/bsth/service/impl/CarParkServiceImpl.java
| @@ -30,6 +30,10 @@ public class CarParkServiceImpl extends BaseServiceImpl<CarPark, Integer> implem | @@ -30,6 +30,10 @@ public class CarParkServiceImpl extends BaseServiceImpl<CarPark, Integer> implem | ||
| 30 | try { | 30 | try { |
| 31 | // 停车场编码 | 31 | // 停车场编码 |
| 32 | String parkCode = map.get("parkCode").equals("") ? null : map.get("parkCode").toString(); | 32 | String parkCode = map.get("parkCode").equals("") ? null : map.get("parkCode").toString(); |
| 33 | + if (!selectTccInfoByCode(map)) { | ||
| 34 | + resultMap.put("status", ResponseCode.ERROR); | ||
| 35 | + return resultMap; | ||
| 36 | + } | ||
| 33 | // 停车场名称 | 37 | // 停车场名称 |
| 34 | String parkName = map.get("parkName").equals("") ? "" : map.get("parkName").toString(); | 38 | String parkName = map.get("parkName").equals("") ? "" : map.get("parkName").toString(); |
| 35 | // 地理位置(百度坐标集合) | 39 | // 地理位置(百度坐标集合) |
src/main/resources/static/pages/base/carpark/js/add-form-wizard.js
| @@ -25,7 +25,7 @@ var FormWizard = function() { | @@ -25,7 +25,7 @@ var FormWizard = function() { | ||
| 25 | rules : { | 25 | rules : { |
| 26 | 'parkNamebooxt' : {required : true,},// 停车场名称 必填项 | 26 | 'parkNamebooxt' : {required : true,},// 停车场名称 必填项 |
| 27 | 'parkName' : {required : true,},// 停车场名称 必填项 | 27 | 'parkName' : {required : true,},// 停车场名称 必填项 |
| 28 | - 'parkCode' : {required : true,alnum:true, remote : { | 28 | + 'parkCode' : {required : true,rangelength:[8,8], alnum:true, remote : { |
| 29 | type : "get",// 异步发送请求到服务器,验证parkCode | 29 | type : "get",// 异步发送请求到服务器,验证parkCode |
| 30 | url : "/carpark/isHaveParkCode",//需要服务器controllor 中提供停车场编码检查的方法 | 30 | url : "/carpark/isHaveParkCode",//需要服务器controllor 中提供停车场编码检查的方法 |
| 31 | cache:false, | 31 | cache:false, |
| @@ -40,7 +40,8 @@ var FormWizard = function() { | @@ -40,7 +40,8 @@ var FormWizard = function() { | ||
| 40 | 'descriptions' : {maxlength: 200,},// 描述/说明 最大长度200 | 40 | 'descriptions' : {maxlength: 200,},// 描述/说明 最大长度200 |
| 41 | }, | 41 | }, |
| 42 | messages:{ | 42 | messages:{ |
| 43 | - 'parkCode':{remote:'停车场编码系统已存在,请您重新输入!',}, | 43 | + 'parkCode':{remote:'停车场编码系统已存在,请您重新输入!', |
| 44 | + rangelength:'请填写8位长度的编码!'}, | ||
| 44 | }, | 45 | }, |
| 45 | /** | 46 | /** |
| 46 | * 类型:Callback。当未通过验证的表单提交时,可以在该回调函数中处理一些事情。 | 47 | * 类型:Callback。当未通过验证的表单提交时,可以在该回调函数中处理一些事情。 |