diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuEnrollPhoneController.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuEnrollPhoneController.cs
index 47864dc54..fe1805a70 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuEnrollPhoneController.cs
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuEnrollPhoneController.cs
@@ -7,6 +7,7 @@ using System.Linq;
using System.Web;
using System.Web.Mvc;
using Learun.Application.Organization;
+using System.IO;
namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
{
@@ -97,6 +98,29 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
return Success(jsonData);
}
+ ///
+ /// 下载入学须知
+ ///
+ ///
+ [HttpPost]
+ [AjaxOnly]
+ public ActionResult FileDownLoad()
+ {
+ FileStreamResult result = null;
+ try
+ {
+ var path = Server.MapPath("~/Content/otherFile/");
+ var pathoffull = path + "入学须知.pdf";
+ FileStream fsread = fsread = new FileStream(pathoffull, FileMode.OpenOrCreate, FileAccess.ReadWrite);
+ result = File(fsread, "application/pdf", "入学须知.pdf");
+
+ return result;
+ }
+ catch (Exception ex)
+ {
+ return null;
+ }
+ }
protected virtual ActionResult Success(string info)
{
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuEnroll/EnrollFormView.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuEnroll/EnrollFormView.cshtml
index a04af730c..1240a8a86 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuEnroll/EnrollFormView.cshtml
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuEnroll/EnrollFormView.cshtml
@@ -14,7 +14,7 @@
@@ -155,8 +154,42 @@
}
});
- renderForm()
+ $('#fileDownLoad').find('a').on('click',
+ function() {
+ //下载入学须知
+ //var url = "";
+ //var a = document.createElement('a');
+ //a.download = 'text.zip';
+ //a.href = url;
+ //a.target = '_bank';
+ //document.appendChild(a);
+ //a.click();
+ //document.removeChild();
+ $.ajax({
+ url: '/EducationalAdministration/StuEnrollPhone/FileDownLoad',
+ type: "Post",
+ dataType: "json",
+ async: true,
+ cache: false,
+ success: function (data) {
+ if (data.code == 200) {
+
+
+ } else {
+ alert(data.info);
+ }
+ },
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
+ },
+ beforeSend: function () {
+ },
+ complete: function () {
+ }
+ });
+ });
+ renderForm();
+
})
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Content/otherFile/入学须知.pdf b/Learun.Framework.Ultimate V7/Learun.Application.Web/Content/otherFile/入学须知.pdf
new file mode 100644
index 000000000..139f6b9e6
--- /dev/null
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Content/otherFile/入学须知.pdf
@@ -0,0 +1,55 @@
+ 数字化智慧校园
+统一身份认证补充接口
+
+ V1.0
+概述
+
+ 根据特定需求开发补充接口
+
+登录接口
+
+ 采用标准 Http GET 请求发送用户名、密码到认证接口,接口实现用户名密码判定后返
+回标准 json;
+
+请求地址:http://10.30.0.10:8000/Login/CheckLoginForSSOBC
+请求方式:发送标准 Http GET 请求到认证地址
+
+接口请求参数 说明
+ 参数
+ 用户名
+u 密码
+p
+
+认证接口返回参数
+
+ 参数 说明
+
+code 状态码 返回 200 成功、其他失败
+
+info 状态消息 返回 login success 表示登录成功、其他失败
+
+data 保留 暂时无用
+
+登录成功后,认证服务器将在用户浏览器 cookies 中写入数字化智慧校园系统数据,第三方
+系统可直接跳转到 http://10.30.0.10:8000/Home/Index 进入数字化智慧校园系统。
+
+退出登录接口
+
+ 第三方系统退出时,需要主动调用退出登录接口以同步数字化智慧校园系统退出状态。
+ 采用标准 Http POST 请求,返回标准 json;
+
+请求地址:http://10.30.0.10:8000/Login/OutLoginForSSOBC
+请求方式:发送标准 Http POST 请求到认证地址
+
+接口请求参数:无
+
+认证接口返回参数
+
+ 参数 说明
+
+code 状态码 返回 200 成功、其他失败
+
+info 状态消息 返回 logout success 表示退出成功、其他失败
+
+data 保留 暂时无用
+
\ No newline at end of file