Преглед изворни кода

[发布][修改]:已发布状态也视为发布成功

release
Stormeye Wu пре 7 година
родитељ
комит
4365f10463
2 измењених фајлова са 20 додато и 5 уклоњено
  1. +10
    -2
      mlWechatOpen/src/main/java/com/iformall/controller/WechatWeappCodeController.java
  2. +10
    -3
      mlWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java

+ 10
- 2
mlWechatOpen/src/main/java/com/iformall/controller/WechatWeappCodeController.java Прегледај датотеку

@@ -441,7 +441,11 @@ public class WechatWeappCodeController {
if(openRet.getErrcode().equals('0')) {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
if(openRet.getErrcode().equals("85052")) { // app is already released
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
}
}
releaseStatus.setReleaseErrCode(gson.toJson(openRet));
releaseStatus.setReleaseTime(new Date());
@@ -453,7 +457,11 @@ public class WechatWeappCodeController {
return new ResultData(openRet);
} catch (WxErrorException e) {
logger.error(e.getMessage());
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
if(e.getError().getErrorCode() == 85052) {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
}
releaseStatus.setReleaseErrCode(e.getMessage());
releaseStatus.setReleaseTime(new Date());
if(isUpdate) {


+ 10
- 3
mlWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java Прегледај датотеку

@@ -796,8 +796,11 @@ public class WxWeappInfoController extends BaseController {
if(releaseSuccess) {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());

if(openRet.getErrcode().equals("85052")) {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
}
}
releaseStatus.setReleaseErrCode(gson.toJson(openRet));
releaseStatus.setReleaseTime(new Date());
@@ -808,7 +811,11 @@ public class WxWeappInfoController extends BaseController {
}
} catch (WxErrorException e) {
logger.error(e.getMessage());
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
if(e.getError().getErrorCode() == 85052) {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.SUCCESS.getCode());
} else {
releaseStatus.setReleaseStatus(EnumWeappReleaseStatus.FAIL.getCode());
}
releaseStatus.setReleaseErrCode(e.getMessage());
releaseStatus.setReleaseTime(new Date());
if(isUpdate) {


Loading…
Откажи
Сачувај