Selaa lähdekoodia

调整省平台接口返回参数

CrazyIter_Bin 3 vuotta sitten
vanhempi
commit
4e511d3bf9
1 muutettua tiedostoa jossa 67 lisäystä ja 2 poistoa
  1. 67 2
      TEAMModelOS/Controllers/Third/ScController.cs

+ 67 - 2
TEAMModelOS/Controllers/Third/ScController.cs

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