using Assets.Scripts.Apis.Models; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UnityEngine; namespace Assets.Scripts.Apis { public class MapInterruptRecordApi:ApiBase { /// /// 上传骑行记录到服务端 /// /// public JsonResult Add(MapInterruptRecord interruptRecord, List fileNames) { var result = Upload("MapRecord/AddMapInterruptRecord", interruptRecord, fileNames); var jsonResult = JsonConvert.DeserializeObject>(result); return jsonResult; } public JsonResult> GetMapInterruptRecord(string keyword, int pageIndex, int pageSize) { var result = new JsonResult>() { result = false, data = null, errMsg = "" }; try { var r = Get>($"MapRecord/GetMapInterruptRecord?keyword={keyword}&pageIndex={pageIndex}&pageSize={pageSize}"); result.result = true; result.data = r; return result; } catch (Exception e) { Debug.Log(e.ToString()); return result; } } } }