/// <summary> /// 保存智能批改脚本 /// </summary> public void SaveIgcsData() { _restoreSystem.SaveIgcsData(); #if Local_Mode #if UNITY_WEBGL _webApiService.SaveStringToLocalFile(IgcsXmlGenerator.SavedXml, "IgcsXmlGenerator.Xml"); #elif UNITY_STANDALONE_WIN _storgaeDataWrapper.DataToFile(igcsPath, IgcsXmlGenerator.SavedXml); #endif #endif #if Lab_Mode //平台模式 JObject jo = labInterSystem.SetRequestInfo(); jo.Add("intelligentGuidanceInitScript", IgcsXmlGenerator.SavedXml); labInterSystem.LabRequest(LabInterType.uploadIgcs, jo.ToString()); #endif }
/// <summary> /// 登录 /// </summary> public void LoginIn() { if (string.IsNullOrEmpty(username) || string.IsNullOrEmpty(password)) { return; } string esid = _ExpInfoSettings.experimentEsid; JObject loginInfo = new JObject(); //luyud rainier loginInfo.Add("account", new JValue(username)); loginInfo.Add("password", new JValue(password)); loginInfo.Add("esid", new JValue(esid)); Debug.Log("当前用户登录信息:[" + loginInfo.ToString() + "]"); labInterSystem.LabRequest(LabInterType.login, loginInfo.ToString()); //注册回调 labInterSystem.RequestCallBack = LoginInCallBack; }