using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Models
{
///
/// 办公系统厂商账户收支记录
///
[SugarTable("OA_FirmAccountRecord")]
[Tenant("ECTESTOADB")]
public class OA_FirmAccountRecord
{
///
/// 备 注:记录编号
/// 默认值:
///
[SugarColumn(ColumnName="Keyid" ,IsPrimaryKey = true,IsIdentity = true) ]
public int Keyid { get; set; }
///
/// 备 注:科目编号
/// 默认值:
///
[SugarColumn(ColumnName="SubjectId" ) ]
public int SubjectId { get; set; }
///
/// 备 注:账户编号
/// 默认值:
///
[SugarColumn(ColumnName="AccountId" ) ]
public int AccountId { get; set; }
///
/// 备 注:收、支
/// 默认值:
///
[SugarColumn(ColumnName="RecordTypeId" ) ]
public int RecordTypeId { get; set; }
///
/// 备 注:操作金额
/// 默认值:
///
[SugarColumn(ColumnName="Money" ) ]
public decimal Money { get; set; }
///
/// 备 注:名称
/// 默认值:
///
[SugarColumn(ColumnName="PaymentUnit" ) ]
public string PaymentUnit { get; set; } = null!;
///
/// 备 注:记录来源信息
/// 默认值:
///
[SugarColumn(ColumnName="OperationalMatters" ) ]
public string OperationalMatters { get; set; } = null!;
///
/// 备 注:最后修改时间
/// 默认值:
///
[SugarColumn(ColumnName="LastUpdateTime" ) ]
public DateTime LastUpdateTime { get; set; }
///
/// 备 注:操作人
/// 默认值:
///
[SugarColumn(ColumnName="Operator" ) ]
public string Operator { get; set; } = null!;
///
/// 备 注:备注
/// 默认值:
///
[SugarColumn(ColumnName="Remark" ) ]
public string? Remark { get; set; }
///
/// 备 注:
/// 默认值:
///
[SugarColumn(ColumnName="ResidualAmount" ) ]
public decimal? ResidualAmount { get; set; }
///
/// 备 注:
/// 默认值:
///
[SugarColumn(ColumnName="Department" ) ]
public string? Department { get; set; }
}
}