From 3069c032027eeea7a14fa9f462440bb2d802d9a9 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期一, 11 一月 2021 14:25:09 +0800
Subject: [PATCH] 20210111-合并代码
---
HDL_ON/Entity/Function/Scene.cs | 77 +++++++++++++++++++-------------------
1 files changed, 38 insertions(+), 39 deletions(-)
diff --git a/HDL_ON/Entity/Function/Scene.cs b/HDL_ON/Entity/Function/Scene.cs
index c6ad0eb..c974e1e 100644
--- a/HDL_ON/Entity/Function/Scene.cs
+++ b/HDL_ON/Entity/Function/Scene.cs
@@ -1,5 +1,6 @@
锘縰sing System;
using System.Collections.Generic;
+using HDL_ON.Common;
using HDL_ON.DAL.Server;
using Shared;
@@ -56,10 +57,10 @@
/// 鎵�灞炴埧闂村垪琛�
/// </summary>
public List<string> roomIds = new List<string>();
- /// <summary>
- /// 鎵�灞炴埧闂村垪琛�
- /// </summary>
- public List<string> uids = new List<string>();
+ ///// <summary>
+ ///// 鎵�灞炴埧闂村垪琛�
+ ///// </summary>
+ //public List<string> uids = new List<string>();
/// <summary>
/// 寤舵椂
/// </summary>
@@ -236,23 +237,17 @@
{
Application.RunOnMainThread(() =>
{
- if (time / 60 > 1)
+ if (time > 60)
{
- btnShowDelay.Text = (time / 60).ToString() + "min";
+ btnShowDelay.Text = (time / 60).ToString() + "min" + time % 60 + "s";
}
else
{
- btnShowDelay.Text = (time--).ToString() + "s";
+ btnShowDelay.Text = time.ToString() + "s";
}
});
- if (time / 60 > 1)
- {
- System.Threading.Thread.Sleep(time / 60 * 60000);
- }
- else
- {
- System.Threading.Thread.Sleep(1000);
- }
+ System.Threading.Thread.Sleep(1000);
+ time--;
}
Application.RunOnMainThread(() =>
{
@@ -264,40 +259,44 @@
}
}
}
-
/// <summary>
- /// 淇濆瓨鍔熻兘鏁版嵁
+ /// 淇濆瓨鍦烘櫙鏁版嵁鏂囦欢
/// </summary>
- public void SaveSceneData(bool upServer)
+ public void SaveSceneFile()
{
- if (upServer)
- {
- UploadScene();
- }
- else
- {
- var ssd = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this));
- Common.FileUtlis.Files.WriteFileByBytes(savePath, ssd);
- MainPage.Log($"Save Scene Data : {savePath}");
- }
+ var ssd = System.Text.Encoding.UTF8.GetBytes(Newtonsoft.Json.JsonConvert.SerializeObject(this));
+ FileUtlis.Files.WriteFileByBytes(savePath, ssd);
+ MainPage.Log($"Save Scene Data : {savePath}");
}
+
/// <summary>
/// 鏀惰棌鍦烘櫙
/// </summary>
/// <returns></returns>
- public string CollectScene()
+ public void CollectScene()
{
- var pm = new HttpServerRequest();
- if (this.collect)
+ var result = StateCode.SUCCESS;
+ new System.Threading.Thread(() =>
{
- var revPack = pm.CollectScene(this.userSceneId);
- return revPack;
- }
- else
- {
- var revPack = pm.CancelCollectScene(this.userSceneId);
- return revPack;
- }
+ if (collect)
+ {
+ result = ApiUtlis.Ins.HttpRequest.CollectScene(userSceneId);
+ }
+ else
+ {
+ result = ApiUtlis.Ins.HttpRequest.CancelCollectScene(userSceneId);
+ }
+ //鎻愮ず閿欒
+ if (result != StateCode.SUCCESS)
+ {
+ Application.RunOnMainThread(() =>
+ {
+ collect = !collect;
+ IMessageCommon.Current.ShowErrorInfoAlter(result);
+ });
+ }
+ })
+ { IsBackground = true }.Start();
}
/// <summary>
--
Gitblit v1.8.0