diff --git a/mallinkService/src/main/java/com/iformall/mapper/WxAuthorizerInfoMapper.java b/mallinkService/src/main/java/com/iformall/mapper/WxAuthorizerInfoMapper.java index f4f7c9582..ddd61732d 100644 --- a/mallinkService/src/main/java/com/iformall/mapper/WxAuthorizerInfoMapper.java +++ b/mallinkService/src/main/java/com/iformall/mapper/WxAuthorizerInfoMapper.java @@ -10,6 +10,8 @@ public interface WxAuthorizerInfoMapper extends CommonMapper findList(WxAuthorizerInfo wxAuthorizerInfo); List findVoList(WxWeappInfo wxWeappInfo); + + void updateReleaseInfo(WxAuthorizerInfo wxAuthorizerInfo); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappCodeStatusServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappCodeStatusServiceImpl.java index 4c7e6f701..de0ffcc23 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappCodeStatusServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappCodeStatusServiceImpl.java @@ -99,10 +99,12 @@ public class WxWeappCodeStatusServiceImpl implements WxWeappCodeStatusService { // 更新 小程序 状态 if(record.getReleaseStatus().equals(0)) { // 发布成功 WxAuthorizerInfo updateInfo = new WxAuthorizerInfo(); + updateInfo.setAuthorizerAppid(record.getAppId()); updateInfo.setCurrentVersion(record.getUserVersion()); updateInfo.setCurrentDesc(record.getVersionDesc()); + updateInfo.setReleaseTime(curDate); updateInfo.setUpdateTime(curDate); - wxAuthorizerInfoMapper.updateByPrimaryKeySelective(updateInfo); + wxAuthorizerInfoMapper.updateReleaseInfo(updateInfo); } } diff --git a/mallinkService/src/main/resources/mapper/WxAuthorizerInfoMapper.xml b/mallinkService/src/main/resources/mapper/WxAuthorizerInfoMapper.xml index dc9af8753..c4fdec14e 100644 --- a/mallinkService/src/main/resources/mapper/WxAuthorizerInfoMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxAuthorizerInfoMapper.xml @@ -72,6 +72,12 @@ + + update wx_authorizer_info + set `current_version` = #{currentVersion}, `current_desc` = #{currentDesc}, `release_time` = #{releaseTime}, `update_time` = ${updateTime} + where `authorizer_appid` = #{authorizerAppid} + +