完善格式化小区功能

This commit is contained in:
shiyj1101 2021-08-06 00:48:30 +08:00
parent 90fb403269
commit 2d5d2f33bd
4 changed files with 27 additions and 15 deletions

View File

@ -11,12 +11,12 @@
</button> </button>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<li style="color: red;">请慎重操作,此操作将清空所有本小区数据。谨慎期间,请再次跟相关人员核实确认!</li> <li style="color: red;">请慎重操作,此操作将清空所有【{{chooseinitializeCommunityInfo.communityName}}】小区数据,小区编码为【{{chooseinitializeCommunityInfo.communityId}}】。谨慎期间,请再次跟相关人员核实确认!</li>
</br> </br>
<input placeholder="请输入开发者密码" type="text" v-model="chooseinitializeCommunityInfo._devPassword" class="form-control form-control-sm"> <input placeholder="请输入开发者密码" type="text" v-model="chooseinitializeCommunityInfo._devPassword" class="form-control form-control-sm">
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal" v-on:click="closeDeleteMappingModel()">点错了</button> <button type="button" class="btn btn-secondary" data-dismiss="modal" v-on:click="closeInitializeCommunityModel()">点错了</button>
<button type="button" class="btn btn-primary" v-on:click="authenticationDevPassword()">确认格式化</button> <button type="button" class="btn btn-primary" v-on:click="authenticationDevPassword()">确认格式化</button>
</div> </div>
</div> </div>

View File

@ -6,28 +6,35 @@
}, },
data:{ data:{
chooseinitializeCommunityInfo:{ chooseinitializeCommunityInfo:{
initializeCommunitys: [], communityName: '',
_devPassword:'', communityId: '',
_devPassword:''
} }
}, },
_initMethod:function(){ _initMethod:function(){
}, },
_initEvent:function(){ _initEvent:function(){
vc.on('chooseinitializeCommunity','openChooseinitializeCommunityModel',function(_param){ vc.on('chooseinitializeCommunity','openChooseinitializeCommunityModel',function(_param){
console.log(_param);
vc.component.chooseinitializeCommunityInfo.communityName = _param._initializeCommunity.name;
vc.component.chooseinitializeCommunityInfo.communityId = _param._initializeCommunity.communityId;
$('#chooseinitializeCommunityModel').modal('show'); $('#chooseinitializeCommunityModel').modal('show');
vc.component._refreshChooseinitializeCommunityInfo(); vc.component._refreshChooseinitializeCommunityInfo();
}); });
}, },
methods:{ methods:{
chooseinitializeCommunity:function(devPassword){ chooseinitializeCommunity:function(){
vc.emit($props.emitChooseinitializeCommunity,'chooseinitializeCommunity',devPassword); vc.emit($props.emitChooseinitializeCommunity,'chooseinitializeCommunity', vc.component.chooseinitializeCommunityInfo);
$('#chooseinitializeCommunityModel').modal('hide'); $('#chooseinitializeCommunityModel').modal('hide');
}, },
queryServices:function(){ authenticationDevPassword:function(){
vc.component.chooseinitializeCommunity(vc.component.ChooseinitializeCommunityInfo._devPassword); vc.component.chooseinitializeCommunity();
}, },
_refreshChooseinitializeCommunityInfo:function(){ _refreshChooseinitializeCommunityInfo:function(){
vc.component.ChooseinitializeCommunityInfo._devPassword = ""; vc.component.chooseinitializeCommunityInfo._devPassword = "";
},
closeInitializeCommunityModel:function(){
$('#chooseinitializeCommunityModel').modal('hide');
} }
} }

View File

@ -78,6 +78,9 @@
<vc:create path="frame/pagination"></vc:create> <vc:create path="frame/pagination"></vc:create>
</div> </div>
</div> </div>
<div class="form-group">
<li style="color: red;">{{initializeCommunityManageInfo.msgData}}</li>
</div>
</div> </div>
</div> </div>
<vc:create path="dev/chooseinitializeCommunity" <vc:create path="dev/chooseinitializeCommunity"

View File

@ -12,6 +12,7 @@
records: 1, records: 1,
storeTypeCd: vc.getData('/nav/getUserInfo').storeTypeCd, storeTypeCd: vc.getData('/nav/getUserInfo').storeTypeCd,
devPassword:'', devPassword:'',
msgData: '',
conditions: { conditions: {
name: '', name: '',
cityCode: '', cityCode: '',
@ -28,8 +29,7 @@
vc.component._listCommunitys(DEFAULT_PAGE, DEFAULT_ROWS); vc.component._listCommunitys(DEFAULT_PAGE, DEFAULT_ROWS);
}); });
vc.on("chooseinitializeCommunity", "chooseinitializeCommunity",function (_param) { vc.on("chooseinitializeCommunity", "chooseinitializeCommunity",function (_param) {
console.log(_param); $that._initializeCommunity(_param);
}); });
vc.on('pagination', 'page_event', function (_currentPage) { vc.on('pagination', 'page_event', function (_currentPage) {
vc.component._listCommunitys(_currentPage, DEFAULT_ROWS); vc.component._listCommunitys(_currentPage, DEFAULT_ROWS);
@ -64,8 +64,9 @@
_initializeCommunity: function (_community) { _initializeCommunity: function (_community) {
var _param = { var _param = {
communityId: _community.communityId, communityId: _community.communityId,
devPassword: vc.component.initializeCommunityManageInfo.devPassword devPassword: _community._devPassword
} }
console.log(JSON.stringify(_param));
vc.http.apiPost( vc.http.apiPost(
'/initializeBuildingUnit/deleteBuildingUnit', '/initializeBuildingUnit/deleteBuildingUnit',
JSON.stringify(_param), JSON.stringify(_param),
@ -76,19 +77,20 @@
//vm.menus = vm.refreshMenuActive(JSON.parse(json),0); //vm.menus = vm.refreshMenuActive(JSON.parse(json),0);
let _json = JSON.parse(json); let _json = JSON.parse(json);
if (_json.code == 0) { if (_json.code == 0) {
vc.component.initializeCommunityManageInfo.msgData = _json.data;
//关闭model //关闭model
vc.emit('initializeCommunityManage', 'listCommunity', {}); vc.emit('initializeCommunityManage', 'listCommunity', {});
return; return;
} }
vc.toast(_json.msg); vc.toast(_json.msg);
}, },
function (errInfo, error) { function (errInfo, error) {
console.log('请求失败处理'); console.log('请求失败处理');
vc.toast(errInfo); vc.toast(errInfo);
}); });
}, },
_openChooseinInitializeCommunity: function(){ _openChooseinInitializeCommunity: function(_initializeCommunity){
vc.emit('chooseinitializeCommunity','openChooseinitializeCommunityModel', {}); vc.emit('chooseinitializeCommunity','openChooseinitializeCommunityModel', {_initializeCommunity});
} }
} }
}); });