35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
autoImport("PicutureWallSyncPanel")
|
|
WeddingWallPictureSyncPanel = class("WeddingWallPictureSyncPanel", PicutureWallSyncPanel);
|
|
autoImport("PictureWallPersonalListPage")
|
|
autoImport("PictureWallSceneryListPage")
|
|
autoImport("PersonalPicturCombineItemWallCell")
|
|
|
|
|
|
WeddingWallPictureSyncPanel.CellSelectedChange = "WeddingWallPictureSyncPanel_CellSelectedChange"
|
|
WeddingWallPictureSyncPanel.CheckCurPicIsShow = "WeddingWallPictureSyncPanel_CheckCurPicIsShow"
|
|
|
|
WeddingWallPictureSyncPanel.ViewType = UIViewType.PopUpLayer
|
|
|
|
WeddingWallPictureSyncPanel.Album = {
|
|
PersonalAlbum = 1,
|
|
SceneryAlbum = 2,
|
|
}
|
|
|
|
function WeddingWallPictureSyncPanel:initData( )
|
|
self.totalSize = GameConfig.WeddingWallTotalUpSize or 10
|
|
self.frameId = self.viewdata.viewdata.frameId
|
|
end
|
|
|
|
function WeddingWallPictureSyncPanel:handleCategorySelect( key )
|
|
-- body
|
|
if(key == PersonalPicturePanel.Album.PersonalAlbum)then
|
|
local size = PhotoDataProxy.Instance:getUploadedSizeByAlbum(ProtoCommon_pb.ESOURCE_PHOTO_SELF)
|
|
self.albumState.text = string.format(ZhString.PersonalPictureCell_CurAlbumState,size)
|
|
elseif(key == PersonalPicturePanel.Album.SceneryAlbum)then
|
|
local size = PhotoDataProxy.Instance:getUploadedSizeByAlbum(ProtoCommon_pb.ESOURCE_PHOTO_SCENERY)
|
|
self.albumState.text = string.format(ZhString.PersonalPictureCell_CurAlbumState,size)
|
|
if(self.SceneryListPage)then
|
|
self.SceneryListPage:ResetPosition()
|
|
end
|
|
end
|
|
end |