| | |
| | | int fileCount = this.GetUpLoadRoomData(listRoom, dicDevice, dicScene);
|
| | |
|
| | | var listCheckFile = new HashSet<string>();
|
| | | HdlThreadLogic.Current.RunThread(async () =>
|
| | | HdlThreadLogic.Current.RunThread(() =>
|
| | | {
|
| | | //打开进度条
|
| | | this.ShowProgressBar();
|
| | |
| | | for (int index = 0; index < listRoom.Count; index++)
|
| | | {
|
| | | //执行上传
|
| | | var result = await HdlShardLogic.Current.DoUploadSharedContent(memberShardInfo, listRoom[index], dicDevice[index], dicScene[index], fileCount, listCheckFile);
|
| | | var result = HdlShardLogic.Current.DoUploadSharedContent(memberShardInfo, listRoom[index], dicDevice[index], dicScene[index], fileCount, listCheckFile);
|
| | | if (result == false)
|
| | | {
|
| | | break;
|
| | |
| | | this.CloseProgressBar();
|
| | |
|
| | | //不管成功还是失败,都刷新界面
|
| | | Application.RunOnMainThread(() =>
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | if (this.Parent != null)
|
| | | {
|