|
@@ -25,6 +25,7 @@ import com.fdkankan.repair.bean.RequestSceneProV4;
|
|
|
import com.fdkankan.repair.bean.SceneEditControlsBean;
|
|
|
import com.fdkankan.repair.bean.SceneJsonBean;
|
|
|
import com.fdkankan.repair.bean.SceneUpgradeProgressBean;
|
|
|
+import com.fdkankan.repair.bean.UpgradeBean;
|
|
|
import com.fdkankan.repair.callback.FdkkMiniReqErrorCallback;
|
|
|
import com.fdkankan.repair.callback.FdkkMiniReqSuccessCallback;
|
|
|
import com.fdkankan.repair.constant.ProgressStatus;
|
|
@@ -124,8 +125,10 @@ public class SceneUpgradeToV4Service implements ISceneUpgradeToV4Service {
|
|
|
FdkankanMiniClient fdkankanMiniClient;
|
|
|
|
|
|
@Override
|
|
|
- public void upgrade(long sceneProId) throws Exception{
|
|
|
+ public void upgrade(UpgradeBean upgradeBean) throws Exception{
|
|
|
|
|
|
+ Long sceneProId = upgradeBean.getSceneProId();
|
|
|
+ boolean reUpgrade = upgradeBean.isReUpgrade();
|
|
|
ScenePro scenePro = sceneProService.getById(sceneProId);
|
|
|
//线程开始,正在执行线程数+1
|
|
|
String num = scenePro.getNum();
|
|
@@ -373,8 +376,11 @@ public class SceneUpgradeToV4Service implements ISceneUpgradeToV4Service {
|
|
|
uploadToOssUtil.copyFiles(imagePath + "logo-main.png", editUsersPath + "loadingLogo-user.png");
|
|
|
uploadToOssUtil.copyFiles(imagePath + "logo-main.png", viewUsersPath + "loadingLogo-user.png");
|
|
|
}
|
|
|
+
|
|
|
+ //由于v3重算会初始化缩略图图,如果是重算后自动升级,不需要同步所列图和websit
|
|
|
if(StrUtil.isNotEmpty(scenePro.getThumb())
|
|
|
- && scenePro.getThumb().contains(imagePath)){
|
|
|
+ && scenePro.getThumb().contains(imagePath)
|
|
|
+ && !reUpgrade){
|
|
|
String thumbUrl = null;
|
|
|
if(scenePro.getThumb().contains("thumbSmallImg.jpg")){
|
|
|
uploadToOssUtil.copyFiles(imagePath + "thumbBigImg.jpg", editUsersPath + "thumb-1k.jpg");
|