diff --git a/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.html b/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.html new file mode 100644 index 000000000..560761c55 --- /dev/null +++ b/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.html @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.js b/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.js new file mode 100644 index 000000000..f5482738f --- /dev/null +++ b/public/components/dev/chooseinitializeCommunity/chooseinitializeCommunity.js @@ -0,0 +1,35 @@ +(function(vc){ + vc.extends({ + propTypes: { + emitChooseinitializeCommunity:vc.propTypes.string, + emitLoadData:vc.propTypes.string + }, + data:{ + chooseinitializeCommunityInfo:{ + initializeCommunitys: [], + _devPassword:'', + } + }, + _initMethod:function(){ + }, + _initEvent:function(){ + vc.on('chooseinitializeCommunity','openChooseinitializeCommunityModel',function(_param){ + $('#chooseinitializeCommunityModel').modal('show'); + vc.component._refreshChooseinitializeCommunityInfo(); + }); + }, + methods:{ + chooseinitializeCommunity:function(devPassword){ + vc.emit($props.emitChooseinitializeCommunity,'chooseinitializeCommunity',devPassword); + $('#chooseinitializeCommunityModel').modal('hide'); + }, + queryServices:function(){ + vc.component.chooseinitializeCommunity(vc.component.ChooseinitializeCommunityInfo._devPassword); + }, + _refreshChooseinitializeCommunityInfo:function(){ + vc.component.ChooseinitializeCommunityInfo._devPassword = ""; + } + } + + }); +})(window.vc); \ No newline at end of file diff --git a/public/pages/dev/initializeCommunityManage/initializeCommunityManage.html b/public/pages/dev/initializeCommunityManage/initializeCommunityManage.html new file mode 100644 index 000000000..4a5a51e04 --- /dev/null +++ b/public/pages/dev/initializeCommunityManage/initializeCommunityManage.html @@ -0,0 +1,87 @@ +
+
+
+
+
+
查询条件
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
初始化小区数据
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
小区ID小区名称附近地标城市编码状态操作
{{initializeCommunity.communityId}}{{initializeCommunity.name}}{{initializeCommunity.nearbyLandmarks}}{{initializeCommunity.cityName}}{{initializeCommunity.stateName}} +
+ +
+
+
    +
    + + +
    +
    +
    +
    + +
    diff --git a/public/pages/dev/initializeCommunityManage/initializeCommunityManage.js b/public/pages/dev/initializeCommunityManage/initializeCommunityManage.js new file mode 100644 index 000000000..7b7237c90 --- /dev/null +++ b/public/pages/dev/initializeCommunityManage/initializeCommunityManage.js @@ -0,0 +1,95 @@ +/** + 入驻小区 + **/ +(function (vc) { + var DEFAULT_PAGE = 1; + var DEFAULT_ROWS = 10; + vc.extends({ + data: { + initializeCommunityManageInfo: { + initializeCommunitys: [], + total: 0, + records: 1, + storeTypeCd: vc.getData('/nav/getUserInfo').storeTypeCd, + devPassword:'', + conditions: { + name: '', + cityCode: '', + communityId: '' + }, + listColumns: [] + } + }, + _initMethod: function () { + vc.component._listCommunitys(DEFAULT_PAGE, DEFAULT_ROWS); + }, + _initEvent: function () { + vc.on('initializeCommunityManage', 'listCommunity', function (_param) { + vc.component._listCommunitys(DEFAULT_PAGE, DEFAULT_ROWS); + }); + vc.on("chooseinitializeCommunity", "chooseinitializeCommunity",function (_param) { + console.log(_param); + + }); + vc.on('pagination', 'page_event', function (_currentPage) { + vc.component._listCommunitys(_currentPage, DEFAULT_ROWS); + }); + }, + methods: { + _listCommunitys: function (_page, _rows) { + vc.component.initializeCommunityManageInfo.conditions.page = _page; + vc.component.initializeCommunityManageInfo.conditions.row = _rows; + var _param = { + params: vc.component.initializeCommunityManageInfo.conditions + } + //发送get请求 + vc.http.get('communityManage', + 'list', + _param, + function (json, res) { + var _initializeCommunityManageInfo = JSON.parse(json); + vc.component.initializeCommunityManageInfo.total = _initializeCommunityManageInfo.total; + vc.component.initializeCommunityManageInfo.records = _initializeCommunityManageInfo.records; + vc.component.initializeCommunityManageInfo.initializeCommunitys = _initializeCommunityManageInfo.communitys; + vc.emit('pagination', 'init', { + total: vc.component.initializeCommunityManageInfo.records, + dataCount: vc.component.initializeCommunityManageInfo.total, + currentPage: _page + }); + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + }, + _initializeCommunity: function (_community) { + var _param = { + communityId: _community.communityId, + devPassword: vc.component.initializeCommunityManageInfo.devPassword + } + vc.http.apiPost( + '/initializeBuildingUnit/deleteBuildingUnit', + JSON.stringify(_param), + { + emulateJSON: true + }, + function (json, res) { + //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); + let _json = JSON.parse(json); + if (_json.code == 0) { + //关闭model + vc.emit('initializeCommunityManage', 'listCommunity', {}); + return; + } + vc.toast(_json.msg); + }, + function (errInfo, error) { + console.log('请求失败处理'); + vc.toast(errInfo); + }); + }, + _openChooseinInitializeCommunity: function(){ + vc.emit('chooseinitializeCommunity','openChooseinitializeCommunityModel', {}); + } + } + }); +})(window.vc); \ No newline at end of file