|
@ -15,10 +15,12 @@ using BBWYB.Client.Models.PackPurchaseTask; |
|
|
using BBWYB.Client.Views.PackPurchaseTask; |
|
|
using BBWYB.Client.Views.PackPurchaseTask; |
|
|
using BBWYB.Client.Models.APIModel; |
|
|
using BBWYB.Client.Models.APIModel; |
|
|
using BBWYB.Client.Models.APIModel.Response.PackPurchaseTask; |
|
|
using BBWYB.Client.Models.APIModel.Response.PackPurchaseTask; |
|
|
|
|
|
using BBWYB.Client.Views.PackPurchaseTaska; |
|
|
|
|
|
using CommunityToolkit.Mvvm.Messaging; |
|
|
|
|
|
|
|
|
namespace BBWYB.Client.ViewModels |
|
|
namespace BBWYB.Client.ViewModels |
|
|
{ |
|
|
{ |
|
|
public class UpdatePurchaseTaskViewModel : BaseVM, IDenpendency |
|
|
public class UpdatePurchaseTaskViewModel : BaseVM |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
#region 属性
|
|
|
#region 属性
|
|
@ -425,7 +427,7 @@ namespace BBWYB.Client.ViewModels |
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
public bool SearchSku(PackTaskResponse obj, string shopname, OrderSku order) |
|
|
public bool SearchSku(PackTaskResponse obj, string shopname, OrderSku order) |
|
|
{ |
|
|
{ |
|
|
InitData(); |
|
|
//InitData();
|
|
|
|
|
|
|
|
|
MarkMessage = obj.MarkMessage; |
|
|
MarkMessage = obj.MarkMessage; |
|
|
//SkuPurchaseSchemeId = "416647656341573";
|
|
|
//SkuPurchaseSchemeId = "416647656341573";
|
|
@ -537,6 +539,8 @@ namespace BBWYB.Client.ViewModels |
|
|
|
|
|
|
|
|
string[] increateDatas = config.Increment1?.Split(','); |
|
|
string[] increateDatas = config.Increment1?.Split(','); |
|
|
bool isSelected = false; |
|
|
bool isSelected = false; |
|
|
|
|
|
|
|
|
|
|
|
IncreateList = new ObservableCollection<IncreateModel>(); |
|
|
foreach (var item in increates) |
|
|
foreach (var item in increates) |
|
|
{ |
|
|
{ |
|
|
isSelected = false; |
|
|
isSelected = false; |
|
@ -624,6 +628,22 @@ namespace BBWYB.Client.ViewModels |
|
|
|
|
|
|
|
|
IsNeedBarCode = Need.需要; |
|
|
IsNeedBarCode = Need.需要; |
|
|
IsNeedCertificateModel = Need.不需要; |
|
|
IsNeedCertificateModel = Need.不需要; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool isSelected; |
|
|
|
|
|
IncreateList = new ObservableCollection<IncreateModel>(); |
|
|
|
|
|
foreach (var item in increates) |
|
|
|
|
|
{ |
|
|
|
|
|
isSelected = false; |
|
|
|
|
|
App.Current.Dispatcher.Invoke(() => |
|
|
|
|
|
{ |
|
|
|
|
|
IncreateList.Add(new IncreateModel |
|
|
|
|
|
{ |
|
|
|
|
|
IncreateName = item, |
|
|
|
|
|
IsSelected = isSelected |
|
|
|
|
|
}); |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
private void OpenSkuDetail(object param) |
|
|
private void OpenSkuDetail(object param) |
|
|
{ |
|
|
{ |
|
|