From 0a1b4a9a1590bebd3178ac9a229feb5f7c28c0c6 Mon Sep 17 00:00:00 2001 From: java110 <928255095@qq.com> Date: Fri, 8 Apr 2022 10:12:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=9C=E8=BD=A6=E5=9C=BA=E6=94=B9=E4=B8=BAcm?= =?UTF-8?q?d=20=E6=A8=A1=E5=BC=8F=20=E7=AE=80=E5=8C=96=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../property/addParkingArea/addParkingArea.js | 98 +++++++------- .../deleteParkingArea/deleteParkingArea.js | 53 ++++---- .../editParkingArea/editParkingArea.js | 121 +++++++++--------- .../pages/property/listRoomFee/listRoomFee.js | 5 +- .../parkingAreaManage/parkingAreaManage.js | 2 +- 5 files changed, 137 insertions(+), 142 deletions(-) diff --git a/public/components/property/addParkingArea/addParkingArea.js b/public/components/property/addParkingArea/addParkingArea.js index bb7dacb8b..f9d7ad0d4 100755 --- a/public/components/property/addParkingArea/addParkingArea.js +++ b/public/components/property/addParkingArea/addParkingArea.js @@ -20,46 +20,43 @@ }, _initEvent: function() { vc.on('addParkingArea', 'openAddParkingAreaModal', - function() { - $that._loadParkingAreaAttrSpec(); - $('#addParkingAreaModel').modal('show'); - }); + function() { + $that._loadParkingAreaAttrSpec(); + $('#addParkingAreaModel').modal('show'); + }); }, methods: { addParkingAreaValidate() { return vc.validate.validate({ addParkingAreaInfo: vc.component.addParkingAreaInfo - }, - { + }, { 'addParkingAreaInfo.num': [{ - limit: "required", - param: "", - errInfo: "停车场编号不能为空" - }, - { - limit: "maxin", - param: "1,12", - errInfo: "停车场编号不能超过12位" - }, + limit: "required", + param: "", + errInfo: "停车场编号不能为空" + }, + { + limit: "maxin", + param: "1,12", + errInfo: "停车场编号不能超过12位" + }, ], 'addParkingAreaInfo.typeCd': [{ - limit: "required", - param: "", - errInfo: "停车场类型不能为空" - }, - { - limit: "num", - param: "", - errInfo: "停车场类型格式错误" - }, + limit: "required", + param: "", + errInfo: "停车场类型不能为空" + }, + { + limit: "num", + param: "", + errInfo: "停车场类型格式错误" + }, ], - 'addParkingAreaInfo.remark': [ - { + 'addParkingAreaInfo.remark': [{ limit: "maxLength", param: "4000", errInfo: "备注太长" - }, - ], + }, ], }); }, @@ -78,26 +75,27 @@ return; } - vc.http.post('addParkingArea', 'save', JSON.stringify(vc.component.addParkingAreaInfo), { - emulateJSON: true - }, - function(json, res) { - //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); - if (res.status == 200) { - //关闭model - $('#addParkingAreaModel').modal('hide'); - vc.component.clearAddParkingAreaInfo(); - vc.emit('parkingAreaManage', 'listParkingArea', {}); + vc.http.apiPost('/parkingArea.saveParkingArea', JSON.stringify(vc.component.addParkingAreaInfo), { + emulateJSON: true + }, + function(json, res) { + //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); + let _json = JSON.parse(json); + if (_json.code == 0) { + //关闭model + $('#addParkingAreaModel').modal('hide'); + vc.component.clearAddParkingAreaInfo(); + vc.emit('parkingAreaManage', 'listParkingArea', {}); - return; - } - vc.toast(json); - }, - function(errInfo, error) { - console.log('请求失败处理'); - vc.toast(errInfo); + return; + } + vc.toast(_json.msg); + }, + function(errInfo, error) { + console.log('请求失败处理'); + vc.toast(errInfo); - }); + }); }, clearAddParkingAreaInfo: function() { vc.component.addParkingAreaInfo = { @@ -107,9 +105,9 @@ attrs: [] }; }, - _loadParkingAreaAttrSpec: function () { + _loadParkingAreaAttrSpec: function() { $that.addParkingAreaInfo.attrs = []; - vc.getAttrSpec('parking_area_attr', function (data) { + vc.getAttrSpec('parking_area_attr', function(data) { data.forEach(item => { item.value = ''; if (item.specShow == 'Y') { @@ -120,8 +118,8 @@ }); }); }, - _loadAttrValue: function (_specCd, _values) { - vc.getAttrValue(_specCd, function (data) { + _loadAttrValue: function(_specCd, _values) { + vc.getAttrValue(_specCd, function(data) { data.forEach(item => { if (item.valueShow == 'Y') { _values.push(item); diff --git a/public/components/property/deleteParkingArea/deleteParkingArea.js b/public/components/property/deleteParkingArea/deleteParkingArea.js index 968604515..30898a1f8 100755 --- a/public/components/property/deleteParkingArea/deleteParkingArea.js +++ b/public/components/property/deleteParkingArea/deleteParkingArea.js @@ -1,52 +1,51 @@ -(function(vc,vm){ +(function(vc, vm) { vc.extends({ - data:{ - deleteParkingAreaInfo:{ + data: { + deleteParkingAreaInfo: { } }, - _initMethod:function(){ + _initMethod: function() { - }, - _initEvent:function(){ - vc.on('deleteParkingArea','openDeleteParkingAreaModal',function(_params){ + }, + _initEvent: function() { + vc.on('deleteParkingArea', 'openDeleteParkingAreaModal', function(_params) { vc.component.deleteParkingAreaInfo = _params; $('#deleteParkingAreaModel').modal('show'); }); }, - methods:{ - deleteParkingArea:function(){ - vc.component.deleteParkingAreaInfo.communityId=vc.getCurrentCommunity().communityId; - vc.http.post( - 'deleteParkingArea', - 'delete', - JSON.stringify(vc.component.deleteParkingAreaInfo), - { - emulateJSON:true - }, - function(json,res){ + methods: { + deleteParkingArea: function() { + vc.component.deleteParkingAreaInfo.communityId = vc.getCurrentCommunity().communityId; + vc.http.apiPost( + '/parkingArea.deleteParkingArea', + JSON.stringify(vc.component.deleteParkingAreaInfo), { + emulateJSON: true + }, + function(json, res) { //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); - if(res.status == 200){ + let _json = JSON.parse(json); + if (_json.code == 0) { //关闭model $('#deleteParkingAreaModel').modal('hide'); - vc.emit('parkingAreaManage','listParkingArea',{}); - return ; + vc.emit('parkingAreaManage', 'listParkingArea', {}); + return; } - vc.toast(json); - }, - function(errInfo,error){ + vc.toast(_json.msg); + }, + function(errInfo, error) { console.log('请求失败处理'); vc.toast(json); - }); + }); }, - closeDeleteParkingAreaModel:function(){ + closeDeleteParkingAreaModel: function() { $('#deleteParkingAreaModel').modal('hide'); } } }); -})(window.vc,window.vc.component); +})(window.vc, window.vc.component); \ No newline at end of file diff --git a/public/components/property/editParkingArea/editParkingArea.js b/public/components/property/editParkingArea/editParkingArea.js index ca107422d..c0c1a7875 100755 --- a/public/components/property/editParkingArea/editParkingArea.js +++ b/public/components/property/editParkingArea/editParkingArea.js @@ -15,59 +15,56 @@ }, _initEvent: function() { vc.on('editParkingArea', 'openEditParkingAreaModal', - function(_params) { - vc.component.refreshEditParkingAreaInfo(); - $('#editParkingAreaModel').modal('show'); - vc.copyObject(_params, vc.component.editParkingAreaInfo); - if (_params.hasOwnProperty('attrs')) { - let _attrDtos = _params.attrs; - _attrDtos.forEach(item => { - $that.editParkingAreaInfo.attrs.forEach(attrItem => { - if (item.specCd == attrItem.specCd) { - attrItem.attrId = item.attrId; - attrItem.value = item.value; - } + function(_params) { + vc.component.refreshEditParkingAreaInfo(); + $('#editParkingAreaModel').modal('show'); + vc.copyObject(_params, vc.component.editParkingAreaInfo); + if (_params.hasOwnProperty('attrs')) { + let _attrDtos = _params.attrs; + _attrDtos.forEach(item => { + $that.editParkingAreaInfo.attrs.forEach(attrItem => { + if (item.specCd == attrItem.specCd) { + attrItem.attrId = item.attrId; + attrItem.value = item.value; + } + }) }) - }) - } - vc.component.editParkingAreaInfo.communityId = vc.getCurrentCommunity().communityId; - }); + } + vc.component.editParkingAreaInfo.communityId = vc.getCurrentCommunity().communityId; + }); }, methods: { editParkingAreaValidate: function() { return vc.validate.validate({ editParkingAreaInfo: vc.component.editParkingAreaInfo - }, - { + }, { 'editParkingAreaInfo.num': [{ - limit: "required", - param: "", - errInfo: "停车场编号不能为空" - }, - { - limit: "maxin", - param: "1,12", - errInfo: "停车场编号不能超过12位" - }, + limit: "required", + param: "", + errInfo: "停车场编号不能为空" + }, + { + limit: "maxin", + param: "1,12", + errInfo: "停车场编号不能超过12位" + }, ], 'editParkingAreaInfo.typeCd': [{ - limit: "required", - param: "", - errInfo: "停车场类型不能为空" - }, - { - limit: "num", - param: "", - errInfo: "停车场类型格式错误" - }, + limit: "required", + param: "", + errInfo: "停车场类型不能为空" + }, + { + limit: "num", + param: "", + errInfo: "停车场类型格式错误" + }, ], - 'editParkingAreaInfo.remark': [ - { + 'editParkingAreaInfo.remark': [{ limit: "maxLength", param: "4000", errInfo: "备注太长" - }, - ], + }, ], 'editParkingAreaInfo.paId': [{ limit: "required", param: "", @@ -84,24 +81,26 @@ return; } - vc.http.post('editParkingArea', 'update', JSON.stringify(vc.component.editParkingAreaInfo), { - emulateJSON: true - }, - function(json, res) { - //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); - if (res.status == 200) { - //关闭model - $('#editParkingAreaModel').modal('hide'); - vc.emit('parkingAreaManage', 'listParkingArea', {}); - return; - } - vc.toast(json); - }, - function(errInfo, error) { - console.log('请求失败处理'); + vc.http.apiPost('/parkingArea.updateParkingArea', JSON.stringify(vc.component.editParkingAreaInfo), { + emulateJSON: true + }, + function(json, res) { + //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); + let _json = JSON.parse(json); + if (_json.code == 0) { + //关闭model + $('#editParkingAreaModel').modal('hide'); + vc.emit('parkingAreaManage', 'listParkingArea', {}); + return; + } - vc.toast(errInfo); - }); + vc.toast(_json.msg); + }, + function(errInfo, error) { + console.log('请求失败处理'); + + vc.toast(errInfo); + }); }, refreshEditParkingAreaInfo: function() { let _attrs = $that.editParkingAreaInfo.attrs; @@ -113,9 +112,9 @@ attrs: _attrs } }, - _loadEditParkingAreaAttrSpec: function () { + _loadEditParkingAreaAttrSpec: function() { $that.editParkingAreaInfo.attrs = []; - vc.getAttrSpec('parking_area_attr', function (data) { + vc.getAttrSpec('parking_area_attr', function(data) { data.forEach(item => { item.value = ''; item.values = []; @@ -127,8 +126,8 @@ }); }, - _loadEditAttrValue: function (_specCd, _values) { - vc.getAttrValue(_specCd, function (data) { + _loadEditAttrValue: function(_specCd, _values) { + vc.getAttrValue(_specCd, function(data) { data.forEach(item => { if (item.valueShow == 'Y') { _values.push(item); diff --git a/public/pages/property/listRoomFee/listRoomFee.js b/public/pages/property/listRoomFee/listRoomFee.js index f12847d8d..42c31b92a 100755 --- a/public/pages/property/listRoomFee/listRoomFee.js +++ b/public/pages/property/listRoomFee/listRoomFee.js @@ -61,11 +61,10 @@ } }; //发送get请求 - vc.http.get('listRoomFee', - 'list', + vc.http.apiGet('/fee.listFee', param, function(json) { - var _feeConfigInfo = JSON.parse(json); + let _feeConfigInfo = JSON.parse(json); vc.component.listRoomCreateFeeInfo.total = _feeConfigInfo.total; vc.component.listRoomCreateFeeInfo.records = _feeConfigInfo.records; vc.component.listRoomCreateFeeInfo.fees = _feeConfigInfo.fees; diff --git a/public/pages/property/parkingAreaManage/parkingAreaManage.js b/public/pages/property/parkingAreaManage/parkingAreaManage.js index c806b3e06..92c2ee00b 100755 --- a/public/pages/property/parkingAreaManage/parkingAreaManage.js +++ b/public/pages/property/parkingAreaManage/parkingAreaManage.js @@ -45,7 +45,7 @@ params: vc.component.parkingAreaManageInfo.conditions }; //发送get请求 - vc.http.get('parkingAreaManage', 'list', param, + vc.http.apiGet('/parkingArea.listParkingAreas', param, function(json, res) { var _parkingAreaManageInfo = JSON.parse(json); vc.component.parkingAreaManageInfo.total = _parkingAreaManageInfo.total;