From b2a4d41e3b9731de298078761cd9af4f84c7649a Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Wed, 20 Feb 2019 20:57:14 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=BE=AE=E4=BF=A1=E5=BC=80=E5=8F=91=E5=B9=B3?= =?UTF-8?q?=E5=8F=B0][=E4=BF=AE=E6=94=B9]:=E6=9B=B4=E6=96=B0=E5=8F=91?= =?UTF-8?q?=E5=B8=83=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/iformall/mapper/WxAuthorizerInfoMapper.java | 2 ++ .../iformall/service/impl/WxWeappCodeStatusServiceImpl.java | 4 +++- .../src/main/resources/mapper/WxAuthorizerInfoMapper.xml | 6 ++++++ 3 files changed, 11 insertions(+), 1 deletion(-) 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} + +