From 52bd25883987d389e48e487c75cde256da721e38 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Sat, 20 Apr 2019 11:33:00 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8F=91=E5=B8=83=E7=8A=B6=E6=80=81][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9]:=E5=8F=91=E5=B8=83=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=A1=AB=E5=86=99=E5=88=B0=E6=8E=88=E6=9D=83?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/WxWeappReleaseStatusServiceImpl.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappReleaseStatusServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappReleaseStatusServiceImpl.java index 8dd3fe7..663bf83 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxWeappReleaseStatusServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxWeappReleaseStatusServiceImpl.java @@ -59,8 +59,19 @@ public class WxWeappReleaseStatusServiceImpl implements WxWeappReleaseStatusServ @Override public void saveStatus(WxWeappReleaseStatus record) { + Date curDate = new Date(); logger.info("RELEASE: " + record.toString()); weappReleaseStatusMapper.insertSelective(record); + // 更新 小程序 状态 + if(record.getReleaseStatus().equals(EnumWeappReleaseStatus.SUCCESS.getCode())) { // 发布成功 + WxAuthorizerInfo updateInfo = new WxAuthorizerInfo(); + updateInfo.setAuthorizerAppid(record.getAppId()); + updateInfo.setCurrentVersion(record.getUserVersion()); + updateInfo.setCurrentDesc(record.getVersionDesc()); + updateInfo.setReleaseTime(curDate); + updateInfo.setUpdateTime(curDate); + authorizerInfoMapper.updateReleaseInfo(updateInfo); + } } @Override