diff --git a/BBWY.Client/App.xaml.cs b/BBWY.Client/App.xaml.cs index 6e76b533..88b79fe5 100644 --- a/BBWY.Client/App.xaml.cs +++ b/BBWY.Client/App.xaml.cs @@ -38,7 +38,6 @@ namespace BBWY.Client WindowsPrincipal windowsPrincipal = new WindowsPrincipal(current); return windowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator); } - protected override void OnStartup(StartupEventArgs e) { var isAdmin = IsAdministrator(); @@ -48,8 +47,6 @@ namespace BBWY.Client var gl = new GlobalContext(); string userToken = string.Empty; - - #if DEBUG //仓库组测试 // userToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxNjM1OTMyMDAyMjcwMDU2NDQ4IiwidGVhbUlkIjoiMTU0MDg4NTU3MDYyNzA0NzQyNCIsInNvblRlYW1JZHMiOiIxNTQwODg1NTcwNjI3MDQ3NDI0IiwiZXhwIjoxNzEwNDk2NTQ1fQ.Sx2vGJcYGf98x99slQLU3vt7yWdjspptSpbUCcZgWek"; diff --git a/BBWY.Client/BBWYAppSettings.json b/BBWY.Client/BBWYAppSettings.json index ef760e08..34888905 100644 --- a/BBWY.Client/BBWYAppSettings.json +++ b/BBWY.Client/BBWYAppSettings.json @@ -4,6 +4,6 @@ "MDSApiHost": "http://mdsapi.qiyue666.com", "JOSApiHost": "", "1688ApiHost": "", - // "QKApiHost": "http://localhost:8080" - "QKApiHost": "http://qiku.qiyue666.com" + "QKApiHost": "http://localhost:8080" + // "QKApiHost": "http://qiku.qiyue666.com" } \ No newline at end of file diff --git a/BBWY.Client/GlobalContext.cs b/BBWY.Client/GlobalContext.cs index dee5a49e..841e1f52 100644 --- a/BBWY.Client/GlobalContext.cs +++ b/BBWY.Client/GlobalContext.cs @@ -9,7 +9,7 @@ namespace BBWY.Client { ShopServiceGroupList = new List(); ShopServiceGroupLowerList = new List(); - ClientVersion = "10117"; + ClientVersion = "10118"; } private User user; diff --git a/BBWY.Client/Helpers/HttpClientHelper.cs b/BBWY.Client/Helpers/HttpClientHelper.cs index e0e023d5..3c185e21 100644 --- a/BBWY.Client/Helpers/HttpClientHelper.cs +++ b/BBWY.Client/Helpers/HttpClientHelper.cs @@ -4,6 +4,7 @@ using System.Collections.Generic; using System.Net.Http.Headers; using System.Net.Http; using System.Text; +using System.Windows; namespace BBWY.Client.Helpers { @@ -17,19 +18,28 @@ namespace BBWY.Client.Helpers public string Get(string Url) { - HttpClient client = new HttpClient(); - //设置 API的 基地址 - client.BaseAddress = new Uri(BaseAddr); - //设置 默认请求头ACCEPT - client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); - //发送GET请求 - HttpResponseMessage msg = client.GetAsync(Url).Result; - //判断结果是否成功 - if (msg.IsSuccessStatusCode) + try { - //返回响应结果 - return msg.Content.ReadAsStringAsync().Result; + HttpClient client = new HttpClient(); + //设置 API的 基地址 + client.BaseAddress = new Uri(BaseAddr); + //设置 默认请求头ACCEPT + client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); + //发送GET请求 + HttpResponseMessage msg = client.GetAsync(Url).Result; + //判断结果是否成功 + if (msg.IsSuccessStatusCode) + { + //返回响应结果 + return msg.Content.ReadAsStringAsync().Result; + } } + catch (Exception) + { + MessageBox.Show("网络异常,无法连接到服务器"); + + } + //返回空字符串,表示响应错误 return ""; } @@ -54,22 +64,31 @@ namespace BBWY.Client.Helpers } public string Post(string Url, string JsonData) { - HttpClient client = new HttpClient(); - //设置 API的 基地址 - client.BaseAddress = new Uri(BaseAddr); - //设置 默认请求头ACCEPT - client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); - //设置消息体 - HttpContent content = new StringContent(JsonData); - content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); - //发送Post请求 - HttpResponseMessage msg = client.PostAsync(Url, content).Result; - //判断结果是否成功 - if (msg.IsSuccessStatusCode) + try { - //返回响应结果 - return msg.Content.ReadAsStringAsync().Result; + HttpClient client = new HttpClient(); + //设置 API的 基地址 + client.BaseAddress = new Uri(BaseAddr); + //设置 默认请求头ACCEPT + client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); + //设置消息体 + HttpContent content = new StringContent(JsonData); + content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); + //发送Post请求 + HttpResponseMessage msg = client.PostAsync(Url, content).Result; + //判断结果是否成功 + if (msg.IsSuccessStatusCode) + { + //返回响应结果 + return msg.Content.ReadAsStringAsync().Result; + } + } + catch (Exception) + { + MessageBox.Show("网络异常,无法连接到服务器"); + } + //返回空字符串,表示响应错误 return ""; } diff --git a/BBWY.Client/Models/PackTask/ShopTotal.cs b/BBWY.Client/Models/PackTask/ShopTotal.cs index 768f326a..754c454b 100644 --- a/BBWY.Client/Models/PackTask/ShopTotal.cs +++ b/BBWY.Client/Models/PackTask/ShopTotal.cs @@ -52,9 +52,9 @@ namespace BBWY.Client.Models.PackTask public decimal ConsumableFees { get; set; } - public decimal Price { get; set; } + // public decimal Price { get; set; } - public decimal Discount { get; set; } + //public decimal Discount { get; set; } public decimal DiscountPrice { get; set; } /// @@ -70,7 +70,7 @@ namespace BBWY.Client.Models.PackTask /// /// 打包费用 /// - public decimal? PackAllFees { get; set; } + //public decimal? PackAllFees { get; set; } /// /// 箱子费用 @@ -89,11 +89,50 @@ namespace BBWY.Client.Models.PackTask /// public decimal? OtherConsumableFees { get; set; } + + + /// + /// 折扣系数 + /// + public decimal? DiscountFactor { get; set; } + /// + /// 到货数量 + /// + public int? ArrivalQuantity { get; set; } + + /// + /// 基础价格(基础包装费、仅贴码) + /// + public decimal? BasicPrice { get; set; } + /// + /// 增量价格 + /// + public decimal? IncrementPartPrice { get; set; } + /// + /// 增量工序价 + /// + public decimal? IncrementProcessPrice { get; set; } + + /// + /// 折扣类型 + /// + public FeesMode? FeesMode { get; set; } + + /// + /// 总费用 + /// + public decimal? AllFees { get; set; } + + /// + /// 打包费用折扣价 + /// + public decimal? PackDisCountFees { get; set; } + public override string ToString() { return $"{TaskId},{CreateTime.ToString("MM-dd")},{IsSettle},{DepartmentName},{ShopName}" + - $",{SkuCount},{BoxConsumableFees},{AirConsumableFees},{TapeConsumableFees},{OtherConsumableFees},{ConsumableFees},{PackSingleFees},{PackAllFees},{Price},{Discount},{DiscountPrice}"; + $",{SkuCount},{BoxConsumableFees},{AirConsumableFees},{TapeConsumableFees},{OtherConsumableFees},{ConsumableFees},{ArrivalQuantity},{BasicPrice},{IncrementPartPrice},{IncrementProcessPrice},{PackSingleFees},{PackFees},{FeesMode},{DiscountFactor},{PackDisCountFees},{IncreaseFees},{AllFees}"; } } diff --git a/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs b/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs index 2064135c..0248f8d8 100644 --- a/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs +++ b/BBWY.Client/ViewModels/PackTask/PackServiceViewModel.cs @@ -284,10 +284,10 @@ namespace BBWY.Client.ViewModels.PackTask var res = this.packDetailService.GetPackTaskDetail(TaskId); - + if (res.Success) { - IncrementPartCount = res.Data.IncrementPartCount==null? 0 : res.Data.IncrementPartCount.Value; + IncrementPartCount = res.Data.IncrementPartCount == null ? 0 : res.Data.IncrementPartCount.Value; if (res.Data != null && res.Data.IncrementItemList.Count() > 0) { @@ -310,10 +310,13 @@ namespace BBWY.Client.ViewModels.PackTask foreach (var packService in res.Data.ProcessItemList) { if (packService.ServiceType == ServiceType.打包服务) + App.Current.Dispatcher.Invoke(() => { - PackServiceList.Add(packService);//加载工序服务列表 BasicPackServiceList.Add(packService); + if (packService.Name != "贴条码") + PackServiceList.Add(packService);//加载工序服务列表 + }); } } @@ -420,7 +423,7 @@ namespace BBWY.Client.ViewModels.PackTask BasicPackProcessList.Add(new PackItemModel() { MemberList = MemberList, - PackServiceList = PackServiceList.Copy(), + PackServiceList = BasicPackServiceList.Copy(), ItemCount = item.ItemCount, ItemName = item.ItemName, SelectId = item.SelectId, @@ -577,11 +580,23 @@ namespace BBWY.Client.ViewModels.PackTask { System.Windows.MessageBox.Show("基础包装工序不能超过两道"); return; - } + } var disIncrementProcessList = IsOverCount(IncrementProcessList); if (disIncrementProcessList == null) return; + + if (disBasicPackProcessList.Select(d=>d.ItemName).Distinct().Count()==1&& disBasicPackProcessList.Select(d => d.ItemName).Contains("贴条码") + && disIncrementProcessList.Count>0) + { + System.Windows.MessageBox.Show("只有一道贴码工序,无法添加增值包装工序"); + return; + } + + + + + var disConsumableServiceList = IsOverCount(ConsumableServiceList, false); if (disConsumableServiceList == null) return; @@ -600,295 +615,6 @@ namespace BBWY.Client.ViewModels.PackTask win.Close(); } } - - - - - //private void UpLoadPack1(object obj) - //{ - // decimal upDisCount = 1; - // if (string.IsNullOrEmpty(Discount)) upDisCount = 1; - - // decimal.TryParse(Discount, out upDisCount); - // if (upDisCount == 0) - // { - // new TipsWindow("折扣输入有误"); - // return; - // } - // UploadServiceRequest uploadService = new UploadServiceRequest(); - // uploadService.Discount = upDisCount; - - // List packServiceList = new List(); - - - - // uploadService.TaskId = TaskId; - // List uploadServices = new List(); - - // // List consumableTasks = new List(); - // ///上传 删除的数据 //上传保存数据 //上传总数据 - // List addDatas = new List(); - // List delDatas = new List(); - - // List PersonTaskModels = new List(); - - - // List allPackServiceTasks = new List(); - // List allConsumableTasks = new List(); - // FeesItemResponse feesItem = new FeesItemResponse(); ; - // List PackServiceMembers = new List(); - // //获取打包人员 - // List packUsers = new List(); - - // decimal singleFees = 0; - // decimal AllFees = 0; - // decimal price = 0; - - // decimal IncreateFees = 0, PackFees = 0, ConsumableFees = 0, DiscountPrice = 0; - // foreach (var item in IncreateList)//增值服务上传 - // { - // if (item.SelectId <= 0 || string.IsNullOrEmpty(item.SelectUserId) || item.ItemCount <= 0) - // { - // new TipsWindow($"数据输入有误").Show(); - // return; - // } - // var member = MemberList.SingleOrDefault(m => m.Id == item.SelectUserId); - // if (member != null && !packUsers.Contains(member.UserName)) - // { - // packUsers.Add(member.UserName); - // } - - // if (item.ItemCount > TaskCount) - // { - // new TipsWindow($"{item.ItemName}:{item.ItemCount}超出任务量{TaskCount}").Show(); - // return; - // } - // price = IncreateServiceList.First(i => i.Id == item.SelectId).Price; - // singleFees += price; - // AllFees += item.ItemCount * price; - // IncreateFees += item.ItemCount * price; - - - - // if (PackServiceMembers.Select(a => a.PackServiceId).Contains(item.SelectId))//相同服务 存在累加 - // { - // var inMembers = PackServiceMembers.SingleOrDefault(a => a.UserId == item.SelectUserId && a.PackServiceId == item.SelectId); - // if (inMembers != null) - // inMembers.PackServiceCount += item.ItemCount; - - - - // var data = PackServiceMembers.SingleOrDefault(a => a.PackServiceId == item.SelectId); - // var feeItem = feesItem.ServiceList.SingleOrDefault(f => f.ItemName == item.ItemName); - // if (data != null) data.PackServiceCount += item.ItemCount; - // if (feeItem != null) feeItem.ItemCount += item.ItemCount; - // if (data.PackServiceCount > TaskCount)//累积超出任务量 - // { - // new TipsWindow($"{item.ItemName}:{data.PackServiceCount}超出任务量{TaskCount}").Show(); - // return; - // } - - // continue; - // } - - // PackServiceMembers.Add(new PackServiceMemberModel - // { - // UserId = item.SelectUserId, - // PackServiceCount = item.ItemCount, - // PackServiceId = item.SelectId, - // Price = price, - // ServiceType = ServiceType.增值服务 - // }); - - - // feesItem.ServiceList.Add(new ServiceItemResponse - // { - // ServiceType = ServiceType.增值服务, - // ItemCount = item.ItemCount, - // ItemName = item.ItemName, - // ItemPrice = price - // }); - - // } - - // foreach (var item in IncrementProcessList)//打包服务 - // { - // if (item.SelectId <= 0 || string.IsNullOrEmpty(item.SelectUserId) || item.ItemCount <= 0) - // { - // new TipsWindow($"数据输入有误").Show(); - // return; - // } - // if (item.ItemCount > TaskCount) - // { - // new TipsWindow($"{item.ItemName}:{item.ItemCount}超出任务量{TaskCount}").Show(); - // return; - // } - // var member = MemberList.SingleOrDefault(m => m.Id == item.SelectUserId); - // if (member != null && !packUsers.Contains(member.UserName)) - // { - // packUsers.Add(member.UserName); - // } - - - // price = PackServiceList.First(i => i.Id == item.SelectId).Price; - // singleFees += price; - // AllFees += item.ItemCount * price; - // PackFees += item.ItemCount * price; - // if (PackServiceMembers.Select(a => a.PackServiceId).Contains(item.SelectId))//存在累加 - // { - // var inMembers = PackServiceMembers.SingleOrDefault(a => a.UserId == item.SelectUserId && a.PackServiceId == item.SelectId); - // if (inMembers != null) - // inMembers.PackServiceCount += item.ItemCount; - - - // var data = PackServiceMembers.SingleOrDefault(a => a.PackServiceId == item.SelectId); - // var feeItem = feesItem.ServiceList.SingleOrDefault(f => f.ItemName == item.ItemName); - // feeItem.ItemCount += item.ItemCount; - // data.PackServiceCount += item.ItemCount; - // if (data.PackServiceCount > TaskCount)//累积超出任务量 - // { - // new TipsWindow($"{item.ItemName}:{data.PackServiceCount}超出任务量{TaskCount}").Show(); - // return; - // } - // continue; - // } - // PackServiceMembers.Add(new PackServiceMemberModel - // { - // UserId = item.SelectUserId, - // PackServiceCount = item.ItemCount, - // PackServiceId = item.SelectId, - // Price = price, - // ServiceType = ServiceType.打包服务 - // }); - // feesItem.ServiceList.Add(new ServiceItemResponse - // { - // ServiceType = ServiceType.打包服务, - // ItemCount = item.ItemCount, - // ItemName = item.ItemName, - // ItemPrice = price - // }); - - - - // } - - // foreach (var item in ConsumableServiceList) - // { - // if (item.SelectId <= 0 || item.ItemCount <= 0) - // { - // new TipsWindow($"数据输入有误").Show(); - // return; - // } - // if (item.ItemCount > TaskCount) - // { - // new TipsWindow($"{item.ItemName}:{item.ItemCount}超出任务量{TaskCount}").Show(); - // return; - // } - // price = ConsumableList.First(i => i.Id == item.SelectId).Price.Value; - // singleFees += price; - // AllFees += item.ItemCount * price; - // ConsumableFees += item.ItemCount * price; - // if (allConsumableTasks.Select(a => a.ConsumableId).Contains(item.SelectId))//存在累加 - // { - // var data = allConsumableTasks.SingleOrDefault(a => a.ConsumableId == item.SelectId); - // var feeItem = feesItem.ServiceList.SingleOrDefault(f => f.ItemName == item.ItemName); - // feeItem.ItemCount += item.ItemCount; - // data.ConsumableCount += item.ItemCount; - // if (data.ConsumableCount > TaskCount)//累积超出任务量 - // { - // new TipsWindow($"{item.ItemName}:{data.ConsumableCount}超出任务量{TaskCount}").Show(); - // return; - // } - // continue; - // } - // feesItem.ServiceList.Add(new ServiceItemResponse - // { - // ServiceType = ServiceType.耗材服务, - // ItemCount = item.ItemCount, - // ItemName = item.ItemName, - // ItemPrice = price - // }); - // allConsumableTasks.Add(new ConsumableTaskModel - // { - // ConsumableCount = item.ItemCount, - // ConsumableId = item.SelectId - // }); - // } - // uploadService.ConsumableIds = string.Join(",", allConsumableTasks.Select(a => a.ConsumableId)); - // uploadService.ConsumableNos = string.Join(",", allConsumableTasks.Select(a => a.ConsumableCount)); - // uploadService.WorkProcessIds = string.Join(",", PackServiceMembers.Where(p => p.ServiceType == ServiceType.打包服务).Select(a => a.PackServiceId)); - // uploadService.WorkProcessNos = string.Join(",", PackServiceMembers.Where(p => p.ServiceType == ServiceType.打包服务).Select(a => a.PackServiceCount)); - // uploadService.IncreateServiceIds = string.Join(",", PackServiceMembers.Where(p => p.ServiceType == ServiceType.增值服务).Select(a => a.PackServiceId)); - // uploadService.IncreateServiceNos = string.Join(",", PackServiceMembers.Where(p => p.ServiceType == ServiceType.增值服务).Select(a => a.PackServiceCount)); - - // uploadService.PackServiceIds = string.Join(",", PackServiceMembers.Select(a => a.PackServiceId)); - // uploadService.PackServiceNos = string.Join(",", PackServiceMembers.Select(a => a.PackServiceCount)); - // //var orgIds = LoadList.Select(p => p.SelectId).ToList(); - // //var nowIds = PackServiceMembers.Select(p => p.PackServiceId).ToList(); - - // //var add = nowIds.Except(orgIds); - - // foreach (var item in LoadList) - // { - // if (!PackServiceMembers.Any(p => p.UserId == item.SelectUserId && p.PackServiceId == item.SelectId)) - // { - // delDatas.Add(new PersonTaskModel - // { - - // TaskId = taskId, - // PackUserId = item.SelectUserId, - // ServiceId = item.SelectId - // }); - // } - // } - - - // //var del = orgIds.Except(nowIds).ToList(); - - // foreach (var PackServiceMember in PackServiceMembers) - // { - // addDatas.Add(new PersonTaskModel - // { - // TaskId = taskId, - // CreateTime = DateTime.Now, - // IsDeleted = false, - // ServiceCount = PackServiceMember.PackServiceCount, - // PackUserId = PackServiceMember.UserId, - // ServiceId = PackServiceMember.PackServiceId, - // ServiceType = PackServiceMember.ServiceType - // }); - // } - // uploadService.AddPackServices = addDatas; - // uploadService.DelPackServices = delDatas; - // //uploadService.DeletedPackServices = del; - - // //uploadService.DeletedPackServices - // uploadService.SkuId = SkuId; - // uploadService.OrderId = OrderId; - // uploadService.AllFees = Convert.ToDecimal(AllFees.ToString("0.00")); - // uploadService.SingleFees = singleFees; - // uploadService.IncreaseFees = Convert.ToDecimal((IncreateFees).ToString("0.00")); - // uploadService.PackFees = Convert.ToDecimal((PackFees).ToString("0.00")); - // uploadService.ConsumableFees = Convert.ToDecimal((ConsumableFees).ToString("0.00")); - // uploadService.DiscountPrice = Convert.ToDecimal((AllFees * upDisCount).ToString("0.00")); - // var res = packDetailService.SetPackTaskDetail(uploadService); - // if (res != null && res.Success) - // { - // // new TipsWindow("上传成功!").Show(); - // var win = obj as System.Windows.Window; - // feesItem.AllFees = AllFees; - // feesItem.SingleFees = singleFees; - // feesItem.TaskId = TaskId; - // feesItem.DisCount = upDisCount; - // feesItem.DiscountAllFees = upDisCount * AllFees; - // feesItem.DiscountSingleFees = singleFees * upDisCount; - // if (SetAllFees != null) - // SetAllFees(feesItem, packUsers); - // win.Close(); - // } - //} - - /// /// 更新 打包员 和费用数据 /// @@ -917,7 +643,7 @@ namespace BBWY.Client.ViewModels.PackTask { ItemCount = TaskCount, MemberList = MemberList, - PackServiceList = PackServiceList + PackServiceList = BasicPackServiceList, }); })); diff --git a/BBWY.Client/ViewModels/PackTask/PackTaskTotalViewModel.cs b/BBWY.Client/ViewModels/PackTask/PackTaskTotalViewModel.cs index f40b43c8..e6911d84 100644 --- a/BBWY.Client/ViewModels/PackTask/PackTaskTotalViewModel.cs +++ b/BBWY.Client/ViewModels/PackTask/PackTaskTotalViewModel.cs @@ -130,7 +130,7 @@ namespace BBWY.Client.ViewModels.PackTask if (res.Success) { //string title = "任务ID,日期,是否结清,部门,店铺,对接人,sku名称,sku数量,增值服务,打包服务,耗材服务,原价,促销折扣,结算价格,对接备注"; - string title = "任务ID,日期,是否结清,所属部门,所属店铺,打包数量,箱子,气泡纸,胶带,其他,耗材总价,打包单价,打包总价,原价,促销折扣,总收费"; + string title = "任务ID,日期,是否结清,所属部门,所属店铺,打包数量,箱子,气泡纸,胶带,其他,耗材总价,收货数量,基础价格,增量配件价,增量工序价格,打包单价,打包原价,收费方式,打包折扣系数,打包折扣价,增值费用,总收费"; var excelList = res.Data.ShopTotals.Select(x => x.ToString()).ToList(); excelList.Insert(0, title); System.IO.File.WriteAllLines(fileName, excelList, Encoding.UTF8); diff --git a/BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs b/BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs index f8418df1..4995c86d 100644 --- a/BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs +++ b/BBWY.Client/ViewModels/QualityTask/QualityViewModel.cs @@ -95,9 +95,10 @@ namespace BBWY.Client.ViewModels public ObservableCollection AvailabilityList { get => availabilityList; set { Set(ref availabilityList, value); } } - private ObservableCollection preCompeteTimeDayList = new ObservableCollection { - - }; + private ObservableCollection preCompeteTimeDayList = new ObservableCollection + { + + }; public ObservableCollection PreCompeteTimeDayList { get => preCompeteTimeDayList; set { Set(ref preCompeteTimeDayList, value); } } @@ -479,12 +480,23 @@ namespace BBWY.Client.ViewModels , BarCodeModel); batchPrint.ShowDialog(); + try + { + + } + catch + { + + + } + + if (ReflashWindow != null) ReflashWindow(); var window = obj as BWindow; window.Close(); - + } @@ -498,8 +510,8 @@ namespace BBWY.Client.ViewModels } if (BarCodeModel == null) { - var resCode = packPurchaseTaskService.SearchBarCode(SkuId); - if (resCode==null) + var resCode = packPurchaseTaskService.SearchBarCode(SkuId); + if (resCode == null) { BarCodeModel = new BarCodeModel(); BarCodeModel.ProductNo = ProductNo; @@ -511,7 +523,7 @@ namespace BBWY.Client.ViewModels { BarCodeModel = resCode.Data; } - + } if (!string.IsNullOrEmpty(BrandName)) BarCodeModel.BrandName = BrandName; @@ -575,8 +587,8 @@ namespace BBWY.Client.ViewModels /// private void LookCer(CertificateModel certificate) { - - QualityLookCerWindow lookCerWindow = new QualityLookCerWindow(certificate); + + QualityLookCerWindow lookCerWindow = new QualityLookCerWindow(certificate); lookCerWindow.Show(); } /// @@ -596,7 +608,7 @@ namespace BBWY.Client.ViewModels { InitData(); TaskId = model.TaskId; - OrderId =model.OrderId; + OrderId = model.OrderId; SkuId = model.SkuId; SkuName = model.ItemList[0].SkuName; Logo = model.ItemList[0].Logo.Replace("80x80", "200x200"); @@ -617,7 +629,7 @@ namespace BBWY.Client.ViewModels IncreateList = new ObservableCollection(); string[] increateDatas = model.Increment1?.Split(','); bool isSelected = false; - + foreach (var item in increates) { isSelected = false; @@ -661,7 +673,7 @@ namespace BBWY.Client.ViewModels } var list = purchaseService.GetPurchaseSkuBasicInfo(item.PurchaseProductId); - if (list == null&&!list.Success) + if (list == null && !list.Success) { PurchaseSkuList.Add(item); continue; } diff --git a/BBWY.Client/Views/PackTask/FeesExcelControl.xaml.cs b/BBWY.Client/Views/PackTask/FeesExcelControl.xaml.cs index 857b3648..5d6705ed 100644 --- a/BBWY.Client/Views/PackTask/FeesExcelControl.xaml.cs +++ b/BBWY.Client/Views/PackTask/FeesExcelControl.xaml.cs @@ -463,7 +463,7 @@ namespace BBWY.Client.Views.PackTask for (int i = 0; i < basicProcessList.Count; i++) { basicSB.AppendLine(basicProcessdata.Replace("[:index:]", $"{i}") - .Replace("[:ServiceName:]", $"{basicProcessList[i].ItemName}") + .Replace("[:ServiceName:]", $" {basicProcessList[i].ItemName} ") .Replace("[:ServiceCount:]", $"{basicProcessList[i].ItemPrice}*{basicProcessList[i].ItemCount}")); basiccolumns.AppendLine(columnStr); } diff --git a/BBWY.Client/Views/PackTask/PackTaskTotal.xaml b/BBWY.Client/Views/PackTask/PackTaskTotal.xaml index 8247fa47..4500eb96 100644 --- a/BBWY.Client/Views/PackTask/PackTaskTotal.xaml +++ b/BBWY.Client/Views/PackTask/PackTaskTotal.xaml @@ -131,7 +131,13 @@ + + + + + + @@ -148,12 +154,18 @@ - - - - - - + + + + + + + + + + + + @@ -174,10 +186,16 @@ - + + + + + + + + + + + + + @@ -279,29 +303,56 @@ + - + - + + + + + + + + + + + + + - - + + - - + + - - + + - + + + + + + + + + + + + + + + >(data); + if (res == null) + { + System.Windows.MessageBox.Show("网络异常"); + return; + } + if (!res.Success) + { + System.Windows.MessageBox.Show(res.Msg); + return; + } + //创建一个ListBoxIem - if (res.Success) + if (res.Data != null && res.Data.Length > 0) { - if (res.Data != null && res.Data.Length > 0) + foreach (var department in res.Data) { - foreach (var department in res.Data) + if (!departments.Contains(department.DePartmentName)) { - if (!departments.Contains(department.DePartmentName)) - { - departments.Add(department.DePartmentName); - } + departments.Add(department.DePartmentName); + } - } } } + + } public string QKApiHost { get; set; } public void SelectionChangeCommand(object sender, SelectionChangedEventArgs e) diff --git a/BBWY.Client/Views/TotalPackTask/PackUserSalaryList.xaml b/BBWY.Client/Views/TotalPackTask/PackUserSalaryList.xaml index d08c87ac..c99bc2b6 100644 --- a/BBWY.Client/Views/TotalPackTask/PackUserSalaryList.xaml +++ b/BBWY.Client/Views/TotalPackTask/PackUserSalaryList.xaml @@ -78,7 +78,6 @@ -