完善格式化小区功能

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>
</div>
<div class="modal-body">
<li style="color: red;">请慎重操作,此操作将清空所有本小区数据。谨慎期间,请再次跟相关人员核实确认!</li>
<li style="color: red;">请慎重操作,此操作将清空所有【{{chooseinitializeCommunityInfo.communityName}}】小区数据,小区编码为【{{chooseinitializeCommunityInfo.communityId}}】。谨慎期间,请再次跟相关人员核实确认!</li>
</br>
<input placeholder="请输入开发者密码" type="text" v-model="chooseinitializeCommunityInfo._devPassword" class="form-control form-control-sm">
</div>
<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>
</div>
</div>

View File

@ -6,28 +6,35 @@
},
data:{
chooseinitializeCommunityInfo:{
initializeCommunitys: [],
_devPassword:'',
communityName: '',
communityId: '',
_devPassword:''
}
},
_initMethod:function(){
},
_initEvent:function(){
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');
vc.component._refreshChooseinitializeCommunityInfo();
});
},
methods:{
chooseinitializeCommunity:function(devPassword){
vc.emit($props.emitChooseinitializeCommunity,'chooseinitializeCommunity',devPassword);
chooseinitializeCommunity:function(){
vc.emit($props.emitChooseinitializeCommunity,'chooseinitializeCommunity', vc.component.chooseinitializeCommunityInfo);
$('#chooseinitializeCommunityModel').modal('hide');
},
queryServices:function(){
vc.component.chooseinitializeCommunity(vc.component.ChooseinitializeCommunityInfo._devPassword);
authenticationDevPassword:function(){
vc.component.chooseinitializeCommunity();
},
_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>
</div>
</div>
<div class="form-group">
<li style="color: red;">{{initializeCommunityManageInfo.msgData}}</li>
</div>
</div>
</div>
<vc:create path="dev/chooseinitializeCommunity"

View File

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