using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; using WalkingTec.Mvvm.Core; using WalkingTec.Mvvm.Core.Extensions; using cy_scdz.Model.Oder; namespace cy_scdz.ViewModel.Order.OrderProductionVMs { public partial class OrderProductionTemplateVM : BaseTemplateVM { [Display(Name = "项目")] public ExcelPropety Oder_Excel = ExcelPropety.CreateProperty(x => x.OderId); [Display(Name = "16K作业本")] public ExcelPropety Workbook16KCount_Excel = ExcelPropety.CreateProperty(x => x.Workbook16KCount); [Display(Name = "16K作业本单价")] public ExcelPropety Workbook16KPrice_Excel = ExcelPropety.CreateProperty(x => x.Workbook16KPrice); [Display(Name = "生产厂商")] public ExcelPropety Workbook16KManufacturerId_Excel = ExcelPropety.CreateProperty(x => x.Workbook16KManufacturerId); [Display(Name = "32K作业本")] public ExcelPropety Workbook32KCount_Excel = ExcelPropety.CreateProperty(x => x.Workbook32KCount); [Display(Name = "16K作业本单价")] public ExcelPropety Workbook32KPrice_Excel = ExcelPropety.CreateProperty(x => x.Workbook32KPrice); [Display(Name = "生产厂商")] public ExcelPropety Workbook32KManufacturerId_Excel = ExcelPropety.CreateProperty(x => x.Workbook32KManufacturerId); [Display(Name = "16K图画本")] public ExcelPropety PictureBook16KCount_Excel = ExcelPropety.CreateProperty(x => x.PictureBook16KCount); [Display(Name = "16K作业本单价")] public ExcelPropety PictureBook16KPrice_Excel = ExcelPropety.CreateProperty(x => x.PictureBook16KPrice); [Display(Name = "生产厂商")] public ExcelPropety PictureBook16KManufacturerId_Excel = ExcelPropety.CreateProperty(x => x.PictureBook16KManufacturerId); [Display(Name = "32K图画本")] public ExcelPropety PictureBook32KCount_Excel = ExcelPropety.CreateProperty(x => x.PictureBook32KCount); [Display(Name = "32K图画本单价")] public ExcelPropety PictureBook32KPrice_Excel = ExcelPropety.CreateProperty(x => x.PictureBook32KPrice); [Display(Name = "生产厂商")] public ExcelPropety PictureBook32KManufacturerId_Excel = ExcelPropety.CreateProperty(x => x.PictureBook32KManufacturerId); [Display(Name = "A4图画本")] public ExcelPropety PictureBookA4Count_Excel = ExcelPropety.CreateProperty(x => x.PictureBookA4Count); [Display(Name = "16K作业本单价")] public ExcelPropety PictureBookA4KPrice_Excel = ExcelPropety.CreateProperty(x => x.PictureBookA4KPrice); [Display(Name = "生产厂商")] public ExcelPropety PictureBookA4KManufacturerId_Excel = ExcelPropety.CreateProperty(x => x.PictureBookA4KManufacturerId); [Display(Name = "大字本")] public ExcelPropety LargeCharacterBookCount_Excel = ExcelPropety.CreateProperty(x => x.LargeCharacterBookCount); [Display(Name = "大字本单价")] public ExcelPropety LargeCharacterPrice_Excel = ExcelPropety.CreateProperty(x => x.LargeCharacterPrice); [Display(Name = "生产厂商")] public ExcelPropety LargeCharacterManufacturerIds_Excel = ExcelPropety.CreateProperty(x => x.LargeCharacterManufacturerIds); [Display(Name = "标注")] public ExcelPropety Mark_Excel = ExcelPropety.CreateProperty(x => x.Mark); [Display(Name = "供货年份")] public ExcelPropety DeliveryTime_Excel = ExcelPropety.CreateProperty(x => x.DeliveryTime); [Display(Name = "供货学期")] public ExcelPropety Chunqiuji_Excel = ExcelPropety.CreateProperty(x => x.Chunqiuji); [Display(Name = "是否完结")] public ExcelPropety IsOver_Excel = ExcelPropety.CreateProperty(x => x.IsOver); protected override void InitVM() { Oder_Excel.DataType = ColumnDataType.ComboBox; Oder_Excel.ListItems = DC.Set().GetSelectListItems(Wtm, y => y.Title); } } public class OrderProductionImportVM : BaseImportVM { } }