|
@@ -155,7 +155,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
- await _dingDing.SendBotMsg($"BI,{_option.Location} /batchschool/batch-school \n {ex.Message}{ex.StackTrace}", GroupNames.醍摩豆服務運維群組);
|
|
|
+ await _dingDing.SendBotMsg($"BI,{_option.Location} /batchschool/batch-school \n {ex.Message}{ex.StackTrace}", GroupNames.成都开发測試群組);
|
|
|
return BadRequest();
|
|
|
}
|
|
|
}
|
|
@@ -191,7 +191,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
|
|
|
CreateSchoolInfo data = await SchoolCode.GenerateSchoolCode(createSchoolInfo, _dingDing, _environment);
|
|
|
string temp = null;
|
|
|
- return Ok(new { state = 200, data , data.id});
|
|
|
+ return Ok(new { state = 200, data, data.id });
|
|
|
}
|
|
|
|
|
|
|
|
@@ -247,7 +247,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
createSchoolInfo.createCount = 2;
|
|
|
createSchoolInfo = await SchoolCode.GenerateSchoolCode(createSchoolInfo, _dingDing, _environment);
|
|
|
var schoolStatu2 = await cosmosClient.GetContainer(Constant.TEAMModelOS, "School").ReadItemStreamAsync($"{createSchoolInfo.id}", new PartitionKey($"Base"));
|
|
|
-
|
|
|
+
|
|
|
if (schoolStatu2.Status == 200)
|
|
|
{
|
|
|
createSchoolInfo.createCount = 3;
|
|
@@ -266,7 +266,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if (createSchoolInfo.id != null)
|
|
|
+ if (createSchoolInfo.id != null)
|
|
|
{
|
|
|
List<Period> periods = new List<Period>();
|
|
|
string campusId = Guid.NewGuid().ToString();
|
|
@@ -389,7 +389,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
- await _dingDing.SendBotMsg($"BI,{_option.Location} /batchschool/batch-school \n {ex.Message}{ex.StackTrace}", GroupNames.醍摩豆服務運維群組);
|
|
|
+ await _dingDing.SendBotMsg($"BI,{_option.Location} /batchschool/batch-school \n {ex.Message}{ex.StackTrace}", GroupNames.成都开发測試群組);
|
|
|
return BadRequest();
|
|
|
}
|
|
|
}
|
|
@@ -495,7 +495,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
return Ok(new { state = 200, rspInduction.Result.DataList });
|
|
|
}
|
|
|
- else
|
|
|
+ else
|
|
|
{
|
|
|
return Ok(new { state = 400, rspInduction.SubErrCode, rspInduction.SubErrMsg });
|
|
|
}
|
|
@@ -550,59 +550,94 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
- await _dingDing.SendBotMsg($"BI , {_option.Location} // {ex.Message}\n ", GroupNames.醍摩豆服務運維群組);
|
|
|
+ await _dingDing.SendBotMsg($"BI , {_option.Location} // {ex.Message}\n ", GroupNames.成都开发測試群組);
|
|
|
return BadRequest();
|
|
|
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- [ProducesDefaultResponseType]
|
|
|
- [HttpPost("testtable")]
|
|
|
- public async Task<IActionResult> testTable()
|
|
|
+ public async Task<IActionResult> GetExamineT()
|
|
|
{
|
|
|
- Dictionary<string, object> dic = new Dictionary<string, object> { { "PartitionKey", "continent" }, { "RowKey", "16329930923167441" } };
|
|
|
- List<DingDingUserInfo> users = await _azureStorage.FindListByDict<DingDingUserInfo>(dic);
|
|
|
- foreach (var item in users)
|
|
|
+
|
|
|
+ return Ok(new { state = 200 });
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ [HttpPost("get-testpage")]
|
|
|
+ public async Task<IActionResult> GetTestPage()
|
|
|
+ {
|
|
|
+ List<string> st = new List<string> { { "1-23" }, { "2-022" }, { "3-ijjis" }, { "4-ssss" }, { "5-02rrr2" }, { "6-00srr22" }, { "7-002sr2" }, { "8-00s2srg2" }, { "9-0022ssgf" }, { "10-0ssa022" }, { "11-002saf2" }, { "12-0022" } };
|
|
|
+
|
|
|
+ List<pageTest> pageTests = new List<pageTest>();
|
|
|
+ List<pageTest1> pageTests1 = new List<pageTest1>();
|
|
|
+ foreach (var item in st)
|
|
|
{
|
|
|
+ int i = 0;
|
|
|
+ pageTest pageTest = new pageTest();
|
|
|
+ pageTest.keyt = $"分页{i}";
|
|
|
+ pageTest.listv = item;
|
|
|
+ pageTests.Add(pageTest);
|
|
|
+ i += 1;
|
|
|
+ }
|
|
|
|
|
|
+ for (int i = 0; i < st.Count; i++)
|
|
|
+ {
|
|
|
+ pageTest1 pageTest = new pageTest1();
|
|
|
+ pageTest.keyt = $"分页{i}";
|
|
|
+ pageTest.listv = st.Skip(i).Take(st.Count - i).ToList();
|
|
|
+ pageTests1.Add(pageTest);
|
|
|
}
|
|
|
|
|
|
- return Ok(new { users });
|
|
|
+ return Ok(new { pageTests, pageTests1 });
|
|
|
+ }
|
|
|
+
|
|
|
+ public record pageTest
|
|
|
+ {
|
|
|
+ public string keyt { get; set; }
|
|
|
+ public string listv { get; set; }
|
|
|
}
|
|
|
|
|
|
+ public record pageTest1
|
|
|
+ {
|
|
|
+ public string keyt { get; set; }
|
|
|
+ public List<string> listv { get; set; }
|
|
|
+ }
|
|
|
|
|
|
[HttpPost("tablesavetestlist")]
|
|
|
- public async Task<IActionResult> cares()
|
|
|
+ public async Task<IActionResult> cares()
|
|
|
{
|
|
|
List<string> temp = new List<string>() { { "123456" }, { "123456" } };
|
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
|
temp.ForEach(p => { stringBuilder.Append(p).Append(","); });
|
|
|
- List <SaveTestList> saveTestLists = new List<SaveTestList>();
|
|
|
+ List<SaveTestList> saveTestLists = new List<SaveTestList>();
|
|
|
SaveTestList saveTestList = new SaveTestList();
|
|
|
saveTestList.PartitionKey = "TestJose";
|
|
|
- saveTestList.RowKey= DateTimeOffset.UtcNow.ToUnixTimeMilliseconds().ToString();
|
|
|
- saveTestList.tojson = string.Join(",", temp.ToArray());
|
|
|
-
|
|
|
- saveTestList.tojson1 = stringBuilder.ToString();
|
|
|
- saveTestList.tolist1 = temp;
|
|
|
+ saveTestList.RowKey = "1640762925550";
|
|
|
+ saveTestList.name = "前台";
|
|
|
+ saveTestList.sex = "男";
|
|
|
+ saveTestList.dept = "行政部";
|
|
|
+ saveTestList.describe = "你好我是行政部的前台的1640762925550";
|
|
|
saveTestLists.Add(saveTestList);
|
|
|
|
|
|
- var temp1 = await _azureStorage.SaveAll<SaveTestList>(saveTestLists);
|
|
|
+ var temp1 = await _azureStorage.SaveOrUpdateAll<SaveTestList>(saveTestLists);
|
|
|
|
|
|
- return Ok(new { state = 200 });
|
|
|
+ return Ok(new { state = 200, temp1 });
|
|
|
}
|
|
|
|
|
|
- [TableName(Name = ("TestList"))]
|
|
|
+ [TableName(Name = ("BITestTable"))]
|
|
|
public class SaveTestList : TableEntity
|
|
|
{
|
|
|
- public string tojson { get; set; }
|
|
|
+ public string name { get; set; }
|
|
|
+
|
|
|
+ public string sex { get; set; }
|
|
|
+
|
|
|
+ public string dept { get; set; }
|
|
|
|
|
|
- public string tojson1 { get; set; }
|
|
|
- public List<string> tolist1 { get; set; }
|
|
|
+ public string describe { get; set; }
|
|
|
}
|
|
|
|
|
|
|
|
|
- public class GenerateRandom
|
|
|
+ public class GenerateRandom
|
|
|
{
|
|
|
/// <summary>
|
|
|
/// 生成随机数字
|
|
@@ -750,7 +785,7 @@ namespace TEAMModeBI.Controllers.BITest
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public record CreateSchoolCode
|
|
|
+ public record CreateSchoolCode
|
|
|
{
|
|
|
public string province { get; set; }
|
|
|
public string id { get; set; }
|