From 6220cb00b421f7aedd346cec4487998221dd0ec5 Mon Sep 17 00:00:00 2001
From: zhibing.pu <393733352@qq.com>
Date: 星期四, 01 八月 2024 16:12:19 +0800
Subject: [PATCH] 修改邮件内容
---
ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserActivityServiceImpl.java | 41 +++++++++++++++++++++++++++++++----------
1 files changed, 31 insertions(+), 10 deletions(-)
diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserActivityServiceImpl.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserActivityServiceImpl.java
index 3e4250a..0cd525e 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserActivityServiceImpl.java
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserActivityServiceImpl.java
@@ -16,10 +16,7 @@
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
/**
* <p>
@@ -126,20 +123,21 @@
userActivityBalance.setGeneralCouponMoney(jsonObject.getDouble("num3"));
userActivityBalance.setSpecialNum(jsonObject.getInteger("num4"));
userActivityBalance.setSpecialCouponMoney(jsonObject.getDouble("num5"));
- userActivityBalance.setTaxiNum(jsonObject.getInteger("num6"));
- userActivityBalance.setTaxiCouponMoney(jsonObject.getDouble("num7"));
- userActivityBalance.setIntercityNum(jsonObject.getInteger("num8"));
- userActivityBalance.setIntercityCouponMoney(jsonObject.getDouble("num9"));
+// userActivityBalance.setTaxiNum(jsonObject.getInteger("num6"));
+// userActivityBalance.setTaxiCouponMoney(jsonObject.getDouble("num7"));
+ userActivityBalance.setIntercityNum(jsonObject.getInteger("num6"));
+ userActivityBalance.setIntercityCouponMoney(jsonObject.getDouble("num7"));
userActivityBalance.setTotalPrice(jsonObject.getDouble("num11"));
userActivityBalance.setLavePrice(jsonObject.getDouble("num11"));
userActivityBalance.insertOrUpdate();
}
}
//添加打折活动
+ UserActivityDiscount1 userActivityDiscount1 = null;
if(SinataUtil.isNotEmpty(discountSpecial) &&
- SinataUtil.isNotEmpty(discountTaxi) &&
+ /*SinataUtil.isNotEmpty(discountTaxi) &&*/
SinataUtil.isNotEmpty(discountLogistics)){
- UserActivityDiscount1 userActivityDiscount1 = new UserActivityDiscount1();
+ userActivityDiscount1 = new UserActivityDiscount1();
userActivityDiscount1.setUserActivityId(userActivity.getId());
userActivityDiscount1.setStartTime(startTimes);
userActivityDiscount1.setEndTime(endTimes);
@@ -166,6 +164,29 @@
userActivityRedenvelope.setLavePrice(redPrice);
userActivityRedenvelope.insertOrUpdate();
}
+
+ if(SinataUtil.isNotEmpty(discountSpecial) &&
+ /*SinataUtil.isNotEmpty(discountTaxi) &&*/
+ SinataUtil.isNotEmpty(discountLogistics)){
+ UserActivityDiscount1 finalUserActivityDiscount = userActivityDiscount1;
+ new Thread(new Runnable() {
+ @Override
+ public void run() {
+ Date startTime1 = userActivity.getStartTime();
+ Date endTime = userActivity.getEndTime();
+ if(System.currentTimeMillis() >= startTime1.getTime() && System.currentTimeMillis() < endTime.getTime()){
+ List<UserActivityDiscount1> list = new ArrayList();
+ list.add(finalUserActivityDiscount);
+ try {
+ userActivityDiscount1Service.sendEmail(list);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ }
+ }).start();
+ }
+
}else{
String[] timeArray = startTime.split(" - ");
Date startTimes = DateUtil.getDate_str3(timeArray[0]);
--
Gitblit v1.7.1