feat: 完成多模块功能迭代与优化
1. 新增宠物皮肤初始枚举值、下拉列表接口及相关DTO 2. 完善商品实体与DTO,新增虚拟商品标记和类型ID字段 3. 重构用户认证体系,支持多用户切换并重新生成JWT令牌 4. 新增签到配置管理全套功能,包括增删改查和状态管理 5. 优化模型验证过滤器和基础响应类的命名规范 6. 新增补签功能,完善签到服务逻辑 7. 拆分用户详情DTO,新增各子数据分页查询接口 8. 重构微信控制器的用户ID获取逻辑,统一使用激活用户ID 9. 修复背包服务中补签卡的扣减逻辑 10. 新增家长姓名修改接口和相关服务实现
This commit is contained in:
@ -13,7 +13,7 @@ public class BaseResponse
|
||||
/// </summary>
|
||||
public BaseResponse()
|
||||
{
|
||||
Code = ResultCode.SUCCESS;
|
||||
code = ResultCode.SUCCESS;
|
||||
}
|
||||
|
||||
#region 公共属性
|
||||
@ -21,12 +21,12 @@ public class BaseResponse
|
||||
/// <summary>
|
||||
/// 操作描述
|
||||
/// </summary>
|
||||
public string Message { get; set; }
|
||||
public string message { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结果Code
|
||||
/// </summary>
|
||||
public ResultCode Code { get; set; }
|
||||
public ResultCode code { get; set; }
|
||||
|
||||
#endregion 公共属性
|
||||
|
||||
@ -37,7 +37,7 @@ public class BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse Success()
|
||||
{
|
||||
return new BaseResponse { Code = ResultCode.SUCCESS, Message = "操作成功。" };
|
||||
return new BaseResponse { code = ResultCode.SUCCESS, message = "操作成功。" };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -45,7 +45,7 @@ public class BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse Success(string message = "操作成功。")
|
||||
{
|
||||
return new BaseResponse { Code = ResultCode.SUCCESS, Message = message };
|
||||
return new BaseResponse { code = ResultCode.SUCCESS, message = message };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -53,7 +53,7 @@ public class BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse Fail(string message, ResultCode code = ResultCode.FAIL)
|
||||
{
|
||||
return new BaseResponse { Code = code, Message = message };
|
||||
return new BaseResponse { code = code, message = message };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -61,7 +61,7 @@ public class BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse AuthFail(string message, ResultCode code = ResultCode.FAIL)
|
||||
{
|
||||
return new BaseResponse { Code = code, Message = message };
|
||||
return new BaseResponse { code = code, message = message };
|
||||
}
|
||||
|
||||
#endregion 公用方法
|
||||
@ -69,7 +69,7 @@ public class BaseResponse
|
||||
/// <summary>
|
||||
/// 操作结果
|
||||
/// </summary>
|
||||
public bool IsSuccess => Code == ResultCode.SUCCESS;
|
||||
public bool isSuccess => code == ResultCode.SUCCESS;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -82,7 +82,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// <summary>
|
||||
/// 操作结果
|
||||
/// </summary>
|
||||
public T? Result { get; set; }
|
||||
public T? result { get; set; }
|
||||
|
||||
#region 公用方法
|
||||
|
||||
@ -91,7 +91,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse<T> Success(T result)
|
||||
{
|
||||
return new BaseResponse<T> { Code = ResultCode.SUCCESS, Message = "", Result = result };
|
||||
return new BaseResponse<T> { code = ResultCode.SUCCESS, message = "", result = result };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -99,7 +99,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse<T> Success(T result, string message = "操作成功。")
|
||||
{
|
||||
return new BaseResponse<T> { Code = ResultCode.SUCCESS, Message = message, Result = result };
|
||||
return new BaseResponse<T> { code = ResultCode.SUCCESS, message = message, result = result };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -107,7 +107,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse<T> Fail(string message = "fail")
|
||||
{
|
||||
return new BaseResponse<T> { Code = ResultCode.FAIL, Message = message };
|
||||
return new BaseResponse<T> { code = ResultCode.FAIL, message = message };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -115,12 +115,12 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse<T> Fail(ResultCode code, string message = "fail")
|
||||
{
|
||||
return new BaseResponse<T> { Code = code, Message = message };
|
||||
return new BaseResponse<T> { code = code, message = message };
|
||||
}
|
||||
|
||||
public static BaseResponse<T> Fail(T result, string message = "操作失败,请稍后再试")
|
||||
{
|
||||
return new BaseResponse<T> { Code = ResultCode.FAIL, Message = message, Result = result };
|
||||
return new BaseResponse<T> { code = ResultCode.FAIL, message = message, result = result };
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -128,7 +128,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// </summary>
|
||||
public static BaseResponse<T> AuthFail(string message = "Permission authentication failed")
|
||||
{
|
||||
return new BaseResponse<T> { Code = ResultCode.OAUTH_FAIL, Message = message };
|
||||
return new BaseResponse<T> { code = ResultCode.OAUTH_FAIL, message = message };
|
||||
}
|
||||
|
||||
///// <summary>
|
||||
@ -149,7 +149,7 @@ public class BaseResponse<T> : BaseResponse
|
||||
/// <summary>
|
||||
/// 操作结果
|
||||
/// </summary>
|
||||
public bool IsSuccess => Code == ResultCode.SUCCESS;
|
||||
public bool isSuccess => code == ResultCode.SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user