diff --git a/src/com/platform/service/thread/ThreadMoveData.java b/src/com/platform/service/thread/ThreadMoveData.java index f83e6a7c..ed7350a4 100644 --- a/src/com/platform/service/thread/ThreadMoveData.java +++ b/src/com/platform/service/thread/ThreadMoveData.java @@ -336,13 +336,19 @@ public class ThreadMoveData{ } continue; } - moveE.setRate(taskOne.getProgress()); + int rate = taskOne.getProgress(); + if (rate >= 100) { + rate = 99; + } + moveE.setRate(rate); moveE.setLastTime(DateForm.date2StringBysecond(new Date())); if (3 == taskOne.getStatus()) { + moveE.setRate(100); //成功---创建数据(改为 记录 到 data4Insert 中 ) // makeDataInfo(moveE); data4Insert.add(moveE); }else if(taskOne.getStatus() < 0){ + moveE.setRate(taskOne.getProgress()); //失败 moveE.setCompleteStatus("3"); }