|
|
@ -295,7 +295,7 @@ namespace BBWYB.Client.ViewModels |
|
|
|
this.packPurchaseTaskService = packPurchaseTaskService; |
|
|
|
this.productService = productService; |
|
|
|
this.globalContext = globalContext; |
|
|
|
CreateTaskCommand = new RelayCommand<object>(CreateTask); |
|
|
|
CreateTaskCommand = new RelayCommand<object>(CreateTask); |
|
|
|
OpenSkuDetailCommand = new RelayCommand<object>(OpenSkuDetail); |
|
|
|
SetBarCodeCommand = new RelayCommand(SetBarCode); |
|
|
|
SetCertificateCommand = new RelayCommand<Models.PackPurchaseTask.PurchaseSku>(SetCertificate); |
|
|
@ -384,11 +384,11 @@ namespace BBWYB.Client.ViewModels |
|
|
|
|
|
|
|
if (model.CerDTO == null) |
|
|
|
{ |
|
|
|
model.CerDTO = new CertificateModel{ |
|
|
|
ProductNo = ProductNo, |
|
|
|
Brand = Brand, |
|
|
|
SkuId = SkuId, |
|
|
|
PurchaseSkuId =model.PurchaseSkuId |
|
|
|
model.CerDTO = new CertificateModel { |
|
|
|
ProductNo = ProductNo, |
|
|
|
Brand = Brand, |
|
|
|
SkuId = SkuId, |
|
|
|
PurchaseSkuId = model.PurchaseSkuId |
|
|
|
|
|
|
|
}; |
|
|
|
} |
|
|
@ -396,12 +396,12 @@ namespace BBWYB.Client.ViewModels |
|
|
|
model.CerDTO.BrandName = BrandName; |
|
|
|
|
|
|
|
SetCerWindow setCerWindow = new SetCerWindow(); |
|
|
|
setCerWindow.LoadData(model.IsNeedCer,model.CerDTO, packPurchaseTaskService, spuCertificateModel, IsSetSpuCertificate); |
|
|
|
setCerWindow.LoadData(model.IsNeedCer, model.CerDTO, packPurchaseTaskService, spuCertificateModel, IsSetSpuCertificate); |
|
|
|
setCerWindow.SaveResult = (s, PackCerState) => |
|
|
|
{ |
|
|
|
var skus = PurchaseSkuList.SingleOrDefault(p => p.PurchaseSkuId == s.PurchaseSkuId); |
|
|
|
skus.CerDTO = s; |
|
|
|
skus.IsSetCertificate =false; |
|
|
|
skus.IsSetCertificate = false; |
|
|
|
skus.IsNeedCer = PackCerState == PackCerState.合格证信息; |
|
|
|
IsNeedCertificateModel = Need.需要; |
|
|
|
}; |
|
|
@ -412,7 +412,7 @@ namespace BBWYB.Client.ViewModels |
|
|
|
/// <summary>
|
|
|
|
/// 查看合格证
|
|
|
|
/// </summary>
|
|
|
|
private void LookCer(string id) |
|
|
|
private void LookCer(string id) |
|
|
|
{ |
|
|
|
LookCerWindow lookCerWindow = new LookCerWindow(PurchaseSkuList.SingleOrDefault(p => p.PurchaseSkuId == id).CerDTO); |
|
|
|
lookCerWindow.Show(); |
|
|
|