Files
PropertyDeployment/resources/Web/MicroCommunityWeb/html/components/property/viewParkingAreaInfo/viewParkingAreaInfo.js
2025-12-09 20:22:03 +08:00

53 lines
1.5 KiB
JavaScript

/**
停车场 组件
**/
(function(vc) {
vc.extends({
propTypes: {
callBackListener: vc.propTypes.string,
//父组件名称
callBackFunction: vc.propTypes.string //父组件监听方法
},
data: {
viewParkingAreaInfo: {
index: 0,
flowComponent: 'viewParkingAreaInfo',
num: '',
typeCd: '',
remark: '',
}
},
_initMethod: function() {
//根据请求参数查询 查询 业主信息
vc.component._loadParkingAreaInfoData();
},
_initEvent: function() {
vc.on('viewParkingAreaInfo', 'chooseParkingArea',
function(_app) {
vc.copyObject(_app, vc.component.viewParkingAreaInfo);
vc.emit($props.callBackListener, $props.callBackFunction, vc.component.viewParkingAreaInfo);
});
vc.on('viewParkingAreaInfo', 'onIndex',
function(_index) {
vc.component.viewParkingAreaInfo.index = _index;
});
},
methods: {
_openSelectParkingAreaInfoModel() {
vc.emit('chooseParkingArea', 'openChooseParkingAreaModel', {});
},
_openAddParkingAreaInfoModel() {
vc.emit('addParkingArea', 'openAddParkingAreaModal', {});
},
_loadParkingAreaInfoData: function() {
}
}
});
})(window.vc);