This commit is contained in:
邱敏健
2024-12-10 09:03:59 +08:00
parent d35c684d08
commit 7d3133c79d
37 changed files with 678 additions and 490 deletions
@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UFIDA.U8.Framework.Api.ControlObject.Entity
{
public class BaseResult<T>
{
public bool bSuccess { get; set; }
public string message { get; set; }
public T result { get; set; }
}
}
@@ -0,0 +1,54 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UFIDA.U8.Framework.Api.ControlObject.Entity
{
/// <summary>
/// U8登录参数
/// </summary>
public class LoginParamter
{
/// <summary>
/// 登录子系统ID,具体可以查看系统启用
/// </summary>
public string pSubId { get; set; } = "DP";
/// <summary>
/// 账套ID,一般为数据源@账套号
/// </summary>
public string pAccId { get; set; }
/// <summary>
/// 年份,一般在账套的有效会计区间内的年份都可以
/// </summary>
public string pYearId { get; set; } = $"{DateTime.Today.Year}";
/// <summary>
/// 用户名
/// </summary>
public string pUserId { get; set; }
/// <summary>
/// 密码
/// </summary>
public string pPassword { get; set; } = "";
/// <summary>
/// 登录日期,影响各接口制单的默认日期
/// </summary>
public string pDate { get; set; } = $"{DateTime.Today:yyyy-MM-dd}";
/// <summary>
/// 应用服务器地址
/// </summary>
public string cSrv { get; set; } = "127.0.0.1";
/// <summary>
/// 序列号,一般不填
/// </summary>
public string cSerial { get; set; } = "";
}
}
@@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UFIDA.U8.Framework.Api.ControlObject.Entity
{
/// <summary>
/// 通用状态枚举
/// </summary>
[Description("通用状态枚举")]
public enum StatusEnum
{
/// <summary>
/// 启用
/// </summary>
[Description("启用")]
Enable = 1,
/// <summary>
/// 停用
/// </summary>
[Description("停用")]
Disable = 2,
}
}
@@ -0,0 +1,61 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace UFIDA.U8.Framework.Api.ControlObject.Entity
{
public class SysU8AccountConfig
{
/// <summary>
/// 系统号
/// </summary>
public virtual string cAccountNo { get; set; }
/// <summary>
/// 账套号
/// </summary>
public virtual string cAcc_Id { get; set; }
/// <summary>
/// 账套名称
/// </summary>
public virtual string cAcc_Name { get; set; }
/// <summary>
/// 账套数据源
/// </summary>
public virtual string cAcc_DataSource { get; set; }
/// <summary>
/// 用户ID
/// </summary>
public virtual string cUser_Id { get; set; }
/// <summary>
/// 用户名
/// </summary>
public virtual string cUser_Name { get; set; }
/// <summary>
/// 密码
/// </summary>
public virtual string cPassword { get; set; }
/// <summary>
/// 服务器地址
/// </summary>
public virtual string cSrv { get; set; }
/// <summary>
/// 状态
/// </summary>
public virtual StatusEnum Status { get; set; } = StatusEnum.Enable;
/// <summary>
/// 备注
/// </summary>
public virtual string Remark { get; set; }
}
}