Просмотр исходного кода

[补贴][修改]:upgrade weixin-java-tools to 3.2.0

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
90faffd71e
3 измененных файлов: 48 добавлений и 14 удалений
  1. +6
    -0
      mallinkAdmin/pom.xml
  2. +12
    -11
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java
  3. +30
    -3
      pom.xml

+ 6
- 0
mallinkAdmin/pom.xml Просмотреть файл

@@ -13,6 +13,7 @@
<artifactId>mallinkAdmin</artifactId>

<properties>
<weixin-java-mp.version>3.2.0</weixin-java-mp.version>
<weixin-java-open.version>3.2.0</weixin-java-open.version>
</properties>

@@ -27,6 +28,11 @@
<artifactId>mybatis-multi-tenancy</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-mp</artifactId>
<version>${weixin-java-mp.version}</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-open</artifactId>


+ 12
- 11
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java Просмотреть файл

@@ -4,6 +4,7 @@ import cn.afterturn.easypoi.excel.ExcelExportUtil;
import cn.afterturn.easypoi.excel.entity.ExportParams;
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.binarywang.wx.miniapp.bean.WxMaTemplateData;
import cn.binarywang.wx.miniapp.bean.WxMaTemplateMessage;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
@@ -607,13 +608,13 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
.formId(payOrder.getPrepayId()) // 微信支付的formId是prepayId
.page(gotopage)
.data(Lists.newArrayList(
new WxMaTemplateMessage.Data("keyword1", coupon.getPriceStr() + "元", "#173177"),
new WxMaTemplateMessage.Data("keyword2", merchant.getName(), "#173177"),
new WxMaTemplateMessage.Data("keyword3", coupon.getTitle(), "#173177"),
new WxMaTemplateMessage.Data("keyword4", couponDetail, "#173177"),
new WxMaTemplateMessage.Data("keyword5", coupon.getSalePriceStr() + "元", "#173177"),
new WxMaTemplateMessage.Data("keyword6", dateFormat.format(new Date()), "#173177"),
new WxMaTemplateMessage.Data("keyword7", notes, "#173177"))
new WxMaTemplateData("keyword1", coupon.getPriceStr() + "元", "#173177"),
new WxMaTemplateData("keyword2", merchant.getName(), "#173177"),
new WxMaTemplateData("keyword3", coupon.getTitle(), "#173177"),
new WxMaTemplateData("keyword4", couponDetail, "#173177"),
new WxMaTemplateData("keyword5", coupon.getSalePriceStr() + "元", "#173177"),
new WxMaTemplateData("keyword6", dateFormat.format(new Date()), "#173177"),
new WxMaTemplateData("keyword7", notes, "#173177"))
)
.templateId(msg.getTemplateId())
.emphasisKeyword("keyword1.DATA")
@@ -642,10 +643,10 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
.formId(payOrder.getPrepayId()) // 微信支付的formId是prepayId
.page("pages/index/index")
.data(Lists.newArrayList(
new WxMaTemplateMessage.Data("keyword1", coupon.getTitle(), "#173177"),
new WxMaTemplateMessage.Data("keyword2", dateFormat.format(new Date()), "#173177"),
new WxMaTemplateMessage.Data("keyword3", "未知"),
new WxMaTemplateMessage.Data("keyword4", couponDetail))
new WxMaTemplateData("keyword1", coupon.getTitle(), "#173177"),
new WxMaTemplateData("keyword2", dateFormat.format(new Date()), "#173177"),
new WxMaTemplateData("keyword3", "未知"),
new WxMaTemplateData("keyword4", couponDetail))
)
.templateId(msg.getTemplateId())
.emphasisKeyword("keyword1.DATA")


+ 30
- 3
pom.xml Просмотреть файл

@@ -27,7 +27,9 @@
</parent>

<properties>
<weixin-java-miniapp.version>3.1.0</weixin-java-miniapp.version>
<weixin-java-common.version>3.2.0</weixin-java-common.version>
<weixin-java-miniapp.version>3.2.0</weixin-java-miniapp.version>
<weixin-java-pay.version>3.2.0</weixin-java-pay.version>
<quartz.version>2.3.0</quartz.version>
</properties>

@@ -232,8 +234,14 @@

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk16</artifactId>
<version>1.45</version>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.60</version>
</dependency>

<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.60</version>
</dependency>
<!-- <dependency> -->
<!-- <groupId>net.coobird</groupId> -->
@@ -287,12 +295,31 @@
<version>0.0.9</version>
</dependency>

<!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream -->
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.9</version>
</dependency>

<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-common</artifactId>
<version>${weixin-java-common.version}</version>
</dependency>

<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-miniapp</artifactId>
<version>${weixin-java-miniapp.version}</version>
</dependency>

<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-pay</artifactId>
<version>${weixin-java-pay.version}</version>
</dependency>

<dependency>
<groupId>com.github.ulisesbocchio</groupId>
<artifactId>jasypt-spring-boot</artifactId>


Загрузка…
Отмена
Сохранить