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,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。当未通过验证的表单提交时,可以在该回调函数中处理一些事情。