diff --git a/mallinkWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java b/mallinkWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java index bff5bceea..852955707 100644 --- a/mallinkWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java +++ b/mallinkWechatOpen/src/main/java/com/iformall/controller/WxWeappInfoController.java @@ -505,7 +505,12 @@ public class WxWeappInfoController extends BaseController { String codeErrCode = ""; try { WxMaOpenCommitExtInfo extInfo = gson.fromJson(extSet.getExtJson(), new TypeToken() {}.getType()); - logger.info(extInfo.toString()); + logger.info("OLD: " + extInfo.toString()); + // 自动修改提交的版本 + if(extInfo.getExtMap().containsKey("appVersion")) { + extInfo.getExtMap().put("appVersion", userVersion); + } + logger.info("NEW: " + extInfo.toString()); WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(appinfo.getAppId()); WxOpenResult openRet = openMaService.codeCommit(templateId, userVersion, userDesc, extInfo); logger.info(openRet.toString());