up
This commit is contained in:
@@ -114,15 +114,18 @@ function TRPNewOrder:setData(paras)
|
||||
if paras and paras.orderId and paras.orderId > 0 then
|
||||
self.isNewOrder = false
|
||||
self.mdata = paras
|
||||
|
||||
if type(self.mdata.jsonStr) == "string" then
|
||||
self.mdata.jsonStr = json.decode(self.mdata.jsonStr)
|
||||
end
|
||||
self.mdata.jsonStr = self.mdata.jsonStr or {}
|
||||
self.cust = nil
|
||||
else
|
||||
--//TODO:初始值
|
||||
self.isNewOrder = true
|
||||
self.mdata = paras
|
||||
self.cust = paras
|
||||
self.mdata = {}
|
||||
end
|
||||
if type(self.mdata.jsonStr) == "string" then
|
||||
self.mdata.jsonStr = json.decode(self.mdata.jsonStr)
|
||||
end
|
||||
self.mdata.jsonStr = self.mdata.jsonStr or {}
|
||||
end
|
||||
|
||||
---public 当有通用背板显示时的回调
|
||||
@@ -161,7 +164,12 @@ function TRPNewOrder:showBaseFields()
|
||||
---@type _ParamCellExtendFiledRoot
|
||||
local param = {}
|
||||
param.data = self.mdata or {}
|
||||
param.onFinish = self:wrapFunc(self.setExtendFieldsMode)
|
||||
param.onFinish = function(go)
|
||||
if self.cust then
|
||||
uiobjs.DetailFromRoot:setValue(self.cust, true)
|
||||
end
|
||||
self:setExtendFieldsMode(go)
|
||||
end
|
||||
param.fields = {}
|
||||
---@type _ParamCellExtendFiled
|
||||
local filedInfor
|
||||
|
||||
Reference in New Issue
Block a user