Commit 34259d532bad61afad8ba5a10ddb42b371ad5fe4

Authored by YRF
1 parent 609d71b6

停车场添加页面验证

src/main/java/com/bsth/service/impl/CarParkServiceImpl.java
... ... @@ -30,6 +30,10 @@ public class CarParkServiceImpl extends BaseServiceImpl<CarPark, Integer> implem
30 30 try {
31 31 // 停车场编码
32 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 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 25 rules : {
26 26 'parkNamebooxt' : {required : true,},// 停车场名称 必填项
27 27 'parkName' : {required : true,},// 停车场名称 必填项
28   - 'parkCode' : {required : true,alnum:true, remote : {
  28 + 'parkCode' : {required : true,rangelength:[8,8], alnum:true, remote : {
29 29 type : "get",// 异步发送请求到服务器,验证parkCode
30 30 url : "/carpark/isHaveParkCode",//需要服务器controllor 中提供停车场编码检查的方法
31 31 cache:false,
... ... @@ -40,7 +40,8 @@ var FormWizard = function() {
40 40 'descriptions' : {maxlength: 200,},// 描述/说明 最大长度200
41 41 },
42 42 messages:{
43   - 'parkCode':{remote:'停车场编码系统已存在,请您重新输入!',},
  43 + 'parkCode':{remote:'停车场编码系统已存在,请您重新输入!',
  44 + rangelength:'请填写8位长度的编码!'},
44 45 },
45 46 /**
46 47 * 类型:Callback。当未通过验证的表单提交时,可以在该回调函数中处理一些事情。
... ...