diff --git a/public/components/property/addCarBlackWhite/addCarBlackWhite.js b/public/components/property/addCarBlackWhite/addCarBlackWhite.js
index 6e08375fd..564fef485 100644
--- a/public/components/property/addCarBlackWhite/addCarBlackWhite.js
+++ b/public/components/property/addCarBlackWhite/addCarBlackWhite.js
@@ -1,4 +1,4 @@
-(function(vc) {
+(function (vc) {
vc.extends({
propTypes: {
@@ -13,18 +13,26 @@
carNum: '',
startTime: '',
endTime: '',
+ paId: ''
}
},
- _initMethod: function() {
+ _initMethod: function () {
vc.component._initAddCarBlackWhiteDateInfo();
},
- _initEvent: function() {
+ _initEvent: function () {
vc.on('addCarBlackWhite', 'openAddCarBlackWhiteModal',
- function() {
- $('#addCarBlackWhiteModel').modal('show');
- });
+ function () {
+ $('#addCarBlackWhiteModel').modal('show');
+ });
+
+ vc.on('addCarBlackWhite', 'notify',
+ function (_param) {
+ if (_param.hasOwnProperty('paId')) {
+ $that.addCarBlackWhiteInfo.paId = _param.paId;
+ }
+ });
},
methods: {
_initAddCarBlackWhiteDateInfo: function () {
@@ -63,58 +71,63 @@
return vc.validate.validate({
addCarBlackWhiteInfo: vc.component.addCarBlackWhiteInfo
},
- {
- 'addCarBlackWhiteInfo.blackWhite': [{
- limit: "required",
- param: "",
- errInfo: "名单类型不能为空"
- },
{
- limit: "num",
- param: "",
- errInfo: "名单类型格式错误"
- },
- ],
- 'addCarBlackWhiteInfo.carNum': [{
- limit: "required",
- param: "",
- errInfo: "车牌号不能为空"
- },
- {
- limit: "maxin",
- param: "1,12",
- errInfo: "车牌号大于12位"
- },
- ],
- 'addCarBlackWhiteInfo.startTime': [{
- limit: "required",
- param: "",
- errInfo: "开始时间不能为空"
- },
- {
- limit: "dateTime",
- param: "",
- errInfo: "不是有效的时间格式"
- },
- ],
- 'addCarBlackWhiteInfo.endTime': [{
- limit: "required",
- param: "",
- errInfo: "结束时间不能为空"
- },
- {
- limit: "dateTime",
- param: "",
- errInfo: "不是有效的时间格式"
- },
- ],
+ 'addCarBlackWhiteInfo.blackWhite': [{
+ limit: "required",
+ param: "",
+ errInfo: "名单类型不能为空"
+ },
+ {
+ limit: "num",
+ param: "",
+ errInfo: "名单类型格式错误"
+ },
+ ],
+ 'addCarBlackWhiteInfo.carNum': [{
+ limit: "required",
+ param: "",
+ errInfo: "车牌号不能为空"
+ },
+ {
+ limit: "maxin",
+ param: "1,12",
+ errInfo: "车牌号大于12位"
+ },
+ ],
+ 'addCarBlackWhiteInfo.paId': [{
+ limit: "required",
+ param: "",
+ errInfo: "停车场不能为空"
+ }
+ ],
+ 'addCarBlackWhiteInfo.startTime': [{
+ limit: "required",
+ param: "",
+ errInfo: "开始时间不能为空"
+ },
+ {
+ limit: "dateTime",
+ param: "",
+ errInfo: "不是有效的时间格式"
+ },
+ ],
+ 'addCarBlackWhiteInfo.endTime': [{
+ limit: "required",
+ param: "",
+ errInfo: "结束时间不能为空"
+ },
+ {
+ limit: "dateTime",
+ param: "",
+ errInfo: "不是有效的时间格式"
+ },
+ ],
- });
+ });
},
- saveCarBlackWhiteInfo: function() {
+ saveCarBlackWhiteInfo: function () {
if (!vc.component.addCarBlackWhiteValidate()) {
vc.toast(vc.validate.errInfo);
-
return;
}
@@ -129,32 +142,33 @@
vc.http.post('addCarBlackWhite', 'save', JSON.stringify(vc.component.addCarBlackWhiteInfo), {
emulateJSON: true
},
- function(json, res) {
- //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
- if (res.status == 200) {
- //关闭model
- $('#addCarBlackWhiteModel').modal('hide');
- vc.component.clearAddCarBlackWhiteInfo();
- vc.emit('carBlackWhiteManage', 'listCarBlackWhite', {});
+ function (json, res) {
+ //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
+ if (res.status == 200) {
+ //关闭model
+ $('#addCarBlackWhiteModel').modal('hide');
+ vc.component.clearAddCarBlackWhiteInfo();
+ vc.emit('carBlackWhiteManage', 'listCarBlackWhite', {});
- return;
- }
- vc.toast(json);
+ return;
+ }
+ vc.toast(json);
- },
- function(errInfo, error) {
- console.log('请求失败处理');
+ },
+ function (errInfo, error) {
+ console.log('请求失败处理');
- vc.toast(errInfo);
+ vc.toast(errInfo);
- });
+ });
},
- clearAddCarBlackWhiteInfo: function() {
+ clearAddCarBlackWhiteInfo: function () {
vc.component.addCarBlackWhiteInfo = {
blackWhite: '',
carNum: '',
startTime: '',
endTime: '',
+ paId: ''
};
}
diff --git a/public/pages/property/carBlackWhiteManage/carBlackWhiteManage.html b/public/pages/property/carBlackWhiteManage/carBlackWhiteManage.html
index 1d5779881..37fcbc567 100644
--- a/public/pages/property/carBlackWhiteManage/carBlackWhiteManage.html
+++ b/public/pages/property/carBlackWhiteManage/carBlackWhiteManage.html
@@ -62,6 +62,7 @@
| 名单ID |
名单类型 |
+ 停车场 |
车牌号 |
开始时间 |
结束时间 |
@@ -74,6 +75,7 @@
| {{carBlackWhite.bwId}} |
{{carBlackWhite.blackWhiteName}} |
+ {{carBlackWhite.paNum}} |
{{carBlackWhite.carNum}} |
{{carBlackWhite.startTime}} |
{{carBlackWhite.endTime}} |