|
@@ -161,8 +161,8 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
|
@@ -161,8 +161,8 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
161
|
log.info("[WEIGHT-CHECK]-实际离场拉货重量:{},申请离场拉货重量:{},货重差值:{},货重误差:{}",grossWt-inWt,goodsWt,grossWt-inWt-goodsWt,goodCheckResult);
|
161
|
log.info("[WEIGHT-CHECK]-实际离场拉货重量:{},申请离场拉货重量:{},货重差值:{},货重误差:{}",grossWt-inWt,goodsWt,grossWt-inWt-goodsWt,goodCheckResult);
|
162
|
log.info("[WEIGHT-CHECK]-进出场比对差值:{},提货离场差值:{},进出场比对重量差:{}",result,result1,Math.abs(inWt - grossWt));
|
162
|
log.info("[WEIGHT-CHECK]-进出场比对差值:{},提货离场差值:{},进出场比对重量差:{}",result,result1,Math.abs(inWt - grossWt));
|
163
|
|
163
|
|
164
|
- if (result <= range
|
|
|
165
|
-// || goodCheckResult<=range
|
164
|
+ if (goodCheckResult<=range
|
|
|
165
|
+// || result <= range
|
166
|
) {
|
166
|
) {
|
167
|
|
167
|
|
168
|
flag = true;
|
168
|
flag = true;
|
|
@@ -207,14 +207,15 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
|
@@ -207,14 +207,15 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
207
|
|
207
|
|
208
|
if(Double.doubleToLongBits(grossWt)>Double.doubleToLongBits(0)){
|
208
|
if(Double.doubleToLongBits(grossWt)>Double.doubleToLongBits(0)){
|
209
|
//带货出,入场重量+带货重量 = 离场重量
|
209
|
//带货出,入场重量+带货重量 = 离场重量
|
210
|
- result = Double.parseDouble(df.format(Math.abs((inWt + goodsWt - grossWt)) / grossWt));
|
210
|
+ result = Double.parseDouble(df.format(Math.abs((grossWt-inWt-goodsWt)) / goodsWt));
|
211
|
//带货出,用车辆备案重量对碰,车辆备案重量+带货重量 = 离场重量
|
211
|
//带货出,用车辆备案重量对碰,车辆备案重量+带货重量 = 离场重量
|
212
|
// result4 = Double.parseDouble(df.format(Math.abs((wt + goodsWt - grossWt)) / grossWt));
|
212
|
// result4 = Double.parseDouble(df.format(Math.abs((wt + goodsWt - grossWt)) / grossWt));
|
213
|
result4 = Double.parseDouble(df.format(Math.abs((grossWt-wt-goodsWt)) / goodsWt));
|
213
|
result4 = Double.parseDouble(df.format(Math.abs((grossWt-wt-goodsWt)) / goodsWt));
|
214
|
//空车出,过磅重量 = 车辆备案重量
|
214
|
//空车出,过磅重量 = 车辆备案重量
|
215
|
result2 = Double.parseDouble(df.format(Math.abs((grossWt-wt)) / wt));
|
215
|
result2 = Double.parseDouble(df.format(Math.abs((grossWt-wt)) / wt));
|
216
|
//卸货出,入场重量-卸货重量 = 离场重量
|
216
|
//卸货出,入场重量-卸货重量 = 离场重量
|
217
|
- result3 = Double.parseDouble(df.format(Math.abs((inWt - goodsWt - grossWt)) / grossWt));
|
217
|
+ result3 = Double.parseDouble(df.format(Math.abs((inWt - goodsWt - grossWt)) / goodsWt));
|
|
|
218
|
+
|
218
|
System.out.println("进场提货离场差值:"+result);
|
219
|
System.out.println("进场提货离场差值:"+result);
|
219
|
System.out.println("空车离场差值:"+result2);
|
220
|
System.out.println("空车离场差值:"+result2);
|
220
|
System.out.println("进场卸货离场差值:"+result3);
|
221
|
System.out.println("进场卸货离场差值:"+result3);
|
|
@@ -222,8 +223,8 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
|
@@ -222,8 +223,8 @@ public class WeightCheckHandleServiceImpl implements WeightCheckHandleService { |
222
|
}
|
223
|
}
|
223
|
double range = valueDob();
|
224
|
double range = valueDob();
|
224
|
if (result2 <= range
|
225
|
if (result2 <= range
|
225
|
-// || result <= range
|
|
|
226
|
-// || result3 <= range
|
226
|
+ || result <= range
|
|
|
227
|
+ || result3 <= range
|
227
|
|| result4 <= range
|
228
|
|| result4 <= range
|
228
|
) {
|
229
|
) {
|
229
|
flag = true;
|
230
|
flag = true;
|