xiaojiao
14 小时以前 557f02072fa311eefe3123aa44afebac22adc465
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/AddBoxContainer.cs
@@ -32,6 +32,7 @@
                throw new Exception($"没有找到对任务托盘号:【{taskInfo.task_barcode}】对应的空托盘出库记录");
            //0不合格,1合格
            int weighingResult = 0;
            decimal Standard_value_NumResult = 0; //标准值计算结果
            Dt_weighing_standards standars = Dt_weighing_standardsRepository.Instance.FindFirst(r => r.weighing_materiel_id == boxDetail.boxdtl_materielid &&
                     r.weighing_bearing_id == boxDetail.boxdtl_type && r.weighing_manufacturer == goodsInfo.mesInfo_madeUnit && r.weighing_type == goodsInfo.mesInfo_standard);
            if (null != standars)
@@ -45,6 +46,7 @@
                    //差异值  
                    // decimal differencWeiging = standars.weighing_standard_value.GetValueOrDefault() - currentWeighing;
                    decimal differencWeiging = int.Parse(goodsInfo.mesInfo_bak_3) - currentWeighing; // è‚–佼修成
                    Standard_value_NumResult = differencWeiging; // æ ‡å‡†å€¼è®¡ç®—结果赋值
                    if (differencWeiging < 0)
                    {
                        if (standars.weighing_positive_value >= -differencWeiging)
@@ -89,6 +91,8 @@
            conDetail.containerdtl_number = goodsInfo.mesInfo_number;
            conDetail.containerdtl_goodsCode = goodsInfo.mesInfo_qrCode;
            conDetail.Standard_value = goodsInfo.mesInfo_bak_3; // è‚–佼加上这个
            conDetail.Placeoforigin = goodsInfo.mesInfo_bak_4; // è‚–佼加上这个
            conDetail.Standard_value_NumResult = Standard_value_NumResult.ToString();
            conDetail.containerdtl_goodsWeight = "0"; // è‚–佼加上了这个if 92 - 100行
            if (standars != null)