333
This commit is contained in:
49
MyCode.Project.Domain/Message/Act/Common/ChangeStatusAct.cs
Normal file
49
MyCode.Project.Domain/Message/Act/Common/ChangeStatusAct.cs
Normal file
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using MyCode.Project.Infrastructure.Exceptions;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Act.Common
|
||||
{
|
||||
public class ChangeStatusAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 传入Guid格式的一组主键ID
|
||||
/// </summary>
|
||||
public List<Guid> ListId
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 操作人,可以不传
|
||||
/// </summary>
|
||||
public string Editor
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 状态1=启用,申请通过 0=禁用,申请拒绝
|
||||
/// </summary>
|
||||
public int Status
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 检查状态
|
||||
/// </summary>
|
||||
public void CheckStatus()
|
||||
{
|
||||
if (Status < 0 || Status > 1) { throw new BaseException("状态值错误");}
|
||||
|
||||
if (ListId == null || ListId.Count == 0) { throw new BaseException("没有选择项"); }
|
||||
}
|
||||
}
|
||||
}
|
||||
57
MyCode.Project.Domain/Message/Act/Common/IdAct.cs
Normal file
57
MyCode.Project.Domain/Message/Act/Common/IdAct.cs
Normal file
@@ -0,0 +1,57 @@
|
||||
using MyCode.Project.Infrastructure.Enumeration;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace MyCode.Project.Domain.Message.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// ID请求相关
|
||||
/// </summary>
|
||||
public class IdAct
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统编号,具体传递看注释
|
||||
/// </summary>
|
||||
public Guid Id { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// ID数组请求
|
||||
/// </summary>
|
||||
public class IdActs
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统编号,具体传递看注释
|
||||
/// </summary>
|
||||
public List<Guid> Ids { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// ID数组请求
|
||||
/// </summary>
|
||||
public class IdKeyActs
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统编号,具体传递看注释
|
||||
/// </summary>
|
||||
public List<Guid> Ids { get; set; }
|
||||
/// <summary>
|
||||
/// 密钥
|
||||
/// </summary>
|
||||
public string Key { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 状态操作
|
||||
/// </summary>
|
||||
public class StatusAct : IdActs
|
||||
{
|
||||
/// <summary>
|
||||
/// 状态,0:禁用,1:启用
|
||||
/// </summary>
|
||||
public Status Status { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user