diff --git a/Assets/3rd/AndroidOpener/Plugins/release.aar b/Assets/3rd/AndroidOpener/Plugins/release.aar index e067b46..ede0ee7 100644 Binary files a/Assets/3rd/AndroidOpener/Plugins/release.aar and b/Assets/3rd/AndroidOpener/Plugins/release.aar differ diff --git a/Assets/CoolapeFrameData/cfg/publishChannel.cfg b/Assets/CoolapeFrameData/cfg/publishChannel.cfg index 1e0c4f3..8d9de9a 100644 --- a/Assets/CoolapeFrameData/cfg/publishChannel.cfg +++ b/Assets/CoolapeFrameData/cfg/publishChannel.cfg @@ -1 +1 @@ -tBchannelMapr?generalp'FmBuildLocation@iosBuildDmProductNameD添添办公CisThirdExitJmBundleVersionCode DmCtccChannel7FmBundleVersion=0.994ImKeystoreNamePath8 +Assets/trCRM/xRes/keystore/tianrun.keystoreEisUseUnityIAPCmSubChannel<1000EmKeyaliasPassCtianrun2020BisMoreGameGisSwitchAccountMmCreateEclipseProjectLmLicenseVerificationJmBundleIndentifierHcom.cdtianrun.moEmCopyDirPathsUAmPlatform?androidEmKeyaliasName?tianrun8(mOtherScriptingDefineSymbolsKUSE_LOCATION_SERVERAserverKey8,d265697d3e1ff6fe9435580ea91c4482Cmd5SignCode7BmAlertDesc7JisBuildWithLogView@mChlNmae?GeneralHmSplashImagePath7EmKeystorePassCtianrun2020HmDefaultIconPathv=72x72OtrCRM/xRes/icon/114.png?192x192OtrCRM/xRes/icon/180.png=48x48OtrCRM/xRes/icon/114.png=36x36OtrCRM/xRes/icon/114.png=96x96OtrCRM/xRes/icon/114.png?144x144OtrCRM/xRes/icon/180.pngBgeneraliOSp'FmBuildLocation@iosBuildDmProductNameD添添办公CisThirdExitJmBundleVersionCodeDmCtccChannel7CmSubChannel<2000FmBundleVersion;0.7ImKeystoreNamePath8 +Assets/trCRM/xRes/keystore/tianrun.keystoreEisUseUnityIAPEmKeyaliasPassCtianrun2020BisMoreGameGisSwitchAccountMmCreateEclipseProjectLmLicenseVerificationJmBundleIndentifierHcom.cdtianrun.moEmCopyDirPathsUAmPlatform;iosEmKeyaliasName?tianrun8(mOtherScriptingDefineSymbolsKUSE_LOCATION_SERVERAserverKey8,d265697d3e1ff6fe9435580ea91c4482Cmd5SignCode7BmAlertDesc7JisBuildWithLogView@mChlNmaeBGeneraliOSHmSplashImagePath7EmKeystorePassCtianrun2020HmDefaultIconPathp#?152x152OtrCRM/xRes/icon/180.png=76x76OtrCRM/xRes/icon/114.pngL1024x1024(App Store)PtrCRM/xRes/icon/1024.png=57x57OtrCRM/xRes/icon/114.png?120x120OtrCRM/xRes/icon/120.pngK20x20(Notification)OtrCRM/xRes/icon/114.png?144x144OtrCRM/xRes/icon/180.png=96x96OtrCRM/xRes/icon/114.png?192x192OtrCRM/xRes/icon/180.pngH40x40(Spotlight)OtrCRM/xRes/icon/114.pngJ120x120(Spotlight)OtrCRM/xRes/icon/120.pngK60x60(Notification)OtrCRM/xRes/icon/114.png=48x48OtrCRM/xRes/icon/114.pngK40x40(Notification)OtrCRM/xRes/icon/114.png=72x72OtrCRM/xRes/icon/114.png?180x180OtrCRM/xRes/icon/180.png=36x36OtrCRM/xRes/icon/114.pngG29x29(Settings)OtrCRM/xRes/icon/114.png?114x114OtrCRM/xRes/icon/114.pngG58x58(Settings)OtrCRM/xRes/icon/114.pngH80x80(Spotlight)OtrCRM/xRes/icon/114.pngG87x87(Settings)OtrCRM/xRes/icon/114.png?167x167OtrCRM/xRes/icon/180.pngCchannelEnumX?GeneralBGeneraliOSBchannelKeyX?generalBgeneraliOSHchannelAliasEnumX>通用A通用iOS \ No newline at end of file +tBchannelMapr?generalp'FmBuildLocation@iosBuildDmProductNameD添添办公CisThirdExitJmBundleVersionCode DmCtccChannel7FmBundleVersion=0.997ImKeystoreNamePath8 +Assets/trCRM/xRes/keystore/tianrun.keystoreEisUseUnityIAPCmSubChannel<1000EmKeyaliasPassCtianrun2020BisMoreGameGisSwitchAccountMmCreateEclipseProjectLmLicenseVerificationJmBundleIndentifierHcom.cdtianrun.moEmCopyDirPathsUAmPlatform?androidEmKeyaliasName?tianrun8(mOtherScriptingDefineSymbolsKUSE_LOCATION_SERVERAserverKey8,d265697d3e1ff6fe9435580ea91c4482Cmd5SignCode7BmAlertDesc7JisBuildWithLogView@mChlNmae?GeneralHmSplashImagePath7EmKeystorePassCtianrun2020HmDefaultIconPathv=72x72OtrCRM/xRes/icon/114.png?192x192OtrCRM/xRes/icon/180.png=48x48OtrCRM/xRes/icon/114.png=36x36OtrCRM/xRes/icon/114.png=96x96OtrCRM/xRes/icon/114.png?144x144OtrCRM/xRes/icon/180.pngBgeneraliOSp'FmBuildLocation@iosBuildDmProductNameD添添办公CisThirdExitJmBundleVersionCodeDmCtccChannel7CmSubChannel<2000FmBundleVersion;0.7ImKeystoreNamePath8 +Assets/trCRM/xRes/keystore/tianrun.keystoreEisUseUnityIAPEmKeyaliasPassCtianrun2020BisMoreGameGisSwitchAccountMmCreateEclipseProjectLmLicenseVerificationJmBundleIndentifierHcom.cdtianrun.moEmCopyDirPathsUAmPlatform;iosEmKeyaliasName?tianrun8(mOtherScriptingDefineSymbolsKUSE_LOCATION_SERVERAserverKey8,d265697d3e1ff6fe9435580ea91c4482Cmd5SignCode7BmAlertDesc7JisBuildWithLogView@mChlNmaeBGeneraliOSHmSplashImagePath7EmKeystorePassCtianrun2020HmDefaultIconPathp#?152x152OtrCRM/xRes/icon/180.png=76x76OtrCRM/xRes/icon/114.pngL1024x1024(App Store)PtrCRM/xRes/icon/1024.png=57x57OtrCRM/xRes/icon/114.png?120x120OtrCRM/xRes/icon/120.pngK20x20(Notification)OtrCRM/xRes/icon/114.png=96x96OtrCRM/xRes/icon/114.png?192x192OtrCRM/xRes/icon/180.pngH40x40(Spotlight)OtrCRM/xRes/icon/114.png?167x167OtrCRM/xRes/icon/180.pngJ120x120(Spotlight)OtrCRM/xRes/icon/120.pngK60x60(Notification)OtrCRM/xRes/icon/114.pngH80x80(Spotlight)OtrCRM/xRes/icon/114.png=48x48OtrCRM/xRes/icon/114.pngK40x40(Notification)OtrCRM/xRes/icon/114.png=72x72OtrCRM/xRes/icon/114.png=36x36OtrCRM/xRes/icon/114.pngG29x29(Settings)OtrCRM/xRes/icon/114.png?114x114OtrCRM/xRes/icon/114.pngG58x58(Settings)OtrCRM/xRes/icon/114.png?144x144OtrCRM/xRes/icon/180.pngG87x87(Settings)OtrCRM/xRes/icon/114.png?180x180OtrCRM/xRes/icon/180.pngCchannelEnumX?GeneralBGeneraliOSBchannelKeyX?generalBgeneraliOSHchannelAliasEnumX>通用A通用iOS \ No newline at end of file diff --git a/Assets/CoolapeFrameData/verControl/.resModifyDate.v b/Assets/CoolapeFrameData/verControl/.resModifyDate.v index 03e8ba0..669fa4a 100644 --- a/Assets/CoolapeFrameData/verControl/.resModifyDate.v +++ b/Assets/CoolapeFrameData/verControl/.resModifyDate.v @@ -1,4 +1,4 @@ -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/.DS_Store,132382935420000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/.DS_Store,132427953940000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/Materials.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/Textures.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/bullet.meta,132289129800000000 @@ -10,7 +10,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/txt/serviceProto.txt,132406575840000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/txt/serviceProto.txt.meta,132403766460000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/.DS_Store,132421933860000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/.DS_Store,132427411840000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call.meta,132421933930000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/coolape.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/cust.meta,132370050250000000 @@ -25,14 +25,22 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/order.meta,132389409090000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/public.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/work.meta,132362623900000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png,132422084940000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png.meta,132427163610000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png,132421908300000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png.meta,132421934020000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png,132421908300000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png.meta,132421934020000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png,132422084940000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png.meta,132427240820000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_call.png,132421901440000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_call.png.meta,132421934020000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_del.png,132421901240000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_del.png.meta,132421934020000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png,132421908300000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png.meta,132421934020000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png,132421908300000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png.meta,132421934020000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png,132422084940000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png.meta,132427163610000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png,132422084940000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png.meta,132427240820000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/coolape/button.png,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/coolape/button.png.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/coolape/input.png,132289129800000000 @@ -350,7 +358,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/www.meta,132352746190000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab,132422156930000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab,132428992470000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/localization/Chinese.txt,132385110800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/localization/Chinese.txt.meta,132289129810000000 @@ -359,6 +367,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/CLLMainLua.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/battle.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/bio.meta,132289129800000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/call.meta,132422850640000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/cfg.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/city.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db.meta,132358701520000000 @@ -376,15 +385,19 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/bio/BioType.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/bio/BioUtl.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/bio/BioUtl.lua.meta,132289129800000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua,132427117900000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua.meta,131328336340000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua,132422851140000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua.meta,131354409400000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/cfg/DBCfg.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/cfg/DBCfg.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/cfg/DBCfgTool.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/cfg/DBCfgTool.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/city/CLLCity.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/city/CLLCity.lua.meta,132289129800000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua,132416667880000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua,132422794770000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua.meta,132415863480000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua,132407201700000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua,132423821400000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua.meta,132370178140000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBMessage.lua,132410708420000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBMessage.lua.meta,132368762790000000 @@ -407,9 +420,9 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/CLLNet.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/CLLNetSerialize.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/CLLNetSerialize.lua.meta,132289129800000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua,132422127790000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua,132428851340000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua.meta,132355452450000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua,132415856580000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua,132423022020000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLIncludeBase.lua,132408956800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLIncludeBase.lua.meta,132291379270000000 @@ -434,9 +447,9 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/CLLVerManager.lua.meta,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/KKLogListener.lua,132393856560000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/KKLogListener.lua.meta,132371159480000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/LuaUtl.lua,132394484680000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/LuaUtl.lua,132426410960000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/LuaUtl.lua.meta,132289129810000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua,132417730350000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua,132427154910000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua.meta,132289221090000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/curve-families.png,132289129810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/curve-families.png.meta,132289129810000000 @@ -463,12 +476,16 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPopTime.lua.meta,132398827910000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist.lua,132375652310000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist.lua.meta,132372990210000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua,132427126300000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta,132424686890000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLToastRoot.lua,132391267030000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLToastRoot.lua.meta,132387249510000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CSCellBottomBtn.lua,132410740440000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CSCellBottomBtn.lua.meta,132289223570000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellAttachment.lua,132415858340000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellAttachment.lua.meta,132407429880000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua,132428883570000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua.meta,132427255150000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellComFilter.lua,132385114470000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellComFilter.lua.meta,132403960170000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellComFilterGroup.lua,132404117560000000 @@ -489,7 +506,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellEmptySpace.lua.meta,132395463710000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendField.lua,132411096420000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendField.lua.meta,132378658180000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,132412298780000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,132427080320000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua.meta,132378223060000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellFollowList.lua,132412476490000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellFollowList.lua.meta,132398150030000000 @@ -536,15 +553,17 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPHotWheel.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList.lua,132411782910000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList.lua.meta,132384230110000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua,132424940710000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua.meta,132423798470000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopTime.lua,132411782990000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopTime.lua.meta,132398741580000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSceneManager.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSceneManager.lua.meta,132289129800000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua,132416766350000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua,132424940290000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua.meta,132416728570000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSplash.lua,132421907660000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSplash.lua.meta,132289129800000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua,132413180150000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua,132424750280000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPWWWProgress.lua,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPWWWProgress.lua.meta,132289129800000000 @@ -560,23 +579,25 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CSPTasks.lua.meta,132289134270000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRBasePanel.lua,132411782360000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRBasePanel.lua.meta,132355739310000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua,132413546720000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua,132424653470000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua.meta,132395478930000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBatchGetCusts.lua,132406400850000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBatchGetCusts.lua.meta,132404985310000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua,132422158480000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua,132422326560000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua.meta,132400495480000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua,132428992300000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua.meta,132428898340000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPComFilter.lua,132410150680000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPComFilter.lua.meta,132370233760000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPConfirm2.lua,132389290650000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPConfirm2.lua.meta,132389285830000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPConnect.lua,132415895740000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPConnect.lua.meta,132367521030000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua,132421072250000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua,132428851570000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua.meta,132372871250000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetailSimple.lua,132413251190000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetailSimple.lua.meta,132406504350000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua,132421063360000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua,132423041110000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua.meta,132370115140000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustListProc.lua,132410150880000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustListProc.lua.meta,132369988710000000 @@ -590,7 +611,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPGuid.lua.meta,132387611790000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPLogin.lua,132409185580000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPLogin.lua.meta,132355735820000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua,132421985620000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua,132428898680000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua.meta,132421934700000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPModifyFiled.lua,132387297660000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPModifyFiled.lua.meta,132375465560000000 @@ -598,19 +619,19 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMoreProc4Cust.lua.meta,132373063880000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMyInfor.lua,132422154460000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMyInfor.lua.meta,132395345760000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua,132413180150000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua,132424778630000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua.meta,132370897440000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollow.lua,132421070070000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollow.lua.meta,132395947890000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollowSimple.lua,132410151210000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollowSimple.lua.meta,132388537450000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollowTask.lua,132412635820000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollowTask.lua,132426406160000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewFollowTask.lua.meta,132395119260000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewOrder.lua,132412298860000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewOrder.lua.meta,132388185120000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOceanList.lua,132411772440000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOceanList.lua.meta,132403915750000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOrderDetail.lua,132415858340000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOrderDetail.lua,132428851740000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOrderDetail.lua.meta,132401163640000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOrderList.lua,132410151470000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPOrderList.lua.meta,132395326130000000 @@ -622,7 +643,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPProductDetail.lua.meta,132398113050000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPProductList.lua,132409996460000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPProductList.lua.meta,132398096200000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua,132422129510000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua,132424585700000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua.meta,132357319630000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep2.lua,132422134260000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep2.lua.meta,132357323740000000 @@ -674,25 +695,27 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/other/reportform3.prefab,132397124170000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/other/reportform3.prefab.meta,132364353170000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/.DS_Store,132421934540000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab,132403779280000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab,132424650230000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab.meta,132395481440000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBackplate.prefab,132381333780000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBackplate.prefab.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBatchGetCusts.prefab,132405031960000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBatchGetCusts.prefab.meta,132404985590000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab,132422129580000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab,132423716140000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab.meta,132400498270000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCalender.prefab,132403955970000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCalender.prefab.meta,132372971640000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelComFilter.prefab,132410918720000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab,132428904420000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab.meta,132428898470000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelComFilter.prefab,132428898490000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelComFilter.prefab.meta,132370155540000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConfirm.prefab,132421907810000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConfirm.prefab.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConfirm2.prefab,132395125170000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConfirm2.prefab.meta,132389286040000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConnect.prefab,132395124770000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConnect.prefab,132427228530000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelConnect.prefab.meta,132367521230000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCustDetail.prefab,132416665760000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCustDetail.prefab,132427229100000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCustDetail.prefab.meta,132372671680000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCustDetailSimple.prefab,132406515620000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCustDetailSimple.prefab.meta,132406504650000000 @@ -714,9 +737,9 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelHotWheel.prefab.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelLogin.prefab,132395328280000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelLogin.prefab.meta,132355322410000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMain.prefab,132395124970000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMain.prefab,132428028850000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMain.prefab.meta,132289211980000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab,132422156730000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab,132428894330000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab.meta,132421946740000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMask4Panel.prefab,132412483510000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMask4Panel.prefab.meta,132289129800000000 @@ -728,9 +751,9 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMoreProc4Cust.prefab.meta,132373063990000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMsg.prefab,132412483570000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMsg.prefab.meta,132300379190000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab,132422155450000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab,132423717390000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab.meta,132395345870000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelNewCust.prefab,132410912490000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelNewCust.prefab,132423120710000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelNewCust.prefab.meta,132374439140000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelNewFollow.prefab,132411754000000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelNewFollow.prefab.meta,132395948330000000 @@ -750,8 +773,10 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPlaySoundRecord.prefab.meta,132373879390000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopCheckBoxs.prefab,132395125200000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopCheckBoxs.prefab.meta,132378946840000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList.prefab,132400744210000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList.prefab,132424940940000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList.prefab.meta,132372993660000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab,132427126970000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab.meta,132423798760000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopTime.prefab,132398858240000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopTime.prefab.meta,132398741890000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelProductDetail.prefab,132410692930000000 @@ -772,7 +797,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSelectProduct.prefab.meta,132389524930000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSelectServer.prefab,132408970450000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSelectServer.prefab.meta,132403312890000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab,132416766400000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab,132424940190000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab.meta,132416728990000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSetting.prefab,132422075480000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSetting.prefab.meta,132389267620000000 @@ -782,7 +807,7 @@ /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelStart.prefab.meta,132289129800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgDetail.prefab,132409166130000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgDetail.prefab.meta,132403752180000000 -/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab,132410903850000000 +/Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab,132423723800000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab.meta,132364451640000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelTaskList.prefab,132412483580000000 /Users/chenbin/Documents/working/devSpace/u3d/tianrunCRM/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelTaskList.prefab.meta,132405573740000000 diff --git a/Assets/CoolapeFrameData/verControl/android/ver4DevelopeMd5.v b/Assets/CoolapeFrameData/verControl/android/ver4DevelopeMd5.v index 7f0ac44..c1ec390 100644 Binary files a/Assets/CoolapeFrameData/verControl/android/ver4DevelopeMd5.v and b/Assets/CoolapeFrameData/verControl/android/ver4DevelopeMd5.v differ diff --git a/Assets/CoolapeFrameData/verControl/android/ver4Publish.v b/Assets/CoolapeFrameData/verControl/android/ver4Publish.v index 3103c50..746c999 100644 --- a/Assets/CoolapeFrameData/verControl/android/ver4Publish.v +++ b/Assets/CoolapeFrameData/verControl/android/ver4Publish.v @@ -1,4 +1,8 @@ trCRM/upgradeRes4Publish/other/txt/Android/serviceProto.unity3d,f6aeade57bb43fc306fd9371e618297b +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_call.unity3d,d0b5f4748decc11d9d7d3b510b744614 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_del.unity3d,9439afa65f7071d5bdd7569713570266 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d,8bce0927f74079d303bc8354d231bee6 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d,5522296c264de7466efb294714946c16 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/button.unity3d,efe93bdf676ef2d5195d52abe42ab833 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/input.unity3d,b3ad3f57c51c02ff798a50a37d6c9cab trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/logo.unity3d,c712e48e071a87fb6668333774da19a6 @@ -64,8 +68,12 @@ trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_me.unity3d,b6060c4f6b1c trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_me2.unity3d,6efa661cb74e62dfdc75bdbeaeeceb39 trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_news.unity3d,3a1afa79dbc710c3ddd6f65cf62f4a19 trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_news2.unity3d,a35e85b68569bf1adc16bdee3a609fdd +trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_tel.unity3d,586649082835fac6de0aed41a685e106 +trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_tel2.unity3d,611e95b0cefc867205c6b9649291ae6c trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_work.unity3d,8a889dc1fe3b56bff4435f441ce5580e trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_work2.unity3d,eca0bd19a59ce72be19d7cdcbf9c5dac +trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/img_authenticated.unity3d,a8f23a9c17d56c9441913e4977e3006b +trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/img_unauthorized.unity3d,2364907c4a676d92020083979d028c2e trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/log_bg.unity3d,fd1470749300ec31bcbe7f59686152d7 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_about.unity3d,3da9c9416127c69bc20c281f44520f6e trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_check.unity3d,19ab7fd3e0e61658db44cb333c6fad0e @@ -100,6 +108,8 @@ trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_bg_num1.unity3d,2ed88c2 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_bg_num2.unity3d,bfdbfc9e1fd1f91de555c0801d278d25 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/add.unity3d,bf6728a3e41783ee7d63c130107a16e1 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/close.unity3d,1b49cc4db64de50d13ee029447a3d49d +trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/gongsi.unity3d,204e3a238141978b021bf4ffbc73620a +trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/gou.unity3d,003393d384b7c8d6d0221b2e160bbb3e trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_1.unity3d,47e903d836aa8bc08317cdc45d61907e trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_2.unity3d,21a6309f8a86dcd7c2f90ece3e525f74 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_3.unity3d,4107b5fcc1b5ad0d073bf480cf35383b @@ -112,6 +122,7 @@ trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/shut.unity3d,7a13d4859459f0 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/sort.unity3d,76c7bda76e065beeb8fd930e8f7d2fc8 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/system.unity3d,570fa72b2d385d604cc7c9f7516965da trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/upload.unity3d,a7cb722ecba5f405105f0cfda4695e74 +trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xiaji.unity3d,6fb4f7a07508c01d239de7880367d8bc trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xuanze.unity3d,2e0769c464e38c238cbf8e734f45303d trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xuanze_bg.unity3d,5f13e0f57914e2a06fd8f53e20d1106f trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/_empty.unity3d,69ddb5d00f576f414974eaff196cb6cc @@ -146,31 +157,34 @@ trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_5.unity3d,7edfb781 trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_ranking.unity3d,9a0b0f94d60e9ff144193c83915b21fa trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/xiazai-icon.unity3d,8a7af096d5e511c34f6b01235b57d13e trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/yuyue.unity3d,48a0b0f16711574af6c66f6a7ee230a3 -trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d,c82fd583a8f22f3edd1232283e3a3e18 +trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d,d2daaed93a6cd0dd6efa8dc987d73dee trCRM/upgradeRes4Publish/priority/localization/Chinese.txt,08ac586b625d0a126a610344a1846e8f -trCRM/upgradeRes4Publish/priority/lua/CLLMainLua.lua,03e0034303243936aec483752bdecfc9 +trCRM/upgradeRes4Publish/priority/lua/CLLMainLua.lua,f39b8b592de145c5f8331b30d0ba4d9d trCRM/upgradeRes4Publish/priority/lua/bio/BioInputStream.lua,b3f94b1017db307427c6e39a8ee4d60e trCRM/upgradeRes4Publish/priority/lua/bio/BioOutputStream.lua,84fd65eb0d1a166e77447f61254d62b5 trCRM/upgradeRes4Publish/priority/lua/bio/BioType.lua,4667e9def8191cbf2b9dc25e928bc23f trCRM/upgradeRes4Publish/priority/lua/bio/BioUtl.lua,f64afdd9ccdf943f5d4ba2fc3c3241ef +trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua,1bab3b54e18055eb76246876f62e26db +trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua,44cc9c60214a0a365bb535d084972f59 trCRM/upgradeRes4Publish/priority/lua/cfg/DBCfg.lua,3d0e60dbcdaa61b8553eee17f4d68b32 trCRM/upgradeRes4Publish/priority/lua/cfg/DBCfgTool.lua,a6760e05dcc5f91202e3659179a464e7 trCRM/upgradeRes4Publish/priority/lua/city/CLLCity.lua,b7ee9fffacb28d09ab08728a49dedc8e -trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua,273bb2a70bb044a204392904889b074f +trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua,b4567ff14ac46a7786957d39715fe5b0 +trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua,abef93bd80be1080f231003e85719a91 trCRM/upgradeRes4Publish/priority/lua/db/DBMessage.lua,77841c7eda6d675c5b3f8f8cec7c65ba trCRM/upgradeRes4Publish/priority/lua/db/DBOrder.lua,7f2087299796c187eb9866c14f4afcf8 -trCRM/upgradeRes4Publish/priority/lua/db/DBRoot.lua,8acbe310f1c8202777ddc31620d51837 +trCRM/upgradeRes4Publish/priority/lua/db/DBRoot.lua,97e2c26781603147d6e63b2b39f7643e trCRM/upgradeRes4Publish/priority/lua/db/DBStatistics.lua,1f1fe6971f4702b5879e30715fb349e6 trCRM/upgradeRes4Publish/priority/lua/db/DBTextures.lua,04bdb80ff340ec3bfef1b1ded0b6f082 -trCRM/upgradeRes4Publish/priority/lua/db/DBUser.lua,782ec38717ce8e257a930c9fe7e98f73 +trCRM/upgradeRes4Publish/priority/lua/db/DBUser.lua,5635fd3d1c14c26db9f19a4419a13b77 trCRM/upgradeRes4Publish/priority/lua/json/json.lua,a2914572290611d3da35f4a7eec92022 trCRM/upgradeRes4Publish/priority/lua/json/rpc.lua,28c2f09ceb729d01052d8408eed0b57a trCRM/upgradeRes4Publish/priority/lua/json/rpcserver.lua,48b8f5e53a1141652c38f8a5a8a77928 trCRM/upgradeRes4Publish/priority/lua/net/CLLNet.lua,947abdf2c019f44a26211acf6f31e2dd trCRM/upgradeRes4Publish/priority/lua/net/CLLNetSerialize.lua,30c24f11d46d7b887bf32177acb92c81 -trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua,47e1938ef981f31a389d99cc859b1df1 +trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua,2b7015f3ccf492969141082fae8d7a15 trCRM/upgradeRes4Publish/priority/lua/net/NetProtoUsermgrClient.lua,f65df462666ca9fca7f16c2954984527 -trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua,415f404088e0c03d6c17c3b042de74d9 +trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua,2afb78b285a8cf6bbbef9f4612effc3d trCRM/upgradeRes4Publish/priority/lua/public/CLLIncludeBase.lua,4820cbe7f1f16ec63ed1dd8426533483 trCRM/upgradeRes4Publish/priority/lua/public/CLLPool.lua,3e6a97eb07cfdff7c399eb3e956ba77c trCRM/upgradeRes4Publish/priority/lua/public/CLLPrefs.lua,1719d57c97fe0d8f2c9d1596cb6e2ac8 @@ -183,7 +197,7 @@ trCRM/upgradeRes4Publish/priority/lua/toolkit/CLLUpdateUpgrader.lua,bfff3548aa7c trCRM/upgradeRes4Publish/priority/lua/toolkit/CLLVerManager.lua,39b154e796d60c2c40ebcc427a5c05e8 trCRM/upgradeRes4Publish/priority/lua/toolkit/KKLogListener.lua,85784ec79aefde29be3ef308e7b5203b trCRM/upgradeRes4Publish/priority/lua/toolkit/LuaUtl.lua,cde8ec272382f95abe0320714201b387 -trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua,3a9aad0fdbd076e9a3b51a9db6985f35 +trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua,28c983dc109cc7594365ed136baaf714 trCRM/upgradeRes4Publish/priority/lua/toolkit/curve-families.png,d0b6b9b8a623a188aeae2fb688a8a0e5 trCRM/upgradeRes4Publish/priority/lua/toolkit/curve.lua,f97735ed6c39accb55cdae44b62b5b38 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLCellToast.lua,6e350721fca8167bd621df86ad982326 @@ -195,9 +209,10 @@ trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICalenderDay.lua,6e7400e2dd535 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICalenderMonth.lua,a0528f4babd35af565034c810be1c101 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPopTime.lua,04eda18a177de8ef755cbade62b61097 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist.lua,18d47301d459fd66ed63b902546e8619 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua,cb33d795dae42ba4bf60fd1be9646cf5 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLToastRoot.lua,5809bbdd4b059a64e8129c55b146b514 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CSCellBottomBtn.lua,f6b401c59ed10b8b0d2d72e5eb056227 -trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellAttachment.lua,2eda8bbcfc7c1bceee855963602f973d +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellAttachment.lua,d5e702cdc0ff263668f633c60a4a2038 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellComFilter.lua,2fb22f9248e4af86ab42482151a5b141 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellComFilterGroup.lua,8c33f89953c402f43b47022a71064cde trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCompany.lua,2cacaeb6845d8d0a0b16d726048a0216 @@ -211,7 +226,7 @@ trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendField.lua,ad36b1df9925 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,f0cedde396b52618d99ef95760a077e1 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellFollowList.lua,e5cc27c8def2b9a255e47f3b707d8426 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellGuidPage.lua,7b3c3f567c3e0d92065913101b08ddd0 -trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellImage.lua,edeb733a40a67f9e0431e448b3356d95 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellImage.lua,d7e729ad29ea6cabddfcca355458d9dd trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellMessageGroup.lua,14a960604f49e2b34e0c115561bb45a3 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellOceanList.lua,911d6edb241c34ee721815622ea707c3 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellOrderList.lua,d4a79966004672384a664700987d2533 @@ -219,12 +234,13 @@ trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellPopCheckbox.lua,25adbf587891 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellProccessHis.lua,aa71710425778f3c33471a2cc00e5d7b trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellProductList.lua,078920175f85f04660584bddb359b7ab trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellProductSelected.lua,e7f4b1e06a54d5fa52cf9a4ed00f5233 -trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellRecord.lua,ca94ed9775ca9f03569e49d4ad1f3e14 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellRecord.lua,960ae8766ffb36d2ac6a1b902b0cac1d trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellReportform1.lua,3b291f38637590e0fca816cae521a4f0 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellReportform2.lua,e62a82bcc9fb817a4460e82b6351e18f trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellReportform3.lua,8f055265d33f40a2278e159a8ebf2b56 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellSysMessageList.lua,1ce46f4b3a1a8b728e447c12e7df1831 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellTaskList.lua,55dc0892227d9f6f5092548293cdc9d8 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellUserList.lua,7952ae7da1f915a0616476c7b846a761 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPBackplate.lua,ae946f1cec5baad680f4e8a0f7e71223 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPCalender.lua,06ea21012958c4b42ca8122d1515ed1f trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPConfirm.lua,27c2b4190bfba1c611ca682605b54d86 @@ -232,82 +248,86 @@ trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPHotWheel.lua,1760aa9933da4b42 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPLogin.lua,f2ba83d01af3371bee83945f470facd5 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPLoginCoolape.lua,5873be60edc8f1407dc9fb53ec567ebf trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList.lua,17086f0c2296f83f5f407385fe15980c +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua,34a2658e29be5089b44bb0006ecd53fd trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopTime.lua,ffdeaf9996a4aa6dda8f025faccbbe1e trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSceneManager.lua,b1b848791df37e59bdf7d5acf9cb9273 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSplash.lua,ea7e9fe21a6e7d411b163569e6c9f785 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua,00f92c77080ad9f695285c428370846b +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua,9a33acd602088bf0d6b75efb9c9580fd +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSplash.lua,227b332c978544f8f81aa593d6e9722f +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua,53603d0905af2504030aaaa54cd0f313 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPWWWProgress.lua,b713ddf9f0af8602ec48f71162181d6d trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPWebView.lua,29c95ef46d9adeb7d310ac073ca4ef26 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMain.lua,277b9350b6eeced2c333ac9876acc888 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMain.lua,0fec8598fddcc7b54f4794f16eaa59d8 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMine.lua,0be1d92322048e7747b85f824bda77ec trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMsg.lua,54cb072f797503f7840dbf735852894f trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPTasks.lua,a6dc405916d51c97422bf1862f3a8f5b trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRBasePanel.lua,26b71aa4ebe7db385c5f159902022b6a -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua,e120f2be7cf34ad25b3cae80bac61088 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua,1045994ded084ebe67d8083f3ee92ffd trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBatchGetCusts.lua,824f77c2486687108fa391a8fb08a405 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua,c7ad2d414659e2aeecff5bba7f9f758d +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua,6dc551e8a3869165e57d92f9f9d06db3 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPComFilter.lua,522e60b5e11321ef12cb2466b5b249d2 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPConfirm2.lua,bd0ea9f50708dedd598b517c1dfc739f -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPConnect.lua,24712c363be3eef2c7e32413cc9f146d +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPConnect.lua,7b8af1171623fd14f26c2bf974b42ab8 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCusFilter.lua,f0452e3d6cfa59244dc7b9dd8f5a475d -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua,3787ca23b6d800304dc72ab8921b8428 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua,f1148e43e99ab7e5dc488971f82aa606 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetailSimple.lua,011ecbb401f8edf14c7ece4b9c49a798 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustFilter.lua,450e7e75ebfe83bb65d59beb3ce60782 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua,4eef1bd538b1da25830187ce5be22300 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua,a079365a6ba1f04c47983aa56a424ec6 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustListProc.lua,5173a3a248c9989a58e6097a409a94e7 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPEditPrice.lua,ceb906ae12222324b9a61f4b83ec7e58 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPFollowFilter.lua,f436c880f71e048db7b82de41e881b8f trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPFollowList.lua,5e57ae6031f9bd40070355f5a203315b trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPGuid.lua,ee29c8c2537cd4c445afe1397450cdae trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPLogin.lua,3cc9a59870684a589fbdb2567cff402d +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua,8043dd974e5219ff51701bb0135558c7 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPModifyFiled.lua,99b250c386ce8dad9c10c8f4fe9874f1 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMoreProc4Cust.lua,d75b0e5651468028373c4f326937d460 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMyInfor.lua,79d2f37fad75d5d3fe2db97db9009733 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua,3e809cc93cfefc17376bd31a7af77b1d -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollow.lua,df42aa80a2f9232603d2a16e5d547574 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMoreProc4Cust.lua,3ed4e7289bc339620e19a8d48807d388 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMyInfor.lua,0bf5726a37d6aaccc3b8f78245aaeac4 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua,d235e6198245d1c693b5437d86b68f75 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollow.lua,430a3b167553c0fb2cb3f34c62065040 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollowSimple.lua,35ac4acdd74e7c09950bbb26fed5d010 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollowTask.lua,4d6d237f3fc86b4fcf87eece0236c212 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewOrder.lua,377b7e10166dfb91862f695664c56c4b trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOceanList.lua,bb341e8933f89c7551fb3bc2a8f19dd1 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOrderDetail.lua,a6f126d3075af9b1dfa62f31f9833c35 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOrderDetail.lua,c2184a02caa0ca6c8bbf93301c204b26 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOrderList.lua,dad09d99c3d896f7c1ce1c1c854073ea -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPPlaySoundRecord.lua,9f90144e22c9a2d2a9b98b2e37b78e3c +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPPlaySoundRecord.lua,c36c7b2d699a8a19abe573e9147e8844 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPPopCheckBoxs.lua,508171a924c113573b01a396e8217cc2 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPProductDetail.lua,8b349ca65d41e650ebff14c3358e468d trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPProductList.lua,58bf1853609c6bd92a81fac50f5e1efc -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua,e60401c35bddbb36174a5dce4334213c -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep2.lua,ab379cdeb2755f13e177fd14fbff3bde +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua,d3819b5019a9b8bbe0747de8342bcca3 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep2.lua,a4f5e647fddd396eb8781f71325d89b4 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep3.lua,0d3be662e0a236b709d8f1f9d6b3321e -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectCompany.lua,28ca57d169af022ec621dece879bdcfc +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectCompany.lua,a9cc51d3a99c025e21f93663fee99c09 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectProduct.lua,73db544d3da38058ab3385f2c3e4f665 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectServer.lua,50a46489d0d704df26d61ae9a2f5d5fe -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSetting.lua,f73cd49e40ef0c20bcfab940f6d6711c +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSetting.lua,31c864befca4b564b72543d834a329fe trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSysMsgDetail.lua,fd4b28f1cdf003bb4207e7a3064cffb8 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSysMsgList.lua,121d472a9c63850e668a9eebbc6fc413 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPTaskList.lua,736bec0210a27e91958dedfcbab1a42f +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPUserList.lua,5e3fbe72a01991d90673f42ae5ba1565 trCRM/upgradeRes4Publish/priority/ui/other/Android/AlertRoot.unity3d,c30044a6e7bf14ddb7a87c4f51d1f073 trCRM/upgradeRes4Publish/priority/ui/other/Android/EmptySpace.unity3d,b9f173d21c2bc1854fb84e50f11dbed8 trCRM/upgradeRes4Publish/priority/ui/other/Android/Frame1.unity3d,b554ca58c719e83ae8d0a32d5d6f1b9b trCRM/upgradeRes4Publish/priority/ui/other/Android/Frame2.unity3d,d057ea60bdf5dd821705a9f7e67e5171 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputCheckboxs.unity3d,0cb329c53fbe9ba9c344874774a9c6fd trCRM/upgradeRes4Publish/priority/ui/other/Android/InputDate.unity3d,b5d061757bdde7745f297b8dde6b69b0 -trCRM/upgradeRes4Publish/priority/ui/other/Android/InputMultText.unity3d,e4554fe97f92473cff5bfd8f1443b8a7 +trCRM/upgradeRes4Publish/priority/ui/other/Android/InputMultText.unity3d,6e48b92fb900d09a2f5111b01a15821a trCRM/upgradeRes4Publish/priority/ui/other/Android/InputPoplist.unity3d,fb11b3b21f87b4060608ad02d723c39e -trCRM/upgradeRes4Publish/priority/ui/other/Android/InputText.unity3d,c769d4034a021eb15ff4e63c62da3958 +trCRM/upgradeRes4Publish/priority/ui/other/Android/InputText.unity3d,b3278d2927045b007b629d8184db59f9 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputTime.unity3d,0fec115941a2a08726c319b5316dd3fe trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform1.unity3d,5d061e9c5511ae3b978dbfe2be87f35e trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform2.unity3d,de5097255fc8126d368e9693106347dc trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform3.unity3d,be823cc190422b16ab6b38b6dbc5143b -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d,3538e59736f24d4411e83b0e041e1f66 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d,9e3a0148dbb5be44bfad2f32b0d0e2b6 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBackplate.unity3d,861c2420c86f0da27dd58a6f73dfb942 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBatchGetCusts.unity3d,0b16be6a28646d9dc972fab628556b57 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d,b4aca0f337304fefc9997c00886e75c1 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d,a63b7e106584f699fad374ec6043d0aa trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCalender.unity3d,541231e1c35628ede741212fba8f217d trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelComFilter.unity3d,0613845e044731de1fd8117ada0c9cf8 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConfirm.unity3d,a87cc779c52b9efb2268b00587a35ebd trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConfirm2.unity3d,d199779b559cef259ebbfe686ba42703 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConnect.unity3d,f80a29df002dc606e21fd69fbea40021 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustDetail.unity3d,4bfb961e97a1d551ff342682bfe86d39 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustDetail.unity3d,aa0ae763d4e34c68ce92fc05ee82e86b trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustDetailSimple.unity3d,2d5672aefad3bded93f2d268fea9cfa8 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustList.unity3d,c1ee4768e591cf8a7d09574b6c1abf30 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustListProc.unity3d,5d32d590b8c5383f6c523b06132fb12f @@ -315,17 +335,18 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelEditPrice.unity3d,baa0e7 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelFollowFilter.unity3d,8ac3bb50fa5c67200331f3bc71f70d30 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelFollowList.unity3d,3aff465c0ca7aa53abcaa912a5961060 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelFollowList4Cust.unity3d,b423a60a5239bebc95284477374e5f4d -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelGuid.unity3d,4a9b1398e3d1a6752fb66d65883f2a99 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelGuid.unity3d,58edf0c7fa41c4bdfeba4fc0f86cbf09 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelHotWheel.unity3d,79adf0809fb5121f0fa306a8d96ae725 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelLogin.unity3d,5cac11a5557933d49c37a554c76a730f trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelLoginCoolape.unity3d,efb09b206c444d66d10720371645049b trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMain.unity3d,a56567b78909e1992695a97cb19d3e1c +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d,a9c0c7d3a4035a640cd15825cee18317 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMask4Panel.unity3d,ed5e0d7cc2ba83e33435bddc760b5f9d trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMine.unity3d,39ea724db1c02f72c3a4eba281d6e7bf trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelModifyFiled.unity3d,bba5eea285cdb4d112f91b8c72524093 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMoreProc4Cust.unity3d,8dfd47ec7b51971be34b3f65dd9b4a9d +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMoreProc4Cust.unity3d,db30e2cb3a7cd69ca850588f094eadd2 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMsg.unity3d,5b0bc7852800d78eb83b002f38742783 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d,af3a15df3e8c4313833b65e2ef39efa0 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d,1d9ac53cf8d40f331c9be9a8223a47ce trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewCust.unity3d,3847bb19ae8c2c8ead7aea9e881773a5 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewFollow.unity3d,e8e8c2a2a8f7c91ded00896bf6ce2bfb trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewFollowSimple.unity3d,d0f73f4324743d77717668fdcda14680 @@ -334,9 +355,10 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewOrder.unity3d,9a6d3e6 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOceanList.unity3d,22b3cea296ab89fa55134551557bf13c trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOrderDetail.unity3d,3caa401eb431f21b9ee4e610c93dfd33 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOrderList.unity3d,0c0875362af4cd5a6a35cef8ac9d74e2 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPlaySoundRecord.unity3d,f55765d6aae1873ac3ff9247c6ee2779 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPlaySoundRecord.unity3d,1c45c795755a9f792896aa905f78af85 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopCheckBoxs.unity3d,d3a8693784b6cc7ff00ee50fc8625f69 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList.unity3d,1683cd2993884b1b11244d1f5ee700f4 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d,10c21b9d8e550c8fbfbc3f2cb5ad4faf trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopTime.unity3d,a07ebf15db9eb6f77473491afcd95a57 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelProductDetail.unity3d,44dc779e7b05ed8c29719f679317e058 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelProductList.unity3d,ce2b5f16898ac8d2ed2ce48899dba847 @@ -347,14 +369,16 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSceneManager.unity3d,c83 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSelectCompany.unity3d,2aa019a477ea5b160780ded080dc82ec trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSelectProduct.unity3d,360b504982d61fa054c5fde63586c81a trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSelectServer.unity3d,b0a074f0b8b0e1e564fe46561e957be8 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSetting.unity3d,955eeb418637806b44a5ee9c3ad2853b +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d,6fa5f7d52de05693186a67b075b66d9c +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSetting.unity3d,8a6fc79368436f701198d4ffc027cfea trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSplash.unity3d,2691ddc66dff5da22fda3ffe11c897dd trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelStart.unity3d,50cfab21f360ee339c94b1111be09fef trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgDetail.unity3d,4ebb6aa9b3c61fc11d8b07aea9e57743 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d,c2e3bb86ba138ab5ebc97c1a94c69f6c +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d,22297220cb3cfe246bd76a26dd6a1f1b trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelTaskList.unity3d,f2733549013073ee749f42f274b342de trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelTaskList4Cust.unity3d,825e2c96d5e143d6c35f11e4d7b01005 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelTasks.unity3d,1ccaafb32c2b12b3cf5070636dc25009 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelUserList.unity3d,f0dcb72e82e7dbf4cb2aca6c66b587ce trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelWWWProgress.unity3d,d9cbe9d08670eedbee77ba97330f4118 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelWebView.unity3d,e5372cdacc520ff8ba318ce09b681772 trCRM/upgradeRes4Publish/priority/ui/panel/Android/ToastRoot.unity3d,412c3557a187689acaa1d79d7d555836 diff --git a/Assets/CoolapeFrameData/verControl/android/ver4Upgrade.v b/Assets/CoolapeFrameData/verControl/android/ver4Upgrade.v index f8ba4ff..79e31f3 100644 --- a/Assets/CoolapeFrameData/verControl/android/ver4Upgrade.v +++ b/Assets/CoolapeFrameData/verControl/android/ver4Upgrade.v @@ -1,5 +1,7 @@ trCRM/upgradeRes/priority/lua/ui/cell/TRCellExtendField.lua,ad36b1df99250176f457b3cf9be575f5 +trCRM/upgradeRes/other/uiAtlas/order/Android/system.unity3d,570fa72b2d385d604cc7c9f7516965da trCRM/upgradeRes/priority/ui/panel/Android/PanelOrderDetail.unity3d,3caa401eb431f21b9ee4e610c93dfd33 +trCRM/upgradeRes/priority/lua/ui/panel/TRPMoreProc4Cust.lua,3ed4e7289bc339620e19a8d48807d388 trCRM/upgradeRes/other/uiAtlas/public/Android/on_off.unity3d,69b1b8dfdfc0afecdd9fdd9dbd5fb98a trCRM/upgradeRes/other/uiAtlas/icon/Android/icon_26_no.unity3d,c16242cb394b0720d1c2e1e0289c1c4a trCRM/upgradeRes/other/uiAtlas/logo/Android/logo.unity3d,849e7b3d08491890c6e021896c8ec39c @@ -14,47 +16,49 @@ trCRM/upgradeRes/priority/ui/panel/Android/PanelConfirm.unity3d,a87cc779c52b9efb trCRM/upgradeRes/other/uiAtlas/work/Android/img-icon.unity3d,13944f7af226165a21ba0524262b0de8 trCRM/upgradeRes/other/uiAtlas/cust/Android/oean.unity3d,3cea16f73014b0b19797a3213467af0a trCRM/upgradeRes/priority/lua/ui/cell/TRCellRecord.lua,960ae8766ffb36d2ac6a1b902b0cac1d -trCRM/upgradeRes/priority/atlas/Android/atlasAllReal.unity3d,d2daaed93a6cd0dd6efa8dc987d73dee +trCRM/upgradeRes/priority/atlas/Android/atlasAllReal.unity3d,39dd429081917b7cc5c7606c3d5bf478 trCRM/upgradeRes/priority/ui/panel/Android/PanelSysMsgDetail.unity3d,4ebb6aa9b3c61fc11d8b07aea9e57743 trCRM/upgradeRes/priority/ui/other/Android/InputMultText.unity3d,6e48b92fb900d09a2f5111b01a15821a trCRM/upgradeRes/priority/ui/panel/Android/PanelPopTime.unity3d,a07ebf15db9eb6f77473491afcd95a57 +trCRM/upgradeRes/priority/ui/other/Android/EmptySpace.unity3d,b9f173d21c2bc1854fb84e50f11dbed8 trCRM/upgradeRes/other/uiAtlas/login/Android/log_people.unity3d,7ff36c94c74e4a8e09e1896978c13381 trCRM/upgradeRes/other/uiAtlas/order/Android/icon_3.unity3d,4107b5fcc1b5ad0d073bf480cf35383b trCRM/upgradeRes/other/uiAtlas/main/Android/icon_tel.unity3d,586649082835fac6de0aed41a685e106 trCRM/upgradeRes/priority/ui/panel/Android/PanelOrderList.unity3d,0c0875362af4cd5a6a35cef8ac9d74e2 -trCRM/upgradeRes/priority/lua/db/DBRoot.lua,97e2c26781603147d6e63b2b39f7643e trCRM/upgradeRes/other/uiAtlas/public/Android/choose.unity3d,e31379a28ab86046414db1fb23cd2bf6 trCRM/upgradeRes/other/uiAtlas/cust/Android/position.unity3d,e60132eb1d8cfbc71046611111fd3099 +trCRM/upgradeRes/other/uiAtlas/news/Android/news_3.unity3d,5f130cc66d813a2b339757e8a31cee8c trCRM/upgradeRes/other/uiAtlas/cust/Android/bg.unity3d,37a58d5a79d3691b2c32a74422721ee7 trCRM/upgradeRes/priority/ui/panel/Android/PanelMsg.unity3d,5b0bc7852800d78eb83b002f38742783 trCRM/upgradeRes/priority/lua/ui/cell/CLToastRoot.lua,5809bbdd4b059a64e8129c55b146b514 trCRM/upgradeRes/other/uiAtlas/news/Android/new2_notice.unity3d,8ccab8900911e68fc8e0b46f6c1e0372 +trCRM/upgradeRes/priority/lua/ui/panel/TRPResetPasswordStep2.lua,a4f5e647fddd396eb8781f71325d89b4 trCRM/upgradeRes/other/uiAtlas/order/Android/close.unity3d,1b49cc4db64de50d13ee029447a3d49d trCRM/upgradeRes/other/uiAtlas/order/Android/xuanze.unity3d,2e0769c464e38c238cbf8e734f45303d -trCRM/upgradeRes/priority/lua/ui/panel/CLLPCalender.lua,06ea21012958c4b42ca8122d1515ed1f +trCRM/upgradeRes/other/uiAtlas/mine/Android/img_authenticated.unity3d,a8f23a9c17d56c9441913e4977e3006b trCRM/upgradeRes/priority/ui/panel/Android/PanelOceanList.unity3d,22b3cea296ab89fa55134551557bf13c trCRM/upgradeRes/other/uiAtlas/guid/Android/1.unity3d,7654268e7c4bc7cea47f584d306f503d trCRM/upgradeRes/other/uiAtlas/public/Android/tips_1.unity3d,aca2dfb1fbece45c7333447195bc7efe trCRM/upgradeRes/priority/lua/toolkit/LuaUtl.lua,cde8ec272382f95abe0320714201b387 trCRM/upgradeRes/priority/lua/ui/cell/CLLUICellPopTime.lua,04eda18a177de8ef755cbade62b61097 trCRM/upgradeRes/priority/ui/panel/Android/PanelGuid.unity3d,58edf0c7fa41c4bdfeba4fc0f86cbf09 -trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_password2.unity3d,5dc8eaeca2eeedb771451233e5d8bf98 +trCRM/upgradeRes/other/uiAtlas/call/Android/outgoingcall.unity3d,8a5064104a82debca7e8998908e501fd trCRM/upgradeRes/priority/lua/net/NetProtoUsermgrClient.lua,f65df462666ca9fca7f16c2954984527 trCRM/upgradeRes/priority/lua/toolkit/CLLVerManager.lua,39b154e796d60c2c40ebcc427a5c05e8 trCRM/upgradeRes/other/uiAtlas/coolape/Android/button.unity3d,efe93bdf676ef2d5195d52abe42ab833 trCRM/upgradeRes/priority/ui/other/Android/InputToggles.unity3d,847a6d2cbf79b767094155404ef708b1 +trCRM/upgradeRes/priority/lua/ui/panel/CLLPPopList2.lua,fb99342ba99217d194b5bd4665a2f15a +trCRM/upgradeRes/other/uiAtlas/public/Android/radio_full.unity3d,299e73e63c854e9d88dc63f1c19a45f9 trCRM/upgradeRes/priority/lua/ui/cell/CLLCellWWWProgress.lua,ec0258e77f76c8b681d0f02e7a5ff342 trCRM/upgradeRes/priority/lua/ui/cell/TRCellProccessHis.lua,aa71710425778f3c33471a2cc00e5d7b trCRM/upgradeRes/priority/lua/public/CLLPool.lua,3e6a97eb07cfdff7c399eb3e956ba77c +trCRM/upgradeRes/priority/ui/panel/Android/PanelProductDetail.unity3d,44dc779e7b05ed8c29719f679317e058 trCRM/upgradeRes/priority/ui/other/Android/InputTime.unity3d,0fec115941a2a08726c319b5316dd3fe -trCRM/upgradeRes/other/uiAtlas/work/Android/xiazai-icon.unity3d,8a7af096d5e511c34f6b01235b57d13e trCRM/upgradeRes/other/uiAtlas/cust/Android/msg.unity3d,7f98a936769044c856c6082beb3559e3 trCRM/upgradeRes/other/uiAtlas/news/Android/new2_bg_20.unity3d,8e81d4a650273e24b7f129d1f814f5fa trCRM/upgradeRes/other/uiAtlas/cust/Android/play.unity3d,ae412dff53c914bcfcd0ca92255bb33e trCRM/upgradeRes/priority/ui/other/Android/Frame1.unity3d,b554ca58c719e83ae8d0a32d5d6f1b9b trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_check.unity3d,d9092d78af855e769abff1223f650a9d -trCRM/upgradeRes/other/uiAtlas/order/Android/ipt_bg.unity3d,89541a2aaed40069c1f0ce363c5a8e2a -trCRM/upgradeRes/priority/lua/ui/cell/CLCellToast.lua,6e350721fca8167bd621df86ad982326 trCRM/upgradeRes/priority/lua/ui/panel/TRPSetting.lua,31c864befca4b564b72543d834a329fe trCRM/upgradeRes/other/uiAtlas/main/Android/icon_news2.unity3d,a35e85b68569bf1adc16bdee3a609fdd trCRM/upgradeRes/priority/ui/other/Android/AlertRoot.unity3d,c30044a6e7bf14ddb7a87c4f51d1f073 @@ -72,16 +76,18 @@ trCRM/upgradeRes/priority/lua/ui/cell/TRCellReportform1.lua,3b291f38637590e0fca8 trCRM/upgradeRes/other/uiAtlas/order/Android/gongsi.unity3d,204e3a238141978b021bf4ffbc73620a trCRM/upgradeRes/priority/lua/ui/panel/TRPConfirm2.lua,bd0ea9f50708dedd598b517c1dfc739f trCRM/upgradeRes/other/uiAtlas/work/Android/work_icon_4.unity3d,d1cf8069716943cc112a2946b22efddd +trCRM/upgradeRes/other/uiAtlas/cust/Android/suc.unity3d,0ec570e88b0dfc2b82a4f8e5bb84edc0 trCRM/upgradeRes/other/uiAtlas/hotwheel/Android/loading.unity3d,2f74f17f1282c12ab63108377b4798e0 trCRM/upgradeRes/priority/lua/ui/panel/TRPSelectServer.lua,50a46489d0d704df26d61ae9a2f5d5fe trCRM/upgradeRes/priority/ui/panel/Android/PanelLogin.unity3d,5cac11a5557933d49c37a554c76a730f trCRM/upgradeRes/other/uiAtlas/cust/Android/cus_followup.unity3d,a722ae8374cf3aa0fd87fc6d74ddabfd -trCRM/upgradeRes/priority/lua/ui/panel/TRPNewCust.lua,3e809cc93cfefc17376bd31a7af77b1d +trCRM/upgradeRes/priority/lua/ui/panel/TRPNewCust.lua,d235e6198245d1c693b5437d86b68f75 trCRM/upgradeRes/other/uiAtlas/login/Android/log_invisible.unity3d,e1a5814af01e17e83e9939c9f1839524 +trCRM/upgradeRes/priority/ui/panel/Android/PanelEditPrice.unity3d,baa0e7f3e00e62b0d5cb5263d7583000 trCRM/upgradeRes/other/uiAtlas/login/Android/log_sms.unity3d,8677ba455b4c85e5f1230986ff1032cf trCRM/upgradeRes/priority/lua/ui/panel/TRPConnect.lua,7b8af1171623fd14f26c2bf974b42ab8 -trCRM/upgradeRes/priority/lua/ui/panel/CLLPStart.lua,00f92c77080ad9f695285c428370846b -trCRM/upgradeRes/other/uiAtlas/work/Android/work_bg_shadow.unity3d,10087f2ab389bdfd71cfce8a6c466038 +trCRM/upgradeRes/priority/lua/ui/panel/CLLPStart.lua,53603d0905af2504030aaaa54cd0f313 +trCRM/upgradeRes/other/uiAtlas/call/Android/icon_dial.unity3d,6d400188377a2dd6f04dd1737719cb1c trCRM/upgradeRes/other/uiAtlas/work/Android/work_bg_noshadow.unity3d,4aee082b48104519ba82bad6aac83cf3 trCRM/upgradeRes/other/uiAtlas/icon/Android/company_1.unity3d,8ba9f20b736fb17e2f6ee414df072492 trCRM/upgradeRes/priority/ui/panel/Android/PanelCustDetail.unity3d,aa0ae763d4e34c68ce92fc05ee82e86b @@ -93,9 +99,10 @@ trCRM/upgradeRes/other/uiAtlas/main/Android/icon_work2.unity3d,eca0bd19a59ce72be trCRM/upgradeRes/priority/ui/other/Android/reportform2.unity3d,de5097255fc8126d368e9693106347dc trCRM/upgradeRes/priority/lua/ui/panel/CLLPSceneManager.lua,b1b848791df37e59bdf7d5acf9cb9273 trCRM/upgradeRes/other/uiAtlas/cust/Android/full_star.unity3d,6f6aa242a0a793b6eea6edc8c8de437d +trCRM/upgradeRes/other/uiAtlas/main/Android/icon_work.unity3d,8a889dc1fe3b56bff4435f441ce5580e trCRM/upgradeRes/other/uiAtlas/news/Android/new2_time.unity3d,16ca1ec9a44b8633ca032c3c8cdf1a9b trCRM/upgradeRes/priority/ui/panel/Android/PanelNewFollowSimple.unity3d,d0f73f4324743d77717668fdcda14680 -trCRM/upgradeRes/priority/ui/panel/Android/ToastRoot.unity3d,412c3557a187689acaa1d79d7d555836 +trCRM/upgradeRes/other/uiAtlas/call/Android/call_05.unity3d,cc1cf8eba18db87e7f56e5212cb4bcd6 trCRM/upgradeRes/priority/ui/panel/Android/PanelResetPasswordStep1.unity3d,1c34bab7feeb2efde0ca860eb30d6029 trCRM/upgradeRes/priority/lua/ui/cell/TRCellAttachment.lua,d5e702cdc0ff263668f633c60a4a2038 trCRM/upgradeRes/priority/ui/panel/Android/PanelComFilter.unity3d,0613845e044731de1fd8117ada0c9cf8 @@ -110,18 +117,17 @@ trCRM/upgradeRes/other/uiAtlas/coolape/Android/name.unity3d,f5b44185a57a97ce6971 trCRM/upgradeRes/other/uiAtlas/cust/Android/time.unity3d,38bf54e9fbf1c1d8af2cead294d1b61e trCRM/upgradeRes/priority/ui/panel/Android/PanelLoginCoolape.unity3d,efb09b206c444d66d10720371645049b trCRM/upgradeRes/priority/lua/toolkit/CLLPrintEx.lua,86d891ec4d8bfa5533704c142fc97235 -trCRM/upgradeRes/priority/lua/ui/panel/TRPResetPasswordStep1.lua,83bd32c6385297d083b821bec55a6fbf +trCRM/upgradeRes/priority/lua/ui/panel/TRPResetPasswordStep1.lua,d3819b5019a9b8bbe0747de8342bcca3 trCRM/upgradeRes/other/uiAtlas/cust/Android/kuang.unity3d,a6ce8e74b0631e79ce2e03f2fed3baea trCRM/upgradeRes/priority/ui/panel/Android/PanelCustDetailSimple.unity3d,2d5672aefad3bded93f2d268fea9cfa8 trCRM/upgradeRes/other/uiAtlas/logo/Android/logo2.unity3d,1bddae3d3fe67d91fc6b5c6f9dbb0bea -trCRM/upgradeRes/priority/lua/ui/cell/CLLUICellPoplist.lua,18d47301d459fd66ed63b902546e8619 trCRM/upgradeRes/other/uiAtlas/mine/Android/sms.unity3d,9d63dc8f82de2f772e544b8c8518021b trCRM/upgradeRes/other/uiAtlas/main/Android/icon_me.unity3d,b6060c4f6b1cf669b21b5d4f8b23efbe trCRM/upgradeRes/priority/ui/panel/Android/PanelPlaySoundRecord.unity3d,1c45c795755a9f792896aa905f78af85 trCRM/upgradeRes/other/uiAtlas/order/Android/xiaji.unity3d,6fb4f7a07508c01d239de7880367d8bc trCRM/upgradeRes/other/uiAtlas/cust/Android/phone.unity3d,36e34519b910a11de3531994f607a140 trCRM/upgradeRes/other/uiAtlas/cust/Android/input.unity3d,44e1403bbf15c7313dff8cad78d39287 -trCRM/upgradeRes/priority/lua/db/DBCust.lua,273bb2a70bb044a204392904889b074f +trCRM/upgradeRes/priority/lua/db/DBCust.lua,abef93bd80be1080f231003e85719a91 trCRM/upgradeRes/priority/ui/panel/Android/PanelMoreProc4Cust.unity3d,db30e2cb3a7cd69ca850588f094eadd2 trCRM/upgradeRes/priority/ui/other/Android/reportform3.unity3d,be823cc190422b16ab6b38b6dbc5143b trCRM/upgradeRes/priority/lua/ui/panel/CLLPLogin.lua,f2ba83d01af3371bee83945f470facd5 @@ -133,13 +139,13 @@ trCRM/upgradeRes/other/uiAtlas/main/Android/icon_me2.unity3d,6efa661cb74e62dfdc7 trCRM/upgradeRes/priority/ui/panel/Android/PanelStart.unity3d,50cfab21f360ee339c94b1111be09fef trCRM/upgradeRes/other/uiAtlas/cust/Android/write.unity3d,cbf2cca163ccc6839cf9154547edd6f8 trCRM/upgradeRes/other/uiAtlas/cust/Android/star.unity3d,f9684ea4b4e3a4206fc898bc6e4651ab +trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_data.unity3d,70dd24370cd051acb45bab65464459ee trCRM/upgradeRes/priority/lua/toolkit/curve-families.png,d0b6b9b8a623a188aeae2fb688a8a0e5 trCRM/upgradeRes/other/uiAtlas/order/Android/gou.unity3d,003393d384b7c8d6d0221b2e160bbb3e trCRM/upgradeRes/priority/ui/panel/Android/PanelWWWProgress.unity3d,d9cbe9d08670eedbee77ba97330f4118 trCRM/upgradeRes/priority/lua/ui/cell/TRCellComFilterGroup.lua,8c33f89953c402f43b47022a71064cde trCRM/upgradeRes/other/uiAtlas/order/Android/ipt.unity3d,68e98b41456c62324871a1c86caefafc trCRM/upgradeRes/other/uiAtlas/order/Android/icon_4.unity3d,cb33f3103d8fb3c77e2f1683b1c89a3d -trCRM/upgradeRes/other/uiAtlas/mine/Android/img_unauthorized.unity3d,2364907c4a676d92020083979d028c2e trCRM/upgradeRes/priority/ui/panel/Android/PanelPopList.unity3d,1683cd2993884b1b11244d1f5ee700f4 trCRM/upgradeRes/priority/lua/ui/panel/CSPMain.lua,0fec8598fddcc7b54f4794f16eaa59d8 trCRM/upgradeRes/priority/ui/panel/Android/PanelConnect.unity3d,f80a29df002dc606e21fd69fbea40021 @@ -147,38 +153,41 @@ trCRM/upgradeRes/priority/lua/ui/cell/TRCellPopCheckbox.lua,25adbf58789186d43c15 trCRM/upgradeRes/other/uiAtlas/news/Android/news_bg.unity3d,b13e253b3a1689bf665ea7c3edecc519 trCRM/upgradeRes/priority/lua/ui/cell/TRCellCustFilter.lua,2fb22f9248e4af86ab42482151a5b141 trCRM/upgradeRes/other/uiAtlas/coolape/Android/input.unity3d,b3ad3f57c51c02ff798a50a37d6c9cab -trCRM/upgradeRes/priority/ui/panel/Android/PanelMakeCall.unity3d,610ee10c852734e0c55c640fe793c804 +trCRM/upgradeRes/priority/ui/panel/Android/PanelMakeCall.unity3d,db2d6400823f0d544b43e9fcc8b5ef45 trCRM/upgradeRes/priority/ui/panel/Android/PanelNewOrder.unity3d,9a6d3e61d449a2c1e42dfb76aab1c295 trCRM/upgradeRes/priority/lua/ui/panel/CSPMine.lua,0be1d92322048e7747b85f824bda77ec trCRM/upgradeRes/priority/lua/ui/cell/TRCellFollowList.lua,e5cc27c8def2b9a255e47f3b707d8426 trCRM/upgradeRes/other/uiAtlas/cust/Android/follow.unity3d,fffb80792073e4f2849c743d061d685a trCRM/upgradeRes/priority/ui/panel/Android/PanelResetPasswordStep2.unity3d,f5affe00dd461e9a299bd64ce3fc80bb -trCRM/upgradeRes/other/uiAtlas/work/Android/work_icon_2.unity3d,3bcd13c7b2003a1bcf92aaa4d2dbf6fe trCRM/upgradeRes/priority/lua/ui/panel/TRPNewFollowSimple.lua,35ac4acdd74e7c09950bbb26fed5d010 +trCRM/upgradeRes/priority/lua/ui/panel/CLLPCalender.lua,06ea21012958c4b42ca8122d1515ed1f trCRM/upgradeRes/priority/lua/public/CLLQueue.lua,065303c980678b25b11854bfec1690f3 trCRM/upgradeRes/priority/ui/other/Android/Frame2.unity3d,d057ea60bdf5dd821705a9f7e67e5171 trCRM/upgradeRes/other/uiAtlas/hotwheel/Android/hotWheel_bg.unity3d,b5d2bc7180f9d280014726814ec8b9fe +trCRM/upgradeRes/other/uiAtlas/call/Android/comingcall.unity3d,aa389eaf18e63450159f362bca58e8fc trCRM/upgradeRes/priority/lua/ui/cell/TRCellMessageGroup.lua,14a960604f49e2b34e0c115561bb45a3 trCRM/upgradeRes/priority/ui/panel/Android/PanelFollowList.unity3d,3aff465c0ca7aa53abcaa912a5961060 trCRM/upgradeRes/other/uiAtlas/mine/Android/me_set.unity3d,c53cddeef8f62d67a2a4110447466536 trCRM/upgradeRes/priority/ui/panel/Android/PanelPopCheckBoxs.unity3d,d3a8693784b6cc7ff00ee50fc8625f69 trCRM/upgradeRes/priority/lua/ui/cell/TRCellOrderList.lua,d4a79966004672384a664700987d2533 +trCRM/upgradeRes/other/uiAtlas/work/Android/work_bg_shadow.unity3d,10087f2ab389bdfd71cfce8a6c466038 trCRM/upgradeRes/priority/lua/city/CLLCity.lua,b7ee9fffacb28d09ab08728a49dedc8e trCRM/upgradeRes/priority/lua/ui/panel/TRPComFilter.lua,522e60b5e11321ef12cb2466b5b249d2 -trCRM/upgradeRes/priority/lua/ui/panel/TRPOrderList.lua,dad09d99c3d896f7c1ce1c1c854073ea trCRM/upgradeRes/priority/lua/ui/panel/TRPFollowList.lua,5e57ae6031f9bd40070355f5a203315b trCRM/upgradeRes/priority/lua/public/CLLStack.lua,579069654d88a15e43c818a6b8079b15 trCRM/upgradeRes/priority/lua/db/DBOrder.lua,7f2087299796c187eb9866c14f4afcf8 trCRM/upgradeRes/priority/lua/ui/panel/CSPMsg.lua,54cb072f797503f7840dbf735852894f +trCRM/upgradeRes/priority/lua/ui/panel/TRPCallLogDetail.lua,69ace8f049a97890a1138c1d1d2f51b6 +trCRM/upgradeRes/other/uiAtlas/news/Android/news_bg_num1.unity3d,2ed88c277f983b8d1a3dedf73d735239 trCRM/upgradeRes/other/uiAtlas/work/Android/work_head_bg.unity3d,20f535a454df3fff37230bbcc3bc8244 trCRM/upgradeRes/priority/lua/ui/panel/TRPLogin.lua,3cc9a59870684a589fbdb2567cff402d trCRM/upgradeRes/other/uiAtlas/cust/Android/icon-right2.unity3d,fd76710e32054c40714241fbc6266af3 trCRM/upgradeRes/priority/lua/cfg/DBCfgTool.lua,a6760e05dcc5f91202e3659179a464e7 -trCRM/upgradeRes/priority/lua/ui/cell/TRCellCustList.lua,4621e1261426a172e72820f105c43122 +trCRM/upgradeRes/priority/lua/ui/cell/CLLUICellPoplist2.lua,b2c461c179b6029994a932ca28b5a59c trCRM/upgradeRes/other/uiAtlas/order/Android/icon_2.unity3d,21a6309f8a86dcd7c2f90ece3e525f74 trCRM/upgradeRes/priority/ui/other/Android/InputCheckboxs.unity3d,0cb329c53fbe9ba9c344874774a9c6fd trCRM/upgradeRes/priority/lua/ui/cell/TRCellGuidPage.lua,7b3c3f567c3e0d92065913101b08ddd0 -trCRM/upgradeRes/priority/lua/ui/panel/TRPAbout.lua,e120f2be7cf34ad25b3cae80bac61088 +trCRM/upgradeRes/priority/lua/ui/panel/TRPNewOrder.lua,377b7e10166dfb91862f695664c56c4b trCRM/upgradeRes/priority/lua/ui/panel/CLLPLoginCoolape.lua,5873be60edc8f1407dc9fb53ec567ebf trCRM/upgradeRes/priority/lua/ui/panel/TRPMyInfor.lua,0bf5726a37d6aaccc3b8f78245aaeac4 trCRM/upgradeRes/priority/lua/bio/BioOutputStream.lua,84fd65eb0d1a166e77447f61254d62b5 @@ -188,21 +197,23 @@ trCRM/upgradeRes/priority/lua/ui/panel/TRPCusFilter.lua,f0452e3d6cfa59244dc7b9dd trCRM/upgradeRes/other/uiAtlas/public/Android/company_bg.unity3d,2153c725242937cf5fce727da9626dad trCRM/upgradeRes/priority/lua/public/CLLPrefs.lua,1719d57c97fe0d8f2c9d1596cb6e2ac8 trCRM/upgradeRes/priority/ui/panel/Android/PanelModifyFiled.unity3d,bba5eea285cdb4d112f91b8c72524093 -trCRM/upgradeRes/priority/ui/panel/Android/PanelMyInfor.unity3d,02608422c12641bbc004236a13d0c635 +trCRM/upgradeRes/priority/ui/panel/Android/PanelMyInfor.unity3d,1d9ac53cf8d40f331c9be9a8223a47ce trCRM/upgradeRes/priority/lua/ui/panel/TRPProductList.lua,58bf1853609c6bd92a81fac50f5e1efc +trCRM/upgradeRes/other/uiAtlas/call/Android/拨号_05.unity3d,5522296c264de7466efb294714946c16 trCRM/upgradeRes/priority/ui/panel/Android/PanelSetting.unity3d,8a6fc79368436f701198d4ffc027cfea trCRM/upgradeRes/priority/ui/panel/Android/PanelConfirm2.unity3d,d199779b559cef259ebbfe686ba42703 trCRM/upgradeRes/other/uiAtlas/news/Android/new2_peo.unity3d,9c9562e576e93bacb7f2a0d0f08523ee trCRM/upgradeRes/priority/lua/bio/BioUtl.lua,f64afdd9ccdf943f5d4ba2fc3c3241ef trCRM/upgradeRes/other/uiAtlas/order/Android/icon_6.unity3d,8b322b9a8ef8b6d91d677c61eb98ab30 +trCRM/upgradeRes/priority/ui/panel/Android/PanelPopList2.unity3d,97cc645e2a1f06137579e1b0312cda11 trCRM/upgradeRes/priority/ui/panel/Android/PanelMask4Panel.unity3d,ed5e0d7cc2ba83e33435bddc760b5f9d trCRM/upgradeRes/priority/ui/panel/Android/PanelBatchGetCusts.unity3d,0b16be6a28646d9dc972fab628556b57 -trCRM/upgradeRes/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,f0cedde396b52618d99ef95760a077e1 +trCRM/upgradeRes/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,a86cba948b19853abefb86c46bfa7256 trCRM/upgradeRes/priority/ui/panel/Android/PanelCustList.unity3d,c1ee4768e591cf8a7d09574b6c1abf30 trCRM/upgradeRes/priority/lua/ui/cell/TRCellUserList.lua,7952ae7da1f915a0616476c7b846a761 -trCRM/upgradeRes/priority/lua/ui/panel/TRPBindPhone.lua,cf8e323b4463af7038f613532302c435 +trCRM/upgradeRes/priority/lua/ui/panel/TRPBindPhone.lua,6dc551e8a3869165e57d92f9f9d06db3 trCRM/upgradeRes/other/uiAtlas/news/Android/new2_remind.unity3d,04a96d237c5e80ab044a54e7c063e368 -trCRM/upgradeRes/priority/ui/panel/Android/PanelSysMsgList.unity3d,c2e3bb86ba138ab5ebc97c1a94c69f6c +trCRM/upgradeRes/priority/ui/panel/Android/PanelSysMsgList.unity3d,22297220cb3cfe246bd76a26dd6a1f1b trCRM/upgradeRes/other/uiAtlas/cust/Android/remove.unity3d,b460d3a275be876e0cfa0ca96777260f trCRM/upgradeRes/other/uiAtlas/work/Android/yuyue.unity3d,48a0b0f16711574af6c66f6a7ee230a3 trCRM/upgradeRes/priority/ui/panel/Android/PanelMain.unity3d,a56567b78909e1992695a97cb19d3e1c @@ -212,35 +223,33 @@ trCRM/upgradeRes/priority/lua/db/DBUser.lua,5635fd3d1c14c26db9f19a4419a13b77 trCRM/upgradeRes/priority/lua/ui/panel/TRBasePanel.lua,26b71aa4ebe7db385c5f159902022b6a trCRM/upgradeRes/priority/lua/public/class.lua,cc0f201cc55c59f8bc8f623853382b9c trCRM/upgradeRes/other/uiAtlas/login/Android/log_bg.unity3d,a7398f0f48b3b469e31bea6dac45457e -trCRM/upgradeRes/other/uiAtlas/mine/Android/img_authenticated.unity3d,a8f23a9c17d56c9441913e4977e3006b trCRM/upgradeRes/other/uiAtlas/cust/Android/peo.unity3d,939edcb747217aa4b0deb1d9a34f16b8 trCRM/upgradeRes/other/uiAtlas/news/Android/news_2.unity3d,802f5fec3b39fb208b1bd8a400801081 trCRM/upgradeRes/other/uiAtlas/order/Android/upload.unity3d,a7cb722ecba5f405105f0cfda4695e74 trCRM/upgradeRes/other/uiAtlas/cust/Android/screen.unity3d,b488e337b72f2cd07dadd1e08640243d trCRM/upgradeRes/other/uiAtlas/mine/Android/me_about.unity3d,3da9c9416127c69bc20c281f44520f6e trCRM/upgradeRes/priority/lua/ui/cell/TRCellCustStar.lua,ed39330cf68d1e1e062bc8311d1e8d44 -trCRM/upgradeRes/priority/lua/ui/cell/TRCellOceanList.lua,911d6edb241c34ee721815622ea707c3 trCRM/upgradeRes/other/uiAtlas/logo/Android/512.unity3d,c51445206c8f94af0fcbbe4befa8ae05 -trCRM/upgradeRes/priority/lua/json/rpcserver.lua,48b8f5e53a1141652c38f8a5a8a77928 trCRM/upgradeRes/priority/lua/ui/panel/CLLPSplash.lua,227b332c978544f8f81aa593d6e9722f trCRM/upgradeRes/other/uiAtlas/main/Android/icon_tel2.unity3d,611e95b0cefc867205c6b9649291ae6c -trCRM/upgradeRes/other/uiAtlas/news/Android/new2_wait.unity3d,4171ead446231d4429305811f6e91fbc trCRM/upgradeRes/priority/www/baidumap.html,d210e48796dd96343f9c17bc1d230136 trCRM/upgradeRes/priority/lua/ui/panel/CLLPHotWheel.lua,1760aa9933da4b421f1c6093d802cb4f trCRM/upgradeRes/other/uiAtlas/cust/Android/record.unity3d,afd45ba065ba86f138b8c92b9794c722 -trCRM/upgradeRes/other/uiAtlas/main/Android/icon_work.unity3d,8a889dc1fe3b56bff4435f441ce5580e +trCRM/upgradeRes/priority/ui/panel/Android/PanelCallLogDetail.unity3d,eae63a0e151e049cfcce8b2980d6b8a0 trCRM/upgradeRes/other/uiAtlas/guid/Android/2.unity3d,6b83b2d5a2dfc1f08744077e669c3ed0 trCRM/upgradeRes/priority/ui/panel/Android/PanelCustFilter.unity3d,90d589021f3db8641b14920daf93f1dc trCRM/upgradeRes/priority/lua/ui/cell/CLLFrame1.lua,1fd4e80adb13bd0d3cb0d7449922667b +trCRM/upgradeRes/other/uiAtlas/call/Android/bg_160px.unity3d,97cc52372cb81806569e1240c4957ed1 trCRM/upgradeRes/other/uiAtlas/cust/Android/task.unity3d,737ce6fdd55d7642f690531d9410ff6a trCRM/upgradeRes/priority/lua/ui/cell/TRCellCustProc.lua,3f9f33de3630a03463952058ba795128 trCRM/upgradeRes/priority/ui/panel/Android/PanelProductList.unity3d,ce2b5f16898ac8d2ed2ce48899dba847 trCRM/upgradeRes/other/uiAtlas/news/Android/new2_unread.unity3d,f1b29d8592cdd49f3a526be6b524ad9f trCRM/upgradeRes/other/uiAtlas/public/Android/on_off_bg.unity3d,96fcd3ce2ee9ffa2941973cefea6511d -trCRM/upgradeRes/priority/lua/toolkit/MyUtl.lua,d1e49cdae3ddb89721f8056d349f1244 +trCRM/upgradeRes/priority/lua/toolkit/MyUtl.lua,8a16c00d7efc2d683eba7b0594465e0f trCRM/upgradeRes/other/uiAtlas/cust/Android/right.unity3d,b991891eb2939a880c223d677605faf4 trCRM/upgradeRes/other/uiAtlas/public/Android/button.unity3d,ff51e79201ecbd61247f8db792009aff -trCRM/upgradeRes/priority/lua/ui/panel/CLLPSendSms.lua,9a33acd602088bf0d6b75efb9c9580fd +trCRM/upgradeRes/other/uiAtlas/call/Android/call_03.unity3d,96fd044db59b5e361a3e88132956b312 +trCRM/upgradeRes/priority/lua/ui/panel/CLLPSendSms.lua,21ca579fc9f873db363be7a45cfc115f trCRM/upgradeRes/priority/lua/ui/cell/TRCellEmptySpace.lua,a009d0f2c20eb5239f430d2b30ecef40 trCRM/upgradeRes/priority/lua/ui/cell/TRCellReportform3.lua,8f055265d33f40a2278e159a8ebf2b56 trCRM/upgradeRes/priority/ui/panel/Android/PanelTaskList.unity3d,f2733549013073ee749f42f274b342de @@ -248,11 +257,12 @@ trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_remind.unity3d,99a50a17b34f464 trCRM/upgradeRes/priority/lua/ui/panel/TRPNewFollow.lua,430a3b167553c0fb2cb3f34c62065040 trCRM/upgradeRes/priority/lua/ui/panel/TRPSysMsgList.lua,121d472a9c63850e668a9eebbc6fc413 trCRM/upgradeRes/other/uiAtlas/mine/Android/phone.unity3d,8a7c9fe465edfd39de5ac774c6795b19 -trCRM/upgradeRes/priority/ui/panel/Android/PanelSendSms.unity3d,6fa5f7d52de05693186a67b075b66d9c -trCRM/upgradeRes/priority/ui/panel/Android/PanelBindPhone.unity3d,68f56a07a65ec8aa2a601ae04e22d935 +trCRM/upgradeRes/priority/ui/panel/Android/PanelSendSms.unity3d,339c862d9669bdd70e9e04c6a610cb9a +trCRM/upgradeRes/priority/ui/panel/Android/PanelBindPhone.unity3d,a63b7e106584f699fad374ec6043d0aa trCRM/upgradeRes/priority/lua/bio/BioInputStream.lua,b3f94b1017db307427c6e39a8ee4d60e trCRM/upgradeRes/priority/lua/ui/panel/TRPUserList.lua,5e3fbe72a01991d90673f42ae5ba1565 trCRM/upgradeRes/priority/ui/panel/Android/PanelResetPasswordStep3.unity3d,092e641f83eef5ea9d25007ffcc73c32 +trCRM/upgradeRes/priority/lua/call/CLLRecordMgr.lua,44cc9c60214a0a365bb535d084972f59 trCRM/upgradeRes/priority/lua/ui/cell/TRCellComFilter.lua,2fb22f9248e4af86ab42482151a5b141 trCRM/upgradeRes/priority/lua/ui/cell/CSCellBottomBtn.lua,f6b401c59ed10b8b0d2d72e5eb056227 trCRM/upgradeRes/other/uiAtlas/coolape/Android/user.unity3d,dc5411391ea0beae4ecc9a4541f1cb21 @@ -260,27 +270,29 @@ trCRM/upgradeRes/priority/lua/ui/panel/TRPResetPasswordStep3.lua,0d3be662e0a236b trCRM/upgradeRes/other/uiAtlas/order/Android/sort.unity3d,76c7bda76e065beeb8fd930e8f7d2fc8 trCRM/upgradeRes/other/uiAtlas/login/Android/log_visible.unity3d,884f69f0dd0c2a58af5ad891f23e985e trCRM/upgradeRes/priority/lua/ui/panel/CSPTasks.lua,a6dc405916d51c97422bf1862f3a8f5b -trCRM/upgradeRes/priority/lua/ui/panel/TRPResetPasswordStep2.lua,a4f5e647fddd396eb8781f71325d89b4 +trCRM/upgradeRes/priority/lua/ui/cell/CLLUICellPoplist.lua,18d47301d459fd66ed63b902546e8619 trCRM/upgradeRes/priority/lua/ui/panel/TRPNewFollowTask.lua,4d6d237f3fc86b4fcf87eece0236c212 trCRM/upgradeRes/priority/ui/panel/Android/PanelSceneManager.unity3d,c83769673e1c0793d88547c05d20a82e trCRM/upgradeRes/other/uiAtlas/cust/Android/funnel.unity3d,cb6f2a2b14c53ed86c122a4da2c3984b -trCRM/upgradeRes/priority/ui/panel/Android/PanelAbout.unity3d,3538e59736f24d4411e83b0e041e1f66 +trCRM/upgradeRes/priority/ui/panel/Android/PanelAbout.unity3d,9e3a0148dbb5be44bfad2f32b0d0e2b6 trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_fingerprint.unity3d,de777211a380a09ea82e1092a9fba414 trCRM/upgradeRes/priority/lua/ui/panel/TRPTaskList.lua,736bec0210a27e91958dedfcbab1a42f trCRM/upgradeRes/other/uiAtlas/mine/Android/me_opinion.unity3d,1935579d226c7400323115d8be90421d trCRM/upgradeRes/priority/lua/CLLMainLua.lua,f39b8b592de145c5f8331b30d0ba4d9d trCRM/upgradeRes/other/uiAtlas/login/Android/log_no.unity3d,2ee604556b4fff6186f2bad067ed8695 trCRM/upgradeRes/priority/lua/ui/panel/TRPCustFilter.lua,450e7e75ebfe83bb65d59beb3ce60782 -trCRM/upgradeRes/priority/lua/public/CLLInclude.lua,627f113749d1fdefc6926212408da63c +trCRM/upgradeRes/priority/lua/public/CLLInclude.lua,2afb78b285a8cf6bbbef9f4612effc3d trCRM/upgradeRes/priority/lua/toolkit/KKLogListener.lua,85784ec79aefde29be3ef308e7b5203b trCRM/upgradeRes/priority/ui/panel/Android/PanelSplash.unity3d,2691ddc66dff5da22fda3ffe11c897dd trCRM/upgradeRes/priority/lua/ui/cell/CLLFrame2.lua,e25ce84ca55cd643d527d09cedd6228a trCRM/upgradeRes/other/uiAtlas/main/Android/icon_news.unity3d,3a1afa79dbc710c3ddd6f65cf62f4a19 trCRM/upgradeRes/other/uiAtlas/cust/Android/order.unity3d,0b796b27d351f49010fb3c3921f1a843 +trCRM/upgradeRes/priority/lua/ui/cell/TRCellCallLog.lua,3ad8cd1df8b6ebb9d63fffd85e482459 trCRM/upgradeRes/priority/lua/ui/panel/TRPSelectCompany.lua,a9cc51d3a99c025e21f93663fee99c09 trCRM/upgradeRes/other/uiAtlas/cust/Android/border.unity3d,bf2cd1f2bdb27efc9c2e27943dcb8974 trCRM/upgradeRes/other/uiAtlas/news/Android/news_bg_num2.unity3d,bfdbfc9e1fd1f91de555c0801d278d25 trCRM/upgradeRes/other/uiAtlas/mine/Android/me_set2.unity3d,e528f24899ef583c113ca69bbb510ebd +trCRM/upgradeRes/priority/lua/call/CLLCallListner.lua,34c638401c439f548bc923b80d00c823 trCRM/upgradeRes/priority/lua/ui/panel/CLLPConfirm.lua,27c2b4190bfba1c611ca682605b54d86 trCRM/upgradeRes/other/uiAtlas/public/Android/radio.unity3d,4f2c80de666b97ea02084f059d2a5ed0 trCRM/upgradeRes/other/uiAtlas/public/Android/button2.unity3d,1a48080b1d43367921fc09b430fffaf5 @@ -294,40 +306,40 @@ trCRM/upgradeRes/priority/lua/ui/panel/CLLPPopList.lua,17086f0c2296f83f5f407385f trCRM/upgradeRes/priority/lua/ui/cell/TRCellReportform2.lua,e62a82bcc9fb817a4460e82b6351e18f trCRM/upgradeRes/priority/ui/panel/Android/PanelTasks.unity3d,1ccaafb32c2b12b3cf5070636dc25009 trCRM/upgradeRes/other/uiAtlas/mine/Android/me_customer.unity3d,5676922ef1749c311285d1a207b8397b -trCRM/upgradeRes/priority/lua/net/NetProto.lua,2a86d9d4965e3d51dbe7f822fcaecf8d +trCRM/upgradeRes/priority/lua/net/NetProto.lua,2b7015f3ccf492969141082fae8d7a15 trCRM/upgradeRes/other/uiAtlas/public/Android/tips_3.unity3d,2834e3cc399b70e7621065ad4ddaedf6 trCRM/upgradeRes/priority/localization/Chinese.txt,08ac586b625d0a126a610344a1846e8f -trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_clean_up.unity3d,51e9fd3012fca7d448c3578c281bd15e -trCRM/upgradeRes/priority/ui/panel/Android/PanelCustListProc.unity3d,5d32d590b8c5383f6c523b06132fb12f -trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_data.unity3d,70dd24370cd051acb45bab65464459ee +trCRM/upgradeRes/priority/ui/panel/Android/ToastRoot.unity3d,412c3557a187689acaa1d79d7d555836 +trCRM/upgradeRes/priority/lua/ui/cell/CLCellToast.lua,6e350721fca8167bd621df86ad982326 +trCRM/upgradeRes/other/uiAtlas/mine/Android/img_unauthorized.unity3d,2364907c4a676d92020083979d028c2e trCRM/upgradeRes/priority/ui/panel/Android/PanelNewFollowTask.unity3d,1ed97ae79f7838f8d57f7f05863217cc trCRM/upgradeRes/priority/lua/toolkit/CLLUpdateUpgrader.lua,bfff3548aa7cd983c3de46e5defae423 trCRM/upgradeRes/other/uiAtlas/news/Android/news_1.unity3d,51120d82352e936df826b05696b89b19 trCRM/upgradeRes/other/uiAtlas/cust/Android/add.unity3d,ceb10233c0fc59270d66e1cb5c93bb49 +trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_password2.unity3d,5dc8eaeca2eeedb771451233e5d8bf98 trCRM/upgradeRes/priority/lua/ui/cell/TRCellProductSelected.lua,e7f4b1e06a54d5fa52cf9a4ed00f5233 trCRM/upgradeRes/priority/lua/public/CLLIncludeBase.lua,4820cbe7f1f16ec63ed1dd8426533483 -trCRM/upgradeRes/priority/lua/ui/panel/TRPCustList.lua,d0c3c92e494009e904f786c4dcd5be31 +trCRM/upgradeRes/priority/lua/ui/panel/TRPCustList.lua,a079365a6ba1f04c47983aa56a424ec6 trCRM/upgradeRes/priority/ui/panel/Android/PanelUserList.unity3d,f0dcb72e82e7dbf4cb2aca6c66b587ce trCRM/upgradeRes/priority/ui/panel/Android/PanelMine.unity3d,39ea724db1c02f72c3a4eba281d6e7bf trCRM/upgradeRes/priority/lua/cfg/DBCfg.lua,3d0e60dbcdaa61b8553eee17f4d68b32 trCRM/upgradeRes/other/txt/Android/serviceProto.unity3d,f6aeade57bb43fc306fd9371e618297b -trCRM/upgradeRes/priority/lua/ui/panel/TRPNewOrder.lua,377b7e10166dfb91862f695664c56c4b -trCRM/upgradeRes/other/uiAtlas/order/Android/system.unity3d,570fa72b2d385d604cc7c9f7516965da +trCRM/upgradeRes/other/uiAtlas/order/Android/ipt_bg.unity3d,89541a2aaed40069c1f0ce363c5a8e2a +trCRM/upgradeRes/other/uiAtlas/work/Android/work_icon_2.unity3d,3bcd13c7b2003a1bcf92aaa4d2dbf6fe trCRM/upgradeRes/other/uiAtlas/login/Android/log_password.unity3d,6a41f099b79cda5941cf720c1452b5a5 -trCRM/upgradeRes/priority/lua/ui/cell/TRCellCompany.lua,2cacaeb6845d8d0a0b16d726048a0216 trCRM/upgradeRes/priority/ui/panel/Android/PanelNewFollow.unity3d,e8e8c2a2a8f7c91ded00896bf6ce2bfb trCRM/upgradeRes/other/uiAtlas/cust/Android/pause.unity3d,f67cbbc84b61bc281f486e4e18fb177f trCRM/upgradeRes/priority/lua/ui/panel/CLLPWWWProgress.lua,b713ddf9f0af8602ec48f71162181d6d trCRM/upgradeRes/other/uiAtlas/call/Android/icon_call.unity3d,d0b5f4748decc11d9d7d3b510b744614 trCRM/upgradeRes/priority/lua/ui/cell/CLLCellServer.lua,52979aedf684a79bc667bbe73b508aca -trCRM/upgradeRes/priority/lua/ui/panel/TRPMakeCall.lua,7c88f98acd65e489245fd078fc70ae58 +trCRM/upgradeRes/priority/lua/ui/panel/TRPMakeCall.lua,a87ae39a896eade1c26d1eb042df1f8f trCRM/upgradeRes/priority/lua/ui/panel/TRPModifyFiled.lua,99b250c386ce8dad9c10c8f4fe9874f1 trCRM/upgradeRes/priority/lua/ui/panel/TRPOrderDetail.lua,c2184a02caa0ca6c8bbf93301c204b26 trCRM/upgradeRes/priority/ui/other/Android/InputText.unity3d,b3278d2927045b007b629d8184db59f9 -trCRM/upgradeRes/other/uiAtlas/news/Android/news_3.unity3d,5f130cc66d813a2b339757e8a31cee8c +trCRM/upgradeRes/other/uiAtlas/news/Android/new2_wait.unity3d,4171ead446231d4429305811f6e91fbc trCRM/upgradeRes/priority/ui/panel/Android/PanelNewCust.unity3d,3847bb19ae8c2c8ead7aea9e881773a5 trCRM/upgradeRes/priority/ui/panel/Android/PanelServers.unity3d,1613390ef03ce766ec3680f99949122b -trCRM/upgradeRes/priority/lua/ui/panel/TRPCustDetail.lua,f1148e43e99ab7e5dc488971f82aa606 +trCRM/upgradeRes/priority/lua/ui/panel/TRPCustDetail.lua,4a6656d10b5b41fe4ff21ffc473cd833 trCRM/upgradeRes/priority/ui/panel/Android/PanelCalender.unity3d,541231e1c35628ede741212fba8f217d trCRM/upgradeRes/other/uiAtlas/cust/Android/del.unity3d,453d38d3af66e108db0d2bb827426bd7 trCRM/upgradeRes/priority/lua/ui/panel/CLLPWebView.lua,29c95ef46d9adeb7d310ac073ca4ef26 @@ -336,29 +348,30 @@ trCRM/upgradeRes/priority/ui/panel/Android/PanelSelectServer.unity3d,b0a074f0b8b trCRM/upgradeRes/priority/lua/ui/panel/TRPSelectProduct.lua,73db544d3da38058ab3385f2c3e4f665 trCRM/upgradeRes/other/uiAtlas/cust/Android/get.unity3d,04bf77dfe50c327c85966f9fdd1350c6 trCRM/upgradeRes/other/uiAtlas/cust/Android/more.unity3d,f05eafb34336f1fcb5d614ad30217011 +trCRM/upgradeRes/priority/ui/panel/Android/PanelCustListProc.unity3d,5d32d590b8c5383f6c523b06132fb12f trCRM/upgradeRes/other/uiAtlas/hotwheel/Android/hotWheel_prog.unity3d,0c507387d1167154fe67f1719c3531bd trCRM/upgradeRes/priority/lua/ui/panel/TRPProductDetail.lua,8b349ca65d41e650ebff14c3358e468d trCRM/upgradeRes/other/uiAtlas/cust/Android/search.unity3d,7420a0a7cc725ff494761009ebe811d7 trCRM/upgradeRes/priority/lua/ui/cell/TRCellTaskList.lua,55dc0892227d9f6f5092548293cdc9d8 trCRM/upgradeRes/other/uiAtlas/news/Android/news_4.unity3d,8c7beff66dc0cfe9f44082bdacc8007c -trCRM/upgradeRes/priority/lua/ui/panel/TRPMoreProc4Cust.lua,3ed4e7289bc339620e19a8d48807d388 +trCRM/upgradeRes/other/uiAtlas/work/Android/xiazai-icon.unity3d,8a7af096d5e511c34f6b01235b57d13e trCRM/upgradeRes/other/uiAtlas/work/Android/work_color.unity3d,043e8a3cdee29da6e5c909432f25d6f8 trCRM/upgradeRes/priority/lua/ui/panel/CLLPPopTime.lua,ffdeaf9996a4aa6dda8f025faccbbe1e trCRM/upgradeRes/priority/ui/panel/Android/PanelSelectCompany.unity3d,2aa019a477ea5b160780ded080dc82ec trCRM/upgradeRes/priority/ui/panel/Android/PanelBackplate.unity3d,861c2420c86f0da27dd58a6f73dfb942 trCRM/upgradeRes/priority/ui/panel/Android/PanelHotWheel.unity3d,79adf0809fb5121f0fa306a8d96ae725 -trCRM/upgradeRes/priority/ui/panel/Android/PanelProductDetail.unity3d,44dc779e7b05ed8c29719f679317e058 +trCRM/upgradeRes/priority/lua/ui/cell/TRCellOceanList.lua,911d6edb241c34ee721815622ea707c3 trCRM/upgradeRes/other/uiAtlas/coolape/Android/password.unity3d,ae473953dbd84c6f9a4e736f5101f4a2 trCRM/upgradeRes/other/uiAtlas/mine/Android/log_bg.unity3d,fd1470749300ec31bcbe7f59686152d7 -trCRM/upgradeRes/other/uiAtlas/cust/Android/suc.unity3d,0ec570e88b0dfc2b82a4f8e5bb84edc0 +trCRM/upgradeRes/priority/lua/json/rpcserver.lua,48b8f5e53a1141652c38f8a5a8a77928 trCRM/upgradeRes/priority/lua/net/CLLNet.lua,947abdf2c019f44a26211acf6f31e2dd -trCRM/upgradeRes/priority/lua/db/DBAttachment.lua,2305ec398c29ef4ef07a6ff98c1eac6f +trCRM/upgradeRes/priority/lua/db/DBAttachment.lua,b4567ff14ac46a7786957d39715fe5b0 trCRM/upgradeRes/other/uiAtlas/coolape/Android/logo.unity3d,c712e48e071a87fb6668333774da19a6 trCRM/upgradeRes/priority/lua/ui/panel/TRPBatchGetCusts.lua,824f77c2486687108fa391a8fb08a405 trCRM/upgradeRes/priority/lua/ui/cell/CLLUICalenderDay.lua,6e7400e2dd535ced93960c1e18fa2458 -trCRM/upgradeRes/other/uiAtlas/call/Android/拨号_05.unity3d,5522296c264de7466efb294714946c16 +trCRM/upgradeRes/priority/lua/ui/cell/TRCellCustList.lua,4621e1261426a172e72820f105c43122 trCRM/upgradeRes/priority/lua/ui/panel/TRPPopCheckBoxs.lua,508171a924c113573b01a396e8217cc2 -trCRM/upgradeRes/other/uiAtlas/news/Android/news_bg_num1.unity3d,2ed88c277f983b8d1a3dedf73d735239 +trCRM/upgradeRes/priority/lua/db/DBRoot.lua,97e2c26781603147d6e63b2b39f7643e trCRM/upgradeRes/priority/ui/panel/Android/PanelFollowList4Cust.unity3d,b423a60a5239bebc95284477374e5f4d trCRM/upgradeRes/other/uiAtlas/public/Android/check.unity3d,d11f6d5b126c6a0fbf34ced5734cb66f trCRM/upgradeRes/priority/lua/ui/panel/TRPSysMsgDetail.lua,fd4b28f1cdf003bb4207e7a3064cffb8 @@ -368,17 +381,18 @@ trCRM/upgradeRes/priority/ui/panel/Android/PanelTaskList4Cust.unity3d,825e2c96d5 trCRM/upgradeRes/other/uiAtlas/work/Android/380bg.unity3d,0634e3823e2492d32424733dd05779af trCRM/upgradeRes/other/uiAtlas/cust/Android/cus_task.unity3d,a4f148630912414f1d5e94d5a6a02e2d trCRM/upgradeRes/priority/lua/ui/panel/CLLPBackplate.lua,ae946f1cec5baad680f4e8a0f7e71223 +trCRM/upgradeRes/other/uiAtlas/mine/Android/myset_clean_up.unity3d,51e9fd3012fca7d448c3578c281bd15e trCRM/upgradeRes/other/uiAtlas/mine/Android/me_order.unity3d,26bc3076031940af6069ef5a9143fb5a trCRM/upgradeRes/priority/ui/panel/Android/PanelSelectProduct.unity3d,360b504982d61fa054c5fde63586c81a -trCRM/upgradeRes/other/uiAtlas/public/Android/radio_full.unity3d,299e73e63c854e9d88dc63f1c19a45f9 +trCRM/upgradeRes/priority/lua/ui/panel/TRPOrderList.lua,dad09d99c3d896f7c1ce1c1c854073ea trCRM/upgradeRes/priority/lua/ui/panel/TRPEditPrice.lua,ceb906ae12222324b9a61f4b83ec7e58 trCRM/upgradeRes/other/uiAtlas/order/Android/icon_1.unity3d,47e903d836aa8bc08317cdc45d61907e trCRM/upgradeRes/other/uiAtlas/work/Android/work_icon_1.unity3d,41ae133fd4da0f2bf01316f91cf67fb8 trCRM/upgradeRes/other/uiAtlas/order/Android/shut.unity3d,7a13d4859459f052143028b0656aef43 trCRM/upgradeRes/priority/lua/toolkit/curve.lua,f97735ed6c39accb55cdae44b62b5b38 trCRM/upgradeRes/priority/lua/ui/panel/TRPFollowFilter.lua,f436c880f71e048db7b82de41e881b8f -trCRM/upgradeRes/priority/ui/panel/Android/PanelEditPrice.unity3d,baa0e7f3e00e62b0d5cb5263d7583000 +trCRM/upgradeRes/priority/lua/ui/panel/TRPAbout.lua,1045994ded084ebe67d8083f3ee92ffd trCRM/upgradeRes/other/uiAtlas/call/Android/拨号_03.unity3d,8bce0927f74079d303bc8354d231bee6 trCRM/upgradeRes/other/uiAtlas/work/Android/work_icon_3.unity3d,651d81480c5ea1ff8aa4ccdf7e0a6058 -trCRM/upgradeRes/priority/ui/other/Android/EmptySpace.unity3d,b9f173d21c2bc1854fb84e50f11dbed8 +trCRM/upgradeRes/priority/lua/ui/cell/TRCellCompany.lua,2cacaeb6845d8d0a0b16d726048a0216 trCRM/upgradeRes/priority/lua/ui/cell/TRCellImage.lua,d7e729ad29ea6cabddfcca355458d9dd diff --git a/Assets/CoolapeFrameData/verControl/android/ver4UpgradeList.v b/Assets/CoolapeFrameData/verControl/android/ver4UpgradeList.v index fcdde9f..730ba28 100644 --- a/Assets/CoolapeFrameData/verControl/android/ver4UpgradeList.v +++ b/Assets/CoolapeFrameData/verControl/android/ver4UpgradeList.v @@ -1 +1 @@ -[{"md5":"83db54bd186e56564559b7fe7ec2a8be", "name":"2020_06_09_20_51_56", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"852b36d50f2f0ce00eccc80db6bc90a8", "name":"2020_06_14_21_46_25", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48678082118825ed76d8db161dcaa5cd", "name":"2020_06_20_15_13_36", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6188d18083bf95616165d76c2041b90e", "name":"2020_06_20_15_48_55", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8881cf3c9691c0a734344aed5602c30c", "name":"2020_06_20_18_18_34", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2fd0a9e5ce5b42edeebe951171c1ed22", "name":"2020_07_01_20_58_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7b90e2f5881d8a1af537d69c4abf0037", "name":"2020_07_01_21_29_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"abb908553432e1a98008de2dae335477", "name":"2020_07_01_22_22_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"248d184f53bb2907277d004865bed27e", "name":"2020_07_02_10_08_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5de2ba51b6af6e896a72e6ba0d483fd7", "name":"2020_07_02_10_19_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"532f0cecf5aa77742c01988183936269", "name":"2020_07_02_10_23_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d91a8b5136448c3934d0c936fced2d81", "name":"2020_07_02_11_17_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"991793ef158bdde3e7d70a8f69178cb0", "name":"2020_07_02_11_24_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2e74624581a23d2c051f66d949e52537", "name":"2020_07_02_11_47_16", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a7bc64e0ac434fc831cfdd79e6448263", "name":"2020_07_02_11_48_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b08313a39f814ec82ea0c676b4abdfd0", "name":"2020_07_02_11_51_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"40023ffc5fdfc497eb36b985591b1460", "name":"2020_07_02_11_55_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"929720526e51a4a8b81827bb0611e134", "name":"2020_07_02_12_34_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9cf65334eafd25813932e7797ac18364", "name":"2020_07_02_12_37_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"029093af4b6b56448c3b995326ec9a5e", "name":"2020_07_02_12_49_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f6c68dfc0d14a3d55957903af0978381", "name":"2020_07_02_12_51_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"86afa249af5db0a282f2bc472045b1a9", "name":"2020_07_02_12_53_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"29f14097aa74aba0aca1c3c56b2bd2bb", "name":"2020_07_05_14_55_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"874de9b2b6f7e0fd732e08b5ea59b03a", "name":"2020_07_05_15_27_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e44ed0d01c1393cf14e97a3b74ed9a11", "name":"2020_07_05_21_14_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ea9af802bcedca448cea33dbdc82c0af", "name":"2020_07_06_09_49_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"caf10f439c895c895281993c970ce498", "name":"2020_07_07_09_45_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48fe564cbc4d1e850feaf7d83db95e7d", "name":"2020_07_07_10_05_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a46aac41a106a00e083554f282affcad", "name":"2020_07_07_10_08_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad7f4dae1b60de21fda92c02e51a549b", "name":"2020_07_07_10_21_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad4e9a71aa1fbfbf09b2fded8b5268b4", "name":"2020_07_07_10_28_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"65f76f395c64e70fe91e17faa5cfe1c0", "name":"2020_07_07_10_29_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e2719cb0d8417b42e9c169e102519047", "name":"2020_07_07_10_31_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77fb67623b2551aa5637a5c3e1a7a20b", "name":"2020_07_07_10_32_31", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c65e208afdf7325dc035e1ed30b5e882", "name":"2020_07_07_10_33_50", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"09f03a7efedcdee13e59e6e82e7e787f", "name":"2020_07_07_10_34_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"038fa1d071d5b6ba5eb97cae7ec44dfa", "name":"2020_07_07_10_41_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f9052a0f8588b4462c4b7484b273a81c", "name":"2020_07_07_13_51_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fca57a14b9326d6b4bbe6a76fd14d2b3", "name":"2020_07_07_14_04_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"db29543735363798b292609f421505b2", "name":"2020_07_07_14_15_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48654c656fc5ee1de7b7e147e2423200", "name":"2020_07_07_14_19_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"06cf91af553fcd8cfeb17fdf1cb3b9bc", "name":"2020_07_07_14_20_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9d7d1eefc31cfa737befb6b151b41448", "name":"2020_07_07_14_20_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b39df8ca67d48cc85a3a36459e0329df", "name":"2020_07_07_15_07_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b1e0ddeb104f0cc994d6a4fad1113836", "name":"2020_07_07_14_02_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bb0db9cc4641358853303c738de59bbe", "name":"2020_07_07_14_10_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4510eac2b9966d0e192f73dc9717e65d", "name":"2020_07_07_14_13_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a0fd1e686304d3f30e36d9616b52bec9", "name":"2020_07_07_14_15_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bb253314e7a22106a7879ea1c19f7519", "name":"2020_07_07_14_16_50", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d133bbe311e292732d2b912362e49cfc", "name":"2020_07_07_14_18_25", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c076515cee1efa128b9037b327625899", "name":"2020_07_07_14_19_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"511d316e0eb5a14b9bdb9cfea8b9d27f", "name":"2020_07_07_15_59_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"061b5ab80025e127ebe5989ccf5f0cf0", "name":"2020_07_07_16_25_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e87dbbeb2c5f5f8fdf6fa10b7d69876", "name":"2020_07_07_16_27_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c39d52fc0764bd34d5290bca509298b4", "name":"2020_07_07_16_31_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9dddfa50494ccea917ba30950bc9298", "name":"2020_07_07_16_32_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c644faf22a45c1b45f26fd319404ce32", "name":"2020_07_07_16_49_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5789a7880ebbcb55782155302b1a2ef4", "name":"2020_07_07_17_30_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"93d36e7f45d121367cc1711972a2cac1", "name":"2020_07_07_17_47_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3793c236cda944d5a9308dcdf818fd82", "name":"2020_07_07_18_55_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f9939500d4aa88338e898dac98edee0", "name":"2020_07_07_19_20_56", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c77123a8b28d7e5da3b70f7aaebb0d48", "name":"2020_07_07_19_26_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"01889e33c81edc18e8ca5aa65166d3dd", "name":"2020_07_07_19_48_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c3b643abcee574491912ae03a3fb2c5f", "name":"2020_07_07_19_49_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c07e0f977c72720644ede63e17c85193", "name":"2020_07_07_20_08_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b71b5e55707b8bfdbb4d13dbf9429d9e", "name":"2020_07_07_20_15_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9080c5a030fb57300860b809808fc832", "name":"2020_07_07_20_50_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f3e7137c562bf90d3cfa8bbe37b1cc30", "name":"2020_07_07_21_12_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e8704b794aa8dcd82c02127010dba8c", "name":"2020_07_08_22_12_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e62b707f07ef5795372e23e5fbb97692", "name":"2020_07_08_22_14_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"54e0a143d9013b230920b7898be56361", "name":"2020_07_08_22_47_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"71f02fca91b21e3ac8b668d1d86891c5", "name":"2020_07_08_23_06_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c6116bfda92f11adc871feba849ad0a7", "name":"2020_07_09_08_52_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"197c33d30db832223da91066c3882917", "name":"2020_07_09_08_57_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f55f5e0f14dc1155b89d9868f6cb4884", "name":"2020_07_09_09_18_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dce47a78ddfe761905bfc095d7dcbc85", "name":"2020_07_09_09_20_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6db83be729a0e22f9993019551b1275b", "name":"2020_07_09_09_27_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e151c779182bdb13615ed656fb56fe82", "name":"2020_07_09_18_20_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c6ec058f8223393df2dbd399cf01699f", "name":"2020_07_09_19_41_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b71a8d5a4df42c98c74e346b9e943bf5", "name":"2020_07_10_07_58_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3576ab21bf1d7e103f31a63b7f367b90", "name":"2020_07_10_09_20_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"015d7b9f1dd9205bb91a7406c4d4c6f7", "name":"2020_07_10_12_53_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d8567597904a6031403d49fab9903d1d", "name":"2020_07_10_12_46_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad28312d5a1031d795e3c9654458ee03", "name":"2020_07_11_11_10_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"046046c4220dfee37405fba363ef4da9", "name":"2020_07_11_12_40_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77db9e1d39248c5e3ed87ff56cfdfd4f", "name":"2020_07_11_15_24_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8401e218df01ff6f8efac33e5d6e39a0", "name":"2020_07_11_15_28_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ef765772eff5ee3b08cb5422440719e2", "name":"2020_07_11_15_29_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"aa2f703664719834f26dcd21d2883e85", "name":"2020_07_11_16_44_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"68b800c76132086b6936702c22dda550", "name":"2020_07_11_18_36_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1c9460ffdd897dc6f03dcebb22e981dc", "name":"2020_07_11_18_44_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"670b46534aa13c4a24a8d67353af7946", "name":"2020_07_11_18_47_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"92b2cf4bd87d5d2fb08ed54aa3336924", "name":"2020_07_11_18_49_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dfc491e8cf9e084c0deab072647a35a9", "name":"2020_07_11_20_48_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c793ce6d28a001e2d302998ef4c29515", "name":"2020_07_11_22_06_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45aa16ae7ea8e23b77d51529c0fe18b0", "name":"2020_07_11_22_53_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b0efd17d53fcbe40d24b0bc7f305836f", "name":"2020_07_12_22_49_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7c46945478a830e39b984d91fab0f225", "name":"2020_07_12_23_16_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"615ade37c66732294ac2cecb29278c8f", "name":"2020_07_14_10_12_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28895fabb70f998f86e2846baf92a465", "name":"2020_07_14_10_19_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a7777caf9f2f719ff98d0d742d1837a2", "name":"2020_07_14_10_29_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"65639996001bf1e68b9f6ec3f513798e", "name":"2020_07_14_12_31_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0017a9e89ecd0b3e08a523ddf6b72ba7", "name":"2020_07_14_14_15_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5c8af675013cc61e95427af31b777026", "name":"2020_07_14_14_31_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"59305f2e5d8e08a66da2128d80239354", "name":"2020_07_14_16_56_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"934af9763bccdaf254c054283f1aaaba", "name":"2020_07_14_17_40_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1cb7e22ce6b9edd721b6130ec62e3371", "name":"2020_07_14_17_57_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c7a73701efdd17079287252a525ba239", "name":"2020_07_14_18_15_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f718ecfce4b717fd57bdd72086518d41", "name":"2020_07_14_21_20_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1be9165a7b27a9f6dae87338944e63f3", "name":"2020_07_14_21_25_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8039b9bd5e69aa086a66737a192b250e", "name":"2020_07_14_21_27_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d42cc224bd9d955b2f9f9ab7b772ae01", "name":"2020_07_14_22_21_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d3b3eafe86fc020d290ff91f023e166d", "name":"2020_07_14_22_21_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cbb35899ffb39e5c7f2d22b476b52524", "name":"2020_07_15_21_20_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cb60a9a25fa44d0675187334c0077291", "name":"2020_07_15_21_22_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e6839dd2c69455fc4de0a1ef8ed1feb5", "name":"2020_07_15_21_26_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1d04fca58e24da050dd4940af0c2e029", "name":"2020_07_16_08_18_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"37ccd2b42009f0ea9370f041d78dddd0", "name":"2020_07_16_08_22_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e89f5d3dc3f315fbb51f13fa12da29b3", "name":"2020_07_16_08_26_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d2fcafd35f779e5a4c10be5aadb78792", "name":"2020_07_16_08_27_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"58435802f03161785dbe6bb06270081f", "name":"2020_07_16_08_44_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a2df25938ae3b4bd71dd019de6d45678", "name":"2020_07_16_23_17_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4cc49ae5a0c1d39a44822d7d044e20db", "name":"2020_07_16_23_19_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a3e1f999ae1954e71e729ed7899bf54e", "name":"2020_07_16_23_22_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1dfb90afcf900ab3f79b29c1a316730d", "name":"2020_07_16_23_23_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"92f8331d68e51569638660bb20ab81a9", "name":"2020_07_16_23_41_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7fcf2020f2e3cfc6754edec369606935", "name":"2020_07_17_16_39_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6594bf0fc23f0f4569414a38f954888", "name":"2020_07_17_16_45_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1fbde337eee663e800c6d79725685a21", "name":"2020_07_17_16_53_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b273d7416a75fe4b50c8d18966a4ef9f", "name":"2020_07_17_16_59_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba8b387feddd0e1037284da0ffa08fb8", "name":"2020_07_17_17_22_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d0f3e0d18e42fa39a56b4b14975dcb6c", "name":"2020_07_17_17_32_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"75818552962263afb5701fef0ad50c7d", "name":"2020_07_17_22_27_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b38957fcd9cee5c847e3cd85d20dc64", "name":"2020_07_17_22_30_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dc81751c36901303eab177f47779b29d", "name":"2020_07_17_22_52_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ada31c8671bb6d21f17be688b8230314", "name":"2020_07_17_22_54_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f147c624209e55e010742a6f7baa5550", "name":"2020_07_17_22_56_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0678dfa4525c42b91a9012a2d080b871", "name":"2020_07_17_22_59_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f5684c9c6b4d9295844cf82fae208a3c", "name":"2020_07_17_23_03_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d7976ebf674b8af12b6e2f7b6f14f920", "name":"2020_07_17_23_06_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1048d7961214f0ddc3ecbb2ce5ba18c4", "name":"2020_07_17_23_08_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2923dfc95530a24b93d6f39c1bb06adb", "name":"2020_07_18_09_20_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2b22f264f3fb7c8f33ef4cba3a1f0607", "name":"2020_07_18_09_35_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1fb0370bce73cf93e6f0a25c6bcc26b0", "name":"2020_07_18_09_41_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3c3457022aff04bebc70d4a265bd94bd", "name":"2020_07_18_09_55_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36cb557aa9f52084c060467e6498f8be", "name":"2020_07_18_10_06_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"17213786aaf7b5f6848c4f851e161903", "name":"2020_07_18_12_28_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"979abb82fb4ff1492767d0d77a8d6bdf", "name":"2020_07_18_12_37_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7d67bd512b62c3332ac932c259afc5dc", "name":"2020_07_18_12_43_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"63c2f68ffc326d7373b31914163e918b", "name":"2020_07_18_16_04_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e287656e0a7f11f09441e015e626d31", "name":"2020_07_18_20_41_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0db6350217c95cc761d8203c796666eb", "name":"2020_07_18_20_46_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"74531716270cdfa784be81b73e352188", "name":"2020_07_18_20_47_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"90aff843ab26f9038a44236c6e594d67", "name":"2020_07_18_21_08_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6d30d455768a406acffb2bfe39735cdd", "name":"2020_07_18_22_35_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"448bcbba8d272f42ba202f0caa334c77", "name":"2020_07_19_09_36_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"eaa141b4b52cc9a07a8e352bc2b858da", "name":"2020_07_19_10_29_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"631478c422d238bc23d0abaf8caed83b", "name":"2020_07_19_12_33_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c92204234e4a4ed3b5e6272e00fd0b97", "name":"2020_07_19_12_43_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"40dd1be89eaaa85b25316e72943f752f", "name":"2020_07_20_14_42_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a5a4ea6ecbf7c70af35b2e3743a39c25", "name":"2020_07_20_14_45_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2a3df808ae2516146be8853e00ef31b5", "name":"2020_07_20_15_51_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"510eae4152c5a98dd742eaeb21680a42", "name":"2020_07_20_15_53_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2c5e459c65c45fb83ab26ef3d25d35de", "name":"2020_07_20_15_55_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a984e015448d2769651642e37a4c5a2", "name":"2020_07_20_16_00_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2dc62024c6d620dc2ede734ff0166324", "name":"2020_07_20_16_19_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1405723aecdd85c9e4e238d07035a6f1", "name":"2020_07_20_16_23_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1802ca50e57ff6c83332f198f6482411", "name":"2020_07_20_17_45_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"87e34b1e499b2476ebb979b6e8497d79", "name":"2020_07_20_17_48_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"be2190184134005e3f1635d41d16ee83", "name":"2020_07_20_17_51_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5483f2ca5381acbeeebef045ec4b3b68", "name":"2020_07_21_16_43_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4894d8fb7d5ce3dce4d93f63735b5510", "name":"2020_07_21_18_21_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"787418ae05963af179d8476b2a3be750", "name":"2020_07_21_21_43_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"22e8cb56c03db9ec62e0bfc1859780ad", "name":"2020_07_21_21_44_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f157604638073d987b357d82f49106e", "name":"2020_07_21_22_36_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4b01497cdab38956f32f58e8519e984f", "name":"2020_07_21_22_47_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"51ea5a31f29ccfb89b3fc1aff81fedca", "name":"2020_07_23_13_04_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ee7f1e29b20bde4e83319102658322b0", "name":"2020_07_23_14_16_11", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c3de7b242cc96ce52ab293b1da236461", "name":"2020_07_23_14_52_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e4502b55f29bd1b80afaafce16577f2", "name":"2020_07_24_09_58_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e3dabb8eb94711f28d2a2483ded183e5", "name":"2020_07_24_10_17_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e785fee8f65f703539f3e370cd77955a", "name":"2020_07_24_16_27_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"913150c3fe20ebc3f3194afd7e58545f", "name":"2020_07_24_22_10_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"aa795b6be79876eddb41bf83f2d1752c", "name":"2020_07_24_22_26_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e3f8ee22120340533cfdee737bab2280", "name":"2020_07_24_22_39_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"19c4c69921ee68380ee71dd3c615c514", "name":"2020_07_25_22_28_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b008a40c4cb2558eb9ab51e00a553d61", "name":"2020_07_25_22_33_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"df52cadabfd3b13aa41ff00ee38f4c1e", "name":"2020_07_26_11_09_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ab6e02cbf1ad61c2807d53a2341a3470", "name":"2020_07_27_20_15_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1e0a11e9bf073ec65b5d1c223a3fcc16", "name":"2020_07_27_21_25_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c632ee3a10b714b6d10b7c8c203d5b1e", "name":"2020_07_27_22_25_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4965272afd0c9e9151e41873a71d62af", "name":"2020_07_28_09_56_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f10e4fc939ebf15ccf9e649f4bc0acd4", "name":"2020_07_28_10_36_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cda45d6410bbb00bf629dde77d80b8fe", "name":"2020_07_28_10_42_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9926aab775f518f2f8ed58bf28ea7032", "name":"2020_07_28_11_10_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"960a876c5936e24b64e4cf41207d1cb6", "name":"2020_07_28_11_16_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b387d1644d329fcaff539d21b899f33b", "name":"2020_07_28_11_18_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9cae69c2f1cd20f538782987842117dd", "name":"2020_07_28_11_21_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"071ef03caa723e9454b40524120a9012", "name":"2020_07_28_11_23_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f4e56bf63ad88dd53e416de0099aba2b", "name":"2020_07_28_11_28_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e8c1781c8179b75a5523ad5542b711ec", "name":"2020_07_28_11_32_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"271d3749b3397e5bfa6245f7b29eaeda", "name":"2020_07_28_11_34_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28fbf1d71c426641f98c8c6f70f51480", "name":"2020_07_28_13_00_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fc43f890feffbfe57ccb184991ffdb96", "name":"2020_07_28_14_34_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c372b3049037e1597a2707f6fb4363e8", "name":"2020_07_28_14_47_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8f0997d9cd4cf3b30eadf4a550bec785", "name":"2020_07_28_15_30_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e0e195ad342232236222e0c365af4f8e", "name":"2020_07_28_20_59_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4042d8ccd483da6572b807bf1f9dcc95", "name":"2020_07_28_21_16_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"699b8c3f77f2c5bee4be261f681f8c34", "name":"2020_07_28_21_30_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"82f61046951cba70c3751f3ddfb189fa", "name":"2020_07_28_21_32_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b5ae65a787b90f5b8b829dc63e84dda7", "name":"2020_07_28_21_48_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4abb7e34e683bc8d34e24175159ae9a6", "name":"2020_07_28_22_08_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"485198e2821e4ad227202008a2d42b51", "name":"2020_07_28_22_37_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bcc525a3b4bedcdc31531d804ce0b4c6", "name":"2020_07_29_09_22_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ddabd01816d39f0aca64f16b7c67c6bc", "name":"2020_07_29_10_32_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"85443e8facadae3e73db68c1865db487", "name":"2020_07_29_10_44_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2740103728203bd3d13ddf64e52cd910", "name":"2020_07_29_12_38_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dd1220ffd76c816c8cfbb1faa0a67677", "name":"2020_07_29_15_02_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cf80c13967c51cbd972656af9738f9b3", "name":"2020_07_29_15_06_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6cc9c209c2353b411f735dcb83eb16a", "name":"2020_07_29_15_39_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6a6d11d40a4cd53c2e624c6bda60254", "name":"2020_07_29_16_21_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e5d5ddc4571c10e58a21eb707dfa133", "name":"2020_07_29_16_28_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba1cfd732055ed3fbfb86ef6d422796b", "name":"2020_07_29_16_52_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3edea93c8c2bae39bc089c9994be6766", "name":"2020_07_29_17_57_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ea3aa198e6c7d996368513a8688e3b21", "name":"2020_07_29_19_50_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1c200c191c2c08df43c8439536da39c5", "name":"2020_07_29_20_40_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"38be96abe03c62c1912e0ceccab27b52", "name":"2020_07_29_20_45_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f1b49d65b4704b00207e0e59d3d88fb5", "name":"2020_07_29_21_34_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"51665ee0280b8f8b563f9d6244c37b6e", "name":"2020_07_29_21_49_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2c3de09d955236db47bbe575abb6f62e", "name":"2020_07_29_21_54_25", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"08255bb3d4c0c7f5bb8aaad63877680f", "name":"2020_07_29_22_06_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9243d0d1a79776356be69d55fa758d88", "name":"2020_07_30_10_19_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"83e4c830b4c4c21c3e7973dedff382a8", "name":"2020_07_30_10_21_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e5e7ba1b4398f09124cbf41c15f91780", "name":"2020_07_30_16_55_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0d3ce55c2d5bf793b3be6ad06376c796", "name":"2020_07_30_17_08_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d4fbf4fa8ec79ed9e8d3a36dcb784541", "name":"2020_07_30_17_34_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2ec31efc9d3dcf3e82e088e803a816e5", "name":"2020_07_31_10_35_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6813d645d585f17dbd8d6a87cc20de1b", "name":"2020_07_31_12_30_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b458b22a8790665504994bbb2fdaf75b", "name":"2020_07_31_16_17_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3726b03dfe536353183264d263f1fe56", "name":"2020_07_31_16_19_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6694f2e2bcb2e6915ba586543e5fcc54", "name":"2020_07_31_16_25_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f0e7cc31fe975c79f25a523135d9c519", "name":"2020_07_31_22_27_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b31d8a1004b8ad4dc591e9b1c9f9952", "name":"2020_07_31_22_33_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a245050a1a663c7d42c9bf79cc58873b", "name":"2020_07_31_22_36_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fb34d3cd9d3ebe62de01a9bc22b2b257", "name":"2020_07_31_22_42_31", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f64d1da45de4d5e171ce3bb0d87100cd", "name":"2020_07_31_23_09_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3f5039079beb84aeafe0d70a89bb92af", "name":"2020_08_01_08_53_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"66297102b07759c22f01f43265f08361", "name":"2020_08_03_11_05_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"25773b7dc4a40cbbee4cc362cf1859c3", "name":"2020_08_03_14_24_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f67a07d68374ab8fe13c0c85029fbf39", "name":"2020_08_03_14_49_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a40ca52d1d72e761fcf249d14ee9dadb", "name":"2020_08_03_14_54_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e94aeff929a75e5aa9615cab8d1251ab", "name":"2020_08_03_14_56_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e12cfc5898966ced12d603855375c77", "name":"2020_08_03_15_00_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"69c1a06b9f303a8ffdf8bfeb1bdc5715", "name":"2020_08_03_15_42_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"66db18ab25c7e4d8dc6582d844af9f1e", "name":"2020_08_03_16_16_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2d3d62de9ec0a83a0166fd10aa79cb99", "name":"2020_08_03_16_19_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8db1b284ad618b3b1b14c320072476e7", "name":"2020_08_03_16_35_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"75e6bb053ce44f62a2efed0125aa0903", "name":"2020_08_03_16_58_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a97d142b124d3f5c5070dc273f572d23", "name":"2020_08_03_17_34_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d0bd06cc96ea0857b18570f57f08bae2", "name":"2020_08_03_17_36_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9a74a8c51d2c5ecc94c85758fb98308a", "name":"2020_08_03_18_03_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"41918af33a5f26c11e428d3de2265098", "name":"2020_08_04_09_48_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b8f3b50066af14aacfb1afa5c5fff7cd", "name":"2020_08_04_11_11_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8d16a0beef48c1805fb1c93529144dc0", "name":"2020_08_04_15_13_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"55d252d2edda46ba4cd618a0586b6a32", "name":"2020_08_04_15_21_32", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b40608a2ee1bda6d3978b99338d329f5", "name":"2020_08_04_15_31_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"15bde2dcb163152b137eb14c4fe88530", "name":"2020_08_04_15_33_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4c0f8263c24ec0ceb732c9ff5e4c1cb6", "name":"2020_08_04_17_03_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3dafed86ad583eebbfe7b8341c43e296", "name":"2020_08_04_17_10_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1d6a8b7b535b711183ffa772ef18e071", "name":"2020_08_04_20_34_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4b673ccbca28edf447c48db26c8d845e", "name":"2020_08_04_21_56_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c82ede90901c58001e79dafa62bc735f", "name":"2020_08_05_07_30_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45f3fde6f155f6064192a5c60af80f8c", "name":"2020_08_05_07_38_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"81f84a01491131b67a795f4f9a920e4d", "name":"2020_08_05_09_47_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21ed53eb2943d441682edc592a93be3f", "name":"2020_08_05_10_29_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5d28a51a9522143ce726860070d44076", "name":"2020_08_05_10_33_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9e624bf8375ffe3c23f9e766d1a5787", "name":"2020_08_05_10_44_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36bd4339d10b6b5a037a38dcfa95dd85", "name":"2020_08_05_10_47_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0000a037988329d309fedb35c7724c1d", "name":"2020_08_05_11_17_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3e138fb9bc96286d663a71146c91f60a", "name":"2020_08_05_12_07_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e7dcb1d1c3b31273b4cc828b35d2415a", "name":"2020_08_05_12_18_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0a5d0bef1595969326a7713d31991b6d", "name":"2020_08_05_12_21_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"83e55b4fee1618749522e5b555ffb966", "name":"2020_08_05_14_41_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8faa42250d39110ecb90abcdfc8c1d35", "name":"2020_08_05_14_44_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"38f7df8ef72c2cf33c6f1816dee5df0a", "name":"2020_08_05_15_05_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"238d32f7e8d3e7ca9340d2151c1f03f0", "name":"2020_08_05_16_52_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"49056c2b3fd03213a6f6d870f3beac45", "name":"2020_08_05_17_03_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45f853394a2d2eec6e57960b9ffcbc97", "name":"2020_08_05_17_22_56", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cceff7919d47acefdae7e412c2f3f5e7", "name":"2020_08_05_21_10_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3395e596f57b806c18bb98680676ea2c", "name":"2020_08_05_22_01_16", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2d5d88f86c5709242d9c5bcd185b47b5", "name":"2020_08_06_10_08_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b4f622ab87fcdee7ba9dbc5507f11af", "name":"2020_08_06_10_51_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5ae224594832da51c0f61feb2c9d7655", "name":"2020_08_06_11_06_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"99a2fc303c0e5331a7810100f664a565", "name":"2020_08_06_13_12_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a5da673a6d10c2c2335455e510dab33", "name":"2020_08_06_13_14_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"31d9e219dbde9a82f77794f3606985f0", "name":"2020_08_06_17_06_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"df0c489d8a883167dfb77f3451ca2400", "name":"2020_08_06_17_25_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d3c817a9c95ff778a342528bd173d418", "name":"2020_08_06_17_36_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b7c5069964f53873f19dd0e71470d28a", "name":"2020_08_06_17_47_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7fad7bf0c6d777cf5417ca63d49d8f2a", "name":"2020_08_07_07_25_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"919058787befec02e0f9d961315ad413", "name":"2020_08_07_07_33_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba5ca9a0e60286345e4b887ac9847862", "name":"2020_08_07_07_37_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"264ba6c950fe927e208f8c89d684ecff", "name":"2020_08_07_07_51_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b41ccbfa8aecee8afb284abc3680fdd9", "name":"2020_08_07_12_38_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a3a786c2c44fd5ed9831bac27b48f25a", "name":"2020_08_07_12_59_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ee9bfbc642a4c3e5e50552beb1edcf8d", "name":"2020_08_07_17_03_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b88368ed88e8d44b28e557c721219f0a", "name":"2020_08_07_17_07_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad154c8ff97117f4b1e12c96ea1da879", "name":"2020_08_07_17_19_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c40d5f3a048f6a0859a9a214e1342c5e", "name":"2020_08_07_17_20_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36356b962fef69c064b77528f81df192", "name":"2020_08_07_17_47_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ec22ad37bc6016d191b74b0ee2234c71", "name":"2020_08_07_17_59_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28895b85710e3ad1f8085fe76ab75e37", "name":"2020_08_07_21_11_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b1dd5a258abaa65e62c6e70070379eca", "name":"2020_08_07_22_20_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21cd6ff5e9cdb2bf7100e07f5d8b5ae9", "name":"2020_08_08_07_54_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b46a41731d03cad356cce32e9292fb48", "name":"2020_08_08_08_39_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ff78bbd5751a99f2fd109e9f64bb7470", "name":"2020_08_08_09_52_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ff4693e2b43d787afa2a7ec6dfdc54e9", "name":"2020_08_10_15_45_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3582030320f9dd8aa0287013446c6d1a", "name":"2020_08_10_17_40_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b48ab386522ff67274596202cd00dc26", "name":"2020_08_10_17_49_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"049cc160e5929ff648e63b6dd441687d", "name":"2020_08_10_19_48_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9541f779282e01e4f8b314d38583c03", "name":"2020_08_10_20_14_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77d2b55e8b0f302643330eedb6618ac0", "name":"2020_08_10_20_31_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"523b8b019a2a6e22a8865c4af739a5f5", "name":"2020_08_10_20_33_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e4be9eb31d36ecbb675d7d916a602a5c", "name":"2020_08_10_20_38_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6484b512251bc43d27629e29b0a9a786", "name":"2020_08_10_20_41_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6324be450600108bb78f6ccce6481aa5", "name":"2020_08_10_20_49_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3634f2e95393a449a1cc5247580f88e0", "name":"2020_08_10_20_50_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7880e7fad01f8069cdec483d71481c36", "name":"2020_08_10_20_53_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d1de8c3b7d27011e3dabd44427b27d92", "name":"2020_08_10_20_57_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"98d077b605345d98dd2da2938ba04ee7", "name":"2020_08_10_21_20_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c4deb651b91f5a002d3b3043907f2d5f", "name":"2020_08_10_21_23_32", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77b5a72418df6d6852092b2427a37656", "name":"2020_08_10_21_25_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fd21f689fb661354588d74669d0f64c6", "name":"2020_08_11_17_01_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21f5f5effdd4d6c95680a30a9c8ad995", "name":"2020_08_12_08_46_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d773facef60a0993b22c5c53ed96964d", "name":"2020_08_12_09_30_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b8016f10866713d03c9403f62d0e7f8e", "name":"2020_08_12_09_32_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bdc09a27ab4ba504665e4d3e9538c7c8", "name":"2020_08_12_10_59_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c1c499d5628268cae04af63142c4bce0", "name":"2020_08_12_11_10_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8650ee98335e36e731252855a0436300", "name":"2020_08_12_11_15_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1abbd5d44cdd4d731b8d5d7b1e63a165", "name":"2020_08_12_11_16_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"af874b411d062fe0f8ef053c18631e6c", "name":"2020_08_12_11_20_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bf2fd6d3df974cc9d458243c01ccd873", "name":"2020_08_12_11_23_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"43a8aa849393ddc4a66c4651de3b2c39", "name":"2020_08_12_15_51_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d348e970d6ec52a9cd5f8c2039cbcefd", "name":"2020_08_17_11_07_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cd439ecc99f310a925df56e9c75063dc", "name":"2020_08_18_09_50_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"364f6d8ca0a945c12c72c1cbaeb82ce1", "name":"2020_08_18_09_54_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f33d26a37d983936fa5feebfe6b57f8", "name":"2020_08_18_09_57_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"82d3e7db67991f120b8a66f39ba5bfc7", "name":"2020_08_18_17_14_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a5fb2cebd294474bc8ab470fa07055b", "name":"2020_08_18_17_17_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}] \ No newline at end of file +[{"md5":"83db54bd186e56564559b7fe7ec2a8be", "name":"2020_06_09_20_51_56", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"852b36d50f2f0ce00eccc80db6bc90a8", "name":"2020_06_14_21_46_25", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48678082118825ed76d8db161dcaa5cd", "name":"2020_06_20_15_13_36", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6188d18083bf95616165d76c2041b90e", "name":"2020_06_20_15_48_55", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8881cf3c9691c0a734344aed5602c30c", "name":"2020_06_20_18_18_34", "upload":{"5310a90c21d9b86e0cbee2faa79045c9":true, "d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2fd0a9e5ce5b42edeebe951171c1ed22", "name":"2020_07_01_20_58_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7b90e2f5881d8a1af537d69c4abf0037", "name":"2020_07_01_21_29_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"abb908553432e1a98008de2dae335477", "name":"2020_07_01_22_22_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"248d184f53bb2907277d004865bed27e", "name":"2020_07_02_10_08_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5de2ba51b6af6e896a72e6ba0d483fd7", "name":"2020_07_02_10_19_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"532f0cecf5aa77742c01988183936269", "name":"2020_07_02_10_23_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d91a8b5136448c3934d0c936fced2d81", "name":"2020_07_02_11_17_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"991793ef158bdde3e7d70a8f69178cb0", "name":"2020_07_02_11_24_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2e74624581a23d2c051f66d949e52537", "name":"2020_07_02_11_47_16", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a7bc64e0ac434fc831cfdd79e6448263", "name":"2020_07_02_11_48_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b08313a39f814ec82ea0c676b4abdfd0", "name":"2020_07_02_11_51_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"40023ffc5fdfc497eb36b985591b1460", "name":"2020_07_02_11_55_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"929720526e51a4a8b81827bb0611e134", "name":"2020_07_02_12_34_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9cf65334eafd25813932e7797ac18364", "name":"2020_07_02_12_37_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"029093af4b6b56448c3b995326ec9a5e", "name":"2020_07_02_12_49_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f6c68dfc0d14a3d55957903af0978381", "name":"2020_07_02_12_51_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"86afa249af5db0a282f2bc472045b1a9", "name":"2020_07_02_12_53_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"29f14097aa74aba0aca1c3c56b2bd2bb", "name":"2020_07_05_14_55_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"874de9b2b6f7e0fd732e08b5ea59b03a", "name":"2020_07_05_15_27_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e44ed0d01c1393cf14e97a3b74ed9a11", "name":"2020_07_05_21_14_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ea9af802bcedca448cea33dbdc82c0af", "name":"2020_07_06_09_49_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"caf10f439c895c895281993c970ce498", "name":"2020_07_07_09_45_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48fe564cbc4d1e850feaf7d83db95e7d", "name":"2020_07_07_10_05_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a46aac41a106a00e083554f282affcad", "name":"2020_07_07_10_08_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad7f4dae1b60de21fda92c02e51a549b", "name":"2020_07_07_10_21_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad4e9a71aa1fbfbf09b2fded8b5268b4", "name":"2020_07_07_10_28_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"65f76f395c64e70fe91e17faa5cfe1c0", "name":"2020_07_07_10_29_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e2719cb0d8417b42e9c169e102519047", "name":"2020_07_07_10_31_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77fb67623b2551aa5637a5c3e1a7a20b", "name":"2020_07_07_10_32_31", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c65e208afdf7325dc035e1ed30b5e882", "name":"2020_07_07_10_33_50", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"09f03a7efedcdee13e59e6e82e7e787f", "name":"2020_07_07_10_34_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"038fa1d071d5b6ba5eb97cae7ec44dfa", "name":"2020_07_07_10_41_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f9052a0f8588b4462c4b7484b273a81c", "name":"2020_07_07_13_51_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fca57a14b9326d6b4bbe6a76fd14d2b3", "name":"2020_07_07_14_04_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"db29543735363798b292609f421505b2", "name":"2020_07_07_14_15_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"48654c656fc5ee1de7b7e147e2423200", "name":"2020_07_07_14_19_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"06cf91af553fcd8cfeb17fdf1cb3b9bc", "name":"2020_07_07_14_20_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9d7d1eefc31cfa737befb6b151b41448", "name":"2020_07_07_14_20_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b39df8ca67d48cc85a3a36459e0329df", "name":"2020_07_07_15_07_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b1e0ddeb104f0cc994d6a4fad1113836", "name":"2020_07_07_14_02_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bb0db9cc4641358853303c738de59bbe", "name":"2020_07_07_14_10_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4510eac2b9966d0e192f73dc9717e65d", "name":"2020_07_07_14_13_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a0fd1e686304d3f30e36d9616b52bec9", "name":"2020_07_07_14_15_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bb253314e7a22106a7879ea1c19f7519", "name":"2020_07_07_14_16_50", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d133bbe311e292732d2b912362e49cfc", "name":"2020_07_07_14_18_25", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c076515cee1efa128b9037b327625899", "name":"2020_07_07_14_19_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"511d316e0eb5a14b9bdb9cfea8b9d27f", "name":"2020_07_07_15_59_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"061b5ab80025e127ebe5989ccf5f0cf0", "name":"2020_07_07_16_25_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e87dbbeb2c5f5f8fdf6fa10b7d69876", "name":"2020_07_07_16_27_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c39d52fc0764bd34d5290bca509298b4", "name":"2020_07_07_16_31_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9dddfa50494ccea917ba30950bc9298", "name":"2020_07_07_16_32_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c644faf22a45c1b45f26fd319404ce32", "name":"2020_07_07_16_49_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5789a7880ebbcb55782155302b1a2ef4", "name":"2020_07_07_17_30_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"93d36e7f45d121367cc1711972a2cac1", "name":"2020_07_07_17_47_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3793c236cda944d5a9308dcdf818fd82", "name":"2020_07_07_18_55_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f9939500d4aa88338e898dac98edee0", "name":"2020_07_07_19_20_56", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c77123a8b28d7e5da3b70f7aaebb0d48", "name":"2020_07_07_19_26_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"01889e33c81edc18e8ca5aa65166d3dd", "name":"2020_07_07_19_48_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c3b643abcee574491912ae03a3fb2c5f", "name":"2020_07_07_19_49_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c07e0f977c72720644ede63e17c85193", "name":"2020_07_07_20_08_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b71b5e55707b8bfdbb4d13dbf9429d9e", "name":"2020_07_07_20_15_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9080c5a030fb57300860b809808fc832", "name":"2020_07_07_20_50_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f3e7137c562bf90d3cfa8bbe37b1cc30", "name":"2020_07_07_21_12_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e8704b794aa8dcd82c02127010dba8c", "name":"2020_07_08_22_12_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e62b707f07ef5795372e23e5fbb97692", "name":"2020_07_08_22_14_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"54e0a143d9013b230920b7898be56361", "name":"2020_07_08_22_47_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"71f02fca91b21e3ac8b668d1d86891c5", "name":"2020_07_08_23_06_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c6116bfda92f11adc871feba849ad0a7", "name":"2020_07_09_08_52_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"197c33d30db832223da91066c3882917", "name":"2020_07_09_08_57_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f55f5e0f14dc1155b89d9868f6cb4884", "name":"2020_07_09_09_18_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dce47a78ddfe761905bfc095d7dcbc85", "name":"2020_07_09_09_20_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6db83be729a0e22f9993019551b1275b", "name":"2020_07_09_09_27_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e151c779182bdb13615ed656fb56fe82", "name":"2020_07_09_18_20_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c6ec058f8223393df2dbd399cf01699f", "name":"2020_07_09_19_41_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b71a8d5a4df42c98c74e346b9e943bf5", "name":"2020_07_10_07_58_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3576ab21bf1d7e103f31a63b7f367b90", "name":"2020_07_10_09_20_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"015d7b9f1dd9205bb91a7406c4d4c6f7", "name":"2020_07_10_12_53_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d8567597904a6031403d49fab9903d1d", "name":"2020_07_10_12_46_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad28312d5a1031d795e3c9654458ee03", "name":"2020_07_11_11_10_47", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"046046c4220dfee37405fba363ef4da9", "name":"2020_07_11_12_40_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77db9e1d39248c5e3ed87ff56cfdfd4f", "name":"2020_07_11_15_24_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8401e218df01ff6f8efac33e5d6e39a0", "name":"2020_07_11_15_28_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ef765772eff5ee3b08cb5422440719e2", "name":"2020_07_11_15_29_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"aa2f703664719834f26dcd21d2883e85", "name":"2020_07_11_16_44_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"68b800c76132086b6936702c22dda550", "name":"2020_07_11_18_36_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1c9460ffdd897dc6f03dcebb22e981dc", "name":"2020_07_11_18_44_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"670b46534aa13c4a24a8d67353af7946", "name":"2020_07_11_18_47_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"92b2cf4bd87d5d2fb08ed54aa3336924", "name":"2020_07_11_18_49_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dfc491e8cf9e084c0deab072647a35a9", "name":"2020_07_11_20_48_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c793ce6d28a001e2d302998ef4c29515", "name":"2020_07_11_22_06_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45aa16ae7ea8e23b77d51529c0fe18b0", "name":"2020_07_11_22_53_42", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b0efd17d53fcbe40d24b0bc7f305836f", "name":"2020_07_12_22_49_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7c46945478a830e39b984d91fab0f225", "name":"2020_07_12_23_16_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"615ade37c66732294ac2cecb29278c8f", "name":"2020_07_14_10_12_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28895fabb70f998f86e2846baf92a465", "name":"2020_07_14_10_19_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a7777caf9f2f719ff98d0d742d1837a2", "name":"2020_07_14_10_29_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"65639996001bf1e68b9f6ec3f513798e", "name":"2020_07_14_12_31_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0017a9e89ecd0b3e08a523ddf6b72ba7", "name":"2020_07_14_14_15_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5c8af675013cc61e95427af31b777026", "name":"2020_07_14_14_31_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"59305f2e5d8e08a66da2128d80239354", "name":"2020_07_14_16_56_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"934af9763bccdaf254c054283f1aaaba", "name":"2020_07_14_17_40_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1cb7e22ce6b9edd721b6130ec62e3371", "name":"2020_07_14_17_57_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c7a73701efdd17079287252a525ba239", "name":"2020_07_14_18_15_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f718ecfce4b717fd57bdd72086518d41", "name":"2020_07_14_21_20_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1be9165a7b27a9f6dae87338944e63f3", "name":"2020_07_14_21_25_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8039b9bd5e69aa086a66737a192b250e", "name":"2020_07_14_21_27_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d42cc224bd9d955b2f9f9ab7b772ae01", "name":"2020_07_14_22_21_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d3b3eafe86fc020d290ff91f023e166d", "name":"2020_07_14_22_21_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cbb35899ffb39e5c7f2d22b476b52524", "name":"2020_07_15_21_20_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cb60a9a25fa44d0675187334c0077291", "name":"2020_07_15_21_22_22", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e6839dd2c69455fc4de0a1ef8ed1feb5", "name":"2020_07_15_21_26_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1d04fca58e24da050dd4940af0c2e029", "name":"2020_07_16_08_18_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"37ccd2b42009f0ea9370f041d78dddd0", "name":"2020_07_16_08_22_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e89f5d3dc3f315fbb51f13fa12da29b3", "name":"2020_07_16_08_26_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d2fcafd35f779e5a4c10be5aadb78792", "name":"2020_07_16_08_27_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"58435802f03161785dbe6bb06270081f", "name":"2020_07_16_08_44_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a2df25938ae3b4bd71dd019de6d45678", "name":"2020_07_16_23_17_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4cc49ae5a0c1d39a44822d7d044e20db", "name":"2020_07_16_23_19_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a3e1f999ae1954e71e729ed7899bf54e", "name":"2020_07_16_23_22_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1dfb90afcf900ab3f79b29c1a316730d", "name":"2020_07_16_23_23_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"92f8331d68e51569638660bb20ab81a9", "name":"2020_07_16_23_41_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7fcf2020f2e3cfc6754edec369606935", "name":"2020_07_17_16_39_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6594bf0fc23f0f4569414a38f954888", "name":"2020_07_17_16_45_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1fbde337eee663e800c6d79725685a21", "name":"2020_07_17_16_53_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b273d7416a75fe4b50c8d18966a4ef9f", "name":"2020_07_17_16_59_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba8b387feddd0e1037284da0ffa08fb8", "name":"2020_07_17_17_22_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d0f3e0d18e42fa39a56b4b14975dcb6c", "name":"2020_07_17_17_32_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"75818552962263afb5701fef0ad50c7d", "name":"2020_07_17_22_27_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b38957fcd9cee5c847e3cd85d20dc64", "name":"2020_07_17_22_30_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dc81751c36901303eab177f47779b29d", "name":"2020_07_17_22_52_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ada31c8671bb6d21f17be688b8230314", "name":"2020_07_17_22_54_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f147c624209e55e010742a6f7baa5550", "name":"2020_07_17_22_56_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0678dfa4525c42b91a9012a2d080b871", "name":"2020_07_17_22_59_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f5684c9c6b4d9295844cf82fae208a3c", "name":"2020_07_17_23_03_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d7976ebf674b8af12b6e2f7b6f14f920", "name":"2020_07_17_23_06_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1048d7961214f0ddc3ecbb2ce5ba18c4", "name":"2020_07_17_23_08_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2923dfc95530a24b93d6f39c1bb06adb", "name":"2020_07_18_09_20_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2b22f264f3fb7c8f33ef4cba3a1f0607", "name":"2020_07_18_09_35_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1fb0370bce73cf93e6f0a25c6bcc26b0", "name":"2020_07_18_09_41_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3c3457022aff04bebc70d4a265bd94bd", "name":"2020_07_18_09_55_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36cb557aa9f52084c060467e6498f8be", "name":"2020_07_18_10_06_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"17213786aaf7b5f6848c4f851e161903", "name":"2020_07_18_12_28_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"979abb82fb4ff1492767d0d77a8d6bdf", "name":"2020_07_18_12_37_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7d67bd512b62c3332ac932c259afc5dc", "name":"2020_07_18_12_43_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"63c2f68ffc326d7373b31914163e918b", "name":"2020_07_18_16_04_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e287656e0a7f11f09441e015e626d31", "name":"2020_07_18_20_41_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0db6350217c95cc761d8203c796666eb", "name":"2020_07_18_20_46_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"74531716270cdfa784be81b73e352188", "name":"2020_07_18_20_47_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"90aff843ab26f9038a44236c6e594d67", "name":"2020_07_18_21_08_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6d30d455768a406acffb2bfe39735cdd", "name":"2020_07_18_22_35_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"448bcbba8d272f42ba202f0caa334c77", "name":"2020_07_19_09_36_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"eaa141b4b52cc9a07a8e352bc2b858da", "name":"2020_07_19_10_29_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"631478c422d238bc23d0abaf8caed83b", "name":"2020_07_19_12_33_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c92204234e4a4ed3b5e6272e00fd0b97", "name":"2020_07_19_12_43_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"40dd1be89eaaa85b25316e72943f752f", "name":"2020_07_20_14_42_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a5a4ea6ecbf7c70af35b2e3743a39c25", "name":"2020_07_20_14_45_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2a3df808ae2516146be8853e00ef31b5", "name":"2020_07_20_15_51_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"510eae4152c5a98dd742eaeb21680a42", "name":"2020_07_20_15_53_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2c5e459c65c45fb83ab26ef3d25d35de", "name":"2020_07_20_15_55_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a984e015448d2769651642e37a4c5a2", "name":"2020_07_20_16_00_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2dc62024c6d620dc2ede734ff0166324", "name":"2020_07_20_16_19_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1405723aecdd85c9e4e238d07035a6f1", "name":"2020_07_20_16_23_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1802ca50e57ff6c83332f198f6482411", "name":"2020_07_20_17_45_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"87e34b1e499b2476ebb979b6e8497d79", "name":"2020_07_20_17_48_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"be2190184134005e3f1635d41d16ee83", "name":"2020_07_20_17_51_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5483f2ca5381acbeeebef045ec4b3b68", "name":"2020_07_21_16_43_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4894d8fb7d5ce3dce4d93f63735b5510", "name":"2020_07_21_18_21_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"787418ae05963af179d8476b2a3be750", "name":"2020_07_21_21_43_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"22e8cb56c03db9ec62e0bfc1859780ad", "name":"2020_07_21_21_44_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f157604638073d987b357d82f49106e", "name":"2020_07_21_22_36_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4b01497cdab38956f32f58e8519e984f", "name":"2020_07_21_22_47_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"51ea5a31f29ccfb89b3fc1aff81fedca", "name":"2020_07_23_13_04_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ee7f1e29b20bde4e83319102658322b0", "name":"2020_07_23_14_16_11", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c3de7b242cc96ce52ab293b1da236461", "name":"2020_07_23_14_52_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e4502b55f29bd1b80afaafce16577f2", "name":"2020_07_24_09_58_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e3dabb8eb94711f28d2a2483ded183e5", "name":"2020_07_24_10_17_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e785fee8f65f703539f3e370cd77955a", "name":"2020_07_24_16_27_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"913150c3fe20ebc3f3194afd7e58545f", "name":"2020_07_24_22_10_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"aa795b6be79876eddb41bf83f2d1752c", "name":"2020_07_24_22_26_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e3f8ee22120340533cfdee737bab2280", "name":"2020_07_24_22_39_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"19c4c69921ee68380ee71dd3c615c514", "name":"2020_07_25_22_28_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b008a40c4cb2558eb9ab51e00a553d61", "name":"2020_07_25_22_33_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"df52cadabfd3b13aa41ff00ee38f4c1e", "name":"2020_07_26_11_09_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ab6e02cbf1ad61c2807d53a2341a3470", "name":"2020_07_27_20_15_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1e0a11e9bf073ec65b5d1c223a3fcc16", "name":"2020_07_27_21_25_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c632ee3a10b714b6d10b7c8c203d5b1e", "name":"2020_07_27_22_25_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4965272afd0c9e9151e41873a71d62af", "name":"2020_07_28_09_56_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f10e4fc939ebf15ccf9e649f4bc0acd4", "name":"2020_07_28_10_36_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cda45d6410bbb00bf629dde77d80b8fe", "name":"2020_07_28_10_42_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9926aab775f518f2f8ed58bf28ea7032", "name":"2020_07_28_11_10_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"960a876c5936e24b64e4cf41207d1cb6", "name":"2020_07_28_11_16_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b387d1644d329fcaff539d21b899f33b", "name":"2020_07_28_11_18_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9cae69c2f1cd20f538782987842117dd", "name":"2020_07_28_11_21_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"071ef03caa723e9454b40524120a9012", "name":"2020_07_28_11_23_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f4e56bf63ad88dd53e416de0099aba2b", "name":"2020_07_28_11_28_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e8c1781c8179b75a5523ad5542b711ec", "name":"2020_07_28_11_32_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"271d3749b3397e5bfa6245f7b29eaeda", "name":"2020_07_28_11_34_34", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28fbf1d71c426641f98c8c6f70f51480", "name":"2020_07_28_13_00_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fc43f890feffbfe57ccb184991ffdb96", "name":"2020_07_28_14_34_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c372b3049037e1597a2707f6fb4363e8", "name":"2020_07_28_14_47_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8f0997d9cd4cf3b30eadf4a550bec785", "name":"2020_07_28_15_30_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e0e195ad342232236222e0c365af4f8e", "name":"2020_07_28_20_59_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4042d8ccd483da6572b807bf1f9dcc95", "name":"2020_07_28_21_16_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"699b8c3f77f2c5bee4be261f681f8c34", "name":"2020_07_28_21_30_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"82f61046951cba70c3751f3ddfb189fa", "name":"2020_07_28_21_32_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b5ae65a787b90f5b8b829dc63e84dda7", "name":"2020_07_28_21_48_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4abb7e34e683bc8d34e24175159ae9a6", "name":"2020_07_28_22_08_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"485198e2821e4ad227202008a2d42b51", "name":"2020_07_28_22_37_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bcc525a3b4bedcdc31531d804ce0b4c6", "name":"2020_07_29_09_22_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ddabd01816d39f0aca64f16b7c67c6bc", "name":"2020_07_29_10_32_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"85443e8facadae3e73db68c1865db487", "name":"2020_07_29_10_44_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2740103728203bd3d13ddf64e52cd910", "name":"2020_07_29_12_38_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"dd1220ffd76c816c8cfbb1faa0a67677", "name":"2020_07_29_15_02_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cf80c13967c51cbd972656af9738f9b3", "name":"2020_07_29_15_06_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6cc9c209c2353b411f735dcb83eb16a", "name":"2020_07_29_15_39_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d6a6d11d40a4cd53c2e624c6bda60254", "name":"2020_07_29_16_21_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8e5d5ddc4571c10e58a21eb707dfa133", "name":"2020_07_29_16_28_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba1cfd732055ed3fbfb86ef6d422796b", "name":"2020_07_29_16_52_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3edea93c8c2bae39bc089c9994be6766", "name":"2020_07_29_17_57_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ea3aa198e6c7d996368513a8688e3b21", "name":"2020_07_29_19_50_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1c200c191c2c08df43c8439536da39c5", "name":"2020_07_29_20_40_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"38be96abe03c62c1912e0ceccab27b52", "name":"2020_07_29_20_45_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f1b49d65b4704b00207e0e59d3d88fb5", "name":"2020_07_29_21_34_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"51665ee0280b8f8b563f9d6244c37b6e", "name":"2020_07_29_21_49_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2c3de09d955236db47bbe575abb6f62e", "name":"2020_07_29_21_54_25", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"08255bb3d4c0c7f5bb8aaad63877680f", "name":"2020_07_29_22_06_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9243d0d1a79776356be69d55fa758d88", "name":"2020_07_30_10_19_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"83e4c830b4c4c21c3e7973dedff382a8", "name":"2020_07_30_10_21_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e5e7ba1b4398f09124cbf41c15f91780", "name":"2020_07_30_16_55_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0d3ce55c2d5bf793b3be6ad06376c796", "name":"2020_07_30_17_08_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d4fbf4fa8ec79ed9e8d3a36dcb784541", "name":"2020_07_30_17_34_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2ec31efc9d3dcf3e82e088e803a816e5", "name":"2020_07_31_10_35_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6813d645d585f17dbd8d6a87cc20de1b", "name":"2020_07_31_12_30_38", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b458b22a8790665504994bbb2fdaf75b", "name":"2020_07_31_16_17_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3726b03dfe536353183264d263f1fe56", "name":"2020_07_31_16_19_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6694f2e2bcb2e6915ba586543e5fcc54", "name":"2020_07_31_16_25_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f0e7cc31fe975c79f25a523135d9c519", "name":"2020_07_31_22_27_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b31d8a1004b8ad4dc591e9b1c9f9952", "name":"2020_07_31_22_33_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a245050a1a663c7d42c9bf79cc58873b", "name":"2020_07_31_22_36_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fb34d3cd9d3ebe62de01a9bc22b2b257", "name":"2020_07_31_22_42_31", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f64d1da45de4d5e171ce3bb0d87100cd", "name":"2020_07_31_23_09_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3f5039079beb84aeafe0d70a89bb92af", "name":"2020_08_01_08_53_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"66297102b07759c22f01f43265f08361", "name":"2020_08_03_11_05_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"25773b7dc4a40cbbee4cc362cf1859c3", "name":"2020_08_03_14_24_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"f67a07d68374ab8fe13c0c85029fbf39", "name":"2020_08_03_14_49_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a40ca52d1d72e761fcf249d14ee9dadb", "name":"2020_08_03_14_54_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e94aeff929a75e5aa9615cab8d1251ab", "name":"2020_08_03_14_56_46", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7e12cfc5898966ced12d603855375c77", "name":"2020_08_03_15_00_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"69c1a06b9f303a8ffdf8bfeb1bdc5715", "name":"2020_08_03_15_42_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"66db18ab25c7e4d8dc6582d844af9f1e", "name":"2020_08_03_16_16_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2d3d62de9ec0a83a0166fd10aa79cb99", "name":"2020_08_03_16_19_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8db1b284ad618b3b1b14c320072476e7", "name":"2020_08_03_16_35_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"75e6bb053ce44f62a2efed0125aa0903", "name":"2020_08_03_16_58_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a97d142b124d3f5c5070dc273f572d23", "name":"2020_08_03_17_34_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d0bd06cc96ea0857b18570f57f08bae2", "name":"2020_08_03_17_36_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"9a74a8c51d2c5ecc94c85758fb98308a", "name":"2020_08_03_18_03_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"41918af33a5f26c11e428d3de2265098", "name":"2020_08_04_09_48_29", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b8f3b50066af14aacfb1afa5c5fff7cd", "name":"2020_08_04_11_11_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8d16a0beef48c1805fb1c93529144dc0", "name":"2020_08_04_15_13_18", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"55d252d2edda46ba4cd618a0586b6a32", "name":"2020_08_04_15_21_32", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b40608a2ee1bda6d3978b99338d329f5", "name":"2020_08_04_15_31_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"15bde2dcb163152b137eb14c4fe88530", "name":"2020_08_04_15_33_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4c0f8263c24ec0ceb732c9ff5e4c1cb6", "name":"2020_08_04_17_03_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3dafed86ad583eebbfe7b8341c43e296", "name":"2020_08_04_17_10_26", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1d6a8b7b535b711183ffa772ef18e071", "name":"2020_08_04_20_34_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4b673ccbca28edf447c48db26c8d845e", "name":"2020_08_04_21_56_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c82ede90901c58001e79dafa62bc735f", "name":"2020_08_05_07_30_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45f3fde6f155f6064192a5c60af80f8c", "name":"2020_08_05_07_38_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"81f84a01491131b67a795f4f9a920e4d", "name":"2020_08_05_09_47_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21ed53eb2943d441682edc592a93be3f", "name":"2020_08_05_10_29_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5d28a51a9522143ce726860070d44076", "name":"2020_08_05_10_33_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9e624bf8375ffe3c23f9e766d1a5787", "name":"2020_08_05_10_44_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36bd4339d10b6b5a037a38dcfa95dd85", "name":"2020_08_05_10_47_19", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0000a037988329d309fedb35c7724c1d", "name":"2020_08_05_11_17_24", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3e138fb9bc96286d663a71146c91f60a", "name":"2020_08_05_12_07_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e7dcb1d1c3b31273b4cc828b35d2415a", "name":"2020_08_05_12_18_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0a5d0bef1595969326a7713d31991b6d", "name":"2020_08_05_12_21_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"83e55b4fee1618749522e5b555ffb966", "name":"2020_08_05_14_41_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8faa42250d39110ecb90abcdfc8c1d35", "name":"2020_08_05_14_44_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"38f7df8ef72c2cf33c6f1816dee5df0a", "name":"2020_08_05_15_05_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"238d32f7e8d3e7ca9340d2151c1f03f0", "name":"2020_08_05_16_52_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"49056c2b3fd03213a6f6d870f3beac45", "name":"2020_08_05_17_03_41", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"45f853394a2d2eec6e57960b9ffcbc97", "name":"2020_08_05_17_22_56", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cceff7919d47acefdae7e412c2f3f5e7", "name":"2020_08_05_21_10_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3395e596f57b806c18bb98680676ea2c", "name":"2020_08_05_22_01_16", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2d5d88f86c5709242d9c5bcd185b47b5", "name":"2020_08_06_10_08_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0b4f622ab87fcdee7ba9dbc5507f11af", "name":"2020_08_06_10_51_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5ae224594832da51c0f61feb2c9d7655", "name":"2020_08_06_11_06_12", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"99a2fc303c0e5331a7810100f664a565", "name":"2020_08_06_13_12_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a5da673a6d10c2c2335455e510dab33", "name":"2020_08_06_13_14_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"31d9e219dbde9a82f77794f3606985f0", "name":"2020_08_06_17_06_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"df0c489d8a883167dfb77f3451ca2400", "name":"2020_08_06_17_25_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d3c817a9c95ff778a342528bd173d418", "name":"2020_08_06_17_36_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b7c5069964f53873f19dd0e71470d28a", "name":"2020_08_06_17_47_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7fad7bf0c6d777cf5417ca63d49d8f2a", "name":"2020_08_07_07_25_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"919058787befec02e0f9d961315ad413", "name":"2020_08_07_07_33_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ba5ca9a0e60286345e4b887ac9847862", "name":"2020_08_07_07_37_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"264ba6c950fe927e208f8c89d684ecff", "name":"2020_08_07_07_51_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b41ccbfa8aecee8afb284abc3680fdd9", "name":"2020_08_07_12_38_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a3a786c2c44fd5ed9831bac27b48f25a", "name":"2020_08_07_12_59_40", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ee9bfbc642a4c3e5e50552beb1edcf8d", "name":"2020_08_07_17_03_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b88368ed88e8d44b28e557c721219f0a", "name":"2020_08_07_17_07_00", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ad154c8ff97117f4b1e12c96ea1da879", "name":"2020_08_07_17_19_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c40d5f3a048f6a0859a9a214e1342c5e", "name":"2020_08_07_17_20_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"36356b962fef69c064b77528f81df192", "name":"2020_08_07_17_47_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ec22ad37bc6016d191b74b0ee2234c71", "name":"2020_08_07_17_59_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"28895b85710e3ad1f8085fe76ab75e37", "name":"2020_08_07_21_11_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b1dd5a258abaa65e62c6e70070379eca", "name":"2020_08_07_22_20_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21cd6ff5e9cdb2bf7100e07f5d8b5ae9", "name":"2020_08_08_07_54_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b46a41731d03cad356cce32e9292fb48", "name":"2020_08_08_08_39_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ff78bbd5751a99f2fd109e9f64bb7470", "name":"2020_08_08_09_52_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"ff4693e2b43d787afa2a7ec6dfdc54e9", "name":"2020_08_10_15_45_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3582030320f9dd8aa0287013446c6d1a", "name":"2020_08_10_17_40_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b48ab386522ff67274596202cd00dc26", "name":"2020_08_10_17_49_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"049cc160e5929ff648e63b6dd441687d", "name":"2020_08_10_19_48_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b9541f779282e01e4f8b314d38583c03", "name":"2020_08_10_20_14_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77d2b55e8b0f302643330eedb6618ac0", "name":"2020_08_10_20_31_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"523b8b019a2a6e22a8865c4af739a5f5", "name":"2020_08_10_20_33_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e4be9eb31d36ecbb675d7d916a602a5c", "name":"2020_08_10_20_38_13", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6484b512251bc43d27629e29b0a9a786", "name":"2020_08_10_20_41_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6324be450600108bb78f6ccce6481aa5", "name":"2020_08_10_20_49_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"3634f2e95393a449a1cc5247580f88e0", "name":"2020_08_10_20_50_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7880e7fad01f8069cdec483d71481c36", "name":"2020_08_10_20_53_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d1de8c3b7d27011e3dabd44427b27d92", "name":"2020_08_10_20_57_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"98d077b605345d98dd2da2938ba04ee7", "name":"2020_08_10_21_20_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c4deb651b91f5a002d3b3043907f2d5f", "name":"2020_08_10_21_23_32", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"77b5a72418df6d6852092b2427a37656", "name":"2020_08_10_21_25_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fd21f689fb661354588d74669d0f64c6", "name":"2020_08_11_17_01_23", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"21f5f5effdd4d6c95680a30a9c8ad995", "name":"2020_08_12_08_46_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d773facef60a0993b22c5c53ed96964d", "name":"2020_08_12_09_30_06", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b8016f10866713d03c9403f62d0e7f8e", "name":"2020_08_12_09_32_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bdc09a27ab4ba504665e4d3e9538c7c8", "name":"2020_08_12_10_59_54", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"c1c499d5628268cae04af63142c4bce0", "name":"2020_08_12_11_10_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8650ee98335e36e731252855a0436300", "name":"2020_08_12_11_15_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1abbd5d44cdd4d731b8d5d7b1e63a165", "name":"2020_08_12_11_16_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"af874b411d062fe0f8ef053c18631e6c", "name":"2020_08_12_11_20_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bf2fd6d3df974cc9d458243c01ccd873", "name":"2020_08_12_11_23_55", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"43a8aa849393ddc4a66c4651de3b2c39", "name":"2020_08_12_15_51_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d348e970d6ec52a9cd5f8c2039cbcefd", "name":"2020_08_17_11_07_27", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"cd439ecc99f310a925df56e9c75063dc", "name":"2020_08_18_09_50_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"364f6d8ca0a945c12c72c1cbaeb82ce1", "name":"2020_08_18_09_54_36", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4f33d26a37d983936fa5feebfe6b57f8", "name":"2020_08_18_09_57_59", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"82d3e7db67991f120b8a66f39ba5bfc7", "name":"2020_08_18_17_14_35", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5a5fb2cebd294474bc8ab470fa07055b", "name":"2020_08_18_17_17_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"756ab789c13ea375a3d18087eda9d596", "name":"2020_08_19_10_28_58", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6bc798f4660988a4eba4fa4ee8da849b", "name":"2020_08_19_10_30_56", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2cdaaa710ee64181acc383060285c5f2", "name":"2020_08_19_10_56_39", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"4e9e95433b6888a0f6a41d966588cb21", "name":"2020_08_19_20_42_44", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"b7642252571b0a1a0078f81d403d60a5", "name":"2020_08_19_20_47_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6f7bab6ff2b25940a04dc6285613f2f1", "name":"2020_08_19_21_09_15", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"461b5f40dd395d1f05d642c1b65cf128", "name":"2020_08_19_21_18_43", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e1699655553db13821fd8fd0ebd064d2", "name":"2020_08_19_21_40_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"a5a8a776f4a4dbcac9a9a0e94763045e", "name":"2020_08_20_09_26_48", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"58c3ce14e55adb427ae22db51e20369c", "name":"2020_08_20_12_36_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"64559fabc85a4dac798e194cad27ad95", "name":"2020_08_20_12_38_28", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"7f3021eaa7f2cd8fcec4f5899054bd73", "name":"2020_08_20_12_40_52", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"75743ca33c2fafc9672ab09e3ede0b3c", "name":"2020_08_20_12_43_09", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"239a78ef73d0291ce4890e425d0bcdc3", "name":"2020_08_20_12_46_33", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"6c3cb1dd12c1462a16386b7d9b0e2e49", "name":"2020_08_20_15_39_30", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"d85da7375bd2ac7e3a93f812f1755c5f", "name":"2020_08_21_12_27_07", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"acb491d8e6dfda9acf718356eb82e809", "name":"2020_08_21_12_30_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"bb36f27064e1890eca76aacccb939d86", "name":"2020_08_21_12_43_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"fa684e79e91f010f3d90d3ee4fb38a90", "name":"2020_08_21_12_47_20", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"02139cc087b34ea1f8c3890b3bbf470d", "name":"2020_08_21_12_48_49", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"94e131d51a74cf8a908b1c7711dc64cd", "name":"2020_08_21_15_45_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"2bcf0109155c8cbf8466d3a9b55f9078", "name":"2020_08_21_16_28_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e06e9b728a5d692f6a54c33e2be3c4ea", "name":"2020_08_21_16_32_10", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"71c5724056db4b9c12a7389be5b24421", "name":"2020_08_21_16_41_45", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"538c0102a56eba3b09a5fe7856204d25", "name":"2020_08_21_16_44_31", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"1601053c19a31a3fc0d51fa4db135079", "name":"2020_08_21_16_59_57", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"921db41ac9cf5c79a50d616252c38a62", "name":"2020_08_21_17_06_03", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e7e4e74634d4a5b9fd03d4d596853ba1", "name":"2020_08_21_21_14_16", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"0323bbcbfe34f664bf46784a8b8ae343", "name":"2020_08_21_21_39_17", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"eab468ab6aeecb8fe812bc24accbc857", "name":"2020_08_21_21_32_53", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5cde1aa95a01d432d2e8b880981631fe", "name":"2020_08_21_22_36_02", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"5eab78cd4276ba12d4c58ce6ebab17ed", "name":"2020_08_24_10_53_14", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"8622e7831b1469e25909f83e451589f4", "name":"2020_08_24_11_05_08", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"413659fbac4d46a19f7e09eea97206f6", "name":"2020_08_24_11_18_37", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"27c49ecf7902e900fcb551ad69fb3697", "name":"2020_08_24_12_40_04", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"23a4b8566943e1eb0f4301f4e4ff42f4", "name":"2020_08_24_12_43_01", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"84c530cbcad026ded571c51b83ffd12b", "name":"2020_08_26_12_06_21", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"780bfcd2f446723dbd7fbcf0b393ba09", "name":"2020_08_26_12_45_51", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}, {"md5":"e693880b58a37eb3ccbcd28f8171757c", "name":"2020_08_26_15_06_05", "upload":{"d265697d3e1ff6fe9435580ea91c4482":true}, "exist":true, "remark":""}] \ No newline at end of file diff --git a/Assets/CoolapeFrameData/verControl/android/ver4UpgradeMd5.v b/Assets/CoolapeFrameData/verControl/android/ver4UpgradeMd5.v index de9782b..3f9489a 100644 --- a/Assets/CoolapeFrameData/verControl/android/ver4UpgradeMd5.v +++ b/Assets/CoolapeFrameData/verControl/android/ver4UpgradeMd5.v @@ -1,5 +1,4 @@ trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendField.lua,ad36b1df99250176f457b3cf9be575f5 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d,6fa5f7d52de05693186a67b075b66d9c trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOrderDetail.unity3d,3caa401eb431f21b9ee4e610c93dfd33 trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/on_off.unity3d,69b1b8dfdfc0afecdd9fdd9dbd5fb98a trCRM/upgradeRes4Publish/other/uiAtlas/icon/Android/icon_26_no.unity3d,c16242cb394b0720d1c2e1e0289c1c4a @@ -7,7 +6,7 @@ trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/tips_2.unity3d,3ce2779b6bf trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/add.unity3d,bf6728a3e41783ee7d63c130107a16e1 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_5.unity3d,b6c45607f279eff0f963b63ea63f8255 trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_5.unity3d,7edfb781be444c18d010e53386334015 -trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/phone.unity3d,36e34519b910a11de3531994f607a140 +trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/limt.unity3d,d48f498211748b192a7b10a932aec8be trCRM/upgradeRes4Publish/priority/lua/toolkit/BitUtl.lua,82e46240625342d5afe8ea68a609c9cb trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCustFilterGroup.lua,93cdb67f51a62110b38e133b065f8f85 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConfirm.unity3d,a87cc779c52b9efb2268b00587a35ebd @@ -15,7 +14,7 @@ trCRM/upgradeRes4Publish/other/uiAtlas/login/Android/log_invisible.unity3d,e1a58 trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/img-icon.unity3d,13944f7af226165a21ba0524262b0de8 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/oean.unity3d,3cea16f73014b0b19797a3213467af0a trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellRecord.lua,960ae8766ffb36d2ac6a1b902b0cac1d -trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d,d2daaed93a6cd0dd6efa8dc987d73dee +trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d,39dd429081917b7cc5c7606c3d5bf478 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgDetail.unity3d,4ebb6aa9b3c61fc11d8b07aea9e57743 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputMultText.unity3d,6e48b92fb900d09a2f5111b01a15821a trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopTime.unity3d,a07ebf15db9eb6f77473491afcd95a57 @@ -33,24 +32,25 @@ trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLToastRoot.lua,5809bbdd4b059a64e8 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_notice.unity3d,8ccab8900911e68fc8e0b46f6c1e0372 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xuanze.unity3d,2e0769c464e38c238cbf8e734f45303d trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/img_authenticated.unity3d,a8f23a9c17d56c9441913e4977e3006b -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOceanList.unity3d,22b3cea296ab89fa55134551557bf13c +trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/msg.unity3d,7f98a936769044c856c6082beb3559e3 trCRM/upgradeRes4Publish/other/uiAtlas/guid/Android/1.unity3d,7654268e7c4bc7cea47f584d306f503d trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/tips_1.unity3d,aca2dfb1fbece45c7333447195bc7efe trCRM/upgradeRes4Publish/priority/lua/toolkit/LuaUtl.lua,cde8ec272382f95abe0320714201b387 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPopTime.lua,04eda18a177de8ef755cbade62b61097 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelGuid.unity3d,58edf0c7fa41c4bdfeba4fc0f86cbf09 -trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_password2.unity3d,5dc8eaeca2eeedb771451233e5d8bf98 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d,8a5064104a82debca7e8998908e501fd trCRM/upgradeRes4Publish/priority/lua/net/NetProtoUsermgrClient.lua,f65df462666ca9fca7f16c2954984527 trCRM/upgradeRes4Publish/priority/lua/toolkit/CLLVerManager.lua,39b154e796d60c2c40ebcc427a5c05e8 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/button.unity3d,efe93bdf676ef2d5195d52abe42ab833 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPProductDetail.lua,8b349ca65d41e650ebff14c3358e468d +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua,fb99342ba99217d194b5bd4665a2f15a trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLCellWWWProgress.lua,ec0258e77f76c8b681d0f02e7a5ff342 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellProccessHis.lua,aa71710425778f3c33471a2cc00e5d7b trCRM/upgradeRes4Publish/priority/lua/public/CLLPool.lua,3e6a97eb07cfdff7c399eb3e956ba77c trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelProductDetail.unity3d,44dc779e7b05ed8c29719f679317e058 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputTime.unity3d,0fec115941a2a08726c319b5316dd3fe trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/xiazai-icon.unity3d,8a7af096d5e511c34f6b01235b57d13e -trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/msg.unity3d,7f98a936769044c856c6082beb3559e3 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPGuid.lua,ee29c8c2537cd4c445afe1397450cdae trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_bg_20.unity3d,8e81d4a650273e24b7f129d1f814f5fa trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/play.unity3d,ae412dff53c914bcfcd0ca92255bb33e trCRM/upgradeRes4Publish/priority/ui/other/Android/Frame1.unity3d,b554ca58c719e83ae8d0a32d5d6f1b9b @@ -61,8 +61,7 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewOrder.unity3d,9a6d3e6 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSetting.lua,31c864befca4b564b72543d834a329fe trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_news2.unity3d,a35e85b68569bf1adc16bdee3a609fdd trCRM/upgradeRes4Publish/priority/ui/other/Android/AlertRoot.unity3d,c30044a6e7bf14ddb7a87c4f51d1f073 -trCRM/upgradeRes4Publish/priority/ui/other/Android/InputDate.unity3d,b5d061757bdde7745f297b8dde6b69b0 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPGuid.lua,ee29c8c2537cd4c445afe1397450cdae +trCRM/upgradeRes4Publish/other/uiAtlas/logo/Android/logo.unity3d,849e7b3d08491890c6e021896c8ec39c trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOceanList.lua,bb341e8933f89c7551fb3bc2a8f19dd1 trCRM/upgradeRes4Publish/other/uiAtlas/guid/Android/3.unity3d,6fafc74e9a154b5b3c19accabd3e11b0 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/password.unity3d,ae473953dbd84c6f9a4e736f5101f4a2 @@ -70,21 +69,22 @@ trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/tips_4.unity3d,67187ab01b7 trCRM/upgradeRes4Publish/priority/lua/bio/BioType.lua,4667e9def8191cbf2b9dc25e928bc23f trCRM/upgradeRes4Publish/priority/localization/Chinese.txt,08ac586b625d0a126a610344a1846e8f trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_check.unity3d,19ab7fd3e0e61658db44cb333c6fad0e -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d,02608422c12641bbc004236a13d0c635 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelOceanList.unity3d,22b3cea296ab89fa55134551557bf13c +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d,1d9ac53cf8d40f331c9be9a8223a47ce trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/important.unity3d,17f0d1ab4133e3a6542404d8e5fb0b7d trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellReportform1.lua,3b291f38637590e0fca816cae521a4f0 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/gongsi.unity3d,204e3a238141978b021bf4ffbc73620a trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPConfirm2.lua,bd0ea9f50708dedd598b517c1dfc739f trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_4.unity3d,d1cf8069716943cc112a2946b22efddd trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectServer.lua,50a46489d0d704df26d61ae9a2f5d5fe -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelLogin.unity3d,5cac11a5557933d49c37a554c76a730f +trCRM/upgradeRes4Publish/priority/ui/other/Android/InputDate.unity3d,b5d061757bdde7745f297b8dde6b69b0 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/cus_followup.unity3d,a722ae8374cf3aa0fd87fc6d74ddabfd -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua,3e809cc93cfefc17376bd31a7af77b1d +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua,d235e6198245d1c693b5437d86b68f75 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOrderList.lua,dad09d99c3d896f7c1ce1c1c854073ea trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_time.unity3d,16ca1ec9a44b8633ca032c3c8cdf1a9b trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPConnect.lua,7b8af1171623fd14f26c2bf974b42ab8 trCRM/upgradeRes4Publish/priority/lua/public/CLLIncludeBase.lua,4820cbe7f1f16ec63ed1dd8426533483 -trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_bg_shadow.unity3d,10087f2ab389bdfd71cfce8a6c466038 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d,6d400188377a2dd6f04dd1737719cb1c trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_bg_noshadow.unity3d,4aee082b48104519ba82bad6aac83cf3 trCRM/upgradeRes4Publish/other/uiAtlas/icon/Android/company_1.unity3d,8ba9f20b736fb17e2f6ee414df072492 trCRM/upgradeRes4Publish/other/txt/Android/serviceProto.unity3d,f6aeade57bb43fc306fd9371e618297b @@ -93,11 +93,10 @@ trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_ranking.unity3d,9a0b0f9 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xuanze_bg.unity3d,5f13e0f57914e2a06fd8f53e20d1106f trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_password.unity3d,04bebaa914245dd4d2376f9ded0ad15f trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_work2.unity3d,eca0bd19a59ce72be19d7cdcbf9c5dac -trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform2.unity3d,de5097255fc8126d368e9693106347dc trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSceneManager.lua,b1b848791df37e59bdf7d5acf9cb9273 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/full_star.unity3d,6f6aa242a0a793b6eea6edc8c8de437d trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustDetailSimple.unity3d,2d5672aefad3bded93f2d268fea9cfa8 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/ToastRoot.unity3d,412c3557a187689acaa1d79d7d555836 +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d,cc1cf8eba18db87e7f56e5212cb4bcd6 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelResetPasswordStep1.unity3d,1c34bab7feeb2efde0ca860eb30d6029 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellAttachment.lua,d5e702cdc0ff263668f633c60a4a2038 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelComFilter.unity3d,0613845e044731de1fd8117ada0c9cf8 @@ -113,19 +112,19 @@ trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/name.unity3d,f5b44185a57a trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/time.unity3d,38bf54e9fbf1c1d8af2cead294d1b61e trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelLoginCoolape.unity3d,efb09b206c444d66d10720371645049b trCRM/upgradeRes4Publish/priority/lua/toolkit/CLLPrintEx.lua,86d891ec4d8bfa5533704c142fc97235 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua,83bd32c6385297d083b821bec55a6fbf +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua,d3819b5019a9b8bbe0747de8342bcca3 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/kuang.unity3d,a6ce8e74b0631e79ce2e03f2fed3baea trCRM/upgradeRes4Publish/other/uiAtlas/logo/Android/logo2.unity3d,1bddae3d3fe67d91fc6b5c6f9dbb0bea trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist.lua,18d47301d459fd66ed63b902546e8619 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/sms.unity3d,9d63dc8f82de2f772e544b8c8518021b -trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua,00f92c77080ad9f695285c428370846b +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua,53603d0905af2504030aaaa54cd0f313 trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_me.unity3d,b6060c4f6b1cf669b21b5d4f8b23efbe trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewFollowSimple.unity3d,d0f73f4324743d77717668fdcda14680 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPlaySoundRecord.unity3d,1c45c795755a9f792896aa905f78af85 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/xiaji.unity3d,6fb4f7a07508c01d239de7880367d8bc -trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d,8bce0927f74079d303bc8354d231bee6 +trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/phone.unity3d,36e34519b910a11de3531994f607a140 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/input.unity3d,44e1403bbf15c7313dff8cad78d39287 -trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua,273bb2a70bb044a204392904889b074f +trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua,abef93bd80be1080f231003e85719a91 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMoreProc4Cust.unity3d,db30e2cb3a7cd69ca850588f094eadd2 trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform3.unity3d,be823cc190422b16ab6b38b6dbc5143b trCRM/upgradeRes4Publish/other/uiAtlas/login/Android/log_sms.unity3d,8677ba455b4c85e5f1230986ff1032cf @@ -148,12 +147,13 @@ trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_4.unity3d,cb33f3103d8f trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/img_unauthorized.unity3d,2364907c4a676d92020083979d028c2e trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList.unity3d,1683cd2993884b1b11244d1f5ee700f4 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMain.lua,0fec8598fddcc7b54f4794f16eaa59d8 +trCRM/upgradeRes4Publish/priority/ui/other/Android/Frame2.unity3d,d057ea60bdf5dd821705a9f7e67e5171 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConnect.unity3d,f80a29df002dc606e21fd69fbea40021 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellPopCheckbox.lua,25adbf58789186d43c15cfe65d2e8501 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_bg.unity3d,b13e253b3a1689bf665ea7c3edecc519 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCustFilter.lua,2fb22f9248e4af86ab42482151a5b141 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/input.unity3d,b3ad3f57c51c02ff798a50a37d6c9cab -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d,610ee10c852734e0c55c640fe793c804 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d,db2d6400823f0d544b43e9fcc8b5ef45 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/shut.unity3d,7a13d4859459f052143028b0656aef43 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMine.lua,0be1d92322048e7747b85f824bda77ec trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellFollowList.lua,e5cc27c8def2b9a255e47f3b707d8426 @@ -164,37 +164,41 @@ trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_2.unity3d,3bcd13c7 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollowSimple.lua,35ac4acdd74e7c09950bbb26fed5d010 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPCalender.lua,06ea21012958c4b42ca8122d1515ed1f trCRM/upgradeRes4Publish/priority/lua/public/CLLQueue.lua,065303c980678b25b11854bfec1690f3 -trCRM/upgradeRes4Publish/priority/ui/other/Android/Frame2.unity3d,d057ea60bdf5dd821705a9f7e67e5171 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPComFilter.lua,522e60b5e11321ef12cb2466b5b249d2 trCRM/upgradeRes4Publish/other/uiAtlas/hotwheel/Android/hotWheel_bg.unity3d,b5d2bc7180f9d280014726814ec8b9fe +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d,aa389eaf18e63450159f362bca58e8fc trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellMessageGroup.lua,14a960604f49e2b34e0c115561bb45a3 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelFollowList.unity3d,3aff465c0ca7aa53abcaa912a5961060 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_set.unity3d,c53cddeef8f62d67a2a4110447466536 trCRM/upgradeRes4Publish/priority/lua/bio/BioOutputStream.lua,84fd65eb0d1a166e77447f61254d62b5 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellOrderList.lua,d4a79966004672384a664700987d2533 +trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_bg_shadow.unity3d,10087f2ab389bdfd71cfce8a6c466038 trCRM/upgradeRes4Publish/priority/lua/city/CLLCity.lua,b7ee9fffacb28d09ab08728a49dedc8e -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPComFilter.lua,522e60b5e11321ef12cb2466b5b249d2 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopCheckBoxs.unity3d,d3a8693784b6cc7ff00ee50fc8625f69 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPFollowList.lua,5e57ae6031f9bd40070355f5a203315b trCRM/upgradeRes4Publish/priority/lua/public/CLLStack.lua,579069654d88a15e43c818a6b8079b15 trCRM/upgradeRes4Publish/priority/lua/db/DBOrder.lua,7f2087299796c187eb9866c14f4afcf8 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPMsg.lua,54cb072f797503f7840dbf735852894f +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua,69ace8f049a97890a1138c1d1d2f51b6 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_bg_num1.unity3d,2ed88c277f983b8d1a3dedf73d735239 trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_head_bg.unity3d,20f535a454df3fff37230bbcc3bc8244 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPLogin.lua,3cc9a59870684a589fbdb2567cff402d trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/icon-right2.unity3d,fd76710e32054c40714241fbc6266af3 trCRM/upgradeRes4Publish/priority/lua/cfg/DBCfgTool.lua,a6760e05dcc5f91202e3659179a464e7 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua,b2c461c179b6029994a932ca28b5a59c trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_2.unity3d,21a6309f8a86dcd7c2f90ece3e525f74 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputCheckboxs.unity3d,0cb329c53fbe9ba9c344874774a9c6fd trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellGuidPage.lua,7b3c3f567c3e0d92065913101b08ddd0 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewOrder.lua,377b7e10166dfb91862f695664c56c4b trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPLoginCoolape.lua,5873be60edc8f1407dc9fb53ec567ebf -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua,e120f2be7cf34ad25b3cae80bac61088 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua,1045994ded084ebe67d8083f3ee92ffd trCRM/upgradeRes4Publish/priority/lua/db/DBMessage.lua,77841c7eda6d675c5b3f8f8cec7c65ba trCRM/upgradeRes4Publish/priority/lua/db/DBStatistics.lua,1f1fe6971f4702b5879e30715fb349e6 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCusFilter.lua,f0452e3d6cfa59244dc7b9dd8f5a475d trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/company_bg.unity3d,2153c725242937cf5fce727da9626dad trCRM/upgradeRes4Publish/priority/lua/public/CLLPrefs.lua,1719d57c97fe0d8f2c9d1596cb6e2ac8 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelModifyFiled.unity3d,bba5eea285cdb4d112f91b8c72524093 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelLogin.unity3d,5cac11a5557933d49c37a554c76a730f +trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua,44cc9c60214a0a365bb535d084972f59 trCRM/upgradeRes4Publish/priority/lua/net/CLLNetSerialize.lua,30c24f11d46d7b887bf32177acb92c81 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPProductList.lua,58bf1853609c6bd92a81fac50f5e1efc trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSetting.unity3d,8a6fc79368436f701198d4ffc027cfea @@ -202,15 +206,16 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelConfirm2.unity3d,d199779 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_peo.unity3d,9c9562e576e93bacb7f2a0d0f08523ee trCRM/upgradeRes4Publish/priority/lua/bio/BioUtl.lua,f64afdd9ccdf943f5d4ba2fc3c3241ef trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_6.unity3d,8b322b9a8ef8b6d91d677c61eb98ab30 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d,97cc645e2a1f06137579e1b0312cda11 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMask4Panel.unity3d,ed5e0d7cc2ba83e33435bddc760b5f9d trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBatchGetCusts.unity3d,0b16be6a28646d9dc972fab628556b57 -trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,f0cedde396b52618d99ef95760a077e1 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua,a86cba948b19853abefb86c46bfa7256 trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_call.unity3d,d0b5f4748decc11d9d7d3b510b744614 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellUserList.lua,7952ae7da1f915a0616476c7b846a761 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua,cf8e323b4463af7038f613532302c435 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua,6dc551e8a3869165e57d92f9f9d06db3 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_remind.unity3d,04a96d237c5e80ab044a54e7c063e368 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCustList.unity3d,c1ee4768e591cf8a7d09574b6c1abf30 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d,c2e3bb86ba138ab5ebc97c1a94c69f6c +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d,22297220cb3cfe246bd76a26dd6a1f1b trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/remove.unity3d,b460d3a275be876e0cfa0ca96777260f trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/yuyue.unity3d,48a0b0f16711574af6c66f6a7ee230a3 trCRM/upgradeRes4Publish/other/uiAtlas/hotwheel/Android/loading.unity3d,2f74f17f1282c12ab63108377b4798e0 @@ -230,21 +235,23 @@ trCRM/upgradeRes4Publish/other/uiAtlas/logo/Android/512.unity3d,c51445206c8f94af trCRM/upgradeRes4Publish/priority/lua/json/rpcserver.lua,48b8f5e53a1141652c38f8a5a8a77928 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSplash.lua,227b332c978544f8f81aa593d6e9722f trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_tel2.unity3d,611e95b0cefc867205c6b9649291ae6c -trCRM/upgradeRes4Publish/other/uiAtlas/logo/Android/logo.unity3d,849e7b3d08491890c6e021896c8ec39c +trCRM/upgradeRes4Publish/priority/ui/other/Android/reportform2.unity3d,de5097255fc8126d368e9693106347dc trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPHotWheel.lua,1760aa9933da4b421f1c6093d802cb4f trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/record.unity3d,afd45ba065ba86f138b8c92b9794c722 trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_work.unity3d,8a889dc1fe3b56bff4435f441ce5580e trCRM/upgradeRes4Publish/other/uiAtlas/guid/Android/2.unity3d,6b83b2d5a2dfc1f08744077e669c3ed0 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_order.unity3d,26bc3076031940af6069ef5a9143fb5a trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLFrame1.lua,1fd4e80adb13bd0d3cb0d7449922667b +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d,97cc52372cb81806569e1240c4957ed1 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/task.unity3d,737ce6fdd55d7642f690531d9410ff6a trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCustProc.lua,3f9f33de3630a03463952058ba795128 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelProductList.unity3d,ce2b5f16898ac8d2ed2ce48899dba847 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/close.unity3d,1b49cc4db64de50d13ee029447a3d49d trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/on_off_bg.unity3d,96fcd3ce2ee9ffa2941973cefea6511d -trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua,d1e49cdae3ddb89721f8056d349f1244 +trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua,8a16c00d7efc2d683eba7b0594465e0f trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/right.unity3d,b991891eb2939a880c223d677605faf4 trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/button.unity3d,ff51e79201ecbd61247f8db792009aff +trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d,96fd044db59b5e361a3e88132956b312 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellEmptySpace.lua,a009d0f2c20eb5239f430d2b30ecef40 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_3.unity3d,5f130cc66d813a2b339757e8a31cee8c trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMain.unity3d,a56567b78909e1992695a97cb19d3e1c @@ -253,8 +260,8 @@ trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_remind.unity3d,99a50a1 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollow.lua,430a3b167553c0fb2cb3f34c62065040 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSysMsgList.lua,121d472a9c63850e668a9eebbc6fc413 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/phone.unity3d,8a7c9fe465edfd39de5ac774c6795b19 -trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d,5522296c264de7466efb294714946c16 -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d,68f56a07a65ec8aa2a601ae04e22d935 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d,339c862d9669bdd70e9e04c6a610cb9a +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d,a63b7e106584f699fad374ec6043d0aa trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/order.unity3d,0b796b27d351f49010fb3c3921f1a843 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPUserList.lua,5e3fbe72a01991d90673f42ae5ba1565 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelResetPasswordStep3.unity3d,092e641f83eef5ea9d25007ffcc73c32 @@ -265,26 +272,30 @@ trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep3.lua,0d3be66 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/sort.unity3d,76c7bda76e065beeb8fd930e8f7d2fc8 trCRM/upgradeRes4Publish/other/uiAtlas/login/Android/log_visible.unity3d,884f69f0dd0c2a58af5ad891f23e985e trCRM/upgradeRes4Publish/priority/lua/ui/panel/CSPTasks.lua,a6dc405916d51c97422bf1862f3a8f5b +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d,eae63a0e151e049cfcce8b2980d6b8a0 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelModifyFiled.unity3d,bba5eea285cdb4d112f91b8c72524093 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep2.lua,a4f5e647fddd396eb8781f71325d89b4 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewFollowTask.lua,4d6d237f3fc86b4fcf87eece0236c212 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSceneManager.unity3d,c83769673e1c0793d88547c05d20a82e trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/funnel.unity3d,cb6f2a2b14c53ed86c122a4da2c3984b -trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d,3538e59736f24d4411e83b0e041e1f66 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d,9e3a0148dbb5be44bfad2f32b0d0e2b6 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_fingerprint.unity3d,de777211a380a09ea82e1092a9fba414 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPTaskList.lua,736bec0210a27e91958dedfcbab1a42f trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_opinion.unity3d,1935579d226c7400323115d8be90421d trCRM/upgradeRes4Publish/priority/lua/CLLMainLua.lua,f39b8b592de145c5f8331b30d0ba4d9d trCRM/upgradeRes4Publish/other/uiAtlas/login/Android/log_no.unity3d,2ee604556b4fff6186f2bad067ed8695 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustFilter.lua,450e7e75ebfe83bb65d59beb3ce60782 -trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua,627f113749d1fdefc6926212408da63c +trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua,2afb78b285a8cf6bbbef9f4612effc3d trCRM/upgradeRes4Publish/priority/lua/toolkit/KKLogListener.lua,85784ec79aefde29be3ef308e7b5203b trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSplash.unity3d,2691ddc66dff5da22fda3ffe11c897dd trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLFrame2.lua,e25ce84ca55cd643d527d09cedd6228a trCRM/upgradeRes4Publish/other/uiAtlas/main/Android/icon_news.unity3d,3a1afa79dbc710c3ddd6f65cf62f4a19 +trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua,3ad8cd1df8b6ebb9d63fffd85e482459 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPSelectCompany.lua,a9cc51d3a99c025e21f93663fee99c09 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/border.unity3d,bf2cd1f2bdb27efc9c2e27943dcb8974 trCRM/upgradeRes4Publish/priority/lua/bio/BioInputStream.lua,b3f94b1017db307427c6e39a8ee4d60e -trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/limt.unity3d,d48f498211748b192a7b10a932aec8be +trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_set2.unity3d,e528f24899ef583c113ca69bbb510ebd +trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua,34c638401c439f548bc923b80d00c823 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPConfirm.lua,27c2b4190bfba1c611ca682605b54d86 trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/radio.unity3d,4f2c80de666b97ea02084f059d2a5ed0 trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/button2.unity3d,1a48080b1d43367921fc09b430fffaf5 @@ -297,18 +308,19 @@ trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList.lua,17086f0c2296f83f5 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellReportform2.lua,e62a82bcc9fb817a4460e82b6351e18f trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelTasks.unity3d,1ccaafb32c2b12b3cf5070636dc25009 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_customer.unity3d,5676922ef1749c311285d1a207b8397b -trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua,2a86d9d4965e3d51dbe7f822fcaecf8d +trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua,2b7015f3ccf492969141082fae8d7a15 trCRM/upgradeRes4Publish/other/uiAtlas/public/Android/tips_3.unity3d,2834e3cc399b70e7621065ad4ddaedf6 -trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/me_set2.unity3d,e528f24899ef583c113ca69bbb510ebd trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_clean_up.unity3d,51e9fd3012fca7d448c3578c281bd15e trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLCellToast.lua,6e350721fca8167bd621df86ad982326 +trCRM/upgradeRes4Publish/priority/ui/panel/Android/ToastRoot.unity3d,412c3557a187689acaa1d79d7d555836 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_data.unity3d,70dd24370cd051acb45bab65464459ee trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewFollowTask.unity3d,1ed97ae79f7838f8d57f7f05863217cc trCRM/upgradeRes4Publish/priority/lua/toolkit/CLLUpdateUpgrader.lua,bfff3548aa7cd983c3de46e5defae423 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/news_1.unity3d,51120d82352e936df826b05696b89b19 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/add.unity3d,ceb10233c0fc59270d66e1cb5c93bb49 +trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/myset_password2.unity3d,5dc8eaeca2eeedb771451233e5d8bf98 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellProductSelected.lua,e7f4b1e06a54d5fa52cf9a4ed00f5233 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua,d0c3c92e494009e904f786c4dcd5be31 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua,a079365a6ba1f04c47983aa56a424ec6 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelUserList.unity3d,f0dcb72e82e7dbf4cb2aca6c66b587ce trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMine.unity3d,39ea724db1c02f72c3a4eba281d6e7bf trCRM/upgradeRes4Publish/priority/lua/cfg/DBCfg.lua,3d0e60dbcdaa61b8553eee17f4d68b32 @@ -320,13 +332,13 @@ trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewFollow.unity3d,e8e8c2 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/pause.unity3d,f67cbbc84b61bc281f486e4e18fb177f trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPWWWProgress.lua,b713ddf9f0af8602ec48f71162181d6d trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLCellServer.lua,52979aedf684a79bc667bbe73b508aca -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua,7c88f98acd65e489245fd078fc70ae58 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua,a87ae39a896eade1c26d1eb042df1f8f trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPModifyFiled.lua,99b250c386ce8dad9c10c8f4fe9874f1 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPOrderDetail.lua,c2184a02caa0ca6c8bbf93301c204b26 trCRM/upgradeRes4Publish/priority/ui/other/Android/InputText.unity3d,b3278d2927045b007b629d8184db59f9 trCRM/upgradeRes4Publish/other/uiAtlas/news/Android/new2_wait.unity3d,4171ead446231d4429305811f6e91fbc trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelNewCust.unity3d,3847bb19ae8c2c8ead7aea9e881773a5 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua,f1148e43e99ab7e5dc488971f82aa606 +trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua,4a6656d10b5b41fe4ff21ffc473cd833 trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCalender.unity3d,541231e1c35628ede741212fba8f217d trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/del.unity3d,453d38d3af66e108db0d2bb827426bd7 trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPWebView.lua,29c95ef46d9adeb7d310ac073ca4ef26 @@ -353,7 +365,7 @@ trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPPlaySoundRecord.lua,c36c7b2d69 trCRM/upgradeRes4Publish/other/uiAtlas/mine/Android/log_bg.unity3d,fd1470749300ec31bcbe7f59686152d7 trCRM/upgradeRes4Publish/other/uiAtlas/cust/Android/suc.unity3d,0ec570e88b0dfc2b82a4f8e5bb84edc0 trCRM/upgradeRes4Publish/priority/lua/net/CLLNet.lua,947abdf2c019f44a26211acf6f31e2dd -trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua,2305ec398c29ef4ef07a6ff98c1eac6f +trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua,b4567ff14ac46a7786957d39715fe5b0 trCRM/upgradeRes4Publish/other/uiAtlas/coolape/Android/logo.unity3d,c712e48e071a87fb6668333774da19a6 trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBatchGetCusts.lua,824f77c2486687108fa391a8fb08a405 trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICalenderDay.lua,6e7400e2dd535ced93960c1e18fa2458 @@ -373,7 +385,7 @@ trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPEditPrice.lua,ceb906ae12222324 trCRM/upgradeRes4Publish/other/uiAtlas/order/Android/icon_1.unity3d,47e903d836aa8bc08317cdc45d61907e trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_1.unity3d,41ae133fd4da0f2bf01316f91cf67fb8 trCRM/upgradeRes4Publish/priority/lua/toolkit/curve.lua,f97735ed6c39accb55cdae44b62b5b38 -trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua,9a33acd602088bf0d6b75efb9c9580fd +trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua,21ca579fc9f873db363be7a45cfc115f trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelEditPrice.unity3d,baa0e7f3e00e62b0d5cb5263d7583000 trCRM/upgradeRes4Publish/other/uiAtlas/work/Android/work_icon_3.unity3d,651d81480c5ea1ff8aa4ccdf7e0a6058 trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCompany.lua,2cacaeb6845d8d0a0b16d726048a0216 diff --git a/Assets/Plugins/Android/AndroidManifest.xml b/Assets/Plugins/Android/AndroidManifest.xml index d426d3a..6789fd4 100644 --- a/Assets/Plugins/Android/AndroidManifest.xml +++ b/Assets/Plugins/Android/AndroidManifest.xml @@ -18,6 +18,16 @@ + + + + + + + + + + @@ -26,6 +36,19 @@ android:value="SKSH3WE61t5DbLwl6u0GHbn4gEpX04tZ" /> + + + + + + + + + + + + + @@ -47,4 +70,12 @@ + + + + + + + + \ No newline at end of file diff --git a/Assets/trCRM/Plugins.meta b/Assets/trCRM/Plugins.meta new file mode 100644 index 0000000..e26241e --- /dev/null +++ b/Assets/trCRM/Plugins.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d1e5dc306a1145f3ab25c9f035b90e7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android.meta b/Assets/trCRM/Plugins/Android.meta new file mode 100644 index 0000000..b23f484 --- /dev/null +++ b/Assets/trCRM/Plugins/Android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a965b0d8627041048c5be1d402b87fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl.meta b/Assets/trCRM/Plugins/Android/aidl.meta new file mode 100644 index 0000000..9cea723 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8f62fc56ae664591a73ace40b595fbc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android.meta b/Assets/trCRM/Plugins/Android/aidl/android.meta new file mode 100644 index 0000000..21294de --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b6d7834d901044f6a74e2b05c400288 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content.meta b/Assets/trCRM/Plugins/Android/aidl/android/content.meta new file mode 100644 index 0000000..bc31994 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46dcf25d2a03849d4a9ae740954185f7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm.meta b/Assets/trCRM/Plugins/Android/aidl/android/content/pm.meta new file mode 100644 index 0000000..c0d34d3 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fa46280710da41ae84c4cc5c499f838 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl new file mode 100755 index 0000000..d010ee4 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl @@ -0,0 +1,28 @@ +/* +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +package android.content.pm; + +/** + * API for package data change related callbacks from the Package Manager. + * Some usage scenarios include deletion of cache directory, generate + * statistics related to code, data, cache usage(TODO) + * {@hide} + */ +oneway interface IPackageDataObserver { + void onRemoveCompleted(in String packageName, boolean succeeded); +} diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl.meta b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl.meta new file mode 100644 index 0000000..98740a8 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageDataObserver.aidl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ce6c657eddf84474d832f73ca7f316d3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl new file mode 100755 index 0000000..ede4d1d --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl @@ -0,0 +1,30 @@ +/* +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +package android.content.pm; + +import android.content.pm.PackageStats; +/** + * API for package data change related callbacks from the Package Manager. + * Some usage scenarios include deletion of cache directory, generate + * statistics related to code, data, cache usage(TODO) + * {@hide} + */ +oneway interface IPackageStatsObserver { + + void onGetStatsCompleted(in PackageStats pStats, boolean succeeded); +} diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl.meta b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl.meta new file mode 100644 index 0000000..dae4166 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/IPackageStatsObserver.aidl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9f06640819cc148519af7afd7dbf0bd6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl new file mode 100755 index 0000000..8c9786f --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl @@ -0,0 +1,20 @@ +/* //device/java/android/android/view/WindowManager.aidl +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +package android.content.pm; + +parcelable PackageStats; diff --git a/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl.meta b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl.meta new file mode 100644 index 0000000..10810b8 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/content/pm/PackageStats.aidl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: afd008f2b81e345d79a53b81a9717b37 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/telephony.meta b/Assets/trCRM/Plugins/Android/aidl/android/telephony.meta new file mode 100644 index 0000000..95e9a81 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/telephony.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 87a290543623a46c6aff6135e41f463f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl b/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl new file mode 100755 index 0000000..c464332 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl @@ -0,0 +1,20 @@ +/* //device/java/android/android/content/Intent.aidl +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +package android.telephony; + +parcelable NeighboringCellInfo; \ No newline at end of file diff --git a/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl.meta b/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl.meta new file mode 100644 index 0000000..a679eae --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/android/telephony/NeighboringCellInfo.aidl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a60804883286546169ba84d213cabda9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/com.meta b/Assets/trCRM/Plugins/Android/aidl/com.meta new file mode 100644 index 0000000..05a45fe --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ef46d13c40a61435cb1e22efcc048fbb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/com/android.meta b/Assets/trCRM/Plugins/Android/aidl/com/android.meta new file mode 100644 index 0000000..731d9e5 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com/android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: daacac906364e4ad685966e068b761f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/com/android/internal.meta b/Assets/trCRM/Plugins/Android/aidl/com/android/internal.meta new file mode 100644 index 0000000..6a216d5 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com/android/internal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2c1c9f534efb0428b96e21e5cace49f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony.meta b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony.meta new file mode 100644 index 0000000..09ae6ac --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22f10847859b8450c976ba08cacffaad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl new file mode 100755 index 0000000..2328717 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl @@ -0,0 +1,261 @@ +/* + * Copyright (C) 2007 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.android.internal.telephony; + +import android.os.Bundle; +import java.util.List; +import android.telephony.NeighboringCellInfo; + +/** + * Interface used to interact with the phone. Mostly this is used by the + * TelephonyManager class. A few places are still using this directly. + * Please clean them up if possible and use TelephonyManager insteadl. + * + * {@hide} + */ +interface ITelephony { + + /** + * Dial a number. This doesn't place the call. It displays + * the Dialer screen. + * @param number the number to be dialed. If null, this + * would display the Dialer screen with no number pre-filled. + */ + void dial(String number); + + /** + * Place a call to the specified number. + * @param number the number to be called. + */ + void call(String number); + + /** + * If there is currently a call in progress, show the call screen. + * The DTMF dialpad may or may not be visible initially, depending on + * whether it was up when the user last exited the InCallScreen. + * + * @return true if the call screen was shown. + */ + boolean showCallScreen(); + + /** + * Variation of showCallScreen() that also specifies whether the + * DTMF dialpad should be initially visible when the InCallScreen + * comes up. + * + * @param showDialpad if true, make the dialpad visible initially, + * otherwise hide the dialpad initially. + * @return true if the call screen was shown. + * + * @see showCallScreen + */ + boolean showCallScreenWithDialpad(boolean showDialpad); + + /** + * End call or go to the Home screen + * + * @return whether it hung up + */ + boolean endCall(); + + /** + * Answer the currently-ringing call. + * + * If there's already a current active call, that call will be + * automatically put on hold. If both lines are currently in use, the + * current active call will be ended. + * + * TODO: provide a flag to let the caller specify what policy to use + * if both lines are in use. (The current behavior is hardwired to + * "answer incoming, end ongoing", which is how the CALL button + * is specced to behave.) + * + * TODO: this should be a oneway call (especially since it's called + * directly from the key queue thread). + */ + void answerRingingCall(); + + /** + * Silence the ringer if an incoming call is currently ringing. + * (If vibrating, stop the vibrator also.) + * + * It's safe to call this if the ringer has already been silenced, or + * even if there's no incoming call. (If so, this method will do nothing.) + * + * TODO: this should be a oneway call too (see above). + * (Actually *all* the methods here that return void can + * probably be oneway.) + */ + void silenceRinger(); + + /** + * Check if we are in either an active or holding call + * @return true if the phone state is OFFHOOK. + */ + boolean isOffhook(); + + /** + * Check if an incoming phone call is ringing or call waiting. + * @return true if the phone state is RINGING. + */ + boolean isRinging(); + + /** + * Check if the phone is idle. + * @return true if the phone state is IDLE. + */ + boolean isIdle(); + + /** + * Check to see if the radio is on or not. + * @return returns true if the radio is on. + */ + boolean isRadioOn(); + + /** + * Check if the SIM pin lock is enabled. + * @return true if the SIM pin lock is enabled. + */ + boolean isSimPinEnabled(); + + /** + * Cancels the missed calls notification. + */ + void cancelMissedCallsNotification(); + + /** + * Supply a pin to unlock the SIM. Blocks until a result is determined. + * @param pin The pin to check. + * @return whether the operation was a success. + */ + boolean supplyPin(String pin); + + /** + * Handles PIN MMI commands (PIN/PIN2/PUK/PUK2), which are initiated + * without SEND (so dial is not appropriate). + * + * @param dialString the MMI command to be executed. + * @return true if MMI command is executed. + */ + boolean handlePinMmi(String dialString); + + /** + * Toggles the radio on or off. + */ + void toggleRadioOnOff(); + + /** + * Set the radio to on or off + */ + boolean setRadio(boolean turnOn); + + /** + * Request to update location information in service state + */ + void updateServiceLocation(); + + /** + * Enable location update notifications. + */ + void enableLocationUpdates(); + + /** + * Disable location update notifications. + */ + void disableLocationUpdates(); + + /** + * Enable a specific APN type. + */ + int enableApnType(String type); + + /** + * Disable a specific APN type. + */ + int disableApnType(String type); + + /** + * Allow mobile data connections. + */ + boolean enableDataConnectivity(); + + /** + * Disallow mobile data connections. + */ + boolean disableDataConnectivity(); + + /** + * Report whether data connectivity is possible. + */ + boolean isDataConnectivityPossible(); + + Bundle getCellLocation(); + + /** + * Returns the neighboring cell information of the device. + */ + List getNeighboringCellInfo(); + + int getCallState(); + int getDataActivity(); + int getDataState(); + + /** + * Returns the current active phone type as integer. + * Returns TelephonyManager.PHONE_TYPE_CDMA if RILConstants.CDMA_PHONE + * and TelephonyManager.PHONE_TYPE_GSM if RILConstants.GSM_PHONE + */ + int getActivePhoneType(); + + /** + * Returns the CDMA ERI icon index to display + */ + int getCdmaEriIconIndex(); + + /** + * Returns the CDMA ERI icon mode, + * 0 - ON + * 1 - FLASHING + */ + int getCdmaEriIconMode(); + + /** + * Returns the CDMA ERI text, + */ + String getCdmaEriText(); + + /** + * Returns true if CDMA provisioning needs to run. + */ + boolean getCdmaNeedsProvisioning(); + + /** + * Returns the unread count of voicemails + */ + int getVoiceMessageCount(); + + /** + * Returns the network type + */ + int getNetworkType(); + + /** + * Return true if an ICC card is present + */ + boolean hasIccCard(); +} + diff --git a/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl.meta b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl.meta new file mode 100644 index 0000000..460925f --- /dev/null +++ b/Assets/trCRM/Plugins/Android/aidl/com/android/internal/telephony/ITelephony.aidl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 565db95d956c14d8d9ff4fb1e5f152bf +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen.meta b/Assets/trCRM/Plugins/Android/gen.meta new file mode 100644 index 0000000..cb815a6 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3932aff55cb540b793c2bdb7565d2ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android.meta b/Assets/trCRM/Plugins/Android/gen/android.meta new file mode 100644 index 0000000..d048c61 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5bdc81fc52c0a4a6a9b18de546826625 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android/content.meta b/Assets/trCRM/Plugins/Android/gen/android/content.meta new file mode 100644 index 0000000..aeafea5 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dfd2e3e30deb14145b8e32d47bc36cf9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android/content/pm.meta b/Assets/trCRM/Plugins/Android/gen/android/content/pm.meta new file mode 100644 index 0000000..d13e12a --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content/pm.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 584755be53a974f1a8337092c5215bd9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java new file mode 100644 index 0000000..ef414f5 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java @@ -0,0 +1,125 @@ +/* + * This file is auto-generated. DO NOT MODIFY. + */ +package android.content.pm; +/** + * API for package data change related callbacks from the Package Manager. + * Some usage scenarios include deletion of cache directory, generate + * statistics related to code, data, cache usage(TODO) + * {@hide} + */ +public interface IPackageDataObserver extends android.os.IInterface +{ + /** Default implementation for IPackageDataObserver. */ + public static class Default implements android.content.pm.IPackageDataObserver + { + @Override public void onRemoveCompleted(java.lang.String packageName, boolean succeeded) throws android.os.RemoteException + { + } + @Override + public android.os.IBinder asBinder() { + return null; + } + } + /** Local-side IPC implementation stub class. */ + public static abstract class Stub extends android.os.Binder implements android.content.pm.IPackageDataObserver + { + private static final java.lang.String DESCRIPTOR = "android.content.pm.IPackageDataObserver"; + /** Construct the stub at attach it to the interface. */ + public Stub() + { + this.attachInterface(this, DESCRIPTOR); + } + /** + * Cast an IBinder object into an android.content.pm.IPackageDataObserver interface, + * generating a proxy if needed. + */ + public static android.content.pm.IPackageDataObserver asInterface(android.os.IBinder obj) + { + if ((obj==null)) { + return null; + } + android.os.IInterface iin = obj.queryLocalInterface(DESCRIPTOR); + if (((iin!=null)&&(iin instanceof android.content.pm.IPackageDataObserver))) { + return ((android.content.pm.IPackageDataObserver)iin); + } + return new android.content.pm.IPackageDataObserver.Stub.Proxy(obj); + } + @Override public android.os.IBinder asBinder() + { + return this; + } + @Override public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, int flags) throws android.os.RemoteException + { + java.lang.String descriptor = DESCRIPTOR; + switch (code) + { + case INTERFACE_TRANSACTION: + { + reply.writeString(descriptor); + return true; + } + case TRANSACTION_onRemoveCompleted: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + boolean _arg1; + _arg1 = (0!=data.readInt()); + this.onRemoveCompleted(_arg0, _arg1); + return true; + } + default: + { + return super.onTransact(code, data, reply, flags); + } + } + } + private static class Proxy implements android.content.pm.IPackageDataObserver + { + private android.os.IBinder mRemote; + Proxy(android.os.IBinder remote) + { + mRemote = remote; + } + @Override public android.os.IBinder asBinder() + { + return mRemote; + } + public java.lang.String getInterfaceDescriptor() + { + return DESCRIPTOR; + } + @Override public void onRemoveCompleted(java.lang.String packageName, boolean succeeded) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(packageName); + _data.writeInt(((succeeded)?(1):(0))); + boolean _status = mRemote.transact(Stub.TRANSACTION_onRemoveCompleted, _data, null, android.os.IBinder.FLAG_ONEWAY); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().onRemoveCompleted(packageName, succeeded); + return; + } + } + finally { + _data.recycle(); + } + } + public static android.content.pm.IPackageDataObserver sDefaultImpl; + } + static final int TRANSACTION_onRemoveCompleted = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0); + public static boolean setDefaultImpl(android.content.pm.IPackageDataObserver impl) { + if (Stub.Proxy.sDefaultImpl == null && impl != null) { + Stub.Proxy.sDefaultImpl = impl; + return true; + } + return false; + } + public static android.content.pm.IPackageDataObserver getDefaultImpl() { + return Stub.Proxy.sDefaultImpl; + } + } + public void onRemoveCompleted(java.lang.String packageName, boolean succeeded) throws android.os.RemoteException; +} diff --git a/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java.meta b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java.meta new file mode 100644 index 0000000..518d38a --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageDataObserver.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 5fc4afade24d14ad3aef4d41ef868e9a +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java new file mode 100644 index 0000000..54c506e --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java @@ -0,0 +1,136 @@ +/* + * This file is auto-generated. DO NOT MODIFY. + */ +package android.content.pm; +/** + * API for package data change related callbacks from the Package Manager. + * Some usage scenarios include deletion of cache directory, generate + * statistics related to code, data, cache usage(TODO) + * {@hide} + */ +public interface IPackageStatsObserver extends android.os.IInterface +{ + /** Default implementation for IPackageStatsObserver. */ + public static class Default implements android.content.pm.IPackageStatsObserver + { + @Override public void onGetStatsCompleted(android.content.pm.PackageStats pStats, boolean succeeded) throws android.os.RemoteException + { + } + @Override + public android.os.IBinder asBinder() { + return null; + } + } + /** Local-side IPC implementation stub class. */ + public static abstract class Stub extends android.os.Binder implements android.content.pm.IPackageStatsObserver + { + private static final java.lang.String DESCRIPTOR = "android.content.pm.IPackageStatsObserver"; + /** Construct the stub at attach it to the interface. */ + public Stub() + { + this.attachInterface(this, DESCRIPTOR); + } + /** + * Cast an IBinder object into an android.content.pm.IPackageStatsObserver interface, + * generating a proxy if needed. + */ + public static android.content.pm.IPackageStatsObserver asInterface(android.os.IBinder obj) + { + if ((obj==null)) { + return null; + } + android.os.IInterface iin = obj.queryLocalInterface(DESCRIPTOR); + if (((iin!=null)&&(iin instanceof android.content.pm.IPackageStatsObserver))) { + return ((android.content.pm.IPackageStatsObserver)iin); + } + return new android.content.pm.IPackageStatsObserver.Stub.Proxy(obj); + } + @Override public android.os.IBinder asBinder() + { + return this; + } + @Override public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, int flags) throws android.os.RemoteException + { + java.lang.String descriptor = DESCRIPTOR; + switch (code) + { + case INTERFACE_TRANSACTION: + { + reply.writeString(descriptor); + return true; + } + case TRANSACTION_onGetStatsCompleted: + { + data.enforceInterface(descriptor); + android.content.pm.PackageStats _arg0; + if ((0!=data.readInt())) { + _arg0 = android.content.pm.PackageStats.CREATOR.createFromParcel(data); + } + else { + _arg0 = null; + } + boolean _arg1; + _arg1 = (0!=data.readInt()); + this.onGetStatsCompleted(_arg0, _arg1); + return true; + } + default: + { + return super.onTransact(code, data, reply, flags); + } + } + } + private static class Proxy implements android.content.pm.IPackageStatsObserver + { + private android.os.IBinder mRemote; + Proxy(android.os.IBinder remote) + { + mRemote = remote; + } + @Override public android.os.IBinder asBinder() + { + return mRemote; + } + public java.lang.String getInterfaceDescriptor() + { + return DESCRIPTOR; + } + @Override public void onGetStatsCompleted(android.content.pm.PackageStats pStats, boolean succeeded) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + if ((pStats!=null)) { + _data.writeInt(1); + pStats.writeToParcel(_data, 0); + } + else { + _data.writeInt(0); + } + _data.writeInt(((succeeded)?(1):(0))); + boolean _status = mRemote.transact(Stub.TRANSACTION_onGetStatsCompleted, _data, null, android.os.IBinder.FLAG_ONEWAY); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().onGetStatsCompleted(pStats, succeeded); + return; + } + } + finally { + _data.recycle(); + } + } + public static android.content.pm.IPackageStatsObserver sDefaultImpl; + } + static final int TRANSACTION_onGetStatsCompleted = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0); + public static boolean setDefaultImpl(android.content.pm.IPackageStatsObserver impl) { + if (Stub.Proxy.sDefaultImpl == null && impl != null) { + Stub.Proxy.sDefaultImpl = impl; + return true; + } + return false; + } + public static android.content.pm.IPackageStatsObserver getDefaultImpl() { + return Stub.Proxy.sDefaultImpl; + } + } + public void onGetStatsCompleted(android.content.pm.PackageStats pStats, boolean succeeded) throws android.os.RemoteException; +} diff --git a/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java.meta b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java.meta new file mode 100644 index 0000000..3349a45 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/content/pm/IPackageStatsObserver.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 17f9ec184c3b940af9a0bd7f9d1c5ee7 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/android/telephony.meta b/Assets/trCRM/Plugins/Android/gen/android/telephony.meta new file mode 100644 index 0000000..537b98d --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/android/telephony.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 12d49a1a05449429383d2dd5bc950c04 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/com.meta b/Assets/trCRM/Plugins/Android/gen/com.meta new file mode 100644 index 0000000..75077f3 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7012fb3bf42f245888666fd9bab52d30 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/com/android.meta b/Assets/trCRM/Plugins/Android/gen/com/android.meta new file mode 100644 index 0000000..1b3caf8 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com/android.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35150b0c6e306492abe809096346b87d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/com/android/internal.meta b/Assets/trCRM/Plugins/Android/gen/com/android/internal.meta new file mode 100644 index 0000000..f86008a --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com/android/internal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04bd79513d9de4ae98802c0b9d943128 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony.meta b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony.meta new file mode 100644 index 0000000..a6012a3 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d297c8da4cb394f029003c9507059f2c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java new file mode 100644 index 0000000..13ab251 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java @@ -0,0 +1,1850 @@ +/* + * This file is auto-generated. DO NOT MODIFY. + */ +package com.android.internal.telephony; +/** + * Interface used to interact with the phone. Mostly this is used by the + * TelephonyManager class. A few places are still using this directly. + * Please clean them up if possible and use TelephonyManager insteadl. + * + * {@hide} + */ +public interface ITelephony extends android.os.IInterface +{ + /** Default implementation for ITelephony. */ + public static class Default implements com.android.internal.telephony.ITelephony + { + /** + * Dial a number. This doesn't place the call. It displays + * the Dialer screen. + * @param number the number to be dialed. If null, this + * would display the Dialer screen with no number pre-filled. + */ + @Override public void dial(java.lang.String number) throws android.os.RemoteException + { + } + /** + * Place a call to the specified number. + * @param number the number to be called. + */ + @Override public void call(java.lang.String number) throws android.os.RemoteException + { + } + /** + * If there is currently a call in progress, show the call screen. + * The DTMF dialpad may or may not be visible initially, depending on + * whether it was up when the user last exited the InCallScreen. + * + * @return true if the call screen was shown. + */ + @Override public boolean showCallScreen() throws android.os.RemoteException + { + return false; + } + /** + * Variation of showCallScreen() that also specifies whether the + * DTMF dialpad should be initially visible when the InCallScreen + * comes up. + * + * @param showDialpad if true, make the dialpad visible initially, + * otherwise hide the dialpad initially. + * @return true if the call screen was shown. + * + * @see showCallScreen + */ + @Override public boolean showCallScreenWithDialpad(boolean showDialpad) throws android.os.RemoteException + { + return false; + } + /** + * End call or go to the Home screen + * + * @return whether it hung up + */ + @Override public boolean endCall() throws android.os.RemoteException + { + return false; + } + /** + * Answer the currently-ringing call. + * + * If there's already a current active call, that call will be + * automatically put on hold. If both lines are currently in use, the + * current active call will be ended. + * + * TODO: provide a flag to let the caller specify what policy to use + * if both lines are in use. (The current behavior is hardwired to + * "answer incoming, end ongoing", which is how the CALL button + * is specced to behave.) + * + * TODO: this should be a oneway call (especially since it's called + * directly from the key queue thread). + */ + @Override public void answerRingingCall() throws android.os.RemoteException + { + } + /** + * Silence the ringer if an incoming call is currently ringing. + * (If vibrating, stop the vibrator also.) + * + * It's safe to call this if the ringer has already been silenced, or + * even if there's no incoming call. (If so, this method will do nothing.) + * + * TODO: this should be a oneway call too (see above). + * (Actually *all* the methods here that return void can + * probably be oneway.) + */ + @Override public void silenceRinger() throws android.os.RemoteException + { + } + /** + * Check if we are in either an active or holding call + * @return true if the phone state is OFFHOOK. + */ + @Override public boolean isOffhook() throws android.os.RemoteException + { + return false; + } + /** + * Check if an incoming phone call is ringing or call waiting. + * @return true if the phone state is RINGING. + */ + @Override public boolean isRinging() throws android.os.RemoteException + { + return false; + } + /** + * Check if the phone is idle. + * @return true if the phone state is IDLE. + */ + @Override public boolean isIdle() throws android.os.RemoteException + { + return false; + } + /** + * Check to see if the radio is on or not. + * @return returns true if the radio is on. + */ + @Override public boolean isRadioOn() throws android.os.RemoteException + { + return false; + } + /** + * Check if the SIM pin lock is enabled. + * @return true if the SIM pin lock is enabled. + */ + @Override public boolean isSimPinEnabled() throws android.os.RemoteException + { + return false; + } + /** + * Cancels the missed calls notification. + */ + @Override public void cancelMissedCallsNotification() throws android.os.RemoteException + { + } + /** + * Supply a pin to unlock the SIM. Blocks until a result is determined. + * @param pin The pin to check. + * @return whether the operation was a success. + */ + @Override public boolean supplyPin(java.lang.String pin) throws android.os.RemoteException + { + return false; + } + /** + * Handles PIN MMI commands (PIN/PIN2/PUK/PUK2), which are initiated + * without SEND (so dial is not appropriate). + * + * @param dialString the MMI command to be executed. + * @return true if MMI command is executed. + */ + @Override public boolean handlePinMmi(java.lang.String dialString) throws android.os.RemoteException + { + return false; + } + /** + * Toggles the radio on or off. + */ + @Override public void toggleRadioOnOff() throws android.os.RemoteException + { + } + /** + * Set the radio to on or off + */ + @Override public boolean setRadio(boolean turnOn) throws android.os.RemoteException + { + return false; + } + /** + * Request to update location information in service state + */ + @Override public void updateServiceLocation() throws android.os.RemoteException + { + } + /** + * Enable location update notifications. + */ + @Override public void enableLocationUpdates() throws android.os.RemoteException + { + } + /** + * Disable location update notifications. + */ + @Override public void disableLocationUpdates() throws android.os.RemoteException + { + } + /** + * Enable a specific APN type. + */ + @Override public int enableApnType(java.lang.String type) throws android.os.RemoteException + { + return 0; + } + /** + * Disable a specific APN type. + */ + @Override public int disableApnType(java.lang.String type) throws android.os.RemoteException + { + return 0; + } + /** + * Allow mobile data connections. + */ + @Override public boolean enableDataConnectivity() throws android.os.RemoteException + { + return false; + } + /** + * Disallow mobile data connections. + */ + @Override public boolean disableDataConnectivity() throws android.os.RemoteException + { + return false; + } + /** + * Report whether data connectivity is possible. + */ + @Override public boolean isDataConnectivityPossible() throws android.os.RemoteException + { + return false; + } + @Override public android.os.Bundle getCellLocation() throws android.os.RemoteException + { + return null; + } + /** + * Returns the neighboring cell information of the device. + */ + @Override public java.util.List getNeighboringCellInfo() throws android.os.RemoteException + { + return null; + } + @Override public int getCallState() throws android.os.RemoteException + { + return 0; + } + @Override public int getDataActivity() throws android.os.RemoteException + { + return 0; + } + @Override public int getDataState() throws android.os.RemoteException + { + return 0; + } + /** + * Returns the current active phone type as integer. + * Returns TelephonyManager.PHONE_TYPE_CDMA if RILConstants.CDMA_PHONE + * and TelephonyManager.PHONE_TYPE_GSM if RILConstants.GSM_PHONE + */ + @Override public int getActivePhoneType() throws android.os.RemoteException + { + return 0; + } + /** + * Returns the CDMA ERI icon index to display + */ + @Override public int getCdmaEriIconIndex() throws android.os.RemoteException + { + return 0; + } + /** + * Returns the CDMA ERI icon mode, + * 0 - ON + * 1 - FLASHING + */ + @Override public int getCdmaEriIconMode() throws android.os.RemoteException + { + return 0; + } + /** + * Returns the CDMA ERI text, + */ + @Override public java.lang.String getCdmaEriText() throws android.os.RemoteException + { + return null; + } + /** + * Returns true if CDMA provisioning needs to run. + */ + @Override public boolean getCdmaNeedsProvisioning() throws android.os.RemoteException + { + return false; + } + /** + * Returns the unread count of voicemails + */ + @Override public int getVoiceMessageCount() throws android.os.RemoteException + { + return 0; + } + /** + * Returns the network type + */ + @Override public int getNetworkType() throws android.os.RemoteException + { + return 0; + } + /** + * Return true if an ICC card is present + */ + @Override public boolean hasIccCard() throws android.os.RemoteException + { + return false; + } + @Override + public android.os.IBinder asBinder() { + return null; + } + } + /** Local-side IPC implementation stub class. */ + public static abstract class Stub extends android.os.Binder implements com.android.internal.telephony.ITelephony + { + private static final java.lang.String DESCRIPTOR = "com.android.internal.telephony.ITelephony"; + /** Construct the stub at attach it to the interface. */ + public Stub() + { + this.attachInterface(this, DESCRIPTOR); + } + /** + * Cast an IBinder object into an com.android.internal.telephony.ITelephony interface, + * generating a proxy if needed. + */ + public static com.android.internal.telephony.ITelephony asInterface(android.os.IBinder obj) + { + if ((obj==null)) { + return null; + } + android.os.IInterface iin = obj.queryLocalInterface(DESCRIPTOR); + if (((iin!=null)&&(iin instanceof com.android.internal.telephony.ITelephony))) { + return ((com.android.internal.telephony.ITelephony)iin); + } + return new com.android.internal.telephony.ITelephony.Stub.Proxy(obj); + } + @Override public android.os.IBinder asBinder() + { + return this; + } + @Override public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, int flags) throws android.os.RemoteException + { + java.lang.String descriptor = DESCRIPTOR; + switch (code) + { + case INTERFACE_TRANSACTION: + { + reply.writeString(descriptor); + return true; + } + case TRANSACTION_dial: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + this.dial(_arg0); + reply.writeNoException(); + return true; + } + case TRANSACTION_call: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + this.call(_arg0); + reply.writeNoException(); + return true; + } + case TRANSACTION_showCallScreen: + { + data.enforceInterface(descriptor); + boolean _result = this.showCallScreen(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_showCallScreenWithDialpad: + { + data.enforceInterface(descriptor); + boolean _arg0; + _arg0 = (0!=data.readInt()); + boolean _result = this.showCallScreenWithDialpad(_arg0); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_endCall: + { + data.enforceInterface(descriptor); + boolean _result = this.endCall(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_answerRingingCall: + { + data.enforceInterface(descriptor); + this.answerRingingCall(); + reply.writeNoException(); + return true; + } + case TRANSACTION_silenceRinger: + { + data.enforceInterface(descriptor); + this.silenceRinger(); + reply.writeNoException(); + return true; + } + case TRANSACTION_isOffhook: + { + data.enforceInterface(descriptor); + boolean _result = this.isOffhook(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_isRinging: + { + data.enforceInterface(descriptor); + boolean _result = this.isRinging(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_isIdle: + { + data.enforceInterface(descriptor); + boolean _result = this.isIdle(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_isRadioOn: + { + data.enforceInterface(descriptor); + boolean _result = this.isRadioOn(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_isSimPinEnabled: + { + data.enforceInterface(descriptor); + boolean _result = this.isSimPinEnabled(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_cancelMissedCallsNotification: + { + data.enforceInterface(descriptor); + this.cancelMissedCallsNotification(); + reply.writeNoException(); + return true; + } + case TRANSACTION_supplyPin: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + boolean _result = this.supplyPin(_arg0); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_handlePinMmi: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + boolean _result = this.handlePinMmi(_arg0); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_toggleRadioOnOff: + { + data.enforceInterface(descriptor); + this.toggleRadioOnOff(); + reply.writeNoException(); + return true; + } + case TRANSACTION_setRadio: + { + data.enforceInterface(descriptor); + boolean _arg0; + _arg0 = (0!=data.readInt()); + boolean _result = this.setRadio(_arg0); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_updateServiceLocation: + { + data.enforceInterface(descriptor); + this.updateServiceLocation(); + reply.writeNoException(); + return true; + } + case TRANSACTION_enableLocationUpdates: + { + data.enforceInterface(descriptor); + this.enableLocationUpdates(); + reply.writeNoException(); + return true; + } + case TRANSACTION_disableLocationUpdates: + { + data.enforceInterface(descriptor); + this.disableLocationUpdates(); + reply.writeNoException(); + return true; + } + case TRANSACTION_enableApnType: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + int _result = this.enableApnType(_arg0); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_disableApnType: + { + data.enforceInterface(descriptor); + java.lang.String _arg0; + _arg0 = data.readString(); + int _result = this.disableApnType(_arg0); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_enableDataConnectivity: + { + data.enforceInterface(descriptor); + boolean _result = this.enableDataConnectivity(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_disableDataConnectivity: + { + data.enforceInterface(descriptor); + boolean _result = this.disableDataConnectivity(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_isDataConnectivityPossible: + { + data.enforceInterface(descriptor); + boolean _result = this.isDataConnectivityPossible(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_getCellLocation: + { + data.enforceInterface(descriptor); + android.os.Bundle _result = this.getCellLocation(); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_getNeighboringCellInfo: + { + data.enforceInterface(descriptor); + java.util.List _result = this.getNeighboringCellInfo(); + reply.writeNoException(); + reply.writeTypedList(_result); + return true; + } + case TRANSACTION_getCallState: + { + data.enforceInterface(descriptor); + int _result = this.getCallState(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getDataActivity: + { + data.enforceInterface(descriptor); + int _result = this.getDataActivity(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getDataState: + { + data.enforceInterface(descriptor); + int _result = this.getDataState(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getActivePhoneType: + { + data.enforceInterface(descriptor); + int _result = this.getActivePhoneType(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getCdmaEriIconIndex: + { + data.enforceInterface(descriptor); + int _result = this.getCdmaEriIconIndex(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getCdmaEriIconMode: + { + data.enforceInterface(descriptor); + int _result = this.getCdmaEriIconMode(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getCdmaEriText: + { + data.enforceInterface(descriptor); + java.lang.String _result = this.getCdmaEriText(); + reply.writeNoException(); + reply.writeString(_result); + return true; + } + case TRANSACTION_getCdmaNeedsProvisioning: + { + data.enforceInterface(descriptor); + boolean _result = this.getCdmaNeedsProvisioning(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + case TRANSACTION_getVoiceMessageCount: + { + data.enforceInterface(descriptor); + int _result = this.getVoiceMessageCount(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getNetworkType: + { + data.enforceInterface(descriptor); + int _result = this.getNetworkType(); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_hasIccCard: + { + data.enforceInterface(descriptor); + boolean _result = this.hasIccCard(); + reply.writeNoException(); + reply.writeInt(((_result)?(1):(0))); + return true; + } + default: + { + return super.onTransact(code, data, reply, flags); + } + } + } + private static class Proxy implements com.android.internal.telephony.ITelephony + { + private android.os.IBinder mRemote; + Proxy(android.os.IBinder remote) + { + mRemote = remote; + } + @Override public android.os.IBinder asBinder() + { + return mRemote; + } + public java.lang.String getInterfaceDescriptor() + { + return DESCRIPTOR; + } + /** + * Dial a number. This doesn't place the call. It displays + * the Dialer screen. + * @param number the number to be dialed. If null, this + * would display the Dialer screen with no number pre-filled. + */ + @Override public void dial(java.lang.String number) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(number); + boolean _status = mRemote.transact(Stub.TRANSACTION_dial, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().dial(number); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Place a call to the specified number. + * @param number the number to be called. + */ + @Override public void call(java.lang.String number) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(number); + boolean _status = mRemote.transact(Stub.TRANSACTION_call, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().call(number); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * If there is currently a call in progress, show the call screen. + * The DTMF dialpad may or may not be visible initially, depending on + * whether it was up when the user last exited the InCallScreen. + * + * @return true if the call screen was shown. + */ + @Override public boolean showCallScreen() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_showCallScreen, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().showCallScreen(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Variation of showCallScreen() that also specifies whether the + * DTMF dialpad should be initially visible when the InCallScreen + * comes up. + * + * @param showDialpad if true, make the dialpad visible initially, + * otherwise hide the dialpad initially. + * @return true if the call screen was shown. + * + * @see showCallScreen + */ + @Override public boolean showCallScreenWithDialpad(boolean showDialpad) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(((showDialpad)?(1):(0))); + boolean _status = mRemote.transact(Stub.TRANSACTION_showCallScreenWithDialpad, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().showCallScreenWithDialpad(showDialpad); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * End call or go to the Home screen + * + * @return whether it hung up + */ + @Override public boolean endCall() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_endCall, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().endCall(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Answer the currently-ringing call. + * + * If there's already a current active call, that call will be + * automatically put on hold. If both lines are currently in use, the + * current active call will be ended. + * + * TODO: provide a flag to let the caller specify what policy to use + * if both lines are in use. (The current behavior is hardwired to + * "answer incoming, end ongoing", which is how the CALL button + * is specced to behave.) + * + * TODO: this should be a oneway call (especially since it's called + * directly from the key queue thread). + */ + @Override public void answerRingingCall() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_answerRingingCall, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().answerRingingCall(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Silence the ringer if an incoming call is currently ringing. + * (If vibrating, stop the vibrator also.) + * + * It's safe to call this if the ringer has already been silenced, or + * even if there's no incoming call. (If so, this method will do nothing.) + * + * TODO: this should be a oneway call too (see above). + * (Actually *all* the methods here that return void can + * probably be oneway.) + */ + @Override public void silenceRinger() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_silenceRinger, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().silenceRinger(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Check if we are in either an active or holding call + * @return true if the phone state is OFFHOOK. + */ + @Override public boolean isOffhook() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isOffhook, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isOffhook(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Check if an incoming phone call is ringing or call waiting. + * @return true if the phone state is RINGING. + */ + @Override public boolean isRinging() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isRinging, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isRinging(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Check if the phone is idle. + * @return true if the phone state is IDLE. + */ + @Override public boolean isIdle() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isIdle, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isIdle(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Check to see if the radio is on or not. + * @return returns true if the radio is on. + */ + @Override public boolean isRadioOn() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isRadioOn, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isRadioOn(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Check if the SIM pin lock is enabled. + * @return true if the SIM pin lock is enabled. + */ + @Override public boolean isSimPinEnabled() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isSimPinEnabled, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isSimPinEnabled(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Cancels the missed calls notification. + */ + @Override public void cancelMissedCallsNotification() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_cancelMissedCallsNotification, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().cancelMissedCallsNotification(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Supply a pin to unlock the SIM. Blocks until a result is determined. + * @param pin The pin to check. + * @return whether the operation was a success. + */ + @Override public boolean supplyPin(java.lang.String pin) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(pin); + boolean _status = mRemote.transact(Stub.TRANSACTION_supplyPin, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().supplyPin(pin); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Handles PIN MMI commands (PIN/PIN2/PUK/PUK2), which are initiated + * without SEND (so dial is not appropriate). + * + * @param dialString the MMI command to be executed. + * @return true if MMI command is executed. + */ + @Override public boolean handlePinMmi(java.lang.String dialString) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(dialString); + boolean _status = mRemote.transact(Stub.TRANSACTION_handlePinMmi, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().handlePinMmi(dialString); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Toggles the radio on or off. + */ + @Override public void toggleRadioOnOff() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_toggleRadioOnOff, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().toggleRadioOnOff(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Set the radio to on or off + */ + @Override public boolean setRadio(boolean turnOn) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(((turnOn)?(1):(0))); + boolean _status = mRemote.transact(Stub.TRANSACTION_setRadio, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().setRadio(turnOn); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Request to update location information in service state + */ + @Override public void updateServiceLocation() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_updateServiceLocation, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().updateServiceLocation(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Enable location update notifications. + */ + @Override public void enableLocationUpdates() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_enableLocationUpdates, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().enableLocationUpdates(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Disable location update notifications. + */ + @Override public void disableLocationUpdates() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_disableLocationUpdates, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + getDefaultImpl().disableLocationUpdates(); + return; + } + _reply.readException(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + } + /** + * Enable a specific APN type. + */ + @Override public int enableApnType(java.lang.String type) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(type); + boolean _status = mRemote.transact(Stub.TRANSACTION_enableApnType, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().enableApnType(type); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Disable a specific APN type. + */ + @Override public int disableApnType(java.lang.String type) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeString(type); + boolean _status = mRemote.transact(Stub.TRANSACTION_disableApnType, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().disableApnType(type); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Allow mobile data connections. + */ + @Override public boolean enableDataConnectivity() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_enableDataConnectivity, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().enableDataConnectivity(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Disallow mobile data connections. + */ + @Override public boolean disableDataConnectivity() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_disableDataConnectivity, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().disableDataConnectivity(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Report whether data connectivity is possible. + */ + @Override public boolean isDataConnectivityPossible() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_isDataConnectivityPossible, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().isDataConnectivityPossible(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public android.os.Bundle getCellLocation() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCellLocation, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCellLocation(); + } + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the neighboring cell information of the device. + */ + @Override public java.util.List getNeighboringCellInfo() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + java.util.List _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getNeighboringCellInfo, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getNeighboringCellInfo(); + } + _reply.readException(); + _result = _reply.createTypedArrayList(android.telephony.NeighboringCellInfo.CREATOR); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int getCallState() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCallState, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCallState(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int getDataActivity() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getDataActivity, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getDataActivity(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int getDataState() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getDataState, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getDataState(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the current active phone type as integer. + * Returns TelephonyManager.PHONE_TYPE_CDMA if RILConstants.CDMA_PHONE + * and TelephonyManager.PHONE_TYPE_GSM if RILConstants.GSM_PHONE + */ + @Override public int getActivePhoneType() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getActivePhoneType, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getActivePhoneType(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the CDMA ERI icon index to display + */ + @Override public int getCdmaEriIconIndex() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCdmaEriIconIndex, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCdmaEriIconIndex(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the CDMA ERI icon mode, + * 0 - ON + * 1 - FLASHING + */ + @Override public int getCdmaEriIconMode() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCdmaEriIconMode, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCdmaEriIconMode(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the CDMA ERI text, + */ + @Override public java.lang.String getCdmaEriText() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + java.lang.String _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCdmaEriText, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCdmaEriText(); + } + _reply.readException(); + _result = _reply.readString(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns true if CDMA provisioning needs to run. + */ + @Override public boolean getCdmaNeedsProvisioning() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getCdmaNeedsProvisioning, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getCdmaNeedsProvisioning(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the unread count of voicemails + */ + @Override public int getVoiceMessageCount() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getVoiceMessageCount, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getVoiceMessageCount(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the network type + */ + @Override public int getNetworkType() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_getNetworkType, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().getNetworkType(); + } + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Return true if an ICC card is present + */ + @Override public boolean hasIccCard() throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + boolean _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + boolean _status = mRemote.transact(Stub.TRANSACTION_hasIccCard, _data, _reply, 0); + if (!_status && getDefaultImpl() != null) { + return getDefaultImpl().hasIccCard(); + } + _reply.readException(); + _result = (0!=_reply.readInt()); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + public static com.android.internal.telephony.ITelephony sDefaultImpl; + } + static final int TRANSACTION_dial = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0); + static final int TRANSACTION_call = (android.os.IBinder.FIRST_CALL_TRANSACTION + 1); + static final int TRANSACTION_showCallScreen = (android.os.IBinder.FIRST_CALL_TRANSACTION + 2); + static final int TRANSACTION_showCallScreenWithDialpad = (android.os.IBinder.FIRST_CALL_TRANSACTION + 3); + static final int TRANSACTION_endCall = (android.os.IBinder.FIRST_CALL_TRANSACTION + 4); + static final int TRANSACTION_answerRingingCall = (android.os.IBinder.FIRST_CALL_TRANSACTION + 5); + static final int TRANSACTION_silenceRinger = (android.os.IBinder.FIRST_CALL_TRANSACTION + 6); + static final int TRANSACTION_isOffhook = (android.os.IBinder.FIRST_CALL_TRANSACTION + 7); + static final int TRANSACTION_isRinging = (android.os.IBinder.FIRST_CALL_TRANSACTION + 8); + static final int TRANSACTION_isIdle = (android.os.IBinder.FIRST_CALL_TRANSACTION + 9); + static final int TRANSACTION_isRadioOn = (android.os.IBinder.FIRST_CALL_TRANSACTION + 10); + static final int TRANSACTION_isSimPinEnabled = (android.os.IBinder.FIRST_CALL_TRANSACTION + 11); + static final int TRANSACTION_cancelMissedCallsNotification = (android.os.IBinder.FIRST_CALL_TRANSACTION + 12); + static final int TRANSACTION_supplyPin = (android.os.IBinder.FIRST_CALL_TRANSACTION + 13); + static final int TRANSACTION_handlePinMmi = (android.os.IBinder.FIRST_CALL_TRANSACTION + 14); + static final int TRANSACTION_toggleRadioOnOff = (android.os.IBinder.FIRST_CALL_TRANSACTION + 15); + static final int TRANSACTION_setRadio = (android.os.IBinder.FIRST_CALL_TRANSACTION + 16); + static final int TRANSACTION_updateServiceLocation = (android.os.IBinder.FIRST_CALL_TRANSACTION + 17); + static final int TRANSACTION_enableLocationUpdates = (android.os.IBinder.FIRST_CALL_TRANSACTION + 18); + static final int TRANSACTION_disableLocationUpdates = (android.os.IBinder.FIRST_CALL_TRANSACTION + 19); + static final int TRANSACTION_enableApnType = (android.os.IBinder.FIRST_CALL_TRANSACTION + 20); + static final int TRANSACTION_disableApnType = (android.os.IBinder.FIRST_CALL_TRANSACTION + 21); + static final int TRANSACTION_enableDataConnectivity = (android.os.IBinder.FIRST_CALL_TRANSACTION + 22); + static final int TRANSACTION_disableDataConnectivity = (android.os.IBinder.FIRST_CALL_TRANSACTION + 23); + static final int TRANSACTION_isDataConnectivityPossible = (android.os.IBinder.FIRST_CALL_TRANSACTION + 24); + static final int TRANSACTION_getCellLocation = (android.os.IBinder.FIRST_CALL_TRANSACTION + 25); + static final int TRANSACTION_getNeighboringCellInfo = (android.os.IBinder.FIRST_CALL_TRANSACTION + 26); + static final int TRANSACTION_getCallState = (android.os.IBinder.FIRST_CALL_TRANSACTION + 27); + static final int TRANSACTION_getDataActivity = (android.os.IBinder.FIRST_CALL_TRANSACTION + 28); + static final int TRANSACTION_getDataState = (android.os.IBinder.FIRST_CALL_TRANSACTION + 29); + static final int TRANSACTION_getActivePhoneType = (android.os.IBinder.FIRST_CALL_TRANSACTION + 30); + static final int TRANSACTION_getCdmaEriIconIndex = (android.os.IBinder.FIRST_CALL_TRANSACTION + 31); + static final int TRANSACTION_getCdmaEriIconMode = (android.os.IBinder.FIRST_CALL_TRANSACTION + 32); + static final int TRANSACTION_getCdmaEriText = (android.os.IBinder.FIRST_CALL_TRANSACTION + 33); + static final int TRANSACTION_getCdmaNeedsProvisioning = (android.os.IBinder.FIRST_CALL_TRANSACTION + 34); + static final int TRANSACTION_getVoiceMessageCount = (android.os.IBinder.FIRST_CALL_TRANSACTION + 35); + static final int TRANSACTION_getNetworkType = (android.os.IBinder.FIRST_CALL_TRANSACTION + 36); + static final int TRANSACTION_hasIccCard = (android.os.IBinder.FIRST_CALL_TRANSACTION + 37); + public static boolean setDefaultImpl(com.android.internal.telephony.ITelephony impl) { + if (Stub.Proxy.sDefaultImpl == null && impl != null) { + Stub.Proxy.sDefaultImpl = impl; + return true; + } + return false; + } + public static com.android.internal.telephony.ITelephony getDefaultImpl() { + return Stub.Proxy.sDefaultImpl; + } + } + /** + * Dial a number. This doesn't place the call. It displays + * the Dialer screen. + * @param number the number to be dialed. If null, this + * would display the Dialer screen with no number pre-filled. + */ + public void dial(java.lang.String number) throws android.os.RemoteException; + /** + * Place a call to the specified number. + * @param number the number to be called. + */ + public void call(java.lang.String number) throws android.os.RemoteException; + /** + * If there is currently a call in progress, show the call screen. + * The DTMF dialpad may or may not be visible initially, depending on + * whether it was up when the user last exited the InCallScreen. + * + * @return true if the call screen was shown. + */ + public boolean showCallScreen() throws android.os.RemoteException; + /** + * Variation of showCallScreen() that also specifies whether the + * DTMF dialpad should be initially visible when the InCallScreen + * comes up. + * + * @param showDialpad if true, make the dialpad visible initially, + * otherwise hide the dialpad initially. + * @return true if the call screen was shown. + * + * @see showCallScreen + */ + public boolean showCallScreenWithDialpad(boolean showDialpad) throws android.os.RemoteException; + /** + * End call or go to the Home screen + * + * @return whether it hung up + */ + public boolean endCall() throws android.os.RemoteException; + /** + * Answer the currently-ringing call. + * + * If there's already a current active call, that call will be + * automatically put on hold. If both lines are currently in use, the + * current active call will be ended. + * + * TODO: provide a flag to let the caller specify what policy to use + * if both lines are in use. (The current behavior is hardwired to + * "answer incoming, end ongoing", which is how the CALL button + * is specced to behave.) + * + * TODO: this should be a oneway call (especially since it's called + * directly from the key queue thread). + */ + public void answerRingingCall() throws android.os.RemoteException; + /** + * Silence the ringer if an incoming call is currently ringing. + * (If vibrating, stop the vibrator also.) + * + * It's safe to call this if the ringer has already been silenced, or + * even if there's no incoming call. (If so, this method will do nothing.) + * + * TODO: this should be a oneway call too (see above). + * (Actually *all* the methods here that return void can + * probably be oneway.) + */ + public void silenceRinger() throws android.os.RemoteException; + /** + * Check if we are in either an active or holding call + * @return true if the phone state is OFFHOOK. + */ + public boolean isOffhook() throws android.os.RemoteException; + /** + * Check if an incoming phone call is ringing or call waiting. + * @return true if the phone state is RINGING. + */ + public boolean isRinging() throws android.os.RemoteException; + /** + * Check if the phone is idle. + * @return true if the phone state is IDLE. + */ + public boolean isIdle() throws android.os.RemoteException; + /** + * Check to see if the radio is on or not. + * @return returns true if the radio is on. + */ + public boolean isRadioOn() throws android.os.RemoteException; + /** + * Check if the SIM pin lock is enabled. + * @return true if the SIM pin lock is enabled. + */ + public boolean isSimPinEnabled() throws android.os.RemoteException; + /** + * Cancels the missed calls notification. + */ + public void cancelMissedCallsNotification() throws android.os.RemoteException; + /** + * Supply a pin to unlock the SIM. Blocks until a result is determined. + * @param pin The pin to check. + * @return whether the operation was a success. + */ + public boolean supplyPin(java.lang.String pin) throws android.os.RemoteException; + /** + * Handles PIN MMI commands (PIN/PIN2/PUK/PUK2), which are initiated + * without SEND (so dial is not appropriate). + * + * @param dialString the MMI command to be executed. + * @return true if MMI command is executed. + */ + public boolean handlePinMmi(java.lang.String dialString) throws android.os.RemoteException; + /** + * Toggles the radio on or off. + */ + public void toggleRadioOnOff() throws android.os.RemoteException; + /** + * Set the radio to on or off + */ + public boolean setRadio(boolean turnOn) throws android.os.RemoteException; + /** + * Request to update location information in service state + */ + public void updateServiceLocation() throws android.os.RemoteException; + /** + * Enable location update notifications. + */ + public void enableLocationUpdates() throws android.os.RemoteException; + /** + * Disable location update notifications. + */ + public void disableLocationUpdates() throws android.os.RemoteException; + /** + * Enable a specific APN type. + */ + public int enableApnType(java.lang.String type) throws android.os.RemoteException; + /** + * Disable a specific APN type. + */ + public int disableApnType(java.lang.String type) throws android.os.RemoteException; + /** + * Allow mobile data connections. + */ + public boolean enableDataConnectivity() throws android.os.RemoteException; + /** + * Disallow mobile data connections. + */ + public boolean disableDataConnectivity() throws android.os.RemoteException; + /** + * Report whether data connectivity is possible. + */ + public boolean isDataConnectivityPossible() throws android.os.RemoteException; + public android.os.Bundle getCellLocation() throws android.os.RemoteException; + /** + * Returns the neighboring cell information of the device. + */ + public java.util.List getNeighboringCellInfo() throws android.os.RemoteException; + public int getCallState() throws android.os.RemoteException; + public int getDataActivity() throws android.os.RemoteException; + public int getDataState() throws android.os.RemoteException; + /** + * Returns the current active phone type as integer. + * Returns TelephonyManager.PHONE_TYPE_CDMA if RILConstants.CDMA_PHONE + * and TelephonyManager.PHONE_TYPE_GSM if RILConstants.GSM_PHONE + */ + public int getActivePhoneType() throws android.os.RemoteException; + /** + * Returns the CDMA ERI icon index to display + */ + public int getCdmaEriIconIndex() throws android.os.RemoteException; + /** + * Returns the CDMA ERI icon mode, + * 0 - ON + * 1 - FLASHING + */ + public int getCdmaEriIconMode() throws android.os.RemoteException; + /** + * Returns the CDMA ERI text, + */ + public java.lang.String getCdmaEriText() throws android.os.RemoteException; + /** + * Returns true if CDMA provisioning needs to run. + */ + public boolean getCdmaNeedsProvisioning() throws android.os.RemoteException; + /** + * Returns the unread count of voicemails + */ + public int getVoiceMessageCount() throws android.os.RemoteException; + /** + * Returns the network type + */ + public int getNetworkType() throws android.os.RemoteException; + /** + * Return true if an ICC card is present + */ + public boolean hasIccCard() throws android.os.RemoteException; +} diff --git a/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java.meta b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java.meta new file mode 100644 index 0000000..c9ca4ce --- /dev/null +++ b/Assets/trCRM/Plugins/Android/gen/com/android/internal/telephony/ITelephony.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: e36108243301b48b2b87f2aec0353457 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java.meta b/Assets/trCRM/Plugins/Android/java.meta new file mode 100644 index 0000000..c821a9a --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0aa4a454694c436ab2eee05fb2121bb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com.meta b/Assets/trCRM/Plugins/Android/java/com.meta new file mode 100644 index 0000000..ab28704 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11c893940831146979c7e7598efdb32f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape.meta b/Assets/trCRM/Plugins/Android/java/com/coolape.meta new file mode 100644 index 0000000..1bfc293 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8bf198c8bbb1346a89fe2d9429fdef63 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun.meta b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun.meta new file mode 100644 index 0000000..2d01bfc --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3d4c11bdd31bb45a2b28d13a49d734a4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java new file mode 100644 index 0000000..8f36e04 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java @@ -0,0 +1,37 @@ +package com.coolape.tianrun; + + +import android.content.BroadcastReceiver; +import android.content.Context; +import android.content.Intent; +import android.telephony.TelephonyManager; +import android.util.Log; + +public class CLOutgoingCallListener extends BroadcastReceiver { + String TAG = "unity"; + static Boolean isOutgoingCall = false; + + @Override + public void onReceive(Context context, Intent intent) { + if (intent.getAction().equals(Intent.ACTION_NEW_OUTGOING_CALL)) { + Log.d(TAG, "开始拨号,但并不知道是否接通电话"); + if (U3dPlugin.isNeedRecordOutCall) { + isOutgoingCall = true; + U3dPlugin.onBegainOutgoingCall(); + } + } else if (intent.getAction().equals( + TelephonyManager.ACTION_PHONE_STATE_CHANGED)) { + TelephonyManager telephonyManager = (TelephonyManager) context + .getSystemService(Context.TELEPHONY_SERVICE);// 注册监听器 + if (telephonyManager.getCallState() == TelephonyManager.CALL_STATE_IDLE) { + + if (U3dPlugin.isNeedRecordOutCall && isOutgoingCall) { + U3dPlugin.onEndgoingCall(); + isOutgoingCall = false; + } + Log.d(TAG, "挂电话"); + } + } + } + +} diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java.meta b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java.meta new file mode 100644 index 0000000..15d838a --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLOutgoingCallListener.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 7c47c9be3131645a7b1255d79145cd79 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java new file mode 100644 index 0000000..6f32533 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java @@ -0,0 +1,149 @@ +package com.coolape.tianrun; + +import java.util.Calendar; + +import com.android.internal.telephony.ITelephony; +import com.newland.PhoneUtils; + +import android.content.Context; +import android.content.Intent; +import android.net.Uri; +import android.os.Message; +import android.telephony.PhoneStateListener; +import android.telephony.TelephonyManager; +import android.util.Log; +import android.widget.Toast; + +/** + * + * @author JD 功能:打电话,录音,通话时间 + * + */ +public class CLTeleInterface { + + private String TAG = "TeleInterface"; + private Context activity; + // private Handler handler; + private Calendar calendar; + private String teleStartTime; + private String teleEndTime; + private TelephonyManager telephonyManager; + public static int TELE_START_TIME = 5; + public static int TELE_END_TIME = 6; + + public String getTeleStartTime() { + return teleStartTime; + } + + public String getTeleEndTime() { + return teleEndTime; + } + public PhoneListener listener; + + /** + * 构造函数 + * + * @param activity + * @param handler + * 自定义handler接收消息 msg.what 5:电话拨通时间 6:电话挂断时间 + */ + // public TeleInterface(Context activity, Handler handler) { + public CLTeleInterface(Context activity) { + this.activity = activity; + // this.handler = handler; + } + + /** + * 拨打电话 + * + * @param phoneNum + * 需要拨打号码 + */ + public void Call(String phoneNum) { + if (phoneNum.length() != 0) { + Intent phoneIntent = new Intent("android.intent.action.CALL", + Uri.parse("tel:" + phoneNum)); + activity.startActivity(phoneIntent); + } else { + Toast.makeText(activity, "不能输入为空", Toast.LENGTH_LONG).show(); + } + } + + /** + * 来电监听注册 + */ + public void teleListen() { + telephonyManager = (TelephonyManager) activity + .getSystemService(Context.TELEPHONY_SERVICE);// 注册监听器 + if(listener == null) { + listener = new PhoneListener(); + } + telephonyManager.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);// 监听电话状态 + } + + /** + * 挂断电话 + * + * @throws Exception + */ + public void endCall() throws Exception { + ITelephony iTelephony = PhoneUtils.getITelephony(telephonyManager); + iTelephony.endCall();// 自动挂断电话 + } + + private final class PhoneListener extends PhoneStateListener { + private String incomeNumber=""; // 来电号码 + private boolean isComingCall = false; + // private MediaRecorder mediaRecorder; + // private File root_file, file; + + @Override + public void onCallStateChanged(int state, String incomingNumber) { + try { + switch (state) { + case TelephonyManager.CALL_STATE_RINGING: // 来电 + Log.d(TAG, "来电============"); + this.incomeNumber = incomingNumber; + Log.d(TAG, "incomingNumber==" + incomingNumber); + isComingCall = true; + break; + case TelephonyManager.CALL_STATE_OFFHOOK: // 接通电话 + Log.d(TAG, "接通电话============"); + calendar = Calendar.getInstance(); + teleStartTime = calendar.getTime().toString(); + + Message msg_start = new Message(); + msg_start.what = TELE_START_TIME; + msg_start.obj = teleStartTime; + Log.d(TAG, "StartTime=====" + teleStartTime); + + if (U3dPlugin.isNeedRecordOutCall) { +// isOutgoingCall = true; + U3dPlugin.onBegainOutgoingCall(); + } + + break; + + case TelephonyManager.CALL_STATE_IDLE: // 挂掉电话 + if(isComingCall) { + U3dPlugin.onEndincomeCall(incomeNumber); +// incomeNumber = ""; + isComingCall = false; + } else { + if (U3dPlugin.isNeedRecordOutCall) { + U3dPlugin.onEndgoingCall(); +// isOutgoingCall = false; + } + } + Log.d(TAG, "挂掉电话===================!"); + break; + + } + super.onCallStateChanged(state, incomingNumber); + } catch (IllegalStateException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + } +} \ No newline at end of file diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java.meta b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java.meta new file mode 100644 index 0000000..fd1f5ab --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/CLTeleInterface.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 41b4e79026479440ca9684104f56b83b +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java new file mode 100644 index 0000000..0b7d8a4 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java @@ -0,0 +1,123 @@ +package com.coolape.tianrun; + +import android.content.Context; +import android.media.MediaPlayer; +import android.media.MediaPlayer.OnCompletionListener; +import android.media.MediaPlayer.OnPreparedListener; +import android.media.MediaPlayer.OnErrorListener; +import android.media.MediaPlayer.OnSeekCompleteListener; +import android.net.Uri; + +public class MyMediaPlayer { + public static volatile MediaPlayer player = null; + static String onPrepareOrgs = ""; + + public void prepare(Context context, String audioSource, String orgs) { + onPrepareOrgs = orgs; + try { + Uri uri = Uri.parse(audioSource); + if (player == null) { + player = MediaPlayer.create(context, uri); + player.setLooping(false); + } else { + if (player.isPlaying()) { + stop(); + } + player.reset(); + if (audioSource.startsWith("http")) { + player.setDataSource(context, uri); + } else { + player.setDataSource(audioSource); + } + player.prepareAsync(); + } + player.setOnPreparedListener(new OnPreparedListener() { + @Override + public void onPrepared(MediaPlayer player) { + player.setLooping(false); + int len = player.getDuration(); + U3dPlugin.UnitySendMessage("onMediaPrepared", len + "", + onPrepareOrgs); + } + }); + player.setOnCompletionListener(new OnCompletionListener() { + + @Override + public void onCompletion(MediaPlayer player) { + pause(); + U3dPlugin.UnitySendMessage("onMediaComplet", "true", + onPrepareOrgs); + } + }); + player.setOnErrorListener(new OnErrorListener() { + + @Override + public boolean onError(MediaPlayer arg0, int arg1, int arg2) { + U3dPlugin.UnitySendMessage("onMediaError", "false", + onPrepareOrgs); + return false; + } + }); + player.setOnSeekCompleteListener(new OnSeekCompleteListener() { + + @Override + public void onSeekComplete(MediaPlayer arg0) { + // TODO Auto-generated method stub + U3dPlugin.UnitySendMessage("onMediaSeek", "true", + onPrepareOrgs); + } + }); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public int getProgress() { + if (player != null) { + return player.getCurrentPosition(); + } else { + return 0; + } + } + + public void pause() { + if (player != null && player.isPlaying()){ + player.pause(); + } + } + + public void play() { + if (player != null && !player.isPlaying()){ + player.start(); + } + } + + public void stop() { + if (player != null) + return; + if (player.isPlaying()) { + player.stop(); + } + try { + // mp.prepareAsync(); + // player.prepare(); + player.reset(); +// player.seekTo(0); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public void seek(int progress) { + if (player != null) + player.seekTo(progress); + } + + public void destroy() { + if (player != null) { + player.stop(); + player.release(); + } + player = null; + } +} diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java.meta b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java.meta new file mode 100644 index 0000000..8a484fc --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/MyMediaPlayer.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 454367b24531b47b59738a9ba52727ee +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java new file mode 100644 index 0000000..61edec4 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java @@ -0,0 +1,236 @@ +package com.coolape.tianrun; + +import java.io.File; +import java.util.concurrent.ExecutionException; + +import org.json.JSONException; +import org.json.JSONObject; + +import android.media.MediaRecorder; +import android.os.Handler; +import android.os.Looper; +import android.util.Log; + +import com.czt.mp3recorder.MP3Recorder; +import com.newland.PhoneUtils; +import com.unity3d.player.UnityPlayer; + +public class U3dPlugin { + static String TAG = "U3d"; + public CLTeleInterface teleInterface; + public static String u3dListener = ""; + public static String recordFileName = ""; + public static Boolean isNeedRecordOutCall = false; + public static Boolean isConnectedRecordOutCall = false; + public static Boolean isWaiting4IncomeCall = false; + public static CLOutgoingCallListener outgoingCallRecver = new CLOutgoingCallListener(); + public static String onEndIncomeCallOrgs = ""; + public static String onEndCallOrgs = ""; + public static U3dPlugin self; + // static MediaRecorder mediaRecorder; + private static MP3Recorder mRecorder; + private static File file; + public static MyMediaPlayer mediaPlayer; + public static int DefaultAudioSource = -1; + + public void init(String _u3dListener) { + self = this; + u3dListener = _u3dListener; + mediaPlayer = new MyMediaPlayer(); + Handler handler = new Handler(Looper.getMainLooper()); + handler.post(new Runnable() { + @Override + public void run() { + teleInterface = new CLTeleInterface(UnityPlayer.currentActivity); + teleInterface.teleListen(); + } + }); + } + + public void onDestroy() { + if (mRecorder != null) { + mRecorder.stop(); + mRecorder = null; + } + file = null; + } + + public void waitingIncomeCall(String _onEndIncomeCallOrgs) { + onEndIncomeCallOrgs = _onEndIncomeCallOrgs; +// isWaiting4IncomeCall = true; + } + + public void begainCall(String _recordFileName, String _onEndCallOrgs) { + onEndCallOrgs = _onEndCallOrgs; + recordFileName = _recordFileName; + isNeedRecordOutCall = true; + } + + public static void onBegainOutgoingCall() { + if (isNeedRecordOutCall) { + + Handler handler = new Handler(Looper.getMainLooper()); + handler.post(new Runnable() { + @Override + public void run() { + recordCall(recordFileName); + } + }); + } + } + + public static void onEndincomeCall(String incomingPhoneNo) { +// if (isWaiting4IncomeCall) { +// isWaiting4IncomeCall = false; + UnitySendMessage("onEndincomeCall", incomingPhoneNo, onEndIncomeCallOrgs); +// } + } + + public static void onEndgoingCall() { + if (isNeedRecordOutCall) { + endRecordCall(); + UnitySendMessage("onEndOutGoingCall", "0", onEndCallOrgs); + recordFileName = ""; + isNeedRecordOutCall = false; + isConnectedRecordOutCall = false; + } + } + + public static void recordCall(String fileName) { + if (fileName == null || fileName.isEmpty()) + return; + try { + file = new File(fileName); + if (!file.exists()) { + file.createNewFile(); + } + if (mRecorder == null) { + mRecorder = new MP3Recorder(file); + } + mRecorder.setRecordFile(file); + // int sdkVer = PhoneUtils.getSDKVersionNumber(); + if (DefaultAudioSource < 0) { + // if (sdkVer >= 23) { + // DefaultAudioSource = MediaRecorder.AudioSource.MIC; + // } else { + DefaultAudioSource = MediaRecorder.AudioSource.VOICE_CALL; + // } + } + // 获得声音数据源 + mRecorder.setAudioSource(DefaultAudioSource); + mRecorder.start(); + + Log.d(TAG, "开始录音!"); + } catch (Exception e) { + e.printStackTrace(); + try { + endRecordCall(); + if (mRecorder == null) { + mRecorder = new MP3Recorder(file); + } + file = new File(fileName); + if (!file.exists()) { + file.createNewFile(); + } + if (mRecorder == null) { + mRecorder = new MP3Recorder(file); + } + mRecorder.setRecordFile(file); + + DefaultAudioSource = MediaRecorder.AudioSource.MIC; + // int sdkVer = PhoneUtils.getSDKVersionNumber(); + mRecorder.setAudioSource(DefaultAudioSource); + mRecorder.start(); + } catch (Exception e2) { + e2.printStackTrace(); + } + } + } + + public static void endRecordCall() { + // if (mediaRecorder != null) { + // mediaRecorder.stop(); + // mediaRecorder.release(); + // mediaRecorder = null; + // } + try { + if (mRecorder != null) { + mRecorder.stop(); + // mRecorder = null; + + file = null; + Log.d(TAG, "结束录音!"); + } + } catch (Exception e) { + e.printStackTrace(); + } + + } + + static String audioSource; + static String orgs; + + public void prepareMedia(String _audioSource, String _orgs) { + audioSource = _audioSource; + orgs = _orgs; + Handler handler = new Handler(Looper.getMainLooper()); + handler.post(new Runnable() { + @Override + public void run() { + mediaPlayer.prepare(UnityPlayer.currentActivity, audioSource, + orgs); + } + }); + } + + public void mediaPlay() { + mediaPlayer.play(); + } + + public void mediaStop() { + mediaPlayer.stop(); + } + + public void mediaPause() { + mediaPlayer.pause(); + } + + static int seekPosition = 0; + + public void mediaSeek(int progress) { + seekPosition = progress; + Handler handler = new Handler(Looper.getMainLooper()); + handler.post(new Runnable() { + @Override + public void run() { + mediaPlayer.seek(seekPosition); + } + }); + } + + public void mediaDestroy() { + mediaPlayer.destroy(); + } + + public int getMediaProgress() { + return mediaPlayer.getProgress(); + } + + public static void UnitySendMessage(String CallbackFunc, String retCode, + String orgs) { + if (u3dListener.isEmpty()) { + return; + } + + try { + JSONObject jsonObj = new JSONObject(); + jsonObj.put("code", retCode); + jsonObj.put("orgs", orgs); + UnityPlayer.UnitySendMessage(u3dListener, CallbackFunc, + jsonObj.toString()); + } catch (JSONException e) { + e.printStackTrace(); + } + } + +} diff --git a/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java.meta b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java.meta new file mode 100644 index 0000000..633e83e --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/coolape/tianrun/U3dPlugin.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: cab5480656f834957a7195cdc9f55ea4 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt.meta b/Assets/trCRM/Plugins/Android/java/com/czt.meta new file mode 100644 index 0000000..7215f70 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9faff43252f784dd0acb3a936a2db671 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder.meta new file mode 100644 index 0000000..a68d8b9 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c58eb358ced9748b8913d328d4a96636 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java new file mode 100644 index 0000000..af40b18 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java @@ -0,0 +1,153 @@ +package com.czt.mp3recorder; + +import android.media.AudioRecord; +import android.os.Handler; +import android.os.HandlerThread; +import android.os.Looper; +import android.os.Message; + +import com.czt.mp3recorder.util.LameUtil; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +public class DataEncodeThread extends HandlerThread implements AudioRecord.OnRecordPositionUpdateListener { + private StopHandler mHandler; + private static final int PROCESS_STOP = 1; + private byte[] mMp3Buffer; + private FileOutputStream mFileOutputStream; + + private static class StopHandler extends Handler { + + private DataEncodeThread encodeThread; + + public StopHandler(Looper looper, DataEncodeThread encodeThread) { + super(looper); + this.encodeThread = encodeThread; + } + + @Override + public void handleMessage(Message msg) { + if (msg.what == PROCESS_STOP) { + //处理缓冲区中的数据 + while (encodeThread.processData() > 0); + // Cancel any event left in the queue + removeCallbacksAndMessages(null); + encodeThread.flushAndRelease(); + getLooper().quit(); + } + } + } + + /** + * Constructor + * @param file file + * @param bufferSize bufferSize + * @throws FileNotFoundException file not found + */ + public DataEncodeThread(File file, int bufferSize) throws FileNotFoundException { + super("DataEncodeThread"); + this.mFileOutputStream = new FileOutputStream(file); + mMp3Buffer = new byte[(int) (7200 + (bufferSize * 2 * 1.25))]; + } + + @Override + public synchronized void start() { + super.start(); + mHandler = new StopHandler(getLooper(), this); + } + + private void check() { + if (mHandler == null) { + throw new IllegalStateException(); + } + } + + public void sendStopMessage() { + check(); + mHandler.sendEmptyMessage(PROCESS_STOP); + } + public Handler getHandler() { + check(); + return mHandler; + } + + @Override + public void onMarkerReached(AudioRecord recorder) { + // Do nothing + } + + @Override + public void onPeriodicNotification(AudioRecord recorder) { + processData(); + } + /** + * 从缓冲区中读取并处理数据,使用lame编码MP3 + * @return 从缓冲区中读取的数据的长度 + * 缓冲区中没有数据时返回0 + */ + private int processData() { + if (mTasks.size() > 0) { + Task task = mTasks.remove(0); + short[] buffer = task.getData(); + int readSize = task.getReadSize(); + int encodedSize = LameUtil.encode(buffer, buffer, readSize, mMp3Buffer); + if (encodedSize > 0){ + try { + mFileOutputStream.write(mMp3Buffer, 0, encodedSize); + } catch (IOException e) { + e.printStackTrace(); + } + } + return readSize; + } + return 0; + } + + /** + * Flush all data left in lame buffer to file + */ + private void flushAndRelease() { + //将MP3结尾信息写入buffer中 + final int flushResult = LameUtil.flush(mMp3Buffer); + if (flushResult > 0) { + try { + mFileOutputStream.write(mMp3Buffer, 0, flushResult); + } catch (IOException e) { + e.printStackTrace(); + }finally{ + if (mFileOutputStream != null) { + try { + mFileOutputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + LameUtil.close(); + } + } + } + private List mTasks = Collections.synchronizedList(new ArrayList()); + public void addTask(short[] rawData, int readSize){ + mTasks.add(new Task(rawData, readSize)); + } + private class Task{ + private short[] rawData; + private int readSize; + public Task(short[] rawData, int readSize){ + this.rawData = rawData.clone(); + this.readSize = readSize; + } + public short[] getData(){ + return rawData; + } + public int getReadSize(){ + return readSize; + } + } +} diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java.meta new file mode 100644 index 0000000..82347be --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/DataEncodeThread.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 3f6f8444c067b489ab5f68e3b42557cb +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java new file mode 100644 index 0000000..464572b --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java @@ -0,0 +1,192 @@ +package com.czt.mp3recorder; + +import android.media.AudioFormat; +import android.media.AudioRecord; +import android.media.MediaRecorder; +import android.util.Log; + +import com.czt.mp3recorder.util.LameUtil; + +import java.io.File; +import java.io.IOException; + +public class MP3Recorder { + //=======================AudioRecord Default Settings======================= + private static int DEFAULT_AUDIO_SOURCE = MediaRecorder.AudioSource.MIC; + /** + * 以下三项为默认配置参数。Google Android文档明确表明只有以下3个参数是可以在所有设备上保证支持的。 + */ + private static final int DEFAULT_SAMPLING_RATE = 44100;//模拟器仅支持从麦克风输入8kHz采样率 + private static final int DEFAULT_CHANNEL_CONFIG = AudioFormat.CHANNEL_IN_MONO; + /** + * 下面是对此的封装 + * private static final int DEFAULT_AUDIO_FORMAT = AudioFormat.ENCODING_PCM_16BIT; + */ + private static final PCMFormat DEFAULT_AUDIO_FORMAT = PCMFormat.PCM_16BIT; + + //======================Lame Default Settings===================== + private static final int DEFAULT_LAME_MP3_QUALITY = 7; + /** + * 与DEFAULT_CHANNEL_CONFIG相关,因为是mono单声,所以是1 + */ + private static final int DEFAULT_LAME_IN_CHANNEL = 1; + /** + * Encoded bit rate. MP3 file will be encoded with bit rate 32kbps + */ + private static final int DEFAULT_LAME_MP3_BIT_RATE = 32; + + //================================================================== + + /** + * 自定义 每160帧作为一个周期,通知一下需要进行编码 + */ + private static final int FRAME_COUNT = 160; + private AudioRecord mAudioRecord = null; + private int mBufferSize; + private short[] mPCMBuffer; + private DataEncodeThread mEncodeThread; + private boolean mIsRecording = false; + private File mRecordFile; + /** + * Default constructor. Setup recorder with default sampling rate 1 channel, + * 16 bits pcm + * @param recordFile target file + */ + public MP3Recorder(File recordFile) { + mRecordFile = recordFile; + } + + public void setRecordFile(File recordFile) { + mRecordFile = recordFile; + } + + public void setAudioSource(int audioSource) { + DEFAULT_AUDIO_SOURCE = audioSource; + } + /** + * Start recording. Create an encoding thread. Start record from this + * thread. + * + * @throws IOException initAudioRecorder throws + */ + public void start() throws IOException { + if (mIsRecording) { + return; + } + mIsRecording = true; // 提早,防止init或startRecording被多次调用 + initAudioRecorder(); + mAudioRecord.startRecording(); + new Thread() { + @Override + public void run() { + //设置线程权限 + android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_URGENT_AUDIO); + while (mIsRecording) { + int readSize = mAudioRecord.read(mPCMBuffer, 0, mBufferSize); + if (readSize > 0) { + mEncodeThread.addTask(mPCMBuffer, readSize); + calculateRealVolume(mPCMBuffer, readSize); + } + } + // release and finalize audioRecord + mAudioRecord.stop(); + mAudioRecord.release(); + mAudioRecord = null; + // stop the encoding thread and try to wait + // until the thread finishes its job + mEncodeThread.sendStopMessage(); + } + /** + * 此计算方法来自samsung开发范例 + * + * @param buffer buffer + * @param readSize readSize + */ + private void calculateRealVolume(short[] buffer, int readSize) { + double sum = 0; + for (int i = 0; i < readSize; i++) { + // 这里没有做运算的优化,为了更加清晰的展示代码 + sum += buffer[i] * buffer[i]; + } + if (readSize > 0) { + double amplitude = sum / readSize; + mVolume = (int) Math.sqrt(amplitude); + } + } + }.start(); + } + private int mVolume; + + /** + * 获取真实的音量。 [算法来自三星] + * @return 真实音量 + */ + public int getRealVolume() { + return mVolume; + } + + /** + * 获取相对音量。 超过最大值时取最大值。 + * @return 音量 + */ + public int getVolume(){ + if (mVolume >= MAX_VOLUME) { + return MAX_VOLUME; + } + return mVolume; + } + private static final int MAX_VOLUME = 2000; + + /** + * 根据资料假定的最大值。 实测时有时超过此值。 + * @return 最大音量值。 + */ + public int getMaxVolume(){ + return MAX_VOLUME; + } + public void stop(){ + mIsRecording = false; + } + public boolean isRecording() { + return mIsRecording; + } + /** + * Initialize audio recorder + */ + private void initAudioRecorder() throws IOException { + mBufferSize = AudioRecord.getMinBufferSize(DEFAULT_SAMPLING_RATE, + DEFAULT_CHANNEL_CONFIG, DEFAULT_AUDIO_FORMAT.getAudioFormat()); + + int bytesPerFrame = DEFAULT_AUDIO_FORMAT.getBytesPerFrame(); + /* Get number of samples. Calculate the buffer size + * (round up to the factor of given frame size) + * 使能被整除,方便下面的周期性通知 + * */ + int frameSize = mBufferSize / bytesPerFrame; + if (frameSize % FRAME_COUNT != 0) { + frameSize += (FRAME_COUNT - frameSize % FRAME_COUNT); + mBufferSize = frameSize * bytesPerFrame; + } + + /* Setup audio recorder */ + mAudioRecord = new AudioRecord(DEFAULT_AUDIO_SOURCE, + DEFAULT_SAMPLING_RATE, DEFAULT_CHANNEL_CONFIG, DEFAULT_AUDIO_FORMAT.getAudioFormat(), + mBufferSize); + + mPCMBuffer = new short[mBufferSize]; + /* + * Initialize lame buffer + * mp3 sampling rate is the same as the recorded pcm sampling rate + * The bit rate is 32kbps + * + */ + LameUtil.init(DEFAULT_SAMPLING_RATE, DEFAULT_LAME_IN_CHANNEL, DEFAULT_SAMPLING_RATE, DEFAULT_LAME_MP3_BIT_RATE, DEFAULT_LAME_MP3_QUALITY); + // Create and run thread used to encode data + // The thread will + mEncodeThread = new DataEncodeThread(mRecordFile, mBufferSize); + mEncodeThread.start(); + mAudioRecord.setRecordPositionUpdateListener(mEncodeThread, mEncodeThread.getHandler()); + mAudioRecord.setPositionNotificationPeriod(FRAME_COUNT); + } + +} \ No newline at end of file diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java.meta new file mode 100644 index 0000000..a323f65 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/MP3Recorder.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 134eee28cbbda46bd8c5032af2a8fb0a +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java new file mode 100644 index 0000000..faeff95 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java @@ -0,0 +1,22 @@ +package com.czt.mp3recorder; + +import android.media.AudioFormat; + +public enum PCMFormat { + PCM_8BIT (1, AudioFormat.ENCODING_PCM_8BIT), + PCM_16BIT (2, AudioFormat.ENCODING_PCM_16BIT); + + private int bytesPerFrame; + private int audioFormat; + + PCMFormat(int bytesPerFrame, int audioFormat) { + this.bytesPerFrame = bytesPerFrame; + this.audioFormat = audioFormat; + } + public int getBytesPerFrame() { + return bytesPerFrame; + } + public int getAudioFormat() { + return audioFormat; + } +} diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java.meta new file mode 100644 index 0000000..e98b85f --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/PCMFormat.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 6cfce2307b2fa48d6ae51da8e719e1e3 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util.meta new file mode 100644 index 0000000..7894781 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5796cc6b4b0a2492da182ee538742752 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java new file mode 100644 index 0000000..1414b60 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java @@ -0,0 +1,74 @@ +package com.czt.mp3recorder.util; + +public class LameUtil { + static{ + System.loadLibrary("mp3lame"); + } + + /** + * Initialize LAME. + * + * @param inSamplerate + * input sample rate in Hz. + * @param inChannel + * number of channels in input stream. + * @param outSamplerate + * output sample rate in Hz. + * @param outBitrate + * brate compression ratio in KHz. + * @param quality + *

quality=0..9. 0=best (very slow). 9=worst.

+ *

recommended:

+ *

2 near-best quality, not too slow

+ *

5 good quality, fast

+ * 7 ok quality, really fast + */ + public native static void init(int inSamplerate, int inChannel, + int outSamplerate, int outBitrate, int quality); + + /** + * Encode buffer to mp3. + * + * @param bufferLeft + * PCM data for left channel. + * @param bufferRight + * PCM data for right channel. + * @param samples + * number of samples per channel. + * @param mp3buf + * result encoded MP3 stream. You must specified + * "7200 + (1.25 * buffer_l.length)" length array. + * @return

number of bytes output in mp3buf. Can be 0.

+ *

-1: mp3buf was too small

+ *

-2: malloc() problem

+ *

-3: lame_init_params() not called

+ * -4: psycho acoustic problems + */ + public native static int encode(short[] bufferLeft, short[] bufferRight, + int samples, byte[] mp3buf); + + /** + * Flush LAME buffer. + * + * REQUIRED: + * lame_encode_flush will flush the intenal PCM buffers, padding with + * 0's to make sure the final frame is complete, and then flush + * the internal MP3 buffers, and thus may return a + * final few mp3 frames. 'mp3buf' should be at least 7200 bytes long + * to hold all possible emitted data. + * + * will also write id3v1 tags (if any) into the bitstream + * + * return code = number of bytes output to mp3buf. Can be 0 + * @param mp3buf + * result encoded MP3 stream. You must specified at least 7200 + * bytes. + * @return number of bytes output to mp3buf. Can be 0. + */ + public native static int flush(byte[] mp3buf); + + /** + * Close LAME. + */ + public native static void close(); +} diff --git a/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java.meta b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java.meta new file mode 100644 index 0000000..4001fd4 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/czt/mp3recorder/util/LameUtil.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: 091a5e5f71553434695297dd6e4e2b16 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/newland.meta b/Assets/trCRM/Plugins/Android/java/com/newland.meta new file mode 100644 index 0000000..8e3da85 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/newland.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2948157a0f46743fe821133054dff30d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java b/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java new file mode 100644 index 0000000..b3d9d93 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java @@ -0,0 +1,93 @@ +package com.newland; + +import java.lang.reflect.Field; +import java.lang.reflect.Method; +import com.android.internal.telephony.ITelephony; + +import android.app.Service; +import android.content.Context; +import android.telecom.TelecomManager; +import android.telephony.TelephonyManager; +import android.util.Log; + +public class PhoneUtils { + /** + * 从TelephonyManager中实例化ITelephony,并返回 + */ + static public ITelephony getITelephony(TelephonyManager telMgr) + throws Exception { + Method getITelephonyMethod = telMgr.getClass().getDeclaredMethod( + "getITelephony"); + getITelephonyMethod.setAccessible(true);// 私有化函数也能使用 + return (ITelephony) getITelephonyMethod.invoke(telMgr); + } + + public static int getSDKVersionNumber() { + int sdkVersion; + try { + sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK_INT); + } catch (NumberFormatException e) { + sdkVersion = 0; + } + return sdkVersion; + } + + //判断手机是否处于正在通话中 + public static boolean phoneIsInUse(Context context) { + int sdkVer = getSDKVersionNumber(); + if(sdkVer >= 23) { + return phoneIsInUse6_0(context); + } else { + return phoneIsInUse5_0(context); + } + } + //Android如何判断手机是否处于正在通话中,Android 6.0之前(具体版本没追溯)用的方法(在Android 5.1上好用) + public static boolean phoneIsInUse5_0(Context context) { + boolean phoneInUse = false; + TelephonyManager mTelephonyManager = (TelephonyManager)context.getSystemService(Service.TELEPHONY_SERVICE); + Class c = TelephonyManager.class; + Method getITelephonyMethod = null; + try { + getITelephonyMethod = c.getDeclaredMethod("getITelephony", + (Class[]) null); + getITelephonyMethod.setAccessible(true); + ITelephony iTelephony = (ITelephony) getITelephonyMethod.invoke( + mTelephonyManager, (Object[]) null); + phoneInUse = !iTelephony.isIdle(); + } catch (Exception e) { + e.printStackTrace(); + } + return phoneInUse; + } + + //Android 6.0之后用以上方法不好用了,遍寻源码及网上资料得已下方法(在Android 6.0上好用): + public static boolean phoneIsInUse6_0(Context context){ + TelecomManager tm = (TelecomManager)context.getSystemService(Context.TELECOM_SERVICE); + return tm.isInCall(); + } + + static public void printAllInform(Class clsShow) { + try { + // 取得所有方法 + Method[] hideMethod = clsShow.getDeclaredMethods(); + int i = 0; + for (; i < hideMethod.length; i++) { + Log.e("method name", hideMethod[i].getName()); + } + // 取得所有常量 + Field[] allFields = clsShow.getFields(); + for (i = 0; i < allFields.length; i++) { + Log.e("Field name", allFields[i].getName()); + } + } catch (SecurityException e) { + // throw new RuntimeException(e.getMessage()); + e.printStackTrace(); + } catch (IllegalArgumentException e) { + // throw new RuntimeException(e.getMessage()); + e.printStackTrace(); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } +} diff --git a/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java.meta b/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java.meta new file mode 100644 index 0000000..e808cd3 --- /dev/null +++ b/Assets/trCRM/Plugins/Android/java/com/newland/PhoneUtils.java.meta @@ -0,0 +1,32 @@ +fileFormatVersion: 2 +guid: f2f1aac6d559f41b0a60fbfb671ffce2 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Android: Android + second: + enabled: 1 + settings: {} + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/iOS.meta b/Assets/trCRM/Plugins/iOS.meta new file mode 100644 index 0000000..66e5ce6 --- /dev/null +++ b/Assets/trCRM/Plugins/iOS.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 245ca7d3e3aa64c04832c9f7d5de8364 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/iOS/CallListner.h b/Assets/trCRM/Plugins/iOS/CallListner.h new file mode 100644 index 0000000..3c10d5b --- /dev/null +++ b/Assets/trCRM/Plugins/iOS/CallListner.h @@ -0,0 +1,12 @@ + + +#ifndef CallListner_h +#define CallListner_h +#import +#import + +@interface CallListner : NSObject + @property (assign, nonatomic)NSString *unityListner; + @property(nonatomic, strong) CTCallCenter* callCenter; +@end +#endif diff --git a/Assets/trCRM/Plugins/iOS/CallListner.h.meta b/Assets/trCRM/Plugins/iOS/CallListner.h.meta new file mode 100644 index 0000000..bbb1c8f --- /dev/null +++ b/Assets/trCRM/Plugins/iOS/CallListner.h.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 03672e374aa1342ef8be44593f8ebab0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Plugins/iOS/CallListner.m b/Assets/trCRM/Plugins/iOS/CallListner.m new file mode 100644 index 0000000..7a6b4c5 --- /dev/null +++ b/Assets/trCRM/Plugins/iOS/CallListner.m @@ -0,0 +1,87 @@ + + +#import +#import "CallListner.h" + +static CallListner* _CallListner; + +@implementation CallListner + ++(CallListner*) instance +{ + if (_CallListner != nil) { + return _CallListner; + } else { + _CallListner =(CallListner*)([[CallListner alloc] init]); + + } + return _CallListner; +} + +- (id)init:(NSString *)listner +{ + _unityListner = listner; + [self initCallCenter]; + + return self; +} + +- (void)initCallCenter { + bool *isComingCall = false; + _callCenter = [[CTCallCenter alloc] init]; + _callCenter.callEventHandler = ^(CTCall* call) { + dispatch_async(dispatch_get_main_queue(), ^{ + if ([call.callState isEqualToString:CTCallStateDisconnected]) { +// NSLog("CTCallCenter:Call has been disconnected"); + NSLog(@"电话挂断"); + if(isComingCall) { + [self sendUnityMessage:@"onEndincomeCall", ""] + } else { + [self sendUnityMessage:@"onEndOutGoingCall", ""] + } + } else if ([call.callState isEqualToString:CTCallStateConnected]) { +// NSLog("CTCallCenter:Callhasjustbeen connected"); + NSLog(@"电话接通"); + if(isComingCall) { + [self sendUnityMessage:@"onConectedComingCall", ""] + } else { + [self sendUnityMessage:@"onConectedOutGoingCall", ""] + } + } else if ([call.callState isEqualToString:CTCallStateIncoming]) { +// NSLog("CTCallCenter:Call is incoming"); + NSLog(@"电话被叫"); + isComingCall = true; + } else if ([call.callState isEqualToString:CTCallStateDialing]) { +// NSLog("CTCallCenter:Call is Dialing"); + NSLog(@"电话主动拨打电话"); + isComingCall = false; + } else { +// NSLog("CTCallCenter:Nothing is done"); + NSLog(@"电话其他状态"); + } + }); + }; +} + +-(void) sendUnityMessage:(const NSString*)method with:(NSString*)msg +{ + if(_unityListner != nil && msg != nil) { + UnitySendMessage([_unityListner UTF8String], + [method UTF8String], [msg UTF8String]); + } +} + +@end + +#if __cplusplus +extern "C" { +#endif + void _init(const char* goName); + +#if __cplusplus +} +#endif + +void _init(const char* goName) { + [[CallListner instance] init:[NSString stringWithUTF8String:goName]]; +} diff --git a/Assets/trCRM/Plugins/iOS/CallListner.m.meta b/Assets/trCRM/Plugins/iOS/CallListner.m.meta new file mode 100644 index 0000000..7a7d58a --- /dev/null +++ b/Assets/trCRM/Plugins/iOS/CallListner.m.meta @@ -0,0 +1,104 @@ +fileFormatVersion: 2 +guid: a9a9ea5d9e8164a519f0906e5dd1d0bd +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Android: 1 + Exclude Editor: 1 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + Exclude iOS: 0 + - first: + Android: Android + second: + enabled: 0 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + iPhone: iOS + second: + enabled: 1 + settings: + AddToEmbeddedBinaries: false + CompileFlags: + FrameworkDependencies: CoreTelephony; + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Scripts/call.meta b/Assets/trCRM/Scripts/call.meta new file mode 100644 index 0000000..ebf7764 --- /dev/null +++ b/Assets/trCRM/Scripts/call.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7645b2722d959487191d241848b0ae5d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Scripts/call/CallListner.cs b/Assets/trCRM/Scripts/call/CallListner.cs new file mode 100644 index 0000000..a56cfce --- /dev/null +++ b/Assets/trCRM/Scripts/call/CallListner.cs @@ -0,0 +1,216 @@ +using UnityEngine; +using System.Collections; +using Coolape; +using UnityEngine.Android; + +public class CallListner : CLBehaviour4Lua +{ + public static CallListner self; + const string className = "com.coolape.tianrun.U3dPlugin"; +#if UNITY_ANDROID + AndroidJavaObject _plugin; + public AndroidJavaObject plugin + { + get + { + if (_plugin == null) + { + _plugin = new AndroidJavaObject(className); + } + return _plugin; + } + } +#endif + + public CallListner() + { + self = this; + } + +#if UNITY_IOS + [System.Runtime.InteropServices.DllImport("__Internal")] + private static extern void _init(string goName); +#endif + + public void init() + { + setLua(); +#if UNITY_ANDROID + plugin.Call("init", gameObject.name); +#elif UNITY_IOS + _init(gameObject.name); +#endif + } + + + string[] permissions = new string[] + { + "android.permission.RECORD_AUDIO", + "android.permission.CALL_PHONE", + "android.permission.WRITE_EXTERNAL_STORAGE", + "android.permission.READ_EXTERNAL_STORAGE", + "android.permission.READ_PHONE_STATE", + "android.permission.READ_CALL_LOG", + "android.permission.WRITE_CALL_LOG", + }; + + public void checkUserPermission() + { +#if UNITY_ANDROID + for (int i = 0; i < permissions.Length; i++) + { + if (!Permission.HasUserAuthorizedPermission(permissions[i])) + { + Permission.RequestUserPermission(permissions[i]); + } + } +#endif + } + + public bool hadUserPermission() + { +#if UNITY_ANDROID + for (int i = 0; i < permissions.Length; i++) + { + if (!Permission.HasUserAuthorizedPermission(permissions[i])) + { + return false; + } + } + return true; +#else + return true; +#endif + + } + + public void ready2Call(string soundRecordFileName, string onEndCallOrgs) + { +#if UNITY_ANDROID + plugin.Call("begainCall", soundRecordFileName, onEndCallOrgs); +#endif + } + + public void waite4Callback(string onEndIncomeCallOrgs) + { +#if UNITY_ANDROID + plugin.Call("waitingIncomeCall", onEndIncomeCallOrgs); +#endif + } + + public void prepareMedia(string audioPath, string orgs) + { +#if UNITY_ANDROID + // object[] paras = new object[] {audioPath, orgs, plugin}; + + plugin.Call("prepareMedia", audioPath, orgs); + // ThreadEx.exec2(_prepareMedia, paras); +#endif + } + public void _prepareMedia(object paras) + { + object[] objs = paras as object[]; + string audioPath = objs[0].ToString(); + string orgs = objs[1].ToString(); +#if UNITY_ANDROID + AndroidJavaObject _plugin = objs[2] as AndroidJavaObject; + Debug.Log("audioPath==" + audioPath); + Debug.Log("orgs==" + orgs); + Debug.Log(_plugin); + + + _plugin.Call("prepareMedia", audioPath, orgs); +#endif + } + + public void playMedia() + { +#if UNITY_ANDROID + plugin.Call("mediaPlay"); +#endif + } + + public void pauseMedia() + { +#if UNITY_ANDROID + plugin.Call("mediaPause"); +#endif + } + + public void stopMedia() + { +#if UNITY_ANDROID + plugin.Call("mediaStop"); +#endif + } + + public void seekMedia(int progress) + { +#if UNITY_ANDROID + plugin.Call("mediaSeek", progress); +#endif + } + + public void destroyMedia() + { +#if UNITY_ANDROID + plugin.Call("mediaDestroy"); +#endif + } + + public int getMediaProgress() + { +#if UNITY_ANDROID + return plugin.Call("getMediaProgress"); +#endif + return 0; + } + + public override void OnDestroy() + { + base.OnDestroy(); +#if UNITY_ANDROID + plugin.Call("onDestroy"); +#endif + destroyMedia(); + } + + + //==================================================== + //电话接通 + void onConectedOutGoingCall(string data) + { + Utl.doCallback(getLuaFunction("onConectedOutGoingCall"), data); + } + + //当通话结速 + void onEndOutGoingCall(string data) + { + Utl.doCallback(getLuaFunction("onEndOutGoingCall"), data); + } + + void onEndincomeCall(string data) + { + Utl.doCallback(getLuaFunction("onEndincomeCall"), data); + } + + void onMediaPrepared(string data) + { + Utl.doCallback(getLuaFunction("onMediaPrepared"), data); + } + + void onMediaComplet(string data) + { + Utl.doCallback(getLuaFunction("onMediaComplet"), data); + } + void onMediaError(string data) + { + Utl.doCallback(getLuaFunction("onMediaError"), data); + } + + void onMediaSeek(string data) + { + Utl.doCallback(getLuaFunction("onMediaSeek"), data); + } + +} diff --git a/Assets/trCRM/Scripts/call/CallListner.cs.meta b/Assets/trCRM/Scripts/call/CallListner.cs.meta new file mode 100644 index 0000000..8935e50 --- /dev/null +++ b/Assets/trCRM/Scripts/call/CallListner.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d44f47a2af61343ca8fff87bcc27321e +timeCreated: 1487388801 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Scripts/call/RecordManager.cs b/Assets/trCRM/Scripts/call/RecordManager.cs new file mode 100644 index 0000000..52b539b --- /dev/null +++ b/Assets/trCRM/Scripts/call/RecordManager.cs @@ -0,0 +1,91 @@ +using UnityEngine; +using System.Collections; +using Coolape; +using System.Net; +using System.IO; +using UnityEngine.Networking; + +public class RecordManager : CLBehaviour4Lua +{ + public static RecordManager self; + //public static string currentRecord; + //public string host = ""; + //public string user = ""; + //public string password = ""; + //public string remotePath = ""; + public string url = ""; + public static Hashtable ftpMap = new Hashtable(); + + public RecordManager() + { + self = this; + } + + public void upload(string soundPath, string sectionName, object finishCallback) + { + //this.finishCallback = finishCallback; + object[] paras = new object[] { soundPath, finishCallback }; + //ThreadEx.exec(doUpload, paras); + string fileName = Path.GetFileName(soundPath); + byte[] bytes = FileEx.ReadAllBytes(soundPath); + UnityWebRequest www = WWWEx.uploadFile(url, sectionName, fileName, bytes, CLAssetType.text, (Callback)onUploadFile, (Callback)onUploadFile, paras, false); + ftpMap[soundPath] = www; + } + + //public void doUpload(object paras) + //{ + // object[] objs = (object[])paras; + // string soundFile = objs[0].ToString(); + // object callback = objs[1]; + // //FTP ftp = new FTP (host, user, password); + // Debug.LogError(host+"===="+ user+"===="+ password); + // RenciSFTPHelper ftp = new RenciSFTPHelper(host, user, password); + // Debug.LogError("1111111"); + // if(! ftp.connect()) + // { + // Debug.LogError("connect failed!!!" + host + "====" + user + "====" + password); + // onUploadFile(false, 0, soundFile); + // return; + // } + // Debug.LogError("222222222"); + // ftpMap[Path.GetFileName(soundFile)] = ftp; + // //bool ret = ftp.Upload (soundPath, remotePath); + // string remoteFile = Path.Combine(remotePath, Path.GetFileName(soundFile)); + // bool ret = ftp.put(soundFile, remoteFile, (Callback)onUploadFile); + //} + + public void onUploadFile(params object[] objs) + { + string content = objs[0] as string; + object[] orgs = objs[1] as object[]; + string soundPath = orgs[0] as string; + object callback = orgs[1]; + Utl.doCallback(callback, content, soundPath); + ftpMap.Remove(soundPath); + } + + public float progress(string soudPath) + { + if (string.IsNullOrEmpty(soudPath)) + { + return -1; + } + UnityWebRequest request = ftpMap[soudPath] as UnityWebRequest; + if (request != null) + { + return request.uploadProgress; //ftp; + } + return -1; + } + + public void abort(string soundPath) + { + UnityWebRequest request = ftpMap[soundPath] as UnityWebRequest; + if (request != null) + { + request.Dispose(); + request = null; + ftpMap.Remove(soundPath); + } + } +} diff --git a/Assets/trCRM/Scripts/call/RecordManager.cs.meta b/Assets/trCRM/Scripts/call/RecordManager.cs.meta new file mode 100644 index 0000000..772e09d --- /dev/null +++ b/Assets/trCRM/Scripts/call/RecordManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e5447461c59d40b9862ae086e7d1d68 +timeCreated: 1487641817 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/Scripts/xLua/XluaGenCodeConfig.cs b/Assets/trCRM/Scripts/xLua/XluaGenCodeConfig.cs index 1c6843c..ac86fbb 100644 --- a/Assets/trCRM/Scripts/xLua/XluaGenCodeConfig.cs +++ b/Assets/trCRM/Scripts/xLua/XluaGenCodeConfig.cs @@ -209,6 +209,7 @@ public static class XluaGenCodeConfig typeof(MyFileOpen), typeof(TextureFormat), typeof(FileInfo), + typeof(CallListner), }; //C#静态调用Lua的配置(包括事件的原型),仅可以配delegate,interface diff --git a/Assets/trCRM/_scene/Main.unity b/Assets/trCRM/_scene/Main.unity index 9022a95..6aa47e5 100644 --- a/Assets/trCRM/_scene/Main.unity +++ b/Assets/trCRM/_scene/Main.unity @@ -112,6 +112,67 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &67655059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 67655060} + - component: {fileID: 67655061} + - component: {fileID: 67655062} + m_Layer: 0 + m_Name: callListner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &67655060 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67655059} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1628026807} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &67655061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67655059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d44f47a2af61343ca8fff87bcc27321e, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/call/CLLCallListner.lua +--- !u!114 &67655062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 67655059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8e5447461c59d40b9862ae086e7d1d68, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/call/CLLRecordMgr.lua + url: --- !u!1 &67917333 GameObject: m_ObjectHideFlags: 0 @@ -539,7 +600,7 @@ MonoBehaviour: autoResizeBoxCollider: 1 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 0.48828125 + aspectRatio: 0.50130206 --- !u!65 &447471687 BoxCollider: m_ObjectHideFlags: 0 @@ -1334,7 +1395,7 @@ MonoBehaviour: autoResizeBoxCollider: 1 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 0.48872507 + aspectRatio: 1.3330443 mType: 1 mFillDirection: 4 mFillAmount: 1 @@ -1689,6 +1750,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1711887550} + - {fileID: 67655060} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/trCRM/serversCfg/servers.json b/Assets/trCRM/serversCfg/servers.json index c9d5f56..a7aefa8 100644 --- a/Assets/trCRM/serversCfg/servers.json +++ b/Assets/trCRM/serversCfg/servers.json @@ -1 +1 @@ -{"2020158":{"2":{"id":"2", "host":"47.111.20.34", "name":"\u6d4b\u8bd5\u670d\u52a1\u5668", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29004, "androidVer":"5a5fb2cebd294474bc8ab470fa07055b", "isDev":1}, "3":{"id":"3", "host":"192.168.1.11", "name":"\u672c\u5730\u6d4b\u8bd5", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29000, "androidVer":"4f33d26a37d983936fa5feebfe6b57f8", "isDev":1}, "1":{"id":"1", "host":"app.ttf-cti.com", "name":"\u6b63\u5f0f\u670d\u52a1\u5668", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29000, "androidVer":"4f33d26a37d983936fa5feebfe6b57f8", "isDev":0}}} \ No newline at end of file +{"2020158":{"2":{"id":"2", "host":"47.111.20.34", "name":"\u6d4b\u8bd5\u670d\u52a1\u5668", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29004, "androidVer":"e693880b58a37eb3ccbcd28f8171757c", "isDev":1}, "3":{"id":"3", "host":"192.168.1.11", "name":"\u672c\u5730\u6d4b\u8bd5", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29000, "androidVer":"4f33d26a37d983936fa5feebfe6b57f8", "isDev":1}, "1":{"id":"1", "host":"app.ttf-cti.com", "name":"\u6b63\u5f0f\u670d\u52a1\u5668", "iosVer":"49a8c514f675dc39ba88795e36da4ce3", "port":29000, "androidVer":"4f33d26a37d983936fa5feebfe6b57f8", "isDev":0}}} \ No newline at end of file diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png new file mode 100644 index 0000000..c9602d5 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png differ diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png.meta new file mode 100644 index 0000000..3da44de --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: ca14cfc4a00bf479c8b9290f6d7f951a +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png similarity index 100% rename from Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png rename to Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png.meta similarity index 100% rename from Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_03.png.meta rename to Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png.meta diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png similarity index 100% rename from Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png rename to Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png.meta similarity index 100% rename from Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/拨号_05.png.meta rename to Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png.meta diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png new file mode 100644 index 0000000..76f1bdd Binary files /dev/null and b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png differ diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png.meta new file mode 100644 index 0000000..079185e --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: ab95e800707b545fe949f33763fdf427 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png new file mode 100644 index 0000000..42cd62b Binary files /dev/null and b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png differ diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png.meta new file mode 100644 index 0000000..88ea9d3 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: f06a9f9585401447387d5411959efdfd +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png new file mode 100644 index 0000000..0372ed8 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png differ diff --git a/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png.meta b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png.meta new file mode 100644 index 0000000..9198190 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png.meta @@ -0,0 +1,88 @@ +fileFormatVersion: 2 +guid: b1b83d2ecd2694784a7739234c5c4e03 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 2 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab b/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab index 1ce574e..bbe7ab6 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/atlas/atlasAllReal.prefab @@ -2201,6 +2201,90 @@ MonoBehaviour: paddingTop: 0 paddingBottom: 0 path: trCRM/upgradeRes4Dev/other/uiAtlas/mine/img_unauthorized.png + - name: call_call_03 + x: 0 + y: 0 + width: 1065 + height: 500 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/call_03.png + - name: call_call_05 + x: 0 + y: 0 + width: 1065 + height: 500 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/call_05.png + - name: call_icon_dial + x: 0 + y: 0 + width: 70 + height: 70 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/icon_dial.png + - name: call_bg_160px + x: 0 + y: 0 + width: 160 + height: 160 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/bg_160px.png + - name: call_outgoingcall + x: 0 + y: 0 + width: 44 + height: 44 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/outgoingcall.png + - name: call_comingcall + x: 0 + y: 0 + width: 44 + height: 44 + borderLeft: 0 + borderRight: 0 + borderTop: 0 + borderBottom: 0 + paddingLeft: 0 + paddingRight: 0 + paddingTop: 0 + paddingBottom: 0 + path: trCRM/upgradeRes4Dev/other/uiAtlas/call/comingcall.png mPixelSize: 1 mReplacement: {fileID: 0} mCoordinates: 0 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/call.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/call.meta new file mode 100644 index 0000000..ae8d3b4 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/call.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c210528f1598d4214a62b6007734f57d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua new file mode 100644 index 0000000..1ae0ce9 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua @@ -0,0 +1,226 @@ +-- 去电监听 +CLLCallListner = {} +local Permission +if CLPathCfg.self.platform == "Android" then + Permission = CS.UnityEngine.Android.Permission +end + +---@type CallListner +local csSelf = CallListner.self +local transform = nil +local dataUploadQueue = Queue() +local isWaiting4IncomeCall = false +local endIncomeCallParms + +local permissions = { + "android.permission.RECORD_AUDIO", + "android.permission.CALL_PHONE", + "android.permission.WRITE_EXTERNAL_STORAGE", + "android.permission.READ_EXTERNAL_STORAGE", + "android.permission.READ_PHONE_STATE", + "android.permission.READ_CALL_LOG", + "android.permission.WRITE_CALL_LOG" +} + +-- 初始化,只会调用一次 +function CLLCallListner.init(csObj) + csSelf = csObj + transform = csObj.transform +end + +function CLLCallListner.checkAndSetUserPermission(callback) + if not CLLCallListner.hadUserPermission() then + CLLCallListner.checkUserPermission() + InvokeEx.invoke(CLLCallListner.checkAndSetUserPermission, callback, 2) + else + Utl.doCallback(callback) + end +end + +function CLLCallListner.ready2Call(callback, custPhone) + local soundRecordFile = CLLRecordMgr.getSoundRecordFile() + local orgs = Hashtable() + orgs.callback = callback + orgs.soundRecordFile = soundRecordFile + orgs.phone = custPhone + orgs.created_time = DateEx.nowString() + orgs.answered_time = DateEx.nowString() + + csSelf:ready2Call(soundRecordFile, JSON.JsonEncode(orgs)) +end + +function CLLCallListner.waite4Callback(ors) + isWaiting4IncomeCall = true + endIncomeCallParms = ors + csSelf:waite4Callback(ors) +end + +function CLLCallListner.hadUserPermission() + -- return csSelf:hadUserPermission() + if CLPathCfg.self.platform == "Android" and Permission then + for i, v in ipairs(permissions) do + if not Permission.HasUserAuthorizedPermission(v) then + return false + end + end + end + return true +end + +function CLLCallListner.checkUserPermission() + if CLPathCfg.self.platform == "Android" and Permission then + for i, v in ipairs(permissions) do + if not Permission.HasUserAuthorizedPermission(v) then + Permission.RequestUserPermission(v) + end + end + end +end + +--电话接通 +function CLLCallListner.onConectedOutGoingCall(recordFile) + print("CLLCallListner.onConectedOutGoingCall===" .. recordFile) +end + +function CLLCallListner.prepareMedia(soundUrl, onPrepareMedia, onMediaComplet, onMediaSeek, onMediaError, orgs) + orgs.onPrepareMedia = onPrepareMedia + orgs.onMediaComplet = onMediaComplet + orgs.onMediaSeek = onMediaSeek + orgs.onMediaError = onMediaError + csSelf:prepareMedia(soundUrl, JSON.JsonEncode(orgs)) +end + +function CLLCallListner.play() + csSelf:playMedia() +end + +function CLLCallListner.pause() + csSelf:pauseMedia() +end + +function CLLCallListner.stop() + csSelf:stopMedia() +end + +function CLLCallListner.destroyMedia() + csSelf:destroyMedia() +end + +function CLLCallListner.seekMedia(progress) + csSelf:seekMedia(progress) +end + +function CLLCallListner.getMediaProgress() + return csSelf:getMediaProgress() +end + +-- function CLLCallListner.Update() +-- if (dataUploadQueue.Count > 0) then +-- local d = dataUploadQueue:Dequeue() +-- CLLCallListner.doCallbackProc(d) +-- end +-- end + +---------------------------------------------------------- +-- 当通话结速 +function CLLCallListner.onEndOutGoingCall(jsonStr) + print("CLLCallListner.onEndOutGoingCall=====" .. jsonStr) + CLLCallListner.procEndCall(jsonStr) +end + +function CLLCallListner.onEndincomeCall(jsonStr) + print("CLLCallListner.onEndincomeCall=====" .. jsonStr) + CLLCallListner.procEndCallIncoming(jsonStr) +end + +function CLLCallListner.procEndCallIncoming(jsonStr) + -- local data = json.decode(jsonStr) + -- if (data == nil) then + -- return + -- end + -- local orgsStr = data.orgs + -- local orgs = (not isNilOrEmpty(orgsStr)) and json.decode(orgsStr) or nil + local data = {} + data.orgs = (not isNilOrEmpty(endIncomeCallParms)) and json.decode(endIncomeCallParms) or nil + local incomingNumber = data.code + if true then --//TODO:判断打进来的电话是否是回拨号码 + if isWaiting4IncomeCall then + CLLCallListner.doCallbackProc(data) + end + isWaiting4IncomeCall = false + end +end + +function CLLCallListner.procEndCall(jsonStr) + local data = json.decode(jsonStr) + if (data == nil) then + return + end + local orgsStr = data.orgs + local orgs = json.decode(orgsStr) + orgs.over_time = DateEx.nowString() + data.orgs = orgs + CLLCallListner.doCallbackProc(data) +end + +function CLLCallListner.doCallbackProc(data) + local orgs = data.orgs + local callback = getLuaFunc(orgs.callback) + if (callback ~= nil) then + callback(orgs) + end +end + +--[[ +function CLLCallListner.onMediaPrepared(jsonStr) + local data = json.decode(jsonStr) + if (data == nil) then + return + end + local mediaLen = data.code + local orgsStr = data.orgs + local orgs = json.decode(orgsStr) + orgs.mediaLen = mediaLen + orgs.callback = orgs.onPrepareMedia + data.orgs = orgs + dataUploadQueue:Enqueue(data) +end + +function CLLCallListner.onMediaComplet(jsonStr) + local data = json.decode(jsonStr) + if (data == nil) then + return + end + local orgsStr = data.orgs + local orgs = json.decode(orgsStr) + orgs.callback = orgs.onMediaComplet + data.orgs = orgs + dataUploadQueue:Enqueue(data) +end + +function CLLCallListner.onMediaError(jsonStr) + local data = json.decode(jsonStr) + if (data == nil) then + return + end + local orgsStr = data.orgs + local orgs = json.decode(orgsStr) + orgs.callback = orgs.onMediaError + data.orgs = orgs + dataUploadQueue:Enqueue(data) +end + +function CLLCallListner.onMediaSeek(jsonStr) + local data = json.decode(jsonStr) + if (data == nil) then + return + end + local orgsStr = data.orgs + local orgs = json.decode(orgsStr) + orgs.callback = orgs.onMediaSeek + data.orgs = orgs + dataUploadQueue:Enqueue(data) +end +]] +-------------------------------------------- +return CLLCallListner diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua.meta new file mode 100644 index 0000000..f8288fc --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLCallListner.lua.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8e057cacf5ed44d49298c665577783d +timeCreated: 1487389984 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua new file mode 100644 index 0000000..43f1ba4 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua @@ -0,0 +1,202 @@ +-- 录音管理 +CLLRecordMgr = {} + +local csSelf = RecordManager.self +local isBegainUpload = false + +local SoundRecordRoot = PStr.b():a(CLPathCfg.self.basePath):a("/SoundRecords/"):e() +local SoundRecordFinishPath = PStr.b():a(SoundRecordRoot):a("Finished/"):e() +local SoundRecordUploadPath = PStr.b():a(SoundRecordRoot):a("Upload/"):e() +local isFinishUpload = false +local isUploading = false +local isInited = false +local finishUploadQueue = Queue() + +function CLLRecordMgr.getLocalRecord(recordName) + local filePath = "" + + filePath = PStr.b():a(CLLRecordMgr.getSoundRecordFinishPath()):a(recordName):e() + if (File.Exists(filePath)) then + return filePath + end + + filePath = PStr.b():a(CLLRecordMgr.getSoundRecordUploadPath()):a(recordName):e() + if (File.Exists(filePath)) then + return filePath + end + + filePath = PStr.b():a(CLLRecordMgr.getSoundRecordBasePath()):a(recordName):e() + if (File.Exists(filePath)) then + return filePath + end +end + +function CLLRecordMgr.getData() + return finishUploadQueue +end + +function CLLRecordMgr.init() + --csSelf.host = Prefs.getHost(); + --csSelf.user = "app"; + --csSelf.password = "app"; + --csSelf.remotePath = "/"; + csSelf.url = "http://39.106.144.191:29002/httpService/uploadMp3" +end + +function CLLRecordMgr.begainUpload() + if (isBegainUpload) then + return + end + isBegainUpload = true + CLLRecordMgr.uploadAll() +end + +function CLLRecordMgr.canUpload() + local netState = Utl.getNetState() + if isUploading then + CLAlert.add("正在上传其它录音文件,请稍后再试!", Color.white, 1) + return false + elseif netState == "None" then + CLAlert.add("网络不可用,无法上传!", Color.white, 1) + return false + else + return true + end +end + +function CLLRecordMgr.uploadAll() + local netState = Utl.getNetState() + if + ((netState == "WiFi" and (not Prefs.getisWifiRecord())) or + (netState ~= "WiFi" and (not Prefs.getisMobileRecord())) or + isUploading) + then + -- 只有wifi情况下上传 + csSelf:cancelInvoke4Lua(CLLRecordMgr.uploadAll) + csSelf:invoke4Lua(CLLRecordMgr.uploadAll, nil, 5, true) + return + end + + local localDir = CLLRecordMgr.getSoundRecordUploadPath() + if (not Directory.Exists(localDir)) then + return + end + local fileList = Directory.GetFiles(localDir) + if (fileList ~= nil and fileList.Length > 0) then + isUploading = true + CLLRecordMgr.upLoad(fileList[0]) + else + csSelf:cancelInvoke4Lua(CLLRecordMgr.uploadAll) + csSelf:invoke4Lua(CLLRecordMgr.uploadAll, nil, 5, true) + end +end + +-- 把录音文件移动到需要更新的目录中 +function CLLRecordMgr.moveRecord2Upload(soundFile) + local recordName = Path.GetFileName(soundFile) + local fromPath = PStr.b():a(CLLRecordMgr.getSoundRecordBasePath()):a(recordName):e() + local desPath = PStr.b():a(CLLRecordMgr.getSoundRecordUploadPath()):a(recordName):e() + FileEx.CreateDirectory(Path.GetDirectoryName(desPath)) + File.Move(fromPath, desPath) +end + +function CLLRecordMgr.upLoad(soudFile) + isUploading = true + CLLRecordMgr.init() + print(soudFile) + local recordName = Path.GetFileName(soudFile) + local recordFile = PStr.b():a(CLLRecordMgr.getSoundRecordUploadPath()):a(recordName):e() + if (File.Exists(recordFile)) then + csSelf:upload(recordFile, CLLRecordMgr.onFinishUpload) + else + isUploading = false + print("The file not exist.==" .. recordFile) + end +end + +function CLLRecordMgr.onFinishUpload(ret, soundFile) + print("CLLRecordMgr.onFinishUpload==" .. soundFile) + isUploading = false + + if (ret) then + local m = JSON.DecodeMap(ret) + if m.error == 0 then + finishUploadQueue:Enqueue(Path.GetFileName(soundFile)) + end + end + isFinishUpload = true +end + +function CLLRecordMgr.getProgress(recordName) + return csSelf:progress(Path.GetFileName(recordName)) +end + +function CLLRecordMgr.Update() + if (finishUploadQueue.Count > 0) then + local uploadedRecord = finishUploadQueue:Dequeue() + --通知服务器 + if (uploadedRecord ~= nil and uploadedRecord ~= "") then + -- local soundName = Path.GetFileName(uploadedRecord); + CLLNet.upgradeRecord(uploadedRecord) + + -- Move path + local fromPath = PStr.b():a(CLLRecordMgr.getSoundRecordUploadPath()):a(uploadedRecord):e() + local desPath = PStr.b():a(CLLRecordMgr.getSoundRecordFinishPath()):a(uploadedRecord):e() + FileEx.CreateDirectory(Path.GetDirectoryName(desPath)) + print("fromPath==" .. fromPath) + print("desPath==" .. desPath) + File.Move(fromPath, desPath) + end + end + if (isFinishUpload) then + isFinishUpload = false + csSelf:cancelInvoke4Lua(CLLRecordMgr.uploadAll) + csSelf:invoke4Lua(CLLRecordMgr.uploadAll, nil, 2, true) + end +end + +function CLLRecordMgr.getSoundRecordBasePath() + local sdCard = "/sdcard/" + local basePath = PStr.b():a(sdCard):a(SoundRecordRoot):e() + return basePath +end + +function CLLRecordMgr.getSoundRecordUploadPath() + local sdCard = "/sdcard/" + local basePath = PStr.b():a(sdCard):a(SoundRecordUploadPath):e() + return basePath +end + +function CLLRecordMgr.getSoundRecordFinishPath() + local sdCard = "/sdcard/" + local basePath = PStr.b():a(sdCard):a(SoundRecordFinishPath):e() + return basePath +end + +-- 取得录音文件名 +function CLLRecordMgr.getSoundRecordFile() + local sdCard = "/sdcard/" + if (sdCard == "" or (not Directory.Exists(sdCard))) then + CLAlert.add("无法记录通话录音,请确认是否有SD卡", Color.white, 1) + return "" + end + local basePath = PStr.b():a(sdCard):a(SoundRecordRoot):e() + + local ret = PStr.b():a(basePath):a("app_"):a(Utl.uuid):a("_"):a(DateEx.nowMS):a(".mp3"):e() + FileEx.CreateDirectory(Path.GetDirectoryName(ret)) + return ret +end + +function CLLRecordMgr.delRecords() + local fileList = Directory.GetFiles(CLLRecordMgr.getSoundRecordBasePath()) + for i = 0, fileList.Length - 1 do + FileEx.Delete(fileList[i]) + end + fileList = Directory.GetFiles(CLLRecordMgr.getSoundRecordFinishPath()) + for i = 0, fileList.Length - 1 do + FileEx.Delete(fileList[i]) + end +end + +-------------------------------------------- +return CLLRecordMgr diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua.meta new file mode 100644 index 0000000..7022397 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/call/CLLRecordMgr.lua.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f160e626a759c49e1ad86c524a24e782 +timeCreated: 1487643335 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua index d9f8b46..06562dd 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBAttachment.lua @@ -40,15 +40,17 @@ function DBAttachment.releaseTimeout() end -- 删掉超时的文件 - local files = FileEx.GetFiles(downloadDir) - local count = files.Length - for i = 0, count - 1 do - ---@type System.IO.FileInfo - local fi = FileInfo(files[i]) - if fi then - local diff = (DateTime.Now:ToFileTime() - fi.LastAccessTime:ToFileTime()) / 10000 - if diff > _TimeOutSec then - FileEx.Delete(files[i]) + if Directory.Exists(downloadDir) then + local files = FileEx.GetFiles(downloadDir) + local count = files.Length + for i = 0, count - 1 do + ---@type System.IO.FileInfo + local fi = FileInfo(files[i]) + if fi then + local diff = (DateTime.Now:ToFileTime() - fi.LastAccessTime:ToFileTime()) / 10000 + if diff > _TimeOutSec then + FileEx.Delete(files[i]) + end end end end diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua index 72d7146..f541c7a 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/db/DBCust.lua @@ -91,6 +91,15 @@ DBCust.onGetFilter = function(data) ]] end +DBCust.getTaskName = function(taskId) + local list = DBCust.getFilter(DBCust.FilterGroup.taskList) + for i, v in ipairs(list) do + if tostring(v.value) == tostring(taskId) then + return v.name + end + end +end + DBCust.getFieldsByTask = function(taskValue) if not taskValue then return {} diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua index 846bb7e..f3f7d66 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/net/NetProto.lua @@ -306,6 +306,7 @@ NetProto.cmds = { get_customerById = "get_customerById", -- 取得客户 readNotice = "readNotice", -- 已读公告 authorizedPhone = "authorizedPhone", -- 认证手机号 + preUpdatePho = "preUpdatePho", -- 绑定号码之前验证 } --------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- @@ -757,5 +758,13 @@ NetProto.send.authorizedPhone = function(data, callback, timeOutSec) content.groupId = NetProto.groupId NetProto.sendSocket(content, callback, timeOutSec) end + +NetProto.send.preUpdatePho = function(phoneNo, callback, timeOutSec) + local content = {} + content.action = NetProto.cmds.preUpdatePho + content.phone = phoneNo + content.groupId = NetProto.groupId + NetProto.sendSocket(content, callback, timeOutSec) +end ------------------------------------------------------ return NetProto diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua index 87866b9..bd348f0 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/public/CLLInclude.lua @@ -282,6 +282,8 @@ TextureFormat = CS.UnityEngine.TextureFormat ImageConversion = CS.UnityEngine.ImageConversion ---@type System.IO.FileInfo FileInfo = CS.System.IO.FileInfo +---@type CallListner +CallListner = CS.CallListner ------------------------------------------------------- ------------------------------------------------------- diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua index 78bb0e4..49641b3 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/toolkit/MyUtl.lua @@ -79,7 +79,7 @@ MyUtl.callCust = function(cust) end end ---public 云拨号 -MyUtl.doCall = function(custId, phoneNo, cust) +MyUtl.doCall = function(custId, phoneNo, cust, callback) showHotWheel("拨号中...") NetProto.send.bi_call( custId, @@ -88,19 +88,64 @@ MyUtl.doCall = function(custId, phoneNo, cust) function(content) hideHotWheel() if content.success then - MyUtl.toastS("拨号成功!") - getPanelAsy("PanelNewFollowSimple", onLoadedPanelTT, cust) + CLLCallListner.waite4Callback() + local orgs = {} + orgs.callback = "MyUtl.onEndincomingCall" + orgs.custList = cust and {cust} or content.result + orgs.phoneNo = phoneNo + CLLCallListner.waite4Callback(json.encode(orgs)) + + MyUtl.toastS("拨号成功,注意接听回拨电话!") + Utl.doCallback(callback) end end ) end +MyUtl.onEndincomingCall = function(data) + local custList = data.custList + if custList and #custList > 0 then + if #custList == 1 then + getPanelAsy("PanelNewFollowSimple", onLoadedPanelTT, custList[1]) + else + ---@type _ParamCLLPPopList2 + local params = {} + params.title = joinStr("新建跟进:", data.phoneNo) + params.list = {} + ---@param _cust _DBCust + for i, _cust in ipairs(custList) do + table.insert( + params.list, + { + index = i, + name = joinStr("任务:", DBCust.getTaskName(_cust.taskId)), + subname = joinStr("客户:", _cust.custName) + } + ) + end + params.callback = function(d) + local index = d.index + getPanelAsy("PanelNewFollowSimple", onLoadedPanelTT, custList[index]) + end + getPanelAsy("PanelPopList2", onLoadedPanelTT, params) + end + else + MyUtl.confirm( + joinStr("是否将号码【", data.phoneNo, "】创建为客户?"), + function() + getPanelAsy("PanelNewCust", onLoadedPanelTT, {phoneNo = data.phoneNo}) + end, + "创建为客户" + ) + end +end + ---public 调用系统拨打电话 MyUtl.callCustByNative = function(phoneNo, cust) if CLUIFormUtl.callPhone then CLUIFormUtl.callPhone(phoneNo) else - Application.OpenURL(joinStr( "tel:", phoneNo)) + Application.OpenURL(joinStr("tel:", phoneNo)) end getPanelAsy("PanelNewFollowSimple", onLoadedPanelTT, cust) end @@ -129,8 +174,8 @@ function MyUtl.setIsHidePhone(val) end MyUtl.hidePhone = function(phone) - if not phone then - return + if isNilOrEmpty(phone) then + return "" end if not MyUtl.isHidePhone then return phone diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua new file mode 100644 index 0000000..6fa436b --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua @@ -0,0 +1,39 @@ +-- 单元 +local uiCell = {} + +local csSelf = nil +local transform = nil +local gameObject = nil +-- local Background = nil; +-- local Label = nil +-- local LabelSubName = nil +local formRoot + + +local mData = nil + +function uiCell.init(go) + gameObject = go + transform = go.transform + csSelf = gameObject:GetComponent("CLCellLua") + + -- Background = getChild(transform, "Background"):GetComponent("UISprite"); + -- Label = csSelf:GetComponent("UILabel") + -- LabelSubName = getCC(transform, "LabelSubName", "UILabel") + formRoot = csSelf:GetComponent("CLUIFormRoot") +end + +function uiCell.show(go, data) + mData = data + formRoot:setValue(mData) + -- Label.text = isNilOrEmpty(mData.name) and "请选择" or mData.name + -- LabelSubName.text = mData.subname or "" +end + +function uiCell.refresh(flag) +end + +function uiCell.getData() + return mData +end +return uiCell diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta new file mode 100644 index 0000000..362a6ef --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ddebd8217d787461a85217c3cab0a57f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua new file mode 100644 index 0000000..cb1c793 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua @@ -0,0 +1,38 @@ +-- xx单元 +local _cell = {} +---@type Coolape.CLCellLua +local csSelf = nil +local transform = nil +local mData = nil +local uiobjs = {} + +-- 初始化,只调用一次 +function _cell.init(csObj) + csSelf = csObj + transform = csSelf.transform + uiobjs.formRoot = csSelf:GetComponent("CLUIFormRoot") + uiobjs.LabelPhoneNo = getCC(transform, "LabelPhoneNo", "UILabel") + uiobjs.SpriteType = getCC(transform, "SpriteType", "UISprite") +end + +-- 显示, +-- 注意,c#侧不会在调用show时,调用refresh +function _cell.show(go, data) + mData = data + uiobjs.formRoot:setValue(mData) + if mData.calltype == "out" then + uiobjs.SpriteType.spriteName = "call_outgoingcall" + uiobjs.LabelPhoneNo.text = MyUtl.hidePhone(mData.destno) + else + uiobjs.SpriteType.spriteName = "call_comingcall" + uiobjs.LabelPhoneNo.text = MyUtl.hidePhone(mData.callerno) + end +end + +-- 取得数据 +function _cell.getData() + return mData +end + +-------------------------------------------- +return _cell diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua.meta similarity index 74% rename from Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d.meta rename to Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua.meta index 9e6da79..e382b52 100644 --- a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d.meta +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellCallLog.lua.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 38fd7424bea324a73ac70fe7474f3626 +guid: cff72ed0ba8a64dc7a4009ff849d8161 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua index 6a1a18e..d6942d2 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/cell/TRCellExtendFieldRoot.lua @@ -125,6 +125,7 @@ function _cell.release() isLoading = false fieldsObjs = {} count = 0 + hideHotWheel() end function _cell.onMultTextInputChg(go) diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua new file mode 100644 index 0000000..efe1720 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua @@ -0,0 +1,105 @@ +---@class _ParamCLLPPopList2 +---@field title +---@field list +---@field callback + +-- xx界面 +local CLLPPopList2 = {} + +---@type Coolape.CLPanelLua +local csSelf = nil +---@type UnityEngine.Transform +local transform = nil +local uiobjs = {} +---@type _ParamCLLPPopList2 +local mdata + +-- 初始化,只会调用一次 +function CLLPPopList2.init(csObj) + csSelf = csObj + transform = csObj.transform + ---@type UISprite + uiobjs.SpriteBg = getCC(transform, "Bottom/offset/SpriteBg", "UISprite") + uiobjs.list = getChild(transform, "Bottom/offset/List") + ---@type Coolape.CLUILoopGrid + uiobjs.grid = getCC(uiobjs.list.transform, "Content/Grid", "CLUILoopGrid") + uiobjs.LabelTitle = getCC(transform, "Bottom/offset/LabelTitle", "UILabel") +end + +-- 设置数据 +function CLLPPopList2.setData(paras) + mdata = paras +end + +--当有通用背板显示时的回调 +function CLLPPopList2.onShowFrame() +end + +-- 显示,在c#中。show为调用refresh,show和refresh的区别在于,当页面已经显示了的情况,当页面再次出现在最上层时,只会调用refresh +function CLLPPopList2.show() + uiobjs.LabelTitle.text = mdata.title + local count = #(mdata.list) + if count == 1 then + uiobjs.SpriteBg.height = 340 + uiobjs.list.localPosition = Vector3(0, -340, 0) + elseif count == 2 then + uiobjs.SpriteBg.height = 510 + uiobjs.list.localPosition = Vector3(0, -170, 0) + else + uiobjs.SpriteBg.height = 680 + uiobjs.list.localPosition = Vector3.zero + end + uiobjs.grid:setList(mdata.list, CLLPPopList2.initCell) +end + +function CLLPPopList2.initCell(cell, data) + cell:init(data, CLLPPopList2.onclickCell) +end + +function CLLPPopList2.onclickCell(cell, data) + Utl.doCallback(mdata.callback, data) + hideTopPanel(csSelf) +end + +-- 刷新 +function CLLPPopList2.refresh() +end + +-- 关闭页面 +function CLLPPopList2.hide() +end + +-- 网络请求的回调;cmd:指命,succ:成功失败,msg:消息;paras:服务器下行数据 +function CLLPPopList2.procNetwork(cmd, succ, msg, paras) + --[[ + if(succ == NetSuccess) then + if(cmd == "xxx") then + -- TODO: + end + end + --]] +end + +-- 处理ui上的事件,例如点击等 +function CLLPPopList2.uiEventDelegate(go) + local goName = go.name + + if goName == "ButtonClose" or goName == "SpriteBg" then + hideTopPanel(csSelf) + end +end + +-- 当顶层页面发生变化时回调 +function CLLPPopList2.onTopPanelChange(topPanel) +end + +-- 当按了返回键时,关闭自己(返值为true时关闭) +function CLLPPopList2.hideSelfOnKeyBack() + if NetProto and csSelf then + NetProto.removePanelListener(csSelf) + end + return true +end + +-------------------------------------------- +return CLLPPopList2 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua.meta new file mode 100644 index 0000000..c834ccc --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPPopList2.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cbeb7d495338f41a185db41382a82f27 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua index 0f64e1c..b479506 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPSendSms.lua @@ -66,7 +66,7 @@ end -- 处理ui上的事件,例如点击等 function CLLPSendSms.uiEventDelegate(go) local goName = go.name - if goName == "ButtonClose" then + if goName == "ButtonClose" or goName == "SpriteBg" then hideTopPanel(csSelf) elseif goName == "ButtonYunSend" then local err = uiobjs.offset:checkValid() diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua index 2bcc5b3..12cc794 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/CLLPStart.lua @@ -53,6 +53,11 @@ function CLLPStart.setLuasAtBegainning() if ReporterMessageReceiver.self and ReporterMessageReceiver.self.gameObject then ReporterMessageReceiver.self.gameObject:SetActive(true) end + else + NetProto.isDebug = false + if ReporterMessageReceiver.self and ReporterMessageReceiver.self.gameObject then + ReporterMessageReceiver.self.gameObject:SetActive(false) + end end end ) @@ -72,6 +77,13 @@ function CLLPStart.setLuasAtBegainning() CLUIFormUtl.setSoftInputMode("SOFT_INPUT_ADJUST_PAN") Screen.sleepTimeout = CS.UnityEngine.SleepTimeout.SystemSetting + CallListner.self:setLua() + + CLLCallListner.checkAndSetUserPermission( + function() + CallListner.self:init() + end + ) -- 添加屏蔽字 --MyMain.self:invoke4Lua(CLLPStart.addShieldWords, 1) diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua index a28ad5c..2cafc23 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPAbout.lua @@ -19,6 +19,7 @@ function TRPAbout:init(csObj) uiobjs.TableForm = uiobjs.Table:GetComponent("CLUIFormRoot") ---@type Coolape.CLCellLua uiobjs.TableLua = uiobjs.Table:GetComponent("CLCellLua") + uiobjs.LabelVer = getCC(self.transform, "Top/LabelVer", "UILabel") end function TRPAbout:initFiledsAttr() @@ -58,6 +59,7 @@ end -- 显示,在c#中。show为调用refresh,show和refresh的区别在于,当页面已经显示了的情况,当页面再次出现在最上层时,只会调用refresh function TRPAbout:show() + uiobjs.LabelVer.text = joinStr("Version:", __version__) ---@type _ParamCellExtendFiledRoot local fieldRootInfor = {} fieldRootInfor.fields = {} diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua index a5bf1e2..fc917e3 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPBindPhone.lua @@ -32,7 +32,6 @@ end -- 刷新 function TRPBindPhone:refresh() local user = DBUser.getMyInfor() - printe("user.ifPhoAuth") SetActive(uiobjs.ButtonAuth, user.ifPhoAuth ~= "Y" or false) end diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua new file mode 100644 index 0000000..809a0c8 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua @@ -0,0 +1,107 @@ +---@type IDBasePanel +local TRBasePanel = require("ui.panel.TRBasePanel") +---@class TRPCallLogDetail:TRBasePanel 邮件列表 +local TRPCallLogDetail = class("TRPCallLogDetail", TRBasePanel) + +local uiobjs = {} +-- 初始化,只会调用一次 +function TRPCallLogDetail:init(csObj) + TRPCallLogDetail.super.init(self, csObj) + + self:setEventDelegate() + + MyUtl.setContentView(getChild(self.transform, "PanelContent"), MyUtl.defaultTopHeight, 0) + ---@type UIScrollView + uiobjs.scrollView = getCC(self.transform, "PanelContent", "UIScrollView") + uiobjs.scrollView.dampenStrength = MyUtl.dampenStrength + + ---@type UITable + uiobjs.Table = getCC(uiobjs.scrollView.transform, "Table", "UITable") + uiobjs.detail = getCC(uiobjs.Table.transform, "detail", "CLCellLua") + uiobjs.ButtonNewCust = getChild(self.transform, "ButtonNewCust").gameObject + uiobjs.ButtonCustDetail = getChild(self.transform, "ButtonCustDetail").gameObject +end + +-- 设置数据 +---@param paras _ParamTRPCallLogDetail +function TRPCallLogDetail:setData(paras) + self.mdata = paras +end + +-- 显示,在c#中。show为调用refresh,show和refresh的区别在于,当页面已经显示了的情况,当页面再次出现在最上层时,只会调用refresh +function TRPCallLogDetail:show() + uiobjs.detail:init(self.mdata, nil) + if not isNilOrEmpty(self.mdata.custId) then + SetActive(uiobjs.ButtonNewCust, false) + SetActive(uiobjs.ButtonCustDetail, true) + else + SetActive(uiobjs.ButtonNewCust, true) + SetActive(uiobjs.ButtonCustDetail, false) + end + uiobjs.scrollView:ResetPosition() +end + +-- 刷新 +function TRPCallLogDetail:refresh() +end + +-- 关闭页面 +function TRPCallLogDetail:hide() +end + +-- 网络请求的回调;cmd:指命,succ:成功失败,msg:消息;paras:服务器下行数据 +function TRPCallLogDetail:procNetwork(cmd, succ, msg, paras) + if (succ == NetSuccess) then + --[[ + if cmd == xx then + end + ]] + end +end + +function TRPCallLogDetail:setEventDelegate() + self.EventDelegate = { + ButtonNewCust = function() + local parma + if self.mdata.calltype == "out" then + parma = {phoneNo = self.mdata.destno} + else + parma = {phoneNo = self.mdata.callerno} + end + getPanelAsy("PanelNewCust", onLoadedPanel, parma) + end, + ButtonCustDetail = function() + NetProto.send.get_customerById( + self.mdata.custId, + function(content) + hideHotWheel() + if content.success then + local cust = content.result + if cust then + ---@type _ParamTRPCustDetail + local param = {} + param.cust = cust + param.bookingData = nil + param.needShowMore = true + getPanelAsy("PanelCustDetail", onLoadedPanelTT, param) + end + end + end + ) + end + } +end +-- 处理ui上的事件,例如点击等 +function TRPCallLogDetail:uiEventDelegate(go) + local func = self.EventDelegate[go.name] + if func then + func() + end +end + +-- 当顶层页面发生变化时回调 +function TRPCallLogDetail:onTopPanelChange(topPanel) +end + +-------------------------------------------- +return TRPCallLogDetail diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua.meta b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua.meta new file mode 100644 index 0000000..180ef0c --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCallLogDetail.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b7f1b65a2061747ccb18fc4bb1b35503 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua index 02b4509..ce247d4 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustDetail.lua @@ -549,6 +549,7 @@ function TRPCustDetail:procNetwork(cmd, succ, msg, paras) self:showOrders() end elseif cmd == NetProto.cmds.get_customerById then + -- hideHotWheel() if self.mdata.custId == paras.result.custId then self.mdata = paras.result if self.currToggle == 1 then diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua index 4c50376..7edadcd 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPCustList.lua @@ -9,7 +9,11 @@ function TRPCustList:init(csObj) TRPCustList.super.init(self, csObj) self:setEventDelegate() self:initFilters() - MyUtl.setContentView(getChild(self.transform, "PanelContent"), MyUtl.defaultTopHeight + MyUtl.defaultTopHeight + 40, 0) + MyUtl.setContentView( + getChild(self.transform, "PanelContent"), + MyUtl.defaultTopHeight + MyUtl.defaultTopHeight + 40, + 0 + ) uiobjs.InputSeachKey = getCC(self.transform, "Top/InputSeachKey", "UIInput") uiobjs.ButtonFilterSp = getCC(self.transform, "Top/ButtonFilter", "UISprite") uiobjs.ButtonFilterLb = getCC(uiobjs.ButtonFilterSp.transform, "Label", "UILabel") @@ -30,7 +34,19 @@ end function TRPCustList:initFilters() self.filters = {} - local d = {} + local d + + d = {} + d.title = "客户状态" + d.key = DBCust.FilterGroup.dealFlagList + d.key2 = "dealFlag" + d.list = DBCust.getFilter(DBCust.FilterGroup.dealFlagList) + if #(d.list) > 0 then + -- table.insert(d.list, 1, {name = "全部", value = -1}) + table.insert(self.filters, d) + end + + d = {} d.title = "归属工号" d.key = DBCust.FilterGroup.loginNoList d.key2 = "loginNos" @@ -60,16 +76,6 @@ function TRPCustList:initFilters() table.insert(self.filters, d) end - d = {} - d.title = "客户状态" - d.key = DBCust.FilterGroup.dealFlagList - d.key2 = "dealFlag" - d.list = DBCust.getFilter(DBCust.FilterGroup.dealFlagList) - if #(d.list) > 0 then - -- table.insert(d.list, 1, {name = "全部", value = -1}) - table.insert(self.filters, d) - end - d = {} d.title = "客户类型" d.key = DBCust.FilterGroup.custTypeList diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua index 51218d8..378988e 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPMakeCall.lua @@ -1,23 +1,44 @@ local TRPMakeCall = {} +---@type Coolape.CLPanelLua local csSelf = nil local transform = nil +---@type UIInput local InputNumber local grid local cursorPosition = -1 local currRecordName -local LabelTitle +local ButtonDel +local uiobjs = {} -- 初始化,只会调用一次 function TRPMakeCall.init(csObj) csSelf = csObj transform = csObj.transform - grid = getChild(transform, "AnchorBottom/grid"):GetComponent("UIGrid") - + + MyUtl.setContentView(getChild(transform, "PanelContent"), 298, MyUtl.defaultBottomHeight) + uiobjs.InputSeachKey = getCC(transform, "Top/InputSeachKey", "UIInput") + + ---@type CLUIScrollViewWithEvent + uiobjs.scrollView = getCC(transform, "PanelContent", "CLUIScrollViewWithEvent") + uiobjs.scrollView.dampenStrength = MyUtl.dampenStrength + uiobjs.scrollView:init(TRPMakeCall.onShowRefreshFlg, TRPMakeCall.onhideRefreshFlg, TRPMakeCall.refreshList) + + ---@type Coolape.CLUILoopGrid + uiobjs.Grid = getCC(uiobjs.scrollView.transform, "Grid", "CLUILoopGrid") + uiobjs.ButtonEndList = getChild(uiobjs.Grid.transform, "ButtonEndList") + uiobjs.ButtonEndListLb = getCC(uiobjs.ButtonEndList, "Label", "UILabel") + uiobjs.ButtonHeadList = getChild(uiobjs.Grid.transform, "ButtonHeadList") + + ---@type TweenPosition + uiobjs.bottomOffset = getCC(transform, "AnchorBottom/offset", "TweenPosition") + grid = getChild(uiobjs.bottomOffset.transform, "grid"):GetComponent("UIGrid") + local contentRect = MyUtl.getUIContent(csSelf) grid.cellWidth = NumEx.getIntPart((contentRect.z - 100) / 3) - InputNumber = getChild(transform, "AnchorBottom/InputNumber"):GetComponent("UIInput") + InputNumber = getChild(uiobjs.bottomOffset.transform, "InputNumber"):GetComponent("UIInput") + ButtonDel = getChild(InputNumber.transform, "ButtonDel").gameObject local prefabCell = getChild(grid.transform, "00000").gameObject local list = {1, 2, 3, 4, 5, 6, 7, 8, 9, "*", 0, "#"} CLUIUtl.resetList4Lua( @@ -25,9 +46,14 @@ function TRPMakeCall.init(csObj) prefabCell, list, function(cell, data) - cell:init(data, TRPMakeCall.onClickCell) + cell:init(data, TRPMakeCall.onClickNumCell) end ) + + uiobjs.ButtonShow = getChild(transform, "AnchorBottom/ButtonShow").gameObject + uiobjs.ButtonHide = getChild(uiobjs.bottomOffset.transform, "ButtonHide").gameObject + + TRPMakeCall.showList() end -- 设置数据 @@ -38,12 +64,88 @@ end function TRPMakeCall.show() UIInput.selection = InputNumber InputNumber.value = "" + SetActive(ButtonDel, false) cursorPosition = -1 + + -- uiobjs.bottomOffset:ResetToBeginning() + SetActive(uiobjs.bottomOffset.gameObject, true) + SetActive(uiobjs.ButtonShow, false) + NetProto.send.query_cust_calllog(uiobjs.InputSeachKey.value, nil, 1) +end + +function TRPMakeCall.onClickNumCell(cell, data) + UIInput.selection = InputNumber + InputNumber:Insert(data) +end + +function TRPMakeCall.showList(list) + list = list or {} + SetActive(uiobjs.ButtonHeadList.gameObject, false) + if #list > 0 then + SetActive(uiobjs.ButtonEndList.gameObject, false) + else + SetActive(uiobjs.ButtonEndList.gameObject, true) + end + uiobjs.Grid:setList(list or {}, TRPMakeCall.initCell, TRPMakeCall.onHeadList, TRPMakeCall.onEndList) + + TRPMakeCall.reposition() + csSelf:invoke4Lua(TRPMakeCall.reposition, 0.1) +end + +function TRPMakeCall.reposition() + uiobjs.scrollView:ResetPosition() +end + +function TRPMakeCall.appList(list) + SetActive(uiobjs.ButtonEndList.gameObject, false) + uiobjs.Grid:appendList(list) +end + +function TRPMakeCall.onShowRefreshFlg() + if uiobjs.Grid.list.Count > 0 then + uiobjs.ButtonHeadList.transform.localPosition = Vector3(0, 166, 0) + else + uiobjs.ButtonHeadList.transform.localPosition = Vector3(0, 100, 0) + end + SetActive(uiobjs.ButtonHeadList.gameObject, true) +end +function TRPMakeCall.onhideRefreshFlg() + SetActive(uiobjs.ButtonHeadList.gameObject, false) + if uiobjs.Grid.list.Count == 0 then + uiobjs.scrollView:ResetPosition() + end +end +function TRPMakeCall.refreshList() + local queryKey = uiobjs.InputSeachKey.value + showHotWheel() + NetProto.send.query_cust_calllog(uiobjs.InputSeachKey.value, nil, 1) +end + +function TRPMakeCall.onHeadList(head) + printw("到最顶端了") + -- uiobjs.ButtonHeadList.transform.localPosition = Vector3(0, 250, 0) + -- SetActive(uiobjs.ButtonHeadList.gameObject, true) +end + +function TRPMakeCall.onEndList(tail) + printw("到最后了==" .. tail.name) + if TRPMakeCall.pageInfo and TRPMakeCall.pageInfo.current_page < TRPMakeCall.pageInfo.total_pages then + local queryKey = uiobjs.InputSeachKey.value + showHotWheel() + -- 取得下一页 + NetProto.send.query_cust_calllog(uiobjs.InputSeachKey.value, nil, TRPMakeCall.pageInfo.current_page + 1) + else + uiobjs.ButtonEndList.localPosition = tail.transform.localPosition + Vector3.up * -170 + SetActive(uiobjs.ButtonEndList.gameObject, true) + end +end + +function TRPMakeCall.initCell(cell, data) + cell:init(data, TRPMakeCall.onClickCell) end function TRPMakeCall.onClickCell(cell, data) - UIInput.selection = InputNumber - InputNumber:Insert(data) + getPanelAsy("PanelCallLogDetail", onLoadedPanelTT, data) end -- 刷新 @@ -53,21 +155,21 @@ end -- 关闭页面 function TRPMakeCall.hide() UIInput.selection = nil + csSelf:cancelInvoke4Lua() end -- 网络请求的回调;cmd:指命,succ:成功失败,msg:消息;paras:服务器下行数据 function TRPMakeCall.procNetwork(cmd, succ, msg, paras) - if (succ == 0) then - if (cmd == "8888") then - -- 回拨已调用成功 - local orgs = Hashtable() - orgs.callback = "TRPMakeCall.onEndIncomingCall" - orgs.id = msg - CLLCallListner.waite4Callback(JSON.JsonEncode(orgs)) - CLUIUtl.showConfirm("云呼叫中,请准备接听电话", nil) - elseif cmd == "1018" then - -- 保存通话记录完成 - CLLRecordMgr.moveRecord2Upload(currRecordName) + if succ == NetSuccess then + if cmd == NetProto.cmds.query_cust_calllog then + local result = paras.result or {} + TRPMakeCall.pageInfo = result.meta + if TRPMakeCall.pageInfo and TRPMakeCall.pageInfo.current_page > 1 then + TRPMakeCall.appList(result.data) + else + TRPMakeCall.showList(result.data) + end + hideHotWheel() end end end @@ -76,46 +178,61 @@ end function TRPMakeCall.uiEventDelegate(go) local goName = go.name if (goName == "ButtonCancel") then - CLPanelManager.hideTopPanel() + hideTopPanel() elseif goName == "InputNumber" then cursorPosition = InputNumber.cursorPosition + if isNilOrEmpty(InputNumber.value) then + SetActive(ButtonDel, false) + else + SetActive(ButtonDel, true) + end elseif goName == "ButtonCall" then + -- CLLCallListner.ready2Call("TRPMakeCall.onEndCall", InputNumber.value) + -- MyUtl.callPhone(InputNumber.value) if InputNumber.value == nil or InputNumber.value == "" then - CLAlert.add("请输入要呼叫的号码", Color.white, 1) + MyUtl.toastW("请输入要呼叫的号码") return end - CLLCallListner.ready2Call("TRPMakeCall.onEndCall", InputNumber.value) - MyUtl.callPhone(InputNumber.value) elseif goName == "ButtonCallYun" then if InputNumber.value == nil or InputNumber.value == "" then - CLAlert.add("请输入要呼叫的号码", Color.white, 1) + MyUtl.toastW("请输入要呼叫的号码") return end - local selfPhoneNum = Prefs.getSelfPhoneNum() showHotWheel() - CLLNet.callCust2(selfPhoneNum, InputNumber.value) + MyUtl.doCall( + nil, + InputNumber.value, + nil, + function() + InputNumber.value = "" + end + ) elseif goName == "ButtonDel" then TRPMakeCall.DoBackspace() + elseif goName == "ButtonShow" then + SetActive(uiobjs.ButtonShow, false) + -- uiobjs.bottomOffset:Play(true) + SetActive(uiobjs.bottomOffset.gameObject, true) + elseif goName == "ButtonHide" then + SetActive(uiobjs.ButtonShow, true) + -- uiobjs.bottomOffset:Play(false) + SetActive(uiobjs.bottomOffset.gameObject, false) end end --- 当结束通话 -function TRPMakeCall.onEndCall(orgs) - local func = function(remark) - local data = Hashtable() - data.remark = remark - data.caller_number = Prefs.getSelfPhoneNum() - data.destination_number = orgs.phone - data.created_time = orgs.created_time - data.answered_time = orgs.answered_time - data.over_time = orgs.over_time - data.recording_file_name = Path.GetFileName(orgs.soundRecordFile) - showHotWheel() - CLLNet.saveCall(data) - end - currRecordName = Path.GetFileName(orgs.soundRecordFile) +function TRPMakeCall.onPressButtonDel() + csSelf:invoke4Lua(TRPMakeCall.invokeBackspace, 0.25) +end - CLPanelManager.getPanelAsy("PanelEndCallRemark", onLoadedPanelTT, func) +function TRPMakeCall.onReleaseButtonDel() + csSelf:cancelInvoke4Lua(TRPMakeCall.invokeBackspace) +end + +function TRPMakeCall.invokeBackspace() + TRPMakeCall.DoBackspace() + if not isNilOrEmpty(InputNumber.value) then + csSelf:invoke4Lua(TRPMakeCall.invokeBackspace, 0.05) + end end -- 当结束回播通话 @@ -130,7 +247,7 @@ end -- 当按了返回键时,关闭自己(返值为true时关闭) function TRPMakeCall.hideSelfOnKeyBack() - return true + return false end function TRPMakeCall.DoBackspace() diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua index f894d6c..f4d6515 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPNewCust.lua @@ -46,6 +46,8 @@ function TRPNewCust:setData(paras) else self.isNewCust = true self.mdata = {} + self.mdata.phoneNo = paras and paras.phoneNo or "" -- 可能已经把手机号带过来了 + self.mdata._phoneNo = self.mdata.phoneNo self.mdata.dealFlag = "0" self.mdata.custType = "0" self.mdata.custFrom = "0" diff --git a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua index 7d09be5..ca3eb86 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua +++ b/Assets/trCRM/upgradeRes4Dev/priority/lua/ui/panel/TRPResetPasswordStep1.lua @@ -79,20 +79,37 @@ function TRPResetPasswordStep1:setEventDelegate() d.oprType = "updatePho" elseif self.mData.isAuth then end - NetProto.sendVerMsg( - d, - function(data, orgs) - if data.code == NetSuccess then - getPanelAsy("PanelResetPasswordStep2", onLoadedPanelTT, d) + + if self.mData.isBindPhone then + NetProto.send.preUpdatePho( + d.phoneNo, + function(content) + if content.success then + self:goNext(d) + end end - end - ) + ) + else + self:goNext(d) + end end, ButtonDelPhoneNum = function() uiobjs.InputPhoneNum.value = "" end } end + +function TRPResetPasswordStep1:goNext(d) + NetProto.sendVerMsg( + d, + function(data, orgs) + if data.code == NetSuccess then + getPanelAsy("PanelResetPasswordStep2", onLoadedPanelTT, d) + end + end + ) +end + -- 处理ui上的事件,例如点击等 function TRPResetPasswordStep1:uiEventDelegate(go) local func = self.EventDelegate[go.name] diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab index 3157cfe..ef5b918 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelAbout.prefab @@ -223,7 +223,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2646645108189517374} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -540, z: 0} + m_LocalPosition: {x: 0, y: -515, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 3260711839874522371} @@ -323,7 +323,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3377653670929726191} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -332, z: 0} + m_LocalPosition: {x: 0, y: -316, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 3260711839874522371} @@ -965,6 +965,7 @@ Transform: - {fileID: 3377653671809927871} - {fileID: 3377653670929726190} - {fileID: 8615271394257052439} + - {fileID: 4988053528262719963} m_Father: {fileID: 4885025209588052394} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1000,6 +1001,106 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: jsonKey: +--- !u!1 &8081779854385037024 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4988053528262719963} + - component: {fileID: 2440365706832355659} + m_Layer: 5 + m_Name: LabelVer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4988053528262719963 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8081779854385037024} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -588, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3260711839874522371} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2440365706832355659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8081779854385037024} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: -70 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 68 + mHeight: 36 + mDepth: 7 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1.8888888 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: Ver. + mFontSize: 36 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont --- !u!1 &9017457117160355037 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab index b8d90cc..f818a90 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelBindPhone.prefab @@ -25,7 +25,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 855376729560168419} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -80, z: 0} + m_LocalPosition: {x: 0, y: -79, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 1015280428253676666} @@ -68,7 +68,7 @@ MonoBehaviour: autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 5.283505 + aspectRatio: 512.5 mType: 1 mFillDirection: 4 mFillAmount: 1 @@ -152,7 +152,7 @@ MonoBehaviour: autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 16.717392 + aspectRatio: 17.717392 keepCrispWhenShrunk: 1 mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} @@ -210,7 +210,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1856021946756555215} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -250.90424, z: 0} + m_LocalPosition: {x: 0, y: -331.77927, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 9186483317114007049} @@ -248,12 +248,12 @@ MonoBehaviour: mColor: {r: 1, g: 1, b: 1, a: 1} mPivot: 4 mWidth: 1125 - mHeight: 120 + mHeight: 80 mDepth: 0 autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 9.375 + aspectRatio: 14.0625 --- !u!114 &1757191906863240371 MonoBehaviour: m_ObjectHideFlags: 0 @@ -527,7 +527,7 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 0 - mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mColor: {r: 1, g: 1, b: 1, a: 1} mPivot: 4 mWidth: 240 mHeight: 48 @@ -593,7 +593,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4725287647856906054} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -14.904231, z: 0} + m_LocalPosition: {x: 0, y: -35.654232, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 9186483317114007049} @@ -720,7 +720,7 @@ MonoBehaviour: autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 4 + aspectRatio: 3 keepCrispWhenShrunk: 1 mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} @@ -780,12 +780,12 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5778063573903537467} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -600.15424, z: 0} + m_LocalPosition: {x: 0, y: -495.40424, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 6822603244845996868} m_Father: {fileID: 9186483317114007049} - m_RootOrder: 5 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &8286619423820300863 BoxCollider: @@ -884,7 +884,7 @@ MonoBehaviour: topType: 1 atlasName: atlasAllReal mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} - mSpriteName: cust_input + mSpriteName: public_button mFillCenter: 1 isGrayMode: 0 --- !u!114 &4418203674649347133 @@ -930,12 +930,12 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6628384052566020757} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -393.90424, z: 0} + m_LocalPosition: {x: 0, y: -702.1543, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 25182619514747478} m_Father: {fileID: 9186483317114007049} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &4804660197840963059 BoxCollider: @@ -1052,91 +1052,6 @@ MonoBehaviour: widget: {fileID: 6066563728127547150} offset: 50 sizeAdjust: 1 ---- !u!1 &7629963402952867692 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1530193202203691607} - - component: {fileID: 6780650535576364556} - - component: {fileID: 6982913429036607420} - m_Layer: 5 - m_Name: Empty - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1530193202203691607 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7629963402952867692} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -497.52924, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 9186483317114007049} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6780650535576364556 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7629963402952867692} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3} - m_Name: - m_EditorClassIdentifier: - leftAnchor: - target: {fileID: 0} - relative: 0 - absolute: 0 - rightAnchor: - target: {fileID: 0} - relative: 1 - absolute: 0 - bottomAnchor: - target: {fileID: 0} - relative: 0 - absolute: 0 - topAnchor: - target: {fileID: 0} - relative: 1 - absolute: 0 - updateAnchors: 1 - mColor: {r: 1, g: 1, b: 1, a: 1} - mPivot: 4 - mWidth: 1125 - mHeight: 40 - mDepth: 0 - autoResizeBoxCollider: 0 - hideIfOffScreen: 0 - keepAspectRatio: 0 - aspectRatio: 28.125 ---- !u!114 &6982913429036607420 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7629963402952867692} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} - m_Name: - m_EditorClassIdentifier: - widget: {fileID: 6780650535576364556} - offset: 0 - sizeAdjust: 1 --- !u!1 &8112027019472108927 GameObject: m_ObjectHideFlags: 0 @@ -1206,7 +1121,7 @@ MonoBehaviour: autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 0.5217391 + aspectRatio: 0.47826087 keepCrispWhenShrunk: 1 mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} @@ -1283,7 +1198,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8749132400234014725} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -109.904236, z: 0} + m_LocalPosition: {x: 0, y: -170.15424, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 3014698626100734380} @@ -1541,9 +1456,8 @@ Transform: - {fileID: 3400899160147456236} - {fileID: 1015280428253676666} - {fileID: 6211563138953950025} - - {fileID: 6940810193510325756} - - {fileID: 1530193202203691607} - {fileID: 6789244682540926893} + - {fileID: 6940810193510325756} m_Father: {fileID: 9186483318273454878} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1566,7 +1480,7 @@ MonoBehaviour: cellAlignment: 1 hideInactive: 1 keepWithinPanel: 0 - padding: {x: 0, y: 0} + padding: {x: 0, y: 20} --- !u!114 &7283729918675215446 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab new file mode 100644 index 0000000..ca141dc --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab @@ -0,0 +1,2079 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &63516158779997684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5845309283408478161} + - component: {fileID: 4758753331922436825} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5845309283408478161 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 63516158779997684} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8375399916319394157} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4758753331922436825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 63516158779997684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 250 + mHeight: 50 + mDepth: 9 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 4 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u521B\u5EFA\u4E3A\u5BA2\u6237" + mFontSize: 50 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &719471278446469773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7817554463647769932} + - component: {fileID: 8714820077871310505} + - component: {fileID: 1029486252995999754} + m_Layer: 5 + m_Name: LabelTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7817554463647769932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719471278446469773} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -462, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8714820077871310505 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719471278446469773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 3 + mWidth: 370 + mHeight: 38 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 9.894737 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 2020-12-12 12:12:12 + mFontSize: 38 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &1029486252995999754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719471278446469773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: createtime + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &1230467995848349774 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6011203503650922012} + - component: {fileID: 7974794178899581438} + m_Layer: 5 + m_Name: LabelLen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6011203503650922012 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1230467995848349774} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -462, y: -100, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7974794178899581438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1230467995848349774} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 3 + mWidth: 76 + mHeight: 38 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u5F55\u97F3" + mFontSize: 38 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &1244339452899913203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5473611510371489377} + - component: {fileID: 2479925902047346628} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5473611510371489377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1244339452899913203} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6174010155954682311} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2479925902047346628 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1244339452899913203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 200 + mHeight: 50 + mDepth: 9 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 3 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u5BA2\u6237\u8BE6\u60C5" + mFontSize: 50 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &1760699814763560429 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7087920816025065220} + - component: {fileID: 2436801649886703474} + m_Layer: 5 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7087920816025065220 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1760699814763560429} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -514, y: -100, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2436801649886703474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1760699814763560429} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 30 + rightAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 66 + bottomAnchor: + target: {fileID: 0} + relative: 0.5 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 36 + mHeight: 39 + mDepth: 3 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.9230769 + mType: 0 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: cust_record + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &2073311561283326134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6174010155954682311} + - component: {fileID: 4420913354121827264} + - component: {fileID: 7360133368035375287} + - component: {fileID: 2203920346542281049} + - component: {fileID: 1904196581246743921} + m_Layer: 5 + m_Name: ButtonCustDetail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6174010155954682311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073311561283326134} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1042, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5473611510371489377} + m_Father: {fileID: 5918980031047944023} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4420913354121827264 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073311561283326134} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1025, y: 160, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7360133368035375287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073311561283326134} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 2073311561283326134} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 5543801428106972834} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &2203920346542281049 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073311561283326134} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 30 + topAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 190 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1025 + mHeight: 160 + mDepth: 8 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 6.40625 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public_button + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &1904196581246743921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2073311561283326134} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 2203920346542281049} + offset: 50 + sizeAdjust: 1 +--- !u!1 &2115487251565135739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7134809816845220941} + - component: {fileID: 4710708275860084984} + - component: {fileID: 1414205707611256756} + - component: {fileID: 1621006526412277559} + - component: {fileID: 8714977712263338163} + m_Layer: 5 + m_Name: ButtonPlayVoice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7134809816845220941 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115487251565135739} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 432, y: -100, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4710708275860084984 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115487251565135739} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 150, y: 120, z: 0} + m_Center: {x: 0, y: -0.033197403, z: 0} +--- !u!114 &1414205707611256756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115487251565135739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 2115487251565135739} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 0 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 8509598239964200415} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &1621006526412277559 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115487251565135739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 1 + absolute: -171 + rightAnchor: + target: {fileID: 5529200990505029815} + relative: 1 + absolute: -89 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + mPivot: 4 + mWidth: 82 + mHeight: 82 + mDepth: 5 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: cust_play2 + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &8714977712263338163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115487251565135739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!1 &2450038797940214029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1264172342368613327} + - component: {fileID: 696726985342094105} + - component: {fileID: 4183175673607791577} + m_Layer: 5 + m_Name: LabelFromPhoneNo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1264172342368613327 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2450038797940214029} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -532, y: 70, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &696726985342094105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2450038797940214029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 30 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + mPivot: 3 + mWidth: 270 + mHeight: 46 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 0000000000 + mFontSize: 46 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &4183175673607791577 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2450038797940214029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: _callerno + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &2570298681319083417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2570298681319083416} + - component: {fileID: 2570298681319083415} + m_Layer: 5 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2570298681319083416 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2570298681319083417} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1152, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5918980031047944023} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2570298681319083415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2570298681319083417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8077b76001d36d489868d20d28bddb9, type: 3} + m_Name: + m_EditorClassIdentifier: + uiCamera: {fileID: 0} + container: {fileID: 0} + side: 3 + runOnlyOnce: 1 + relativeOffset: {x: 0, y: 0} + pixelOffset: {x: 0, y: 0} + widgetContainer: {fileID: 0} +--- !u!1 &3942105359441769827 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3161202981048460019} + - component: {fileID: 6033128197193160344} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3161202981048460019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3942105359441769827} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -532, y: 140, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6033128197193160344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3942105359441769827} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 30 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 3 + mWidth: 76 + mHeight: 38 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u4E3B\u53EB" + mFontSize: 38 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &4277987810975945117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1069773254130384334} + - component: {fileID: 1912023415051130143} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1069773254130384334 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4277987810975945117} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 532, y: 140, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1912023415051130143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4277987810975945117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 5529200990505029815} + relative: 1 + absolute: -30 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 5 + mWidth: 76 + mHeight: 38 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u88AB\u53EB" + mFontSize: 38 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &4530205458572762755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2201789248387725239} + - component: {fileID: 3404212707966727000} + - component: {fileID: 264966615196332519} + - component: {fileID: 5737216553299020999} + m_Layer: 5 + m_Name: DragScroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2201789248387725239 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4530205458572762755} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: -66, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5918980031047944023} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3404212707966727000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4530205458572762755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 5918980031047944023} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 5918980031047944023} + relative: 1 + absolute: -132 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 2172 + mDepth: 7 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.5179558 +--- !u!114 &264966615196332519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4530205458572762755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 5171196888813298686} + draggablePanel: {fileID: 0} +--- !u!65 &5737216553299020999 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4530205458572762755} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 2172, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4891764113400030807 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5918980031047944023} + - component: {fileID: 4441317253217358126} + - component: {fileID: 5543801428106972834} + m_Layer: 5 + m_Name: PanelCallLogDetail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5918980031047944023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4891764113400030807} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5900565773593058527} + - {fileID: 2201789248387725239} + - {fileID: 2570298681319083416} + - {fileID: 6174010155954682311} + - {fileID: 8375399916319394157} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4441317253217358126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4891764113400030807} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3000 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 0 + mClipRange: {x: 0, y: 0, z: 300, w: 200} + mClipSoftness: {x: 4, y: 4} + mDepth: 1 + mSortingOrder: 0 + mClipOffset: {x: 0, y: 0} +--- !u!114 &5543801428106972834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4891764113400030807} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1ff491def90b44724978eb9e0b2b558f, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/ui/panel/TRPCallLogDetail.lua + isNeedBackplate: 1 + destroyWhenHide: 0 + isNeedResetAtlase: 1 + isNeedMask4Init: 0 + isNeedMask4InitOnlyOnce: 1 + isHideWithEffect: 1 + isRefeshContentWhenEffectFinish: 0 + EffectRoot: {fileID: 0} + effectType: 1 + EffectList: [] + frameName: Frame1 + frameObj: {fileID: 0} + titleKeyName: "\u901A\u8BDD\u8BB0\u5F55\u8BE6\u60C5" +--- !u!1 &5307054908754021948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1737415944239554089} + - component: {fileID: 7904198284208492242} + - component: {fileID: 7515327516835224441} + m_Layer: 5 + m_Name: LabelToPhoneNo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1737415944239554089 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307054908754021948} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 532, y: 70, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7904198284208492242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307054908754021948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 5529200990505029815} + relative: 1 + absolute: -30 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + mPivot: 5 + mWidth: 270 + mHeight: 46 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 0000000000 + mFontSize: 46 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &7515327516835224441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307054908754021948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: _destno + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &5602088498915747376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8375399916319394157} + - component: {fileID: 6441396814038843516} + - component: {fileID: 1271422244851812915} + - component: {fileID: 7309553061635104442} + - component: {fileID: 2255712848331135658} + m_Layer: 5 + m_Name: ButtonNewCust + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8375399916319394157 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5602088498915747376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1042, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5845309283408478161} + m_Father: {fileID: 5918980031047944023} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6441396814038843516 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5602088498915747376} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1025, y: 160, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1271422244851812915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5602088498915747376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 5602088498915747376} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 5543801428106972834} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &7309553061635104442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5602088498915747376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 30 + topAnchor: + target: {fileID: 5918980031047944023} + relative: 0 + absolute: 190 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1025 + mHeight: 160 + mDepth: 8 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 6.40625 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public_button + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &2255712848331135658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5602088498915747376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 7309553061635104442} + offset: 50 + sizeAdjust: 1 +--- !u!1 &7072978056209761034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5900565773593058527} + - component: {fileID: 6707909816119687706} + - component: {fileID: 5171196888813298686} + m_Layer: 5 + m_Name: PanelContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5900565773593058527 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7072978056209761034} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7887342815596662226} + m_Father: {fileID: 5918980031047944023} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6707909816119687706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7072978056209761034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3002 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 3 + mClipRange: {x: 0, y: 0, z: 1126, w: 2000} + mClipSoftness: {x: 4, y: 10} + mDepth: 2 + mSortingOrder: 0 + mClipOffset: {x: 0, y: 0} +--- !u!114 &5171196888813298686 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7072978056209761034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d81807633ea807d4c8e3fff7e10c6000, type: 3} + m_Name: + m_EditorClassIdentifier: + movement: 1 + dragEffect: 2 + restrictWithinPanel: 1 + disableDragIfFits: 1 + smoothDragStart: 1 + iOSDragEmulation: 1 + scrollWheelFactor: 0.25 + momentumAmount: 35 + dampenStrength: 9 + horizontalScrollBar: {fileID: 0} + verticalScrollBar: {fileID: 0} + showScrollBars: 1 + customMovement: {x: 1, y: 0} + contentPivot: 1 + scale: {x: 0, y: 0, z: 0} + relativePositionOnReset: {x: 0, y: 0} + centerOnChild: {fileID: 0} +--- !u!1 &7217884337235581081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4089779156076982603} + - component: {fileID: 8343160961389584064} + m_Layer: 5 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4089779156076982603 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7217884337235581081} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -512, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5529200990505029815} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8343160961389584064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7217884337235581081} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 30 + rightAnchor: + target: {fileID: 5529200990505029815} + relative: 0 + absolute: 70 + bottomAnchor: + target: {fileID: 0} + relative: 0.5 + absolute: -19 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 40 + mHeight: 39 + mDepth: 3 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1.0256411 + mType: 0 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: cust_time + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &8289422689039702852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7887342815596662226} + - component: {fileID: 4905271874418118635} + m_Layer: 5 + m_Name: Table + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7887342815596662226 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289422689039702852} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 853.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5529200990505029815} + m_Father: {fileID: 5900565773593058527} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4905271874418118635 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289422689039702852} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 66ca9c6e5cbd4544ab22016a27d817a4, type: 3} + m_Name: + m_EditorClassIdentifier: + columns: 1 + direction: 0 + sorting: 0 + pivot: 1 + cellAlignment: 1 + hideInactive: 1 + keepWithinPanel: 0 + padding: {x: 0, y: 30} +--- !u!1 &8939331679391634129 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5529200990505029815} + - component: {fileID: 673810004037246720} + - component: {fileID: 7047220503036259027} + - component: {fileID: 8509598239964200415} + - component: {fileID: 8474748965205811930} + - component: {fileID: 7514493048875219790} + - component: {fileID: 6523516519395091279} + m_Layer: 5 + m_Name: detail + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5529200990505029815 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -65.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3161202981048460019} + - {fileID: 1069773254130384334} + - {fileID: 1264172342368613327} + - {fileID: 1737415944239554089} + - {fileID: 4089779156076982603} + - {fileID: 7817554463647769932} + - {fileID: 7087920816025065220} + - {fileID: 6011203503650922012} + - {fileID: 7134809816845220941} + m_Father: {fileID: 7887342815596662226} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &673810004037246720 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 380, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &7047220503036259027 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 51 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: -50 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 380 + mDepth: 0 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2.9605262 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &8509598239964200415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 575f113ee96624a30ab2ca1af1303112, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/ui/cell/TRCellRecord.lua + isNeedResetAtlase: 1 +--- !u!114 &8474748965205811930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16bd2beefa5ca4a3ba0753143d28e2d9, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: +--- !u!114 &7514493048875219790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!114 &6523516519395091279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939331679391634129} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 7047220503036259027} + offset: 0 + sizeAdjust: 1 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab.meta b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab.meta new file mode 100644 index 0000000..4b130a3 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelCallLogDetail.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9ef0bb791b85844e6be91d9d6391231f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab index fd37533..bb561f2 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMakeCall.prefab @@ -1,5 +1,2032 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1433074310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1433074311} + - component: {fileID: 1433074314} + - component: {fileID: 1433074313} + - component: {fileID: 1433074312} + m_Layer: 5 + m_Name: ButtonHide + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1433074311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433074310} + m_LocalRotation: {x: 0, y: 0, z: 1, w: -0.00000004371139} + m_LocalPosition: {x: 426, y: 350, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1433074314 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433074310} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 150, y: 150, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1433074313 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433074310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 1433074310} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 6276092525497085633} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &1433074312 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1433074310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7927105919409398303} + relative: 1 + absolute: -170 + rightAnchor: + target: {fileID: 7927105919409398303} + relative: 1 + absolute: -100 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.8, g: 0.8, b: 0.8, a: 1} + mPivot: 4 + mWidth: 70 + mHeight: 70 + mDepth: 3 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: call_icon_dial + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &181305006142267860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6527729734466532319} + - component: {fileID: 1042594504958056631} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6527729734466532319 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181305006142267860} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 80, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8651339362379047936} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1042594504958056631 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181305006142267860} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 3 + mWidth: 548 + mHeight: 48 + mDepth: 7 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 11.416667 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u641C\u7D22\u624B\u673A\u53F7\u7801" + mFontSize: 48 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 0 + mMaxLineCount: 1 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &1143830224087721272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1324362458870990486} + - component: {fileID: 5255588345769612929} + m_Layer: 5 + m_Name: SpriteType + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1324362458870990486 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143830224087721272} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -512, y: 35, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7607378428485480853} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5255588345769612929 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143830224087721272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7607378428485480853} + relative: 0 + absolute: 28 + rightAnchor: + target: {fileID: 7607378428485480853} + relative: 0 + absolute: 72 + bottomAnchor: + target: {fileID: 0} + relative: 0.5 + absolute: -19 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 44 + mHeight: 44 + mDepth: 3 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 0 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: call_outgoingcall + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &1697186371956600070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3680815149700422866} + - component: {fileID: 163229575953372796} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3680815149700422866 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697186371956600070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1533825221538527030} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &163229575953372796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697186371956600070} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 50 + mDepth: 11 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 22.5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u65E0\u66F4\u591A\u4FE1\u606F" + mFontSize: 46 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &1934132385939666491 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 562346773328587240} + - component: {fileID: 1295289507981427739} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &562346773328587240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934132385939666491} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2317113818302839792} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1295289507981427739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1934132385939666491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 50 + mDepth: 11 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 22.5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u4E0B\u62C9\u5237\u65B0" + mFontSize: 46 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &2015510873420138310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 32528043014163868} + - component: {fileID: 7961679051859010900} + - component: {fileID: 5279411533507354351} + m_Layer: 5 + m_Name: LabelName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &32528043014163868 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015510873420138310} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -462, y: 34, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7607378428485480853} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7961679051859010900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015510873420138310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7607378428485480853} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + mPivot: 3 + mWidth: 92 + mHeight: 46 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u4E3B\u53EB" + mFontSize: 46 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &5279411533507354351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015510873420138310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: custName + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &2978683441028724117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5918527761379056049} + - component: {fileID: 3513744693906270718} + m_Layer: 5 + m_Name: LabelPhoneNo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5918527761379056049 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2978683441028724117} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -462, y: -36, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7607378428485480853} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3513744693906270718 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2978683441028724117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7607378428485480853} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 3 + mWidth: 250 + mHeight: 42 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 0000000000 + mFontSize: 42 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &3424471899331396002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7163290232818110116} + - component: {fileID: 641350798932307976} + m_Layer: 5 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7163290232818110116 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3424471899331396002} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1152, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7139637074959663053} + - {fileID: 8651339362379047936} + m_Father: {fileID: 7927105919409398303} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &641350798932307976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3424471899331396002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8077b76001d36d489868d20d28bddb9, type: 3} + m_Name: + m_EditorClassIdentifier: + uiCamera: {fileID: 0} + container: {fileID: 0} + side: 3 + runOnlyOnce: 1 + relativeOffset: {x: 0, y: 0} + pixelOffset: {x: 0, y: 0} + widgetContainer: {fileID: 0} +--- !u!1 &3623813657837591804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5841238317917837241} + - component: {fileID: 3149389808423416174} + m_Layer: 5 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5841238317917837241 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3623813657837591804} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5611236336092458260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3149389808423416174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3623813657837591804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mPivot: 4 + mWidth: 160 + mHeight: 160 + mDepth: 1 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 0 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: call_bg_160px + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &3826900921069410069 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 484629189647041418} + m_Layer: 5 + m_Name: onPressButtonDel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &484629189647041418 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3826900921069410069} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7927105919409384683} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3853280769374104607 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7607378428485480853} + - component: {fileID: 8974276910178091287} + - component: {fileID: 3204659430632027334} + - component: {fileID: 5226648881135785480} + - component: {fileID: 4661253515635330804} + - component: {fileID: 5310223473245295093} + - component: {fileID: 8683349769360105169} + m_Layer: 5 + m_Name: 000000 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7607378428485480853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 297.9, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 32528043014163868} + - {fileID: 5918527761379056049} + - {fileID: 2766446330966630819} + - {fileID: 1324362458870990486} + - {fileID: 3832195368891751064} + m_Father: {fileID: 2780870160834123545} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &8974276910178091287 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 170, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &3204659430632027334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 51 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: -50 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 170 + mDepth: 0 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 6.617647 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &5226648881135785480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 575f113ee96624a30ab2ca1af1303112, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/ui/cell/TRCellCallLog.lua + isNeedResetAtlase: 1 +--- !u!114 &4661253515635330804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16bd2beefa5ca4a3ba0753143d28e2d9, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: +--- !u!114 &5310223473245295093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!114 &8683349769360105169 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3853280769374104607} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 3204659430632027334} + offset: 0 + sizeAdjust: 1 +--- !u!1 &4167265822001883506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2766446330966630819} + - component: {fileID: 5649655782193380167} + - component: {fileID: 3863287243358250926} + m_Layer: 5 + m_Name: LabelTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2766446330966630819 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4167265822001883506} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 512, y: -36, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7607378428485480853} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5649655782193380167 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4167265822001883506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 7607378428485480853} + relative: 1 + absolute: -50 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 5 + mWidth: 230 + mHeight: 40 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5.75 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 0000000000 + mFontSize: 40 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &3863287243358250926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4167265822001883506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: createtime + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &4649134553867042284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1533825221538527030} + - component: {fileID: 9070955920527528532} + - component: {fileID: 6070800347732914806} + - component: {fileID: 2155402310302232736} + m_Layer: 5 + m_Name: ButtonEndList + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1533825221538527030 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4649134553867042284} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -170, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3680815149700422866} + m_Father: {fileID: 2780870160834123545} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &9070955920527528532 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4649134553867042284} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 87.74999, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6070800347732914806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4649134553867042284} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 1697186371956600070} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: [] +--- !u!114 &2155402310302232736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4649134553867042284} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!1 &4779321421502375266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 549429816131947051} + m_Layer: 5 + m_Name: onReleaseButtonDel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &549429816131947051 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4779321421502375266} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7927105919409384683} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4833655682849721888 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8651339362379047936} + - component: {fileID: 5964938290206104819} + - component: {fileID: 8290208014045364998} + - component: {fileID: 59594305810745241} + m_Layer: 5 + m_Name: InputSeachKey + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8651339362379047936 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833655682849721888} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -473, y: -203, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6527729734466532319} + - {fileID: 2774131756372758394} + - {fileID: 2610972139329009125} + m_Father: {fileID: 7163290232818110116} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &5964938290206104819 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833655682849721888} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 945, y: 88, z: 0} + m_Center: {x: 472.5, y: 0, z: 0} +--- !u!114 &8290208014045364998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833655682849721888} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac5060295fbd39b4a88d20d0c83d925e, type: 3} + m_Name: + m_EditorClassIdentifier: + label: {fileID: 1042594504958056631} + inputType: 0 + onReturnKey: 0 + keyboardType: 0 + hideInput: 0 + alertModeKeybaord: 0 + validation: 0 + characterLimit: 0 + savedAs: + selectOnTab: {fileID: 0} + activeTextColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + caretColor: {r: 0.60296786, g: 1, b: 0, a: 0.8} + selectionColor: {r: 1, g: 0.8745098, b: 0.5529412, a: 0.5} + onSubmit: [] + onChange: [] + mValue: +--- !u!114 &59594305810745241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833655682849721888} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7139637074959663053} + relative: 0 + absolute: 90 + rightAnchor: + target: {fileID: 7139637074959663053} + relative: 1 + absolute: -90 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.95686275, g: 0.95686275, b: 0.95686275, a: 1} + mPivot: 3 + mWidth: 945 + mHeight: 88 + mDepth: 6 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 10.738636 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public_on_off_bg + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &5267263532243292421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3832195368891751064} + - component: {fileID: 6415957025924059121} + m_Layer: 5 + m_Name: SpriteLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3832195368891751064 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5267263532243292421} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 50, y: -85, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7607378428485480853} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6415957025924059121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5267263532243292421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7607378428485480853} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 7607378428485480853} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.8666667, g: 0.8666667, b: 0.8666667, a: 1} + mPivot: 4 + mWidth: 1025 + mHeight: 2 + mDepth: 4 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 512.5 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &5405684916112913534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2774131756372758394} + - component: {fileID: 548807408471371495} + m_Layer: 5 + m_Name: Sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2774131756372758394 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5405684916112913534} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 47, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8651339362379047936} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &548807408471371495 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5405684916112913534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 8651339362379047936} + relative: 0 + absolute: 25 + rightAnchor: + target: {fileID: 8651339362379047936} + relative: 0 + absolute: 69 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 44 + mHeight: 44 + mDepth: 8 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 0 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: cust_search + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &5494089654339440858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2780870160834123545} + - component: {fileID: 5543527664139027341} + - component: {fileID: 4330086914105978655} + m_Layer: 5 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2780870160834123545 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5494089654339440858} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 347, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7607378428485480853} + - {fileID: 2317113818302839792} + - {fileID: 1533825221538527030} + m_Father: {fileID: 7996728117962733029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5543527664139027341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5494089654339440858} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07c4de3b4b6fe9045b059ee627c100df, type: 3} + m_Name: + m_EditorClassIdentifier: + arrangement: 1 + sorting: 1 + pivot: 1 + maxPerLine: 0 + cellWidth: 0 + cellHeight: 170 + animateSmoothly: 0 + hideInactive: 1 + keepWithinPanel: 0 + sorted: 0 + oldParentPos: {x: 0, y: 0, z: 0} + oldParentClipOffset: {x: 0, y: 0} +--- !u!114 &4330086914105978655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5494089654339440858} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da6df6b770ac942ab8916dc960507b8f, type: 3} + m_Name: + m_EditorClassIdentifier: + cellCount: 16 + isPlayTween: 0 + twType: 0 + tweenSpeed: 0.01 + twDuration: 0.5 + twMethod: 2 + itemList: [] + grid: {fileID: 0} + panel: {fileID: 0} + OnShowHeadListCallbacks: [] + OnHideHeadListCallbacks: [] + OnEndListCallbacks: [] +--- !u!1 &5510053360871541892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7996728117962733029} + - component: {fileID: 2679551850822094907} + - component: {fileID: 2276364050545291201} + m_Layer: 5 + m_Name: PanelContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7996728117962733029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5510053360871541892} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 76.49999, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2780870160834123545} + m_Father: {fileID: 7927105919409398303} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2679551850822094907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5510053360871541892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3005 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 3 + mClipRange: {x: 0, y: 0, z: 1125, w: 2000} + mClipSoftness: {x: 4, y: 20} + mDepth: 1 + mSortingOrder: 0 + mClipOffset: {x: 0, y: -76.845825} +--- !u!114 &2276364050545291201 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5510053360871541892} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e5c85efbbc1ec4b75939e6d7f077e68c, type: 3} + m_Name: + m_EditorClassIdentifier: + movement: 1 + dragEffect: 2 + restrictWithinPanel: 1 + disableDragIfFits: 0 + smoothDragStart: 1 + iOSDragEmulation: 1 + scrollWheelFactor: 0.25 + momentumAmount: 35 + dampenStrength: 4 + horizontalScrollBar: {fileID: 0} + verticalScrollBar: {fileID: 0} + showScrollBars: 1 + customMovement: {x: 0, y: 1} + contentPivot: 1 + scale: {x: 0, y: 0, z: 0} + relativePositionOnReset: {x: 0, y: 0} + centerOnChild: {fileID: 0} + loopGrid: {fileID: 4330086914105978655} + thresholDelta: {x: 0, y: -150} +--- !u!1 &7503961266116029617 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5611236336092458260} + - component: {fileID: 2357081433197854416} + - component: {fileID: 678546351070299387} + - component: {fileID: 4305650275228486666} + m_Layer: 5 + m_Name: ButtonShow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5611236336092458260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7503961266116029617} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 426, y: 350, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5841238317917837241} + m_Father: {fileID: 7927105919409402439} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2357081433197854416 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7503961266116029617} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 150, y: 150, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &678546351070299387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7503961266116029617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 7503961266116029617} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 6276092525497085633} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &4305650275228486666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7503961266116029617} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 7927105919409398303} + relative: 1 + absolute: -170 + rightAnchor: + target: {fileID: 7927105919409398303} + relative: 1 + absolute: -100 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 70 + mHeight: 70 + mDepth: 2 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: call_icon_dial + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &7769307518564054767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5592905547070457646} + - component: {fileID: 3747713882017628488} + m_Layer: 5 + m_Name: offset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5592905547070457646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7769307518564054767} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7927105919409452443} + - {fileID: 7927105919409367425} + - {fileID: 7927105919409450961} + - {fileID: 7927105919409361735} + - {fileID: 1433074311} + - {fileID: 7927105919409341743} + m_Father: {fileID: 7927105919409402439} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3747713882017628488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7769307518564054767} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d166255cacf07b4292b8402b3ddefc5, type: 3} + m_Name: + m_EditorClassIdentifier: + exeOrder: 0 + method: 3 + style: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ignoreTimeScale: 1 + delay: 0 + duration: 0.5 + steeperCurves: 0 + tweenGroup: 0 + onFinished: [] + eventReceiver: {fileID: 0} + callWhenFinished: + from: {x: 0, y: -1700, z: 0} + to: {x: 0, y: 0, z: 0} + worldSpace: 0 --- !u!1 &7927105919409555569 GameObject: m_ObjectHideFlags: 0 @@ -226,6 +2253,7 @@ GameObject: m_Component: - component: {fileID: 7927105919409402439} - component: {fileID: 7927105919419322657} + - component: {fileID: 6726611491801924930} m_Layer: 5 m_Name: AnchorBottom m_TagString: Untagged @@ -244,14 +2272,10 @@ Transform: m_LocalPosition: {x: 0, y: -1152, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 7927105919409371821} - - {fileID: 7927105919409452443} - - {fileID: 7927105919409367425} - - {fileID: 7927105919409384683} - - {fileID: 7927105919409450961} - - {fileID: 7927105919409361735} + - {fileID: 5592905547070457646} + - {fileID: 5611236336092458260} m_Father: {fileID: 7927105919409398303} - m_RootOrder: 2 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &7927105919419322657 MonoBehaviour: @@ -272,6 +2296,52 @@ MonoBehaviour: relativeOffset: {x: 0, y: 0} pixelOffset: {x: 0, y: 0} widgetContainer: {fileID: 0} +--- !u!114 &6726611491801924930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7927105919409556653} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3010 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 0 + mClipRange: {x: 0, y: 0, z: 300, w: 200} + mClipSoftness: {x: 4, y: 4} + mDepth: 3 + mSortingOrder: 0 + mClipOffset: {x: 0, y: 0} --- !u!1 &7927105919409556819 GameObject: m_ObjectHideFlags: 0 @@ -396,7 +2466,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &7927105919409391287 Transform: m_ObjectHideFlags: 0 @@ -405,7 +2475,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409559233} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -120, z: 0} + m_LocalPosition: {x: 0, y: -140, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 7927105919409367425} @@ -821,12 +2891,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409571501} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -1, y: 8, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1, y: 152, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 7927105919409398303} - m_RootOrder: 1 + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &7927105919419364633 MonoBehaviour: @@ -843,29 +2913,29 @@ MonoBehaviour: leftAnchor: target: {fileID: 7927105919409398303} relative: 0 - absolute: -2 + absolute: -1 rightAnchor: target: {fileID: 7927105919409398303} relative: 1 - absolute: 2 + absolute: 1 bottomAnchor: target: {fileID: 7927105919409398303} relative: 0 - absolute: 150 + absolute: 152 topAnchor: - target: {fileID: 7927105919409398303} + target: {fileID: 7927105919409336817} relative: 1 - absolute: -135 - updateAnchors: 1 + absolute: -90 + updateAnchors: 0 mColor: {r: 1, g: 1, b: 1, a: 1} - mPivot: 4 - mWidth: 1129 - mHeight: 2019 + mPivot: 7 + mWidth: 1127 + mHeight: 1349 mDepth: -2 autoResizeBoxCollider: 1 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 0.5591877 + aspectRatio: 0.83469236 mType: 1 mFillDirection: 4 mFillAmount: 1 @@ -892,8 +2962,8 @@ BoxCollider: m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 - m_Size: {x: 1129, y: 2019, z: 0} - m_Center: {x: 0, y: 0, z: 0} + m_Size: {x: 1127, y: 1349, z: 0} + m_Center: {x: 0, y: 674.5, z: 0} --- !u!1 &7927105919409572387 GameObject: m_ObjectHideFlags: 0 @@ -1094,106 +3164,6 @@ MonoBehaviour: isAppendEndingString: 0 AppendString: '...' fontName: EmptyFont ---- !u!1 &7927105919409575245 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7927105919409371821} - - component: {fileID: 7927105919419381895} - - component: {fileID: 1212414625487352464} - m_Layer: 5 - m_Name: SpriteLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &7927105919409371821 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7927105919409575245} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 457.7, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &7927105919419381895 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7927105919409575245} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} - m_Name: - m_EditorClassIdentifier: - leftAnchor: - target: {fileID: 0} - relative: 0 - absolute: 0 - rightAnchor: - target: {fileID: 0} - relative: 1 - absolute: 0 - bottomAnchor: - target: {fileID: 0} - relative: 0 - absolute: 0 - topAnchor: - target: {fileID: 0} - relative: 1 - absolute: 0 - updateAnchors: 1 - mColor: {r: 0.78676474, g: 0.78676474, b: 0.78676474, a: 1} - mPivot: 4 - mWidth: 1125 - mHeight: 2 - mDepth: 2 - autoResizeBoxCollider: 0 - hideIfOffScreen: 0 - keepAspectRatio: 0 - aspectRatio: 562.5 - mType: 1 - mFillDirection: 4 - mFillAmount: 1 - mInvert: 0 - mFlip: 0 - centerType: 1 - leftType: 1 - rightType: 1 - bottomType: 1 - topType: 1 - atlasName: atlasAllReal - mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} - mSpriteName: public__empty - mFillCenter: 1 - isGrayMode: 0 ---- !u!114 &1212414625487352464 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7927105919409575245} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} - m_Name: - m_EditorClassIdentifier: - widget: {fileID: 7927105919419381895} - offset: 0 - sizeAdjust: 1 --- !u!1 &7927105919409577115 GameObject: m_ObjectHideFlags: 0 @@ -1331,9 +3301,9 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 7927105919409415239} - - {fileID: 7927105919409341743} - {fileID: 7927105919409402439} + - {fileID: 7996728117962733029} + - {fileID: 7163290232818110116} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1436,7 +3406,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409583993} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: -120, z: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 7927105919409361735} @@ -1471,15 +3441,15 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 1 - mColor: {r: 0.8666667, g: 0.8666667, b: 0.8666667, a: 1} + mColor: {r: 1, g: 1, b: 1, a: 1} mPivot: 4 - mWidth: 1125 - mHeight: 2 + mWidth: 1165 + mHeight: 200 mDepth: 6 autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 562.5 + aspectRatio: 5.825 mType: 1 mFillDirection: 4 mFillAmount: 1 @@ -1492,7 +3462,7 @@ MonoBehaviour: topType: 1 atlasName: atlasAllReal mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} - mSpriteName: public__empty + mSpriteName: cust_input mFillCenter: 1 isGrayMode: 0 --- !u!114 &1210273604098316216 @@ -1508,7 +3478,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: widget: {fileID: 7927105919419327125} - offset: 0 + offset: -20 sizeAdjust: 1 --- !u!1 &7927105919409585535 GameObject: @@ -1952,13 +3922,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409597277} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -228, y: 333, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -228, y: 350, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 7927105919409363339} - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 1 + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &7927105919407565295 BoxCollider: @@ -2393,7 +4363,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409602999} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 866.7, z: 0} + m_LocalPosition: {x: 0, y: 900, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 7927105919409360105} @@ -2408,8 +4378,8 @@ Transform: - {fileID: 7927105919409338907} - {fileID: 7927105919409401695} - {fileID: 7927105919409348591} - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 4 + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &7927105919419349929 MonoBehaviour: @@ -2435,90 +4405,6 @@ MonoBehaviour: sorted: 0 oldParentPos: {x: 0, y: 0, z: 0} oldParentClipOffset: {x: 0, y: 0} ---- !u!1 &7927105919409609663 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7927105919409415239} - - component: {fileID: 7927105919419300199} - m_Layer: 5 - m_Name: SpriteIcon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7927105919409415239 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7927105919409609663} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 734, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7927105919409398303} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &7927105919419300199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7927105919409609663} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} - m_Name: - m_EditorClassIdentifier: - leftAnchor: - target: {fileID: 0} - relative: 0 - absolute: 0 - rightAnchor: - target: {fileID: 0} - relative: 1 - absolute: 0 - bottomAnchor: - target: {fileID: 7927105919409398303} - relative: 1 - absolute: -668 - topAnchor: - target: {fileID: 7927105919409398303} - relative: 1 - absolute: -168 - updateAnchors: 0 - mColor: {r: 1, g: 1, b: 1, a: 1} - mPivot: 4 - mWidth: 1066 - mHeight: 500 - mDepth: 5 - autoResizeBoxCollider: 0 - hideIfOffScreen: 0 - keepAspectRatio: 0 - aspectRatio: 2.132 - mType: 0 - mFillDirection: 4 - mFillAmount: 1 - mInvert: 0 - mFlip: 0 - centerType: 1 - leftType: 1 - rightType: 1 - bottomType: 1 - topType: 1 - atlasName: atlasAllReal - mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} - mSpriteName: "call_\u62E8\u53F7_03" - mFillCenter: 1 - isGrayMode: 0 --- !u!1 &7927105919409611291 GameObject: m_ObjectHideFlags: 0 @@ -2544,7 +4430,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409611291} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: -23, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 7927105919409338907} @@ -2581,8 +4467,8 @@ MonoBehaviour: updateAnchors: 1 mColor: {r: 0.08823532, g: 0.08823532, b: 0.08823532, a: 1} mPivot: 4 - mWidth: 42 - mHeight: 90 + mWidth: 56 + mHeight: 120 mDepth: 1 autoResizeBoxCollider: 0 hideIfOffScreen: 0 @@ -2592,7 +4478,7 @@ MonoBehaviour: mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} mText: '*' - mFontSize: 90 + mFontSize: 120 mFontStyle: 0 mAlignment: 0 mEncoding: 1 @@ -2646,13 +4532,14 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409612843} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 1437.51, z: 0} + m_LocalPosition: {x: 0, y: 1490.7402, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 7927105919409336817} - {fileID: 7927105919409361049} - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 5 + - {fileID: 7927105919409384683} + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &7927105919407611113 BoxCollider: @@ -2663,7 +4550,7 @@ BoxCollider: m_GameObject: {fileID: 7927105919409612843} m_Material: {fileID: 0} m_IsTrigger: 1 - m_Enabled: 1 + m_Enabled: 0 serializedVersion: 2 m_Size: {x: 534.4, y: 100, z: 0} m_Center: {x: 0, y: 0, z: 0} @@ -2689,11 +4576,18 @@ MonoBehaviour: characterLimit: 0 savedAs: selectOnTab: {fileID: 0} - activeTextColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + activeTextColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} caretColor: {r: 1, g: 0.47586206, b: 0, a: 0.8} selectionColor: {r: 1, g: 0.8745098, b: 0.5529412, a: 0.5} onSubmit: [] - onChange: [] + onChange: + - mTarget: {fileID: 6276092525497085633} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 mValue: --- !u!114 &7927105919419356307 MonoBehaviour: @@ -3244,11 +5138,11 @@ MonoBehaviour: leftAnchor: target: {fileID: 7927105919409336817} relative: 0 - absolute: 50 + absolute: 150 rightAnchor: target: {fileID: 7927105919409336817} relative: 1 - absolute: -50 + absolute: -150 bottomAnchor: target: {fileID: 0} relative: 0 @@ -3258,20 +5152,20 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 0 - mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mColor: {r: 0.4811321, g: 0.4811321, b: 0.4811321, a: 1} mPivot: 4 - mWidth: 1025 - mHeight: 90 + mWidth: 865 + mHeight: 100 mDepth: 7 autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 11.388889 + aspectRatio: 3.8 keepCrispWhenShrunk: 1 mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} mText: - mFontSize: 90 + mFontSize: 100 mFontStyle: 0 mAlignment: 0 mEncoding: 0 @@ -3533,13 +5427,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409636373} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 333, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 350, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 7927105919409391287} - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 2 + m_Father: {fileID: 5592905547070457646} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &7927105919407111399 BoxCollider: @@ -3552,8 +5446,8 @@ BoxCollider: m_IsTrigger: 1 m_Enabled: 1 serializedVersion: 2 - m_Size: {x: 200, y: 200, z: 0} - m_Center: {x: 0, y: -15.82, z: 0} + m_Size: {x: 200, y: 286.6, z: 0} + m_Center: {x: 0, y: -28.1, z: 0} --- !u!114 &7927105919419360011 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3672,6 +5566,7 @@ GameObject: - component: {fileID: 7927105919419291847} - component: {fileID: 7927105919419380379} - component: {fileID: 8814774190237841145} + - component: {fileID: 4561078474663205149} m_Layer: 5 m_Name: ButtonDel m_TagString: Untagged @@ -3686,12 +5581,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7927105919409637025} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 472, y: 333, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 472, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7927105919409402439} - m_RootOrder: 3 + m_Children: + - {fileID: 484629189647041418} + - {fileID: 549429816131947051} + m_Father: {fileID: 7927105919409361735} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &7927105919407601221 BoxCollider: @@ -3791,11 +5688,11 @@ MonoBehaviour: mPivot: 4 mWidth: 78 mHeight: 54 - mDepth: 0 + mDepth: 10 autoResizeBoxCollider: 0 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 0.037037037 + aspectRatio: 1.4444444 mType: 0 mFillDirection: 4 mFillAmount: 1 @@ -3811,6 +5708,59 @@ MonoBehaviour: mSpriteName: call_icon_del mFillCenter: 1 isGrayMode: 0 +--- !u!114 &4561078474663205149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7927105919409637025} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e862f287df53bb64db191162f851a296, type: 3} + m_Name: + m_EditorClassIdentifier: + onHoverOver: [] + onHoverOut: [] + onPress: + - mTarget: {fileID: 6276092525497085633} + mMethodName: onNotifyLua + mParameters: + - obj: {fileID: 0} + field: + name: gameObj + - obj: {fileID: 484629189647041418} + field: name + name: funcName + - obj: {fileID: 0} + field: + name: paras + oneShot: 0 + onRelease: + - mTarget: {fileID: 6276092525497085633} + mMethodName: onNotifyLua + mParameters: + - obj: {fileID: 0} + field: + name: gameObj + - obj: {fileID: 549429816131947051} + field: name + name: funcName + - obj: {fileID: 0} + field: + name: paras + oneShot: 0 + onSelect: [] + onDeselect: [] + onClick: [] + onDoubleClick: [] + onDragStart: [] + onDragEnd: [] + onDragOver: [] + onDragOut: [] + onDrag: [] + onBecameVisible: [] + onBecameInvisible: [] --- !u!1 &7927105919409645517 GameObject: m_ObjectHideFlags: 0 @@ -3911,3 +5861,331 @@ MonoBehaviour: isAppendEndingString: 0 AppendString: '...' fontName: EmptyFont +--- !u!1 &8143636154898917097 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2317113818302839792} + - component: {fileID: 7911873351577308634} + - component: {fileID: 1493097283791236109} + - component: {fileID: 1605738567842119286} + m_Layer: 5 + m_Name: ButtonHeadList + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2317113818302839792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8143636154898917097} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 162, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 562346773328587240} + m_Father: {fileID: 2780870160834123545} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7911873351577308634 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8143636154898917097} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 87.74999, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1493097283791236109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8143636154898917097} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 1934132385939666491} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: [] +--- !u!114 &1605738567842119286 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8143636154898917097} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!1 &8339724669963941684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2610972139329009125} + - component: {fileID: 6139740482921192053} + - component: {fileID: 5019452567886537289} + - component: {fileID: 6621212282636068230} + - component: {fileID: 629867950252066852} + m_Layer: 5 + m_Name: ButtonReset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2610972139329009125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8339724669963941684} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 903, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8651339362379047936} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6139740482921192053 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8339724669963941684} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 90, y: 90, z: 0} + m_Center: {x: 0, y: -0.22070312, z: 0} +--- !u!114 &5019452567886537289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8339724669963941684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 8339724669963941684} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 1 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: [] +--- !u!114 &6621212282636068230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8339724669963941684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 8651339362379047936} + relative: 1 + absolute: -64 + rightAnchor: + target: {fileID: 8651339362379047936} + relative: 1 + absolute: -20 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 44 + mHeight: 44 + mDepth: 7 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: login_log_no + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &629867950252066852 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8339724669963941684} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ce7ce3a27703447e98bd5b91307e34c8, type: 3} + m_Name: + m_EditorClassIdentifier: + input: {fileID: 0} +--- !u!1 &8787474866980127585 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7139637074959663053} + - component: {fileID: 8985481789447393768} + - component: {fileID: 6354236203374253942} + m_Layer: 5 + m_Name: SpriteBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7139637074959663053 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787474866980127585} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: -132, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7163290232818110116} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8985481789447393768 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787474866980127585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: -1 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 1 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: -264 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: -132 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 1 + mWidth: 1125 + mHeight: 132 + mDepth: 0 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 8.522727 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: cust_border + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &6354236203374253942 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8787474866980127585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 8985481789447393768} + offset: 0 + sizeAdjust: 1 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab index 245ba63..e210703 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelMyInfor.prefab @@ -583,7 +583,7 @@ MonoBehaviour: relative: 0 absolute: 50 rightAnchor: - target: {fileID: 0} + target: {fileID: 3303405075514652940} relative: 1 absolute: -70 bottomAnchor: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab new file mode 100644 index 0000000..5354519 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab @@ -0,0 +1,1809 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &22047233377895611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3505175498072380410} + - component: {fileID: 2640202324213160693} + - component: {fileID: 1316670091101949897} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3505175498072380410 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22047233377895611} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 456059461462518699} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2640202324213160693 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22047233377895611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 456059461462401577} + relative: 0 + absolute: 100 + rightAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: -100 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mPivot: 4 + mWidth: 925 + mHeight: 170 + mDepth: 4 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.011764706 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: Button + mFontSize: 50 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &1316670091101949897 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 22047233377895611} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: name + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &456059461462230327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462472501} + - component: {fileID: 456059461451456941} + m_Layer: 5 + m_Name: SpriteBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &456059461462472501 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462230327} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1, y: 248, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451456941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462230327} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 456059461462401577} + relative: 0 + absolute: 50 + rightAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: -50 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 7 + mWidth: 1025 + mHeight: 680 + mDepth: -1 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 1.507353 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: EmptyAtlas + mAtlas: {fileID: 8379920634462272047, guid: 9aea3d2b5a77f4e84bd921688ff9ca99, type: 3} + mSpriteName: news_news_bg + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &456059461462255707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462468275} + - component: {fileID: 456059461451454835} + - component: {fileID: 456059461451479591} + m_Layer: 5 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &456059461462468275 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462255707} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 243.8, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 456059461462518699} + m_Father: {fileID: 456059461462471379} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451454835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462255707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07c4de3b4b6fe9045b059ee627c100df, type: 3} + m_Name: + m_EditorClassIdentifier: + arrangement: 1 + sorting: 1 + pivot: 1 + maxPerLine: 0 + cellWidth: 0 + cellHeight: 170 + animateSmoothly: 0 + hideInactive: 1 + keepWithinPanel: 0 + sorted: 0 + oldParentPos: {x: 0, y: 0, z: 0} + oldParentClipOffset: {x: 0, y: 0} +--- !u!114 &456059461451479591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462255707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da6df6b770ac942ab8916dc960507b8f, type: 3} + m_Name: + m_EditorClassIdentifier: + cellCount: 8 + isPlayTween: 0 + twType: 0 + tweenSpeed: 0.01 + twDuration: 0.5 + twMethod: 2 + itemList: [] + grid: {fileID: 0} + panel: {fileID: 0} + OnShowHeadListCallbacks: [] + OnHideHeadListCallbacks: [] + OnEndListCallbacks: [] +--- !u!1 &456059461462256633 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462518699} + - component: {fileID: 456059461455839333} + - component: {fileID: 456059461451430739} + - component: {fileID: 456059461451460901} + - component: {fileID: 3170702829645462311} + - component: {fileID: 2344339756337381197} + - component: {fileID: 4698240616766362928} + m_Layer: 5 + m_Name: 00000 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &456059461462518699 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4289221648398254636} + - {fileID: 3505175498072380410} + m_Father: {fileID: 456059461462468275} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &456059461455839333 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1125, y: 170, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451430739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 575f113ee96624a30ab2ca1af1303112, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/ui/cell/CLLUICellPoplist2.lua + isNeedResetAtlase: 1 +--- !u!114 &456059461451460901 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} + m_Name: + m_EditorClassIdentifier: + scrollView: {fileID: 0} + draggablePanel: {fileID: 0} +--- !u!114 &3170702829645462311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1125 + mHeight: 170 + mDepth: 0 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 6.617647 +--- !u!114 &2344339756337381197 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 3170702829645462311} + offset: 0 + sizeAdjust: 1 +--- !u!114 &4698240616766362928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462256633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 16bd2beefa5ca4a3ba0753143d28e2d9, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: +--- !u!1 &456059461462272849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462471379} + - component: {fileID: 456059461451467401} + - component: {fileID: 456059461451445991} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &456059461462471379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462272849} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 410, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 456059461462468275} + m_Father: {fileID: 2060602918047884914} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451467401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462272849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3006 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 3 + mClipRange: {x: -3, y: 510, z: 2000, w: 508} + mClipSoftness: {x: 4, y: 20} + mDepth: 2 + mSortingOrder: 0 + mClipOffset: {x: 0, y: -415.72064} +--- !u!114 &456059461451445991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462272849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d81807633ea807d4c8e3fff7e10c6000, type: 3} + m_Name: + m_EditorClassIdentifier: + movement: 1 + dragEffect: 2 + restrictWithinPanel: 1 + disableDragIfFits: 1 + smoothDragStart: 1 + iOSDragEmulation: 1 + scrollWheelFactor: 0.25 + momentumAmount: 35 + dampenStrength: 9 + horizontalScrollBar: {fileID: 0} + verticalScrollBar: {fileID: 5354083078527341680} + showScrollBars: 1 + customMovement: {x: 1, y: 0} + contentPivot: 1 + scale: {x: 0, y: 0, z: 0} + relativePositionOnReset: {x: 0, y: 0} + centerOnChild: {fileID: 0} +--- !u!1 &456059461462276047 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462450769} + - component: {fileID: 456059461451473515} + - component: {fileID: 456059461456336161} + - component: {fileID: 456059461451509215} + m_Layer: 5 + m_Name: SpriteBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &456059461462450769 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462276047} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 456059461462401577} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451473515 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462276047} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 456059461462401577} + relative: 0 + absolute: -5 + rightAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: 5 + bottomAnchor: + target: {fileID: 456059461462401577} + relative: 0 + absolute: -5 + topAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: 5 + updateAnchors: 1 + mColor: {r: 0, g: 0, b: 0, a: 0.3137255} + mPivot: 4 + mWidth: 1135 + mHeight: 2314 + mDepth: -2 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.49049264 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: EmptyAtlas + mAtlas: {fileID: 8379920634462272047, guid: 9aea3d2b5a77f4e84bd921688ff9ca99, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!65 &456059461456336161 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462276047} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1135, y: 2314, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451509215 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462276047} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e862f287df53bb64db191162f851a296, type: 3} + m_Name: + m_EditorClassIdentifier: + onHoverOver: [] + onHoverOut: [] + onPress: [] + onRelease: [] + onSelect: [] + onDeselect: [] + onClick: + - mTarget: {fileID: 5630883075967834920} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 + onDoubleClick: [] + onDragStart: [] + onDragEnd: [] + onDragOver: [] + onDragOut: [] + onDrag: [] + onBecameVisible: [] + onBecameInvisible: [] +--- !u!1 &456059461462278335 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456059461462401577} + - component: {fileID: 456059461451423605} + - component: {fileID: 5630883075967834920} + m_Layer: 5 + m_Name: PanelPopList2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &456059461462401577 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462278335} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 456059461462450769} + - {fileID: 2255932243151234916} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &456059461451423605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462278335} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ae942c9068183dc40a9d01f648273726, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + showInPanelTool: 1 + generateNormals: 0 + widgetsAreStatic: 0 + cullWhileDragging: 1 + alwaysOnScreen: 0 + anchorOffset: 0 + softBorderPadding: 1 + renderQueue: 0 + startingRenderQueue: 3000 + mClipTexture: {fileID: 0} + mAlpha: 1 + mClipping: 0 + mClipRange: {x: 0, y: 0, z: 300, w: 200} + mClipSoftness: {x: 4, y: 4} + mDepth: 0 + mSortingOrder: 0 + mClipOffset: {x: 0, y: 0} +--- !u!114 &5630883075967834920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456059461462278335} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1ff491def90b44724978eb9e0b2b558f, type: 3} + m_Name: + m_EditorClassIdentifier: + isPause: 0 + luaPath: trCRM/upgradeRes/priority/lua/ui/panel/CLLPPopList2.lua + isNeedBackplate: 0 + destroyWhenHide: 0 + isNeedResetAtlase: 1 + isNeedMask4Init: 0 + isNeedMask4InitOnlyOnce: 1 + isHideWithEffect: 1 + isRefeshContentWhenEffectFinish: 0 + EffectRoot: {fileID: 0} + effectType: 1 + EffectList: + - {fileID: 2985726706165961123} + frameName: + frameObj: {fileID: 0} + titleKeyName: +--- !u!1 &561283251524547677 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8686352755687159991} + - component: {fileID: 8288839173916616235} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8686352755687159991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 561283251524547677} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4908107353684055229} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8288839173916616235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 561283251524547677} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.94509804, g: 0.3529412, b: 0.2901961, a: 1} + mPivot: 4 + mWidth: 100 + mHeight: 50 + mDepth: 6 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 2 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: "\u53D6\u6D88" + mFontSize: 50 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 2 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &2008204036940259905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4908107353684055229} + - component: {fileID: 1168908620627264644} + - component: {fileID: 1716423663891241243} + - component: {fileID: 2057205244281892270} + m_Layer: 5 + m_Name: ButtonClose + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4908107353684055229 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008204036940259905} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1, y: 130, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8686352755687159991} + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1168908620627264644 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008204036940259905} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1025, y: 170, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &1716423663891241243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008204036940259905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fdca5042b1d12a4890ec1bd4f04290d, type: 3} + m_Name: + m_EditorClassIdentifier: + tweenTarget: {fileID: 2008204036940259905} + hover: {r: 0.88235295, g: 0.78431374, b: 0.5882353, a: 1} + pressed: {r: 0.7176471, g: 0.6392157, b: 0.48235294, a: 1} + disabledColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + duration: 0.2 + skipColorEffect: 0 + dragHighlight: 0 + hoverSprite: + pressedSprite: + disabledSprite: + hoverSprite2D: {fileID: 0} + pressedSprite2D: {fileID: 0} + disabledSprite2D: {fileID: 0} + pixelSnap: 0 + onClick: + - mTarget: {fileID: 5630883075967834920} + mMethodName: uiEventDelegate + mParameters: + - obj: {fileID: 0} + field: + name: go + oneShot: 0 +--- !u!114 &2057205244281892270 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2008204036940259905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 456059461462401577} + relative: 0 + absolute: 50 + rightAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: -50 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 4 + mWidth: 1025 + mHeight: 170 + mDepth: 4 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 6.029412 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: EmptyAtlas + mAtlas: {fileID: 8379920634462272047, guid: 9aea3d2b5a77f4e84bd921688ff9ca99, type: 3} + mSpriteName: news_news_bg + mFillCenter: 1 + isGrayMode: 0 +--- !u!1 &2705965787265016496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2601487550042969699} + - component: {fileID: 5354083078527341680} + - component: {fileID: 1699247303153909998} + m_Layer: 5 + m_Name: Scroll Bar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2601487550042969699 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2705965787265016496} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 526, y: 500, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5033066465004705143} + - {fileID: 8077720610530497991} + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5354083078527341680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2705965787265016496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3c8d596c16f05d949922ef16347e4cc9, type: 3} + m_Name: + m_EditorClassIdentifier: + thumb: {fileID: 0} + mBG: {fileID: 7028975612273245325} + mFG: {fileID: 3819070401196222535} + mValue: 0 + mFill: 3 + numberOfSteps: 0 + onChange: [] + foreground: {fileID: 0} + rawValue: 1 + direction: 2 + mInverted: 0 + mSize: 0.994978 + mScroll: 0 + mDir: 2 +--- !u!114 &1699247303153909998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2705965787265016496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 858a20c1b21a3f94bb5b2d3b901c9aaf, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 456059461462401577} + relative: 1 + absolute: -35 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 0 + mColor: {r: 1, g: 1, b: 1, a: 1} + mPivot: 5 + mWidth: 563 + mHeight: 100 + mDepth: 0 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5.63 +--- !u!1 &3490280952622605487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4289221648398254636} + - component: {fileID: 7228718215103333459} + - component: {fileID: 3558150638433434769} + m_Layer: 5 + m_Name: LabelSubName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4289221648398254636 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3490280952622605487} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 456059461462518699} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7228718215103333459 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3490280952622605487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + topAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + updateAnchors: 1 + mColor: {r: 0.6, g: 0.6, b: 0.6, a: 1} + mPivot: 4 + mWidth: 250 + mHeight: 50 + mDepth: 5 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: 1221 + mFontSize: 36 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!114 &3558150638433434769 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3490280952622605487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: faeca5bfa217c493c8446b842f01a3fa, type: 3} + m_Name: + m_EditorClassIdentifier: + jsonKey: subname + formatValue: + labeName: {fileID: 0} + defaultName: + canNull: 0 + checkIDCard: 0 + minLen: 0 + maxLen: 0 + spriteBg: {fileID: 0} + valueIsNumber: 0 + isPhoneNum: 0 + inValidColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} +--- !u!1 &4617918627375932787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1679814581230250362} + - component: {fileID: 6558097236467851742} + m_Layer: 5 + m_Name: LabelTitle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1679814581230250362 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4617918627375932787} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 828, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6558097236467851742 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4617918627375932787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -125 + topAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -75 + updateAnchors: 1 + mColor: {r: 0.21176471, g: 0.21176471, b: 0.21176471, a: 1} + mPivot: 4 + mWidth: 250 + mHeight: 50 + mDepth: 7 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 5 + keepCrispWhenShrunk: 1 + mTrueTypeFont: {fileID: 0} + mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} + mText: New Label + mFontSize: 50 + mFontStyle: 0 + mAlignment: 0 + mEncoding: 1 + mMaxLineCount: 0 + mEffectStyle: 0 + mEffectColor: {r: 0, g: 0, b: 0, a: 1} + mSymbols: 1 + mEffectDistance: {x: 1, y: 1} + mOverflow: 0 + mMaterial: {fileID: 0} + mApplyGradient: 0 + mGradientTop: {r: 1, g: 1, b: 1, a: 1} + mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} + mSpacingX: 0 + mSpacingY: 0 + mUseFloatSpacing: 0 + mFloatSpacingX: 0 + mFloatSpacingY: 0 + mShrinkToFit: 0 + mMaxLineWidth: 0 + mMaxLineHeight: 0 + mLineWidth: 0 + mMultiline: 1 + isAppendEndingString: 0 + AppendString: '...' + fontName: EmptyFont +--- !u!1 &5481307255237428820 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5033066465004705143} + - component: {fileID: 7028975612273245325} + - component: {fileID: 4408055341240279135} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5033066465004705143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5481307255237428820} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 8, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2601487550042969699} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7028975612273245325 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5481307255237428820} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 456059461462472501} + relative: 0 + absolute: 10 + topAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -170 + updateAnchors: 1 + mColor: {r: 0.7607843, g: 0.7607843, b: 0.7607843, a: 1} + mPivot: 4 + mWidth: 10 + mHeight: 501 + mDepth: 1 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.01996008 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!65 &4408055341240279135 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5481307255237428820} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 501, z: 0} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6528754901900044526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8077720610530497991} + - component: {fileID: 3819070401196222535} + - component: {fileID: 3263318950518294034} + m_Layer: 5 + m_Name: Foreground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8077720610530497991 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528754901900044526} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 8, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2601487550042969699} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3819070401196222535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528754901900044526} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 456059461462472501} + relative: 0 + absolute: 10 + topAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -170 + updateAnchors: 1 + mColor: {r: 1, g: 1, b: 1, a: 0} + mPivot: 4 + mWidth: 10 + mHeight: 501 + mDepth: 2 + autoResizeBoxCollider: 1 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 0.01996008 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!65 &3263318950518294034 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6528754901900044526} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 10, y: 498.49402, z: 0} + m_Center: {x: 0, y: 1.2529831, z: 0} +--- !u!1 &6788927102349964415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3891874202550029368} + - component: {fileID: 9167161702586969067} + - component: {fileID: 1356786602829822420} + m_Layer: 5 + m_Name: SpriteLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3891874202550029368 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6788927102349964415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 757, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &9167161702586969067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6788927102349964415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} + m_Name: + m_EditorClassIdentifier: + leftAnchor: + target: {fileID: 0} + relative: 0 + absolute: 0 + rightAnchor: + target: {fileID: 0} + relative: 1 + absolute: 0 + bottomAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -172 + topAnchor: + target: {fileID: 456059461462472501} + relative: 1 + absolute: -170 + updateAnchors: 1 + mColor: {r: 0.8666667, g: 0.8666667, b: 0.8666667, a: 1} + mPivot: 4 + mWidth: 1025 + mHeight: 2 + mDepth: 8 + autoResizeBoxCollider: 0 + hideIfOffScreen: 0 + keepAspectRatio: 0 + aspectRatio: 512.5 + mType: 1 + mFillDirection: 4 + mFillAmount: 1 + mInvert: 0 + mFlip: 0 + centerType: 1 + leftType: 1 + rightType: 1 + bottomType: 1 + topType: 1 + atlasName: atlasAllReal + mAtlas: {fileID: 11400000, guid: 5ceb49909c25f471fb6d136b24c49d48, type: 3} + mSpriteName: public__empty + mFillCenter: 1 + isGrayMode: 0 +--- !u!114 &1356786602829822420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6788927102349964415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0dbe6448146c445e5ae7040ea035c0fa, type: 3} + m_Name: + m_EditorClassIdentifier: + widget: {fileID: 9167161702586969067} + offset: 50 + sizeAdjust: 1 +--- !u!1 &7159349278586001080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2255932243151234916} + - component: {fileID: 3871985254935923728} + m_Layer: 5 + m_Name: Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2255932243151234916 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7159349278586001080} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -1152, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1338918624104485553} + m_Father: {fileID: 456059461462401577} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3871985254935923728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7159349278586001080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8077b76001d36d489868d20d28bddb9, type: 3} + m_Name: + m_EditorClassIdentifier: + uiCamera: {fileID: 0} + container: {fileID: 0} + side: 7 + runOnlyOnce: 1 + relativeOffset: {x: 0, y: 0} + pixelOffset: {x: 0, y: 0} + widgetContainer: {fileID: 0} +--- !u!1 &7930530930670863186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2060602918047884914} + m_Layer: 5 + m_Name: List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2060602918047884914 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7930530930670863186} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 456059461462471379} + m_Father: {fileID: 1338918624104485553} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8221884943731647857 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1338918624104485553} + - component: {fileID: 2985726706165961123} + m_Layer: 5 + m_Name: offset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1338918624104485553 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8221884943731647857} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2060602918047884914} + - {fileID: 456059461462472501} + - {fileID: 4908107353684055229} + - {fileID: 2601487550042969699} + - {fileID: 1679814581230250362} + - {fileID: 3891874202550029368} + m_Father: {fileID: 2255932243151234916} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2985726706165961123 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8221884943731647857} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d166255cacf07b4292b8402b3ddefc5, type: 3} + m_Name: + m_EditorClassIdentifier: + exeOrder: 0 + method: 3 + style: 0 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ignoreTimeScale: 1 + delay: 0 + duration: 0.5 + steeperCurves: 0 + tweenGroup: 0 + onFinished: [] + eventReceiver: {fileID: 0} + callWhenFinished: + from: {x: 0, y: -808, z: 0} + to: {x: 0, y: 0, z: 0} + worldSpace: 0 diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab.meta b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab.meta new file mode 100644 index 0000000..b2912fb --- /dev/null +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelPopList2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 649662986e9744952bed74fa881be0f7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab index 97c5d61..853da78 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSendSms.prefab @@ -181,7 +181,7 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 1 - mColor: {r: 1, g: 1, b: 1, a: 1} + mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} mPivot: 4 mWidth: 200 mHeight: 50 @@ -1329,7 +1329,7 @@ MonoBehaviour: keepCrispWhenShrunk: 1 mTrueTypeFont: {fileID: 0} mFont: {fileID: 7005176185871406937, guid: 7d76ebfe2dca9412195ae21f35d1b138, type: 3} - mText: "\u586B\u5199" + mText: "\u8F93\u5165\u77ED\u4FE1\u5185\u5BB9" mFontSize: 46 mFontStyle: 0 mAlignment: 0 @@ -1467,7 +1467,7 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 0 - mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mColor: {r: 1, g: 1, b: 1, a: 1} mPivot: 4 mWidth: 1025 mHeight: 170 @@ -1488,7 +1488,7 @@ MonoBehaviour: topType: 1 atlasName: EmptyAtlas mAtlas: {fileID: 8379920634462272047, guid: 9aea3d2b5a77f4e84bd921688ff9ca99, type: 3} - mSpriteName: news_news_bg + mSpriteName: cust_input mFillCenter: 1 isGrayMode: 0 --- !u!1 &6290011794568244053 @@ -1601,7 +1601,7 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 0 - mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} + mColor: {r: 1, g: 1, b: 1, a: 1} mPivot: 4 mWidth: 1025 mHeight: 170 @@ -1622,7 +1622,7 @@ MonoBehaviour: topType: 1 atlasName: EmptyAtlas mAtlas: {fileID: 8379920634462272047, guid: 9aea3d2b5a77f4e84bd921688ff9ca99, type: 3} - mSpriteName: news_news_bg + mSpriteName: cust_input mFillCenter: 1 isGrayMode: 0 --- !u!1 &7548190000912478483 @@ -1819,7 +1819,7 @@ MonoBehaviour: relative: 1 absolute: 0 updateAnchors: 1 - mColor: {r: 1, g: 1, b: 1, a: 1} + mColor: {r: 0.16078432, g: 0.5647059, b: 0.8627451, a: 1} mPivot: 4 mWidth: 200 mHeight: 50 @@ -2185,8 +2185,8 @@ MonoBehaviour: onSelect: [] onDeselect: [] onClick: - - mTarget: {fileID: 0} - mMethodName: OnClickClose + - mTarget: {fileID: 5889273149151931255} + mMethodName: uiEventDelegate mParameters: - obj: {fileID: 0} field: diff --git a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab index dff52c6..02a3116 100644 --- a/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab +++ b/Assets/trCRM/upgradeRes4Dev/priority/ui/panel/PanelSysMsgList.prefab @@ -703,11 +703,11 @@ MonoBehaviour: mPivot: 4 mWidth: 1126 mHeight: 2173 - mDepth: -4 - autoResizeBoxCollider: 0 + mDepth: 0 + autoResizeBoxCollider: 1 hideIfOffScreen: 0 keepAspectRatio: 0 - aspectRatio: 1 + aspectRatio: 0.5181776 mType: 1 mFillDirection: 4 mFillAmount: 1 @@ -734,7 +734,7 @@ BoxCollider: m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} + m_Size: {x: 1126, y: 2173, z: 0} m_Center: {x: 0, y: 0, z: 0} --- !u!114 &7194414352345552083 MonoBehaviour: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d new file mode 100644 index 0000000..a37ec40 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d.meta new file mode 100644 index 0000000..99dcdd4 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/bg_160px.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7237c98b6b48a4c1cb439aad12c204d1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d similarity index 98% rename from Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d rename to Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d index 84d9ead..0ccafbf 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_03.unity3d and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d.meta new file mode 100644 index 0000000..78c1b43 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_03.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7791f45294fd142238f6e73a938769c9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d similarity index 98% rename from Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d rename to Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d index 37e52e8..75a4d12 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d.meta new file mode 100644 index 0000000..2d68bad --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/call_05.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c4700c7e0db964ec08f49fa214bcce82 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d new file mode 100644 index 0000000..e728ad4 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d.meta new file mode 100644 index 0000000..eb01968 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/comingcall.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 79a0f69f28d3b401a816f8014db6cf75 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d new file mode 100644 index 0000000..cc7b772 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d.meta new file mode 100644 index 0000000..4e544a6 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/icon_dial.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fdc9d1c563e2448888471835a336bbe5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d new file mode 100644 index 0000000..6f92970 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d.meta new file mode 100644 index 0000000..04a2b18 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/outgoingcall.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eb2dfd19befec4c84a5dd800457bcd80 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d index 74a1a27..fd92d18 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/atlas/Android/atlasAllReal.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/call.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/call.meta new file mode 100644 index 0000000..45d0d93 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/call.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 789476ac743064e20bb6f7f9cf3f953a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua new file mode 100644 index 0000000..aa40964 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua.meta new file mode 100644 index 0000000..5915f5b --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLCallListner.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c940723b65f81420685cbe05b74ce4a0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua new file mode 100644 index 0000000..4c8c734 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua.meta new file mode 100644 index 0000000..9897280 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/call/CLLRecordMgr.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 29d44f4d78bb24893a8401012439e453 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua index f5b6d78..f8bd1ab 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBAttachment.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua index 826fe61..defdda3 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/db/DBCust.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua index 9088917..fd8c1c3 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/net/NetProto.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua index 8936179..e85dfa0 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/public/CLLInclude.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua index 89f0677..ad6899d 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/toolkit/MyUtl.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua new file mode 100644 index 0000000..7233316 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta new file mode 100644 index 0000000..e88555a --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/CLLUICellPoplist2.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a624244abb6b940768c34faeb5e07713 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua new file mode 100644 index 0000000..8bc6d4c Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua.meta new file mode 100644 index 0000000..45d9832 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellCallLog.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eb644230d2cbf4192b8e392e38791231 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua index 56840ea..b43dfc5 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/cell/TRCellExtendFieldRoot.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua new file mode 100644 index 0000000..0934368 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua.meta new file mode 100644 index 0000000..2cd3986 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPPopList2.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c9b583cdeda8e4ad59cdc9bf69d2ebb9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua index d1baf67..cf9ff3a 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPSendSms.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua index 2b85c46..c98edc4 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/CLLPStart.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua index 24bd13a..6077187 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPAbout.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua index 447b1d7..3dd99c0 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPBindPhone.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua new file mode 100644 index 0000000..9580505 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua.meta b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua.meta new file mode 100644 index 0000000..62229d5 --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCallLogDetail.lua.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 62f6fba0ad31f4ed7be9c5a63c8ea38b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua index 33dd3cd..cc2d257 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustDetail.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua index 4bc26ce..5cbbf18 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPCustList.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua index c417d33..74f124a 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPMakeCall.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua index c99350f..eb8695d 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPNewCust.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua index 3a8972b..aacefdd 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua and b/Assets/trCRM/upgradeRes4Publish/priority/lua/ui/panel/TRPResetPasswordStep1.lua differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d index c340180..1e35f87 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelAbout.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d index 9c10dd0..f3f7069 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelBindPhone.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d new file mode 100644 index 0000000..db235f0 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d.meta similarity index 74% rename from Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d.meta rename to Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d.meta index ffec589..9302e22 100644 --- a/Assets/trCRM/upgradeRes4Publish/other/uiAtlas/call/Android/拨号_05.unity3d.meta +++ b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelCallLogDetail.unity3d.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bf8e2b9d18bcd4bab9cd7100cc053923 +guid: 9d077a69c0f7d4c3cbe9157b5b10433e DefaultImporter: externalObjects: {} userData: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d index 49aa819..f422609 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMakeCall.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d index 07a9999..eb90e21 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelMyInfor.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d new file mode 100644 index 0000000..300cde2 Binary files /dev/null and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d.meta b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d.meta new file mode 100644 index 0000000..b56c01a --- /dev/null +++ b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelPopList2.unity3d.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 623a2a71c5e024becba411be2395d2d1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d index 9effd93..3aeaaa3 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSendSms.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d index ae6df7d..0561246 100644 Binary files a/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d and b/Assets/trCRM/upgradeRes4Publish/priority/ui/panel/Android/PanelSysMsgList.unity3d differ diff --git a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl.ver b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl.ver index 8a93c06..051ef67 100644 --- a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl.ver +++ b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl.ver @@ -1 +1 @@ -r8 (trCRM/resVer/Android/VerCtl/priority.ver8,83ab2986eaabd7b3736c78e1551645518 %trCRM/resVer/Android/VerCtl/other.ver8,c2c4634d5a10c63fc23dc5fe169213dc \ No newline at end of file +r8 (trCRM/resVer/Android/VerCtl/priority.ver8,9cc1c13f00c1ed12c7b2d3bc8e12896b8 %trCRM/resVer/Android/VerCtl/other.ver8,a1697c41c0443f2de244401dc128db13 \ No newline at end of file diff --git a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/other.ver b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/other.ver index d388b16..6e67d28 100644 Binary files a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/other.ver and b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/other.ver differ diff --git a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/priority.ver b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/priority.ver index 03bae2d..db0d5a0 100644 Binary files a/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/priority.ver and b/Assets/trCRM/upgradeRes4Ver/trCRM/resVer/Android/VerCtl/priority.ver differ diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 43ed1f4..0147887 100644 Binary files a/ProjectSettings/EditorBuildSettings.asset and b/ProjectSettings/EditorBuildSettings.asset differ diff --git a/tianrunPlugins/.idea/codeStyles/Project.xml b/tianrunPlugins/.idea/codeStyles/Project.xml index 681f41a..0d15693 100644 --- a/tianrunPlugins/.idea/codeStyles/Project.xml +++ b/tianrunPlugins/.idea/codeStyles/Project.xml @@ -1,5 +1,23 @@ + + + +