diff --git a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar index 63a59c1d..b7a972ee 100644 Binary files a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar and b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar differ diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java index c0e8344b..ebcaa0c2 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/manage/method/PalManageWeb.java @@ -739,6 +739,7 @@ public class PalManageWeb extends ActionWeb { progressBarModel.setTotalCount(palList.size()); ProgressBarCache.getCache().put(progressBarCacheId, progressBarModel);// 放入进度缓存 new Thread(()->{ + Collections.shuffle(palList);// 打乱顺序,避免用户频繁操作导致同一时间修改同一个模型,损坏模型文件 for (int i = 0; i < palList.size(); i++) { PALRepositoryModel plModel = palList.get(i); int index = i+1;