uu
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---@type IDBasePanel
|
||||
local TRBasePanel = require("ui.panel.TRBasePanel")
|
||||
---@class TRPSysMsgDetail:TRBasePanel 邮件列表
|
||||
---@class TRPSysMsgDetail:TRBasePanel
|
||||
local TRPSysMsgDetail = class("TRPSysMsgDetail", TRBasePanel)
|
||||
|
||||
local uiobjs = {}
|
||||
@@ -25,10 +25,22 @@ function TRPSysMsgDetail:setData(paras)
|
||||
self.mdata = paras
|
||||
end
|
||||
|
||||
---public 当有通用背板显示时的回调
|
||||
---@param cs Coolape.CLPanelLua
|
||||
function TRPSysMsgDetail:onShowFrame(cs)
|
||||
if cs.frameObj then
|
||||
---@type _BGFrame1Param
|
||||
local d = {}
|
||||
-- d.title = LGet(cs.titleKeyName)
|
||||
d.title = self.mdata.PanelTitle or "公告详情"
|
||||
d.panel = cs
|
||||
cs.frameObj:init(d)
|
||||
end
|
||||
end
|
||||
-- 显示,在c#中。show为调用refresh,show和refresh的区别在于,当页面已经显示了的情况,当页面再次出现在最上层时,只会调用refresh
|
||||
function TRPSysMsgDetail:show()
|
||||
self.uiobjs.LabelContent.text = joinStr(" ", self.mdata.CONTENT)
|
||||
self.uiobjs.LabelTime.text = DateEx.formatByMs(tonumber(self.mdata.CREATETIME) * 1000)
|
||||
self.uiobjs.LabelTime.text = self.mdata.CREATETIME and DateEx.formatByMs(tonumber(self.mdata.CREATETIME) * 1000) or ""
|
||||
self.uiobjs.LabelTitle.text = self.mdata.TITLE
|
||||
self.uiobjs.scrollView:ResetPosition()
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user