using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HH.YiDaSyncNC.Dtos.NC
{
    [SugarTable("fa_card")]
    public class fa_card
    {
        public fa_card()
        {

        }
        /// <summary>
        /// Desc:
        /// Default:
        /// Nullable:False
        /// </summary>           
        [SugarColumn(IsPrimaryKey = true)]
        public string pk_card { get; set; }

        public decimal? archarea { get; set; }
        public string asset_code { get; set; }
        public string asset_name { get; set; }
        public string asset_name2 { get; set; }
        public string asset_name3 { get; set; }
        public string asset_name4 { get; set; }
        public string asset_name5 { get; set; }
        public string asset_name6 { get; set; }
        public string assetsuit_code { get; set; }
        public string bar_code { get; set; }
        public string begin_date { get; set; }
        public string bill_code_src { get; set; }
        public string bill_source { get; set; }
        public string bill_type { get; set; }
        public string billmaker { get; set; }
        public string billmaketime { get; set; }
        public string business_date { get; set; }
        public string card_code { get; set; }
        public string card_model { get; set; }
        public string close_date { get; set; }
        public string contrator { get; set; }
        public string creationtime { get; set; }
        public string creator { get; set; }
        public decimal? currmoney { get; set; }
        public string deploy_flag { get; set; }
        public decimal? dismant_cost { get; set; }
        public Int16? dr { get; set; } = 0;
        public string dy_flag { get; set; }
        public string fundorigin { get; set; }
        public decimal? install_fee { get; set; }
        public string leave_date { get; set; }
        public string license { get; set; }
        public decimal? machinepower { get; set; }
        public int machinequan { get; set; }
        public string measureunit { get; set; } = "~";
        public string modifiedtime { get; set; } = "~";
        public string modifier { get; set; } = "~";
        public decimal? nettonnage { get; set; }
        public decimal? other_cost { get; set; }
        public string pk_addreducestyle { get; set; }
        public string pk_assetgroup { get; set; } = "~";
        public string pk_assetuser { get; set; } = "~";
        public string pk_bill_b_src { get; set; } = "~";
        public string pk_bill_source { get; set; } = "~";
        public string pk_bill_src { get; set; } = "~";

        public string pk_currency { get; set; }
        public string pk_equip { get; set; } = "~";
        public string pk_equip_usedept { get; set; } = "~";
        public string pk_equip_usedept_v { get; set; } = "~";
        public string pk_group { get; set; }
        public string pk_org { get; set; }
        public string pk_org_v { get; set; }
        public string pk_raorg { get; set; } = "~";
        public string pk_raorg_v { get; set; } = "~";
        public string pk_receipt { get; set; } = "~";
        public string pk_transitype { get; set; }
        public string pk_user { get; set; } = "~";
        public string position { get; set; }
        public string position2 { get; set; }
        public string position3 { get; set; }
        public string position4 { get; set; }
        public string position5 { get; set; }
        public string position6 { get; set; }
        public string producer { get; set; }
        public string provider { get; set; } = "~";
        public int quantity { get; set; } = 0;
        public decimal? revalued_amount { get; set; } = 0;
        public decimal? soilarea { get; set; } = 0;
        public string soillevel { get; set; }
        public string spec { get; set; }
        public decimal? tax_cost { get; set; } = 0;
        public string transi_type { get; set; }
        public string ts { get; set; }
        public string workcenter { get; set; } = "~";



    }
}
