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

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

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

        public string actu_finish_date { get; set; }
        public string actu_start_date { get; set; }
        public int? actuduration { get; set; }
        public string begin_flag { get; set; }
        public string bill_type { get; set; }
        public string check_date { get; set; }
        public string creationstate { get; set; } = "~";
        public string creationtime { get; set; }
        public string creator { get; set; }
        public string def1 { get; set; } = "~";
        public string def10 { get; set; } = "~";
        public string def11 { get; set; } = "~";
        public string def12 { get; set; } = "~";
        public string def13 { get; set; } = "~";
        public string def14 { get; set; } = "~";
        public string def15 { get; set; } = "~";
        public string def16 { get; set; } = "~";
        public string def17 { get; set; } = "~";
        public string def18 { get; set; } = "~";
        public string def19 { get; set; } = "~";
        public string def2 { get; set; } = "~";
        public string def20 { get; set; } = "~";
        public string def21 { get; set; } = "~";
        public string def22 { get; set; } = "~";
        public string def23 { get; set; } = "~";
        public string def24 { get; set; } = "~";
        public string def25 { get; set; } = "~";
        public string def26 { get; set; } = "~";
        public string def27 { get; set; } = "~";
        public string def28 { get; set; } = "~";
        public string def29 { get; set; } = "~";
        public string def3 { get; set; } = "~";
        public string def30 { get; set; } = "~";
        public string def31 { get; set; } = "~";
        public string def32 { get; set; } = "~";
        public string def33 { get; set; } = "~";
        public string def34 { get; set; } = "~";
        public string def35 { get; set; } = "~";
        public string def36 { get; set; } = "~";
        public string def37 { get; set; } = "~";
        public string def38 { get; set; } = "~";
        public string def39 { get; set; } = "~";
        public string def4 { get; set; } = "~";
        public string def40 { get; set; } = "~";
        public string def41 { get; set; } = "~";
        public string def42 { get; set; } = "~";
        public string def43 { get; set; } = "~";
        public string def44 { get; set; } = "~";
        public string def45 { get; set; } = "~";
        public string def46 { get; set; } = "~";
        public string def47 { get; set; } = "~";
        public string def48 { get; set; } = "~";
        public string def49 { get; set; } = "~";
        public string def5 { get; set; } = "~";
        public string def50 { get; set; } = "~";
        public string def6 { get; set; }
        public string def7 { get; set; } = "~";
        public string def8 { get; set; } = "~";
        public string def9 { get; set; } = "~";
        public int? deletestate { get; set; }
        public string delperson { get; set; } = "~";
        public string deltime { get; set; }
        public Int16? dr { get; set; } = 0;
        public int? enablestate { get; set; }
        public decimal? estimate_global { get; set; }
        public decimal? estimate_group { get; set; }
        public decimal? estimate_mny { get; set; }
        public string finish_work_date { get; set; }
        public decimal? general_global { get; set; }
        public decimal? general_group { get; set; }
        public decimal? general_mny { get; set; }
        public string hdef100 { get; set; }  = "~";
        public string hdef51 { get; set; }   = "~";
        public string hdef52 { get; set; }   = "~";
        public string hdef53 { get; set; }   = "~";
        public string hdef54 { get; set; }   = "~";
        public string hdef55 { get; set; }   = "~";
        public string hdef56 { get; set; }   = "~";
        public string hdef57 { get; set; }   = "~";
        public string hdef58 { get; set; }   = "~";
        public string hdef59 { get; set; }   = "~";
        public string hdef60 { get; set; }   = "~";
        public string hdef61 { get; set; }   = "~";
        public string hdef62 { get; set; }   = "~";
        public string hdef63 { get; set; }   = "~";
        public string hdef64 { get; set; }   = "~";
        public string hdef65 { get; set; }   = "~";
        public string hdef66 { get; set; }   = "~";
        public string hdef67 { get; set; }   = "~";
        public string hdef68 { get; set; }   = "~";
        public string hdef69 { get; set; }   = "~";
        public string hdef70 { get; set; }   = "~";
        public string hdef71 { get; set; }   = "~";
        public string hdef72 { get; set; }   = "~";
        public string hdef73 { get; set; }   = "~";
        public string hdef74 { get; set; }   = "~";
        public string hdef75 { get; set; }   = "~";
        public string hdef76 { get; set; }   = "~";
        public string hdef77 { get; set; }   = "~";
        public string hdef78 { get; set; }   = "~";
        public string hdef79 { get; set; }   = "~";
        public string hdef80 { get; set; }   = "~";
        public string hdef81 { get; set; }   = "~";
        public string hdef82 { get; set; }   = "~";
        public string hdef83 { get; set; }   = "~";
        public string hdef84 { get; set; }   = "~";
        public string hdef85 { get; set; }   = "~";
        public string hdef86 { get; set; }   = "~";
        public string hdef87 { get; set; }   = "~";
        public string hdef88 { get; set; }   = "~";
        public string hdef89 { get; set; }   = "~";
        public string hdef90 { get; set; }   = "~";
        public string hdef91 { get; set; }   = "~";
        public string hdef92 { get; set; }   = "~";
        public string hdef93 { get; set; }   = "~";
        public string hdef94 { get; set; }   = "~";
        public string hdef95 { get; set; }   = "~";
        public string hdef96 { get; set; }   = "~";
        public string hdef97 { get; set; }   = "~";
        public string hdef98 { get; set; }   = "~";
        public string hdef99 { get; set; } = "~";
        public string memo { get; set; }
        public string modifiedtime { get; set; }
        public string modifier { get; set; } = "~";
        public string order_finish_date { get; set; }
        public string order_start_date { get; set; }
        public int? orderduration { get; set; }
        public int? ordermethod { get; set; }
        public string pk_busitype { get; set; }      = "~";
        public string pk_currtype { get; set; }      = "~";
        public string pk_dutier { get; set; }        = "~";
        public string pk_duty_dept { get; set; }     = "~";
        public string pk_duty_dept_v { get; set; }   = "~";
        public string pk_duty_org { get; set; }      = "~";
        public string pk_duty_org_v { get; set; }    = "~";
        public string pk_eps { get; set; }           = "~";
        public string pk_group { get; set; }         = "~";
        public string pk_org { get; set; }           = "~";
        public string pk_org_v { get; set; } = "~";
        public string pk_parentpro { get; set; } = "~";
        public string pk_parenttask { get; set; }    = "~";
        public string pk_planmaker { get; set; }     = "~";

        public string pk_projectclass { get; set; }
        public string pk_projectstate { get; set; } = "~";
        public string pk_transitype { get; set; }      = "~";
        public string pk_wbstemplate { get; set; }     = "~";
        public string pk_workcalendar { get; set; } = "~";
        public string pk_yearplan_b { get; set; }
        public int? plan_auth { get; set; }
        public string plan_finish_date { get; set; }
        public string plan_start_date { get; set; }
        public int? planduration { get; set; }
        public int? planmodel { get; set; }
        public int? planpriority { get; set; }
        public string project_code { get; set; }
        public string project_name { get; set; }
        public string project_name2 { get; set; }
        public string project_name3 { get; set; }
        public string project_name4 { get; set; }
        public string project_name5 { get; set; }
        public string project_name6 { get; set; }
        public string project_ot_name { get; set; }
        public string project_sh_name { get; set; }
        public string req_finish_date { get; set; }
        public string req_start_date { get; set; }
        public int? reqduration { get; set; }
        public string src_bill_code { get; set; }
        public string src_bill_type { get; set; }
        public string src_pk_bill { get; set; } = "~";
        public string src_pk_transitype { get; set; }
        public string src_transi_type { get; set; }
        public string start_work_date { get; set; }
        public string status_date { get; set; }
        public string tax_flag { get; set; } = "N";
        public string transi_type { get; set; }
        public string ts { get; set; }
        public string upload_flag { get; set; } = "N";
        public string pk_stordoc1 { get; set; }


    }
}
