|
|
|
@@ -40,6 +40,7 @@ import org.springframework.stereotype.Controller; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.Date; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@@ -279,16 +280,22 @@ public class WxWeappInfoController extends BaseController { |
|
|
|
codeCommitStatus = true; |
|
|
|
} |
|
|
|
if(codeStatus == null) { |
|
|
|
WxAppinfo appinfo = appinfoService.getByAppId(appId); |
|
|
|
codeStatus = new WxWeappCodeStatus(); |
|
|
|
codeStatus.setAppId(appId); |
|
|
|
if(appinfo != null) { |
|
|
|
codeStatus.setType(appinfo.getType()); |
|
|
|
} |
|
|
|
codeStatus.setUserVersion(userVersion); |
|
|
|
codeStatus.setVersionDesc(userDesc); |
|
|
|
codeStatus.setCodeStatus(Integer.valueOf(openRet.getErrcode())); |
|
|
|
codeStatus.setCodeTime(new Date()); |
|
|
|
weappCodeStatusService.saveOrUpdate(codeStatus); |
|
|
|
} else { |
|
|
|
codeStatus.setUserVersion(userVersion); |
|
|
|
codeStatus.setVersionDesc(userDesc); |
|
|
|
codeStatus.setCodeStatus(Integer.valueOf(openRet.getErrcode())); |
|
|
|
codeStatus.setCodeTime(new Date()); |
|
|
|
weappCodeStatusService.updateCodeCommitStatus(codeStatus); |
|
|
|
} |
|
|
|
} catch (WxErrorException e) { |
|
|
|
|