Initial_commit_SecMPS_v2
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
using VolPro.Core.Enums;
|
||||
using VolPro.Core.Utilities;
|
||||
|
||||
namespace VolPro.Core.Extensions
|
||||
{
|
||||
public static class ApiResponseExtension
|
||||
{
|
||||
|
||||
//public static ApiResponseData ApiResponseOK(this ApiResponseData responseData, string msg=null)
|
||||
//{
|
||||
// return responseData.ApiSetResponse(ResponseType.OperSuccess, msg, ApiStatutsCode.Ok);
|
||||
//}
|
||||
|
||||
//public static ApiResponseData ApiSetResponse(this ApiResponseData responseData, ResponseType responseType, ApiStatutsCode? status = null)
|
||||
//{
|
||||
// return responseData.ApiSetResponse(responseType, null, status);
|
||||
//}
|
||||
///// <summary>
|
||||
/////
|
||||
///// </summary>
|
||||
///// <param name="responseData"></param>
|
||||
///// <param name="responseType">返回消息类型</param>
|
||||
///// <param name="msg">返回消息,若msg为null,则取responseType的描述信息</param>
|
||||
///// <param name="status">返回状态,目前只有0、失败,1、成功,2、token过期</param>
|
||||
//public static ApiResponseData ApiSetResponse(this ApiResponseData responseData, ResponseType responseType, string msg,ApiStatutsCode? status=null)
|
||||
//{
|
||||
// if (status != null)
|
||||
// {
|
||||
// responseData.Status = (int)status;
|
||||
// }
|
||||
// if (!string.IsNullOrEmpty(msg))
|
||||
// {
|
||||
// responseData.Message = msg;
|
||||
// return responseData;
|
||||
// }
|
||||
// if (!string.IsNullOrEmpty(responseData.Message))
|
||||
// return responseData;
|
||||
// responseData.Message = responseType.GetMsg();
|
||||
// return responseData;
|
||||
//}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
//using VolPro.Core.Enums;
|
||||
//using VolPro.Entity.DomainModels;
|
||||
//using System;
|
||||
//using System.Collections.Generic;
|
||||
//using System.Text;
|
||||
//using VolPro.Core.Utilities;
|
||||
|
||||
//namespace VolPro.Core.Extensions
|
||||
//{
|
||||
// public static class ResponseExtension
|
||||
// {
|
||||
|
||||
// public static WebResponseContent Set(this WebResponseContent responseData, ResponseType responseType)
|
||||
// {
|
||||
// bool? b = null;
|
||||
// return Set(responseData, responseType, b);
|
||||
// }
|
||||
// public static WebResponseContent Set(this WebResponseContent responseData, ResponseType responseType, bool? status)
|
||||
// {
|
||||
// return Set(responseData, responseType, null, status);
|
||||
// }
|
||||
// public static WebResponseContent Set(this WebResponseContent responseData, ResponseType responseType, string msg)
|
||||
// {
|
||||
// bool? b = null;
|
||||
// return Set(responseData, responseType, msg, b);
|
||||
// }
|
||||
// public static WebResponseContent Set(this WebResponseContent responseData, ResponseType responseType, string msg, bool? status)
|
||||
// {
|
||||
// if (status != null)
|
||||
// {
|
||||
// responseData.Status = (bool)status;
|
||||
// }
|
||||
// responseData.Code = ((int)responseType).ToString();
|
||||
// if (!string.IsNullOrEmpty(msg))
|
||||
// {
|
||||
// responseData.Desc = msg;
|
||||
// return responseData;
|
||||
// }
|
||||
// responseData.Desc = responseType.GetMsg();
|
||||
// return responseData;
|
||||
// }
|
||||
|
||||
// }
|
||||
//}
|
||||
59
api_sqlsugar/VolPro.Core/Extensions/Response/ResponseMsg.cs
Normal file
59
api_sqlsugar/VolPro.Core/Extensions/Response/ResponseMsg.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
using VolPro.Core.Enums;
|
||||
|
||||
namespace VolPro.Core.Extensions
|
||||
{
|
||||
public static class ResponseMsg
|
||||
{
|
||||
public static string GetMsg(this ResponseType responseType)
|
||||
{
|
||||
string msg;
|
||||
switch (responseType)
|
||||
{
|
||||
case ResponseType.LoginExpiration:
|
||||
msg = "登陆已过期,请重新登陆"; break;
|
||||
case ResponseType.TokenExpiration:
|
||||
msg = "Token已过期,请重新登陆"; break;
|
||||
case ResponseType.AccountLocked:
|
||||
msg = "帐号已被锁定"; break;
|
||||
case ResponseType.LoginSuccess:
|
||||
msg = "登陆成功"; break;
|
||||
case ResponseType.ParametersLack:
|
||||
msg = "参数不完整"; break;
|
||||
case ResponseType.NoPermissions:
|
||||
msg = "没有权限操作"; break;
|
||||
case ResponseType.NoRolePermissions:
|
||||
msg = "角色没有权限操作"; break;
|
||||
case ResponseType.ServerError:
|
||||
msg = "服务器好像出了点问题....."; break;
|
||||
case ResponseType.LoginError:
|
||||
msg = "用户名或密码错误"; break;
|
||||
case ResponseType.SaveSuccess:
|
||||
msg = "保存成功"; break;
|
||||
case ResponseType.NoKey:
|
||||
msg = "没有主键不能编辑"; break;
|
||||
case ResponseType.NoKeyDel:
|
||||
msg = "没有主键不能删除"; break;
|
||||
case ResponseType.KeyError:
|
||||
msg = "主键不正确或没有传入主键"; break;
|
||||
case ResponseType.EidtSuccess:
|
||||
msg = "编辑成功"; break;
|
||||
case ResponseType.DelSuccess:
|
||||
msg = "删除成功"; break;
|
||||
case ResponseType.RegisterSuccess:
|
||||
msg = "注册成功"; break;
|
||||
case ResponseType.AuditSuccess:
|
||||
msg = "审核成功"; break;
|
||||
case ResponseType.ModifyPwdSuccess:
|
||||
msg = "密码修改成功"; break;
|
||||
case ResponseType.OperSuccess:
|
||||
msg = "操作成功"; break;
|
||||
case ResponseType.PINError:
|
||||
msg = "验证码不正确"; break;
|
||||
|
||||
default: msg = responseType.ToString(); break;
|
||||
}
|
||||
return msg;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user