From 84e4b5aa3ed8e864f4cc772485e863038485dc65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BF=9E=E5=9D=A4=20=E6=9E=97?= <506583276@qq.com> Date: Tue, 28 Mar 2023 17:23:54 +0800 Subject: [PATCH] 1 --- BBWY.Client/Models/Enums.cs | 18 ++----------- BBWY.Client/Models/PackTask/BarCodeModel.cs | 11 +++++--- .../PackTask/CreatePackTaskViewModel.cs | 26 ++++++------------- BBWY.Client/Views/PackTask/SetBarCode.xaml | 5 ++-- BBWY.Client/Views/PackTask/SetCerWindow.xaml | 7 ++--- 5 files changed, 25 insertions(+), 42 deletions(-) diff --git a/BBWY.Client/Models/Enums.cs b/BBWY.Client/Models/Enums.cs index c70614d1..61cdaa35 100644 --- a/BBWY.Client/Models/Enums.cs +++ b/BBWY.Client/Models/Enums.cs @@ -288,22 +288,8 @@ /// public enum CertificateLabelModel { - /// - /// 合格证-标准单行 - /// - CerStanderSingle = 0, - /// - /// 合格证-标准双行 - /// - CerStanderDouble = 1, - /// - /// 合格证 3C 单行 - /// - Cer3CSingle = 2, - /// - /// 合格证 3C 双行 - /// - Cer3CDouble = 3, + No3C = 0, + Is3C = 1 } /// /// 合格证是否3c diff --git a/BBWY.Client/Models/PackTask/BarCodeModel.cs b/BBWY.Client/Models/PackTask/BarCodeModel.cs index add20cfb..e3be4454 100644 --- a/BBWY.Client/Models/PackTask/BarCodeModel.cs +++ b/BBWY.Client/Models/PackTask/BarCodeModel.cs @@ -1,4 +1,6 @@ -namespace BBWY.Client.Models +using BBWY.Client.Models.PackTask; + +namespace BBWY.Client.Models { /// /// 条形码 @@ -51,10 +53,13 @@ /// public string ModelNo { get => modelNo; set { Set(ref modelNo, value); } } + + + + private BarcodeLabelModel labelModel= BarcodeLabelModel.barsimplify; /// /// 模板标签 /// - public BarcodeLabelModel LabelModel { get; set; } - + public BarcodeLabelModel LabelModel { get => labelModel; set { Set(ref labelModel, value); } } } } diff --git a/BBWY.Client/ViewModels/PackTask/CreatePackTaskViewModel.cs b/BBWY.Client/ViewModels/PackTask/CreatePackTaskViewModel.cs index 228223ec..25ef9168 100644 --- a/BBWY.Client/ViewModels/PackTask/CreatePackTaskViewModel.cs +++ b/BBWY.Client/ViewModels/PackTask/CreatePackTaskViewModel.cs @@ -375,7 +375,7 @@ namespace BBWY.Client.ViewModels.PackTask SkuName = string.Empty; ProductNo = string.Empty; Brand = string.Empty; - brandName = string.Empty; + BrandName = string.Empty; this.MarkMessage = ""; IsSetBarCode = true; IsSetCertificate = true; @@ -612,29 +612,19 @@ namespace BBWY.Client.ViewModels.PackTask return; } var standers = CertificateModel.ExcuteStander.Split(',', StringSplitOptions.RemoveEmptyEntries); - CertificateLabelModel labelModel = CertificateLabelModel.CerStanderSingle; - bool IsTwo = false; + CertificateLabelModel labelModel = CertificateLabelModel.No3C; + - if (standers.Count() > 2) - { - IsTwo = true; - } switch (CertificateModel.IsLogo) { case 0://没图 - if (IsTwo) - { - labelModel = CertificateLabelModel.CerStanderDouble; break; - } - labelModel = CertificateLabelModel.CerStanderSingle; - break; + labelModel = CertificateLabelModel.No3C; break; + + case 1://含3c图 - if (IsTwo) - { - labelModel = CertificateLabelModel.Cer3CDouble; break; - } - labelModel = CertificateLabelModel.Cer3CSingle; + + labelModel = CertificateLabelModel.Is3C; break; default: break; diff --git a/BBWY.Client/Views/PackTask/SetBarCode.xaml b/BBWY.Client/Views/PackTask/SetBarCode.xaml index d310afd6..0ea7376a 100644 --- a/BBWY.Client/Views/PackTask/SetBarCode.xaml +++ b/BBWY.Client/Views/PackTask/SetBarCode.xaml @@ -36,7 +36,8 @@ - + + @@ -64,7 +65,7 @@ - + diff --git a/BBWY.Client/Views/PackTask/SetCerWindow.xaml b/BBWY.Client/Views/PackTask/SetCerWindow.xaml index ce3b8904..21e3555b 100644 --- a/BBWY.Client/Views/PackTask/SetCerWindow.xaml +++ b/BBWY.Client/Views/PackTask/SetCerWindow.xaml @@ -37,8 +37,8 @@ - - + + @@ -63,7 +63,8 @@ - + +