重现步骤

[步骤]


[结果]

多品多件 或者单品多件也更新了称重重量

[期望]

单品单件 才更新称重
历史记录  
  1. 2022-03-17 17:59:49, 由 pengbin 创建。
  2. 2022-03-17 18:00:12, 由 pengbin 指派给 pengbin。
    修改了 指派给,旧值为 "",新值为 "pengbin"。
  3. 2022-03-17 18:00:33, 由 pengbin 编辑。
    修改了 开发责任人,旧值为 "",新值为 "pengbin"。
    修改了 测试责任人,旧值为 "",新值为 "linhonggui"。
  4. 2022-03-17 18:01:31, 由 pengbin 解决,方案为 程序BUG 。
    修改了 解决方案,旧值为 "",新值为 "code"。
    修改了 解决版本,旧值为 "",新值为 "579"。
    修改了 解决日期,旧值为 "",新值为 "2022-03-17 18:00:36"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "pengbin"。

    原因:在 多个包裹混合的场景下

    解决:

    if (productNum == 1 && packageWeight > 0)

                                {
                                    var pMaxSku = packageOrderDetails.Max(w => w.SKU);
                                    var fTemp = model.ProductWeights.FirstOrDefault(w => w.SKU.Equals(pMaxSku));
                                    if (fTemp != null)
                                    {
                                        fTemp.PackWeight = packageWeight;
                                    }
                                    else
                                    {
                                        model.ProductWeights.Add(new CM_ProductWeight
                                        {
                                            SKU = pMaxSku,
                                            PackWeight = packageWeight,
                                            CustomerID = customerId,
                                        });
                                    }
    if (model.ProductWeights != null && model.ProductWeights.Any())
    {
    model.ProductWeightPackageIds.Add(new RB.Model.RB_Product_PackageWeight() {
    AddTime= DateTime.Now,
    CustomerID=customerId,
    PackageNo= packageId.ToString(),
    PackWeight= packageWeight,
    SKU= packageOrderDetails.Max(w => w.SKU)
    });
    }

                                }


    影响范围:

    称重

  5. 2022-03-17 18:02:14, 由 林鸿贵 指派给 林鸿贵。
    修改了 指派给,旧值为 "pengbin",新值为 "linhonggui"。
  6. 2022-03-17 19:57:54, 由 林鸿贵 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "linhonggui",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "linhonggui"。
    修改了 关闭日期,旧值为 "",新值为 "2022-03-17 19:57:54"。

    已修复

所属项目 技术中心-需求池
所属模块 /
所属计划
所属迭代 【智汇】产品部 3月 第 2 版本(2022年)
Bug类型 程序BUG
严重程度 提示
优先级 P2
Bug状态 已关闭
业务部门
影响功能
开发责任人 pengbin
测试责任人 林鸿贵
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2022-03-17 19:57:54
截止日期 0000-00-00
上线时间
上线时效
操作系统
浏览器
关键词
抄送给
所属迭代 【智汇】产品部 3月 第 2 版本(2022年)
相关需求
相关任务
由谁创建 pengbin 于 2022-03-17 17:59:49
影响环境 588
由谁解决 pengbin 于 2022-03-17 18:00:36
解决版本 智能刊登-3月迭代
解决方案 程序BUG
由谁关闭 林鸿贵 于 2022-03-17 19:57:54
最后修改 林鸿贵 于 2022-03-17 19:57:54
相关Bug