/// <summary> /// 创建实例 /// </summary> public static SendClientOfflineWorkRequest create(ClientOfflineWorkData data) { SendClientOfflineWorkRequest re = (SendClientOfflineWorkRequest)BytesControl.createRequest(dataID); re.data = data; return(re); }
/** 添加离线事务 */ public void addOfflineWork(ClientOfflineWorkData data) { data.workIndex = ++_currentIndex; data.workTime = DateControl.getTimeMillis(); ThreadControl.addAssistFunc(() => { _offlineWorkListData.index = data.workIndex; _offlineWorkListData.list.add(data); }); //当前在线 if (GameC.player.system.isOnline()) { SendClientOfflineWorkRequest.create(data).send(); } }