username@email.com
3 天以前 e8e3122fdc4844202fb9e05477d47139e47a8aae
CY_ECommercePlatform/CY.Model/OA/OA_DeliverPlan.cs
@@ -38,7 +38,13 @@
        public Guid Keyid { get; set; }
        public Guid? YujihuikuanKeyid { get; set; }
        /// <summary>
        /// 合并送货单id
        /// </summary>
        public Guid? DeliverPlanPaicheid { get; set; }
        /// <summary>
        /// OrderId
        /// </summary>
@@ -66,6 +72,8 @@
        public int? shuliang { get; set; }
        public int? fapiaoshuliang { get; set; }
        public string fapiaoshuliangName { get; set; }
@@ -139,6 +147,37 @@
            get;
            set;
        }
        /// <summary>
        /// 物流状态
        /// </summary>
        public int? Deliveredstatus
        {
            get;
            set;
        }
        /// <summary>
        /// 移交类型  1 客户经理  2 工厂物流部
        /// </summary>
        public int? TransferType
        {
            get;
            set;
        }
        /// <summary>
        /// 移交类型名称
        /// </summary>
        public string TransferName
        {
            get;
            set;
        }
        /// <summary>
        /// 移交时间
        /// </summary>
@@ -310,6 +349,16 @@
            set;
        }
        /// <summary>
        /// 催款记录
        /// </summary>
        public string Cuikuanjilu
        {
            get;
            set;
        }
        /// <summary>
        /// 未付款
        /// </summary>
@@ -321,19 +370,47 @@
            }
        }
        /// <summary>
        /// 未付款
        /// </summary>
        public decimal UnorderMoney
        public decimal? OrAllUnPayedMoney
        {
            get;
            set;
        }
        /// <summary>
        /// 未付款
        /// </summary>
        public decimal? UnorderMoney
        {
            get
            {
                return SumPrice.HasValue && Contractmoney.HasValue ? (Contractmoney - SumPrice).Value : 0;
                var aaaa = SumPrice.HasValue ? SumPrice.Value : 0;
                if (   Contractmoney.HasValue)
                {
                    var sss = Contractmoney.Value - aaaa;
                    if (sss < 0)
                    {
                        return null;
                    }
                    return sss;
                }
                return null;
            }
        }
        public string shoukuanshijian
        {
            get;
            set;
        }
        //送货单图片的展示
        public string SonghuodanTupian
        {
            get;
            set;
@@ -396,6 +473,63 @@
        }
        public decimal? huifangshuliang
        {
            get;
            set;
        }
        public int? Wanjiestatus
        {
            get;
            set;
        }
        public string WanjiestatusName
        {
            get
            {
                return Wanjiestatus.HasValue&& Wanjiestatus.Value==1 ? "√" : "×";
            }
        }
        public DateTime? WanjieTime
        {
            get;
            set;
        }
        public string Wanjieren
        {
            get;
            set;
        }
        public int? Zerenren
        {
            get;
            set;
        }
        public string ZerenrenName
        {
            get;
            set;
        }
        public decimal? Fakuan
        {
            get;
            set;
        }
        public DateTime? ZerenTime
        {
            get;
            set;
        }
        public string Zerenoperater
        {
            get;
            set;
@@ -720,9 +854,78 @@
                this.CompanyName = isChange ? MyConvert.ConvertToString(value) : CompanyName;
                theValue = this.CompanyName;
            }
            else if ("Deliveredstatus".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 59)
            {
                this.Deliveredstatus = isChange ? MyConvert.ConvertToInt32(value) : Deliveredstatus;
                theValue = this.Deliveredstatus;
            }
            else if ("TransferType".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 60)
            {
                this.TransferType = isChange ? MyConvert.ConvertToInt32(value) : TransferType;
                theValue = this.TransferType;
            }
            else if ("TransferName".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 61)
            {
                this.TransferName = isChange ? MyConvert.ConvertToString(value) : TransferName;
                theValue = this.TransferName;
            }
            else if ("DeliverPlanPaicheid".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 62)
            {
                this.DeliverPlanPaicheid = isChange ? MyConvert.ConvertToGuid(value) : DeliverPlanPaicheid;
                theValue = this.DeliverPlanPaicheid;
            }
            else if ("Wanjiestatus".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 63)
            {
                this.Wanjiestatus = isChange ? MyConvert.ConvertToInt32(value) : Wanjiestatus;
                theValue = this.Wanjiestatus;
            }
            else if ("WanjieTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 64)
            {
                this.WanjieTime = isChange ? MyConvert.ConvertToDateTime(value) : WanjieTime;
                theValue = this.WanjieTime;
            }
            else if ("Wanjieren".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 65)
            {
                this.Wanjieren = isChange ? MyConvert.ConvertToString(value) : Wanjieren;
                theValue = this.Wanjieren;
            }
            else if ("Zerenren".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 66)
            {
                this.Zerenren = isChange ? MyConvert.ConvertToInt32(value) : Zerenren;
                theValue = this.Zerenren;
            }
            else if ("ZerenrenName".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 67)
            {
                this.ZerenrenName = isChange ? MyConvert.ConvertToString(value) : ZerenrenName;
                theValue = this.ZerenrenName;
            }
            else if ("Fakuan".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 68)
            {
                this.Fakuan = isChange ? MyConvert.ConvertToDecimal(value) : Fakuan;
                theValue = this.Fakuan;
            }
            else if ("ZerenTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 69)
            {
                this.ZerenTime = isChange ? MyConvert.ConvertToDateTime(value) : ZerenTime;
                theValue = this.ZerenTime;
            }
            else if ("Zerenoperater".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 70)
            {
                this.Zerenoperater = isChange ? MyConvert.ConvertToString(value) : Zerenoperater;
                theValue = this.Zerenoperater;
            }
            else if ("OrAllUnPayedMoney".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 71)
            {
                this.OrAllUnPayedMoney = isChange ? MyConvert.ConvertToDecimal(value) : OrAllUnPayedMoney;
                theValue = this.OrAllUnPayedMoney;
            }
            
            return theValue;
        }