|
@@ -101,6 +101,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
Dictionary<string, object> parameterMap = new Dictionary<string, object>();
|
|
|
parameterMap.Add("TrainComID", _sc_trainComID);
|
|
|
ScsResult GetProjectInfoByTrainComID = await _scsApisService.Post(_sc_url, Code, _sc_passKey,_sc_privateKey, parameterMap);
|
|
|
+ GetProjectInfoByTrainComID.code = Code;
|
|
|
+ GetProjectInfoByTrainComID.title = "5.3.1.1获取项目列表";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.2获取学员名单
|
|
|
Code = "GetTeachersListByProject";
|
|
@@ -109,6 +112,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ProjectID", "22");
|
|
|
parameterMap.Add("ProjectItemID", "23");
|
|
|
ScsResult GetTeachersListByProject = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetTeachersListByProject.code = Code;
|
|
|
+ GetTeachersListByProject.title = "5.3.1.2获取学员名单";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.3通过项目编号获取学员测评能力项
|
|
|
Code = "GetDiagnosisListByProject";
|
|
@@ -118,9 +124,12 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ProjectItemID", "22");
|
|
|
parameterMap.Add("PXID", "28496");
|
|
|
ScsResult GetDiagnosisListByProject = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetDiagnosisListByProject.code = Code;
|
|
|
+ GetDiagnosisListByProject.title = "5.3.1.3通过项目编号获取学员测评能力项";
|
|
|
+
|
|
|
|
|
|
// 补充
|
|
|
- // 5.3.1.20获取学校设置的可选能力点
|
|
|
+ // 5.3.1.3通过项目编号获取学员测评能力项
|
|
|
Code = "GetDiagnosisListByProject_V2";
|
|
|
parameterMap = new Dictionary<string, object>();
|
|
|
parameterMap.Add("TrainComID", trainComID);
|
|
@@ -128,7 +137,8 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
//parameterMap.Add("ProjectItemID", "22");
|
|
|
parameterMap.Add("PXID", "28496");
|
|
|
ScsResult GetDiagnosisListByProject_V2 = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
-
|
|
|
+ GetDiagnosisListByProject_V2.code = Code;
|
|
|
+ GetDiagnosisListByProject_V2.title = "5.3.1.3通过项目编号获取学员测评能力项V2";
|
|
|
|
|
|
|
|
|
// 5.3.1.4学员培训基本情况回写
|
|
@@ -142,6 +152,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ResearchText", "学习成果描述,字符长度<=300");
|
|
|
parameterMap.Add("ComPassed", "2");//0、未认定 1、合格 2、优秀 3、不合格 4、其他
|
|
|
ScsResult UpdateTeacherSituation = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ UpdateTeacherSituation.code = Code;
|
|
|
+ UpdateTeacherSituation.title = "5.3.1.4学员培训基本情况回写";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.5学员能力点测评结果回写
|
|
|
Code = "UpdateTeacherDiagnosis";
|
|
@@ -164,12 +177,18 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
pfileMapA.Add("fileType", "pdf");
|
|
|
pfilesA.Add(pfileMapA);
|
|
|
ScsResult UpdateTeacherDiagnosis = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ UpdateTeacherDiagnosis.code = Code;
|
|
|
+ UpdateTeacherDiagnosis.title = "5.3.1.5学员能力点测评结果回写";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.6获取能力测评体系字典值数据
|
|
|
Code = "GetDiagnosisDic";
|
|
|
parameterMap = new Dictionary<string, object>();
|
|
|
parameterMap.Add("TrainComID", trainComID);
|
|
|
ScsResult GetDiagnosisDic = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetDiagnosisDic.code = Code;
|
|
|
+ GetDiagnosisDic.title = "5.3.1.6获取能力测评体系字典值数据";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.7获取能力测评评价类型字典值数据
|
|
|
Code = "GetDiagnosisItemDic";
|
|
@@ -177,6 +196,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("TrainComID", trainComID);
|
|
|
parameterMap.Add("DiagnosisDicID", "3");
|
|
|
ScsResult GetDiagnosisItemDic = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetDiagnosisItemDic.code = Code;
|
|
|
+ GetDiagnosisItemDic.title = "5.3.1.7获取能力测评评价类型字典值数据";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.8获取能力测评评价类型细则字典值数据
|
|
|
Code = "GetchoiceDic";
|
|
@@ -184,6 +206,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("TrainComID", trainComID);
|
|
|
parameterMap.Add("DiagnosisItemID", "4");
|
|
|
ScsResult GetchoiceDic = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetchoiceDic.code = Code;
|
|
|
+ GetchoiceDic.title = "5.3.1.8获取能力测评评价类型细则字典值数据";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.9根据培训ID与机构ID获取老师信息
|
|
|
Code = "GetTeacherInfoByPXID";
|
|
@@ -191,6 +216,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("TrainComID", trainComID);
|
|
|
parameterMap.Add("PXID", "55024");
|
|
|
ScsResult GetTeacherInfoByPXID = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetTeacherInfoByPXID.code = Code;
|
|
|
+ GetTeacherInfoByPXID.title = "5.3.1.9根据培训ID与机构ID获取老师信息";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.10根据培训项目ID与学校ID获取学校方案
|
|
|
Code = "GetSchoolPlanBySchoolID";
|
|
@@ -200,6 +228,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("SchoolID", "220913");
|
|
|
parameterMap.Add("Type", "0");
|
|
|
ScsResult GetSchoolPlanBySchoolID = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetSchoolPlanBySchoolID.code = Code;
|
|
|
+ GetSchoolPlanBySchoolID.title = "5.3.1.10根据培训项目ID与学校ID获取学校方案";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.11获取跳转学员信息
|
|
|
Code = "GetSingleTeacherByProject";
|
|
@@ -208,6 +239,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("Pxid", "55024");
|
|
|
parameterMap.Add("Tid", "38616");
|
|
|
ScsResult GetSingleTeacherByProject = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetSingleTeacherByProject.code = Code;
|
|
|
+ GetSingleTeacherByProject.title = "5.3.1.11获取跳转学员信息";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.12学员培训基本情况批量回写
|
|
|
Code = "UpdateTeacherListSituation";
|
|
@@ -254,6 +288,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
list.Add(parameterMapData);
|
|
|
}
|
|
|
ScsResult UpdateTeacherListSituation = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterContent);
|
|
|
+ UpdateTeacherListSituation.code = Code;
|
|
|
+ UpdateTeacherListSituation.title = "5.3.1.12学员培训基本情况批量回写";
|
|
|
+
|
|
|
|
|
|
|
|
|
// 5.3.1.13学员能力点测评结果批量回写
|
|
@@ -327,6 +364,10 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
list.Add(parameterMapData);
|
|
|
}
|
|
|
ScsResult UpdateTeacherListDiagnosis = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterContent);
|
|
|
+ UpdateTeacherListDiagnosis.code = Code;
|
|
|
+ UpdateTeacherListDiagnosis.title = "5.3.1.13学员能力点测评结果批量回写";
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
// 5.3.1.14学员校本研修PDF回写
|
|
@@ -342,6 +383,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("md5", "9c3da8c5c07c2c660cd73c01f56d7fca");
|
|
|
parameterMap.Add("fileType", "pdf");
|
|
|
ScsResult UploadSBTARPDF = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ UploadSBTARPDF.code = Code;
|
|
|
+ UploadSBTARPDF.title = "5.3.1.14学员校本研修PDF回写";
|
|
|
+
|
|
|
|
|
|
|
|
|
// 5.3.1.15学员校本教研PDF批量回写
|
|
@@ -373,6 +417,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
list.Add(parameterMapData);
|
|
|
}
|
|
|
ScsResult UploadSBTARPDFList = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterContent);
|
|
|
+ UploadSBTARPDFList.code = Code;
|
|
|
+ UploadSBTARPDFList.title = "5.3.1.15学员校本教研PDF批量回写";
|
|
|
+
|
|
|
|
|
|
|
|
|
// 5.3.1.16学员课堂实录回写
|
|
@@ -388,6 +435,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("md5", "9c3da8c5c07c2c660cd73c01f56d7fca");
|
|
|
parameterMap.Add("fileType", "mp4");
|
|
|
ScsResult UploadKTSL = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ UploadKTSL.code = Code;
|
|
|
+ UploadKTSL.title = "5.3.1.16学员课堂实录回写";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.17学员课堂实录批量回写
|
|
|
Code = "UploadKTSLList";
|
|
@@ -420,6 +470,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
list.Add(parameterMapData);
|
|
|
}
|
|
|
ScsResult UploadKTSLList = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterContent);
|
|
|
+ UploadKTSLList.code = Code;
|
|
|
+ UploadKTSLList.title = "5.3.1.17学员课堂实录批量回写";
|
|
|
+
|
|
|
|
|
|
|
|
|
// 5.3.1.18根据机构ID、项目ID、子项目ID返回学校列表
|
|
@@ -429,6 +482,10 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ProjectID", "22");
|
|
|
parameterMap.Add("ProjectItemID", "21");
|
|
|
ScsResult GetSchoolList = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetSchoolList.code = Code;
|
|
|
+ GetSchoolList.title = "5.3.1.18根据机构ID、项目ID、子项目ID返回学校列表";
|
|
|
+
|
|
|
+
|
|
|
|
|
|
// 5.3.1.19获取项目设置的可选能力点
|
|
|
Code = "GetProjectDiagnosis";
|
|
@@ -437,6 +494,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ProjectID", "22");
|
|
|
parameterMap.Add("ProjectItemID", "21");
|
|
|
ScsResult GetProjectDiagnosis = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetProjectDiagnosis.code = Code;
|
|
|
+ GetProjectDiagnosis.title = "5.3.1.19获取项目设置的可选能力点";
|
|
|
+
|
|
|
|
|
|
// 5.3.1.20获取学校设置的可选能力点
|
|
|
Code = "GetSchoolDiagnosis";
|
|
@@ -445,6 +505,9 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
parameterMap.Add("ProjectID", "22");
|
|
|
parameterMap.Add("SchoolID", "200001");
|
|
|
ScsResult GetSchoolDiagnosis = await _scsApisService.Post(_sc_url, Code, _sc_passKey, _sc_privateKey, parameterMap);
|
|
|
+ GetSchoolDiagnosis.code = Code;
|
|
|
+ GetSchoolDiagnosis.title = "5.3.1.20获取学校设置的可选能力点";
|
|
|
+
|
|
|
|
|
|
return Ok(new
|
|
|
{
|
|
@@ -476,6 +539,8 @@ namespace TEAMModelOS.Controllers.Third
|
|
|
public bool result { get; set; }
|
|
|
public string reason { get; set; }
|
|
|
public string content { get; set; }
|
|
|
+ public string code { get; set; }
|
|
|
+ public string title { get; set; }
|
|
|
}
|
|
|
/// <summary>
|
|
|
///
|