diff --git a/BBWY.Client/ViewModels/PackTask/PublishTaskViewModel.cs b/BBWY.Client/ViewModels/PackTask/PublishTaskViewModel.cs index ae3f115b..9086b75a 100644 --- a/BBWY.Client/ViewModels/PackTask/PublishTaskViewModel.cs +++ b/BBWY.Client/ViewModels/PackTask/PublishTaskViewModel.cs @@ -256,6 +256,14 @@ namespace BBWY.Client.ViewModels.PackTask /// public CertificatePosition CertificatePosition { get => certificatePosition; set { Set(ref certificatePosition, value); } } + + + private string showMarkMessage; + /// + /// 显示对接备注消息 + /// + public string ShowMarkMessage { get => showMarkMessage; set { Set(ref showMarkMessage, value); } } + /// /// 注意事项(对接备注) /// @@ -495,17 +503,11 @@ namespace BBWY.Client.ViewModels.PackTask GoodsNumber = config.GoodsNumber; PackType = (PackType)config.PackType; BasicPack = (BasicPack)config.BasicPack; - //Availability = (TaskState)config.Availability; - MarkMessage = config.MarkMessage; CertificatePosition = config.CertificatePosition == null ? CertificatePosition.无需合格证 : (CertificatePosition)config.CertificatePosition.Value; - // Increment1 = config.Increment1; string[] increateDatas = config.Increment1.Split(','); IsNeedBarCode = config.NeedBar ? Need.需要 : Need.不需要; IsNeedCertificateModel = config.NeedCer ? Need.需要 : Need.不需要; - IsSetBarCode = !config.NeedBar; - //IsSetCertificate = config.CertificatePosition== (int)CertificatePosition.无需合格证; - bool isSelected = false; foreach (var item in increates) { @@ -573,6 +575,10 @@ namespace BBWY.Client.ViewModels.PackTask public void InitData(PackTaskModel model = null) { + //展示数据 + + + IncreateList = new ObservableCollection(); SpuId = string.Empty; if (model == null) @@ -590,7 +596,6 @@ namespace BBWY.Client.ViewModels.PackTask ProductNo = string.Empty; Brand = string.Empty; BrandName = string.Empty; - this.MarkMessage = ""; IsSetBarCode = true; IsSetCertificate = true; BarCodeModel = null; @@ -618,7 +623,7 @@ namespace BBWY.Client.ViewModels.PackTask ProductNo = model.ItemList[0].GoodsNo; Brand = model.Brand; BrandName = model.ItemList[0].BrandName; - this.MarkMessage = model.MarkMessage; + IsSetBarCode = model.BarCodeModel != null ? false : true; IsSetCertificate = model.CertificateModel != null ? false : true; BarCodeModel = model.BarCodeModel; @@ -629,7 +634,7 @@ namespace BBWY.Client.ViewModels.PackTask try { - PositionType = model.PositionType.ToEnum();//多个仓库异常 + PositionType = model.PositionType.ToEnum();//多个仓库异常 todo: } catch { diff --git a/BBWY.Client/Views/PackTask/PublishTaskWindow.xaml b/BBWY.Client/Views/PackTask/PublishTaskWindow.xaml index 61300bf2..8078c876 100644 --- a/BBWY.Client/Views/PackTask/PublishTaskWindow.xaml +++ b/BBWY.Client/Views/PackTask/PublishTaskWindow.xaml @@ -34,7 +34,7 @@ - + @@ -121,8 +121,8 @@ - - + + @@ -141,25 +141,23 @@ - + - - - - - - - - - + + + + + + + + + @@ -235,7 +233,7 @@ - + @@ -252,6 +250,26 @@ + + + + + + + + + + + + + + + +