|
@@ -17,6 +17,7 @@ using Utils;
|
|
|
using System.Collections.Specialized;
|
|
|
using System.Security.Cryptography;
|
|
|
using System.IO;
|
|
|
+using Newtonsoft.Json.Linq;
|
|
|
|
|
|
namespace PMS.NetCore.Controllers
|
|
|
{
|
|
@@ -63,7 +64,17 @@ namespace PMS.NetCore.Controllers
|
|
|
_configuration = configuration;
|
|
|
tokenHelper = _tokenHelper;
|
|
|
}
|
|
|
-
|
|
|
+ /// <summary>
|
|
|
+ /// 测试方法
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ [AllowAnonymous]
|
|
|
+ [HttpGet]
|
|
|
+ [Route("Test")]
|
|
|
+ public JsonResult Test()
|
|
|
+ {
|
|
|
+ return Json("success");
|
|
|
+ }
|
|
|
/// <summary>
|
|
|
/// 用户登录
|
|
|
/// </summary>
|
|
@@ -160,11 +171,11 @@ namespace PMS.NetCore.Controllers
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
[Route("GetRoles")]
|
|
|
- public JsonResult GetRoles(string staffcode)
|
|
|
+ public JsonResult GetRoles([FromBody] SingleParamDTO staffcode)
|
|
|
{
|
|
|
- logger.Info($"【GetRoles】staffcode:{staffcode}");
|
|
|
+ logger.Info($"【GetRoles】staffcode:{JsonConvert.SerializeObject(staffcode)}");
|
|
|
//获取用户的所有角色
|
|
|
- var rolesList = new rolesManager().GetRoles(staffcode);
|
|
|
+ var rolesList = new rolesManager().GetRoles(staffcode.value);
|
|
|
logger.Info($"【GetRoles】rolesList:{JsonConvert.SerializeObject( rolesList)}");
|
|
|
return Json(rolesList);
|
|
|
}
|
|
@@ -175,11 +186,11 @@ namespace PMS.NetCore.Controllers
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
[Route("GetPrintfiles")]
|
|
|
- public JsonResult GetPrintfiles(string staffcode)
|
|
|
+ public JsonResult GetPrintfiles([FromBody] SingleParamDTO staffcode)
|
|
|
{
|
|
|
- logger.Info($"【GetPrintfiles】staffcode:{staffcode}");
|
|
|
+ logger.Info($"【GetPrintfiles】staffcode:{JsonConvert.SerializeObject(staffcode)}");
|
|
|
//获取打印权限
|
|
|
- var printList = new rolesManager().GetPrintfiles(staffcode);
|
|
|
+ var printList = new rolesManager().GetPrintfiles(staffcode.value);
|
|
|
logger.Info($"【GetPrintfiles】printList:{JsonConvert.SerializeObject(printList)}");
|
|
|
return Json(printList);
|
|
|
}
|
|
@@ -190,11 +201,11 @@ namespace PMS.NetCore.Controllers
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
[Route("GetMsgtypes")]
|
|
|
- public JsonResult GetMsgtypes(string staffcode)
|
|
|
+ public JsonResult GetMsgtypes([FromBody] SingleParamDTO staffcode)
|
|
|
{
|
|
|
- logger.Info($"【GetMsgtypes】staffcode:{staffcode}");
|
|
|
+ logger.Info($"【GetMsgtypes】staffcode:{JsonConvert.SerializeObject(staffcode)}");
|
|
|
//获取打印权限
|
|
|
- var msgList = new rolesManager().GetMsgtypes(staffcode);
|
|
|
+ var msgList = new rolesManager().GetMsgtypes(staffcode.value);
|
|
|
logger.Info($"【GetMsgtypes】msgList:{JsonConvert.SerializeObject(msgList)}");
|
|
|
return Json(msgList);
|
|
|
}
|
|
@@ -206,11 +217,11 @@ namespace PMS.NetCore.Controllers
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
[Route("GetFuncs")]
|
|
|
- public JsonResult GetFuncs(string roleid)
|
|
|
+ public JsonResult GetFuncs([FromBody] SingleParamDTO roleid)
|
|
|
{
|
|
|
- logger.Info($"【GetFuncs】roleid:{roleid}");
|
|
|
+ logger.Info($"【GetFuncs】roleid:{JsonConvert.SerializeObject(roleid)}");
|
|
|
//获取打印权限
|
|
|
- var List = new rolesManager().GetFuncs(roleid);
|
|
|
+ var List = new rolesManager().GetFuncs(roleid.value);
|
|
|
logger.Info($"【GetFuncs】List:{JsonConvert.SerializeObject(List)}");
|
|
|
return Json(List);
|
|
|
}
|