mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
e0676363b0
commit
538b8af518
@ -3,35 +3,35 @@
|
|||||||
var DEFAULT_ROWS = 10;
|
var DEFAULT_ROWS = 10;
|
||||||
vc.extends({
|
vc.extends({
|
||||||
propTypes: {
|
propTypes: {
|
||||||
emitChooseMenuGroup:vc.propTypes.string,
|
emitChooseMenuGroup: vc.propTypes.string,
|
||||||
emitLoadData:vc.propTypes.string
|
emitLoadData: vc.propTypes.string
|
||||||
},
|
},
|
||||||
data:{
|
data: {
|
||||||
chooseMenuGroupInfo:{
|
chooseMenuGroupInfo: {
|
||||||
menuGroups:[],
|
menuGroups: [],
|
||||||
_currentMenuGroupName:'',
|
_currentMenuGroupName: '',
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
_initMethod:function(){
|
_initMethod: function () {
|
||||||
},
|
},
|
||||||
_initEvent:function(){
|
_initEvent: function () {
|
||||||
vc.on('chooseMenuGroup','openChooseMenuGroupModel',function(_param){
|
vc.on('chooseMenuGroup', 'openChooseMenuGroupModel', function (_param) {
|
||||||
$('#chooseMenuGroupModel').modal('show');
|
$('#chooseMenuGroupModel').modal('show');
|
||||||
vc.component._refreshChooseMenuGroupInfo();
|
vc.component._refreshChooseMenuGroupInfo();
|
||||||
vc.component._loadAllMenuGroupInfo(DEFAULT_PAGE, DEFAULT_ROWS,'');
|
vc.component._loadAllMenuGroupInfo(DEFAULT_PAGE, DEFAULT_ROWS, '');
|
||||||
});
|
});
|
||||||
|
|
||||||
vc.on('chooseMenuGroup', 'paginationPlus', 'page_event', function (_currentPage) {
|
vc.on('chooseMenuGroup', 'paginationPlus', 'page_event', function (_currentPage) {
|
||||||
vc.component._loadAllMenuGroupInfo(_currentPage, DEFAULT_ROWS);
|
vc.component._loadAllMenuGroupInfo(_currentPage, DEFAULT_ROWS);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
methods:{
|
methods: {
|
||||||
_loadAllMenuGroupInfo:function(_page,_row,_name){
|
_loadAllMenuGroupInfo: function (_page, _row, _name) {
|
||||||
var param = {
|
var param = {
|
||||||
params:{
|
params: {
|
||||||
page:_page,
|
page: _page,
|
||||||
row:_row,
|
row: _row,
|
||||||
name:_name
|
name: _name
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -39,7 +39,7 @@
|
|||||||
vc.http.get('chooseMenuGroup',
|
vc.http.get('chooseMenuGroup',
|
||||||
'list',
|
'list',
|
||||||
param,
|
param,
|
||||||
function(json){
|
function (json) {
|
||||||
var _menuGroupInfo = JSON.parse(json);
|
var _menuGroupInfo = JSON.parse(json);
|
||||||
vc.component.chooseMenuGroupInfo.menuGroups = _menuGroupInfo.menuGroups;
|
vc.component.chooseMenuGroupInfo.menuGroups = _menuGroupInfo.menuGroups;
|
||||||
vc.emit('chooseMenuGroup', 'paginationPlus', 'init', {
|
vc.emit('chooseMenuGroup', 'paginationPlus', 'init', {
|
||||||
@ -47,25 +47,25 @@
|
|||||||
dataCount: _menuGroupInfo.total,
|
dataCount: _menuGroupInfo.total,
|
||||||
currentPage: _page
|
currentPage: _page
|
||||||
});
|
});
|
||||||
},function(){
|
}, function () {
|
||||||
console.log('请求失败处理');
|
console.log('请求失败处理');
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
chooseMenuGroup:function(_menuGroup){
|
chooseMenuGroup: function (_menuGroup) {
|
||||||
if(_menuGroup.hasOwnProperty('name')){
|
if (_menuGroup.hasOwnProperty('name')) {
|
||||||
_menuGroup.menuGroupName = _menuGroup.name;
|
_menuGroup.menuGroupName = _menuGroup.name;
|
||||||
}
|
}
|
||||||
vc.emit($props.emitChooseMenuGroup,'chooseMenuGroup',_menuGroup);
|
vc.emit($props.emitChooseMenuGroup, 'chooseMenuGroup', _menuGroup);
|
||||||
vc.emit($props.emitLoadData,'listMenuGroupData',{
|
vc.emit($props.emitLoadData, 'listMenuGroupData', {
|
||||||
menuGroupId:_menuGroup.menuGroupId
|
menuGroupId: _menuGroup.menuGroupId
|
||||||
});
|
});
|
||||||
$('#chooseMenuGroupModel').modal('hide');
|
$('#chooseMenuGroupModel').modal('hide');
|
||||||
},
|
},
|
||||||
queryMenuGroups:function(){
|
queryMenuGroups: function () {
|
||||||
vc.component._loadAllMenuGroupInfo(DEFAULT_PAGE, DEFAULT_ROWS,vc.component.chooseMenuGroupInfo._currentMenuGroupName);
|
vc.component._loadAllMenuGroupInfo(DEFAULT_PAGE, DEFAULT_ROWS, vc.component.chooseMenuGroupInfo._currentMenuGroupName);
|
||||||
},
|
},
|
||||||
_refreshChooseMenuGroupInfo:function(){
|
_refreshChooseMenuGroupInfo: function () {
|
||||||
vc.component.chooseMenuGroupInfo._currentMenuGroupName = "";
|
vc.component.chooseMenuGroupInfo._currentMenuGroupName = "";
|
||||||
},
|
},
|
||||||
_getChooseStoreTypeName: function (_storeTypeCd) {
|
_getChooseStoreTypeName: function (_storeTypeCd) {
|
||||||
@ -88,6 +88,8 @@
|
|||||||
return "商家";
|
return "商家";
|
||||||
} else if (_storeTypeCd == '800900000000') {
|
} else if (_storeTypeCd == '800900000000') {
|
||||||
return "开发团队";
|
return "开发团队";
|
||||||
|
} else if (_storeTypeCd == '800900000006') {
|
||||||
|
return "跑腿";
|
||||||
} else {
|
} else {
|
||||||
return "未知";
|
return "未知";
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user