曾成
2020-06-17 09ab0cdc425ff094ec54fe13a3d985d207c483bb
调整微信推送内容
1个文件已修改
12 ■■■■■ 已修改文件
service-job/src/main/java/com/java110/job/task/wechat/PublicWeChatPushMessageTemplate.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-job/src/main/java/com/java110/job/task/wechat/PublicWeChatPushMessageTemplate.java
@@ -20,9 +20,8 @@
import org.springframework.stereotype.Component;
import org.springframework.web.client.RestTemplate;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.text.SimpleDateFormat;
import java.util.*;
/**
 * @program: MicroCommunity
@@ -105,13 +104,18 @@
        for( BillOweFeeDto fee : billOweFeeDtos){
            for(OwnerAppUserDto appUserDto :ownerAppUserDtos ){
                if(fee.getOwnerId().equals(appUserDto.getMemberId())){
                    Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(fee.getFeeEndTime());
                    Calendar now = Calendar.getInstance();
                    now.setTime(date);
                    int year = now.get(Calendar.YEAR);
                    int month = now.get(Calendar.MONTH);
                    Data data = new Data();
                    PropertyFeeTemplateMessage templateMessage = new PropertyFeeTemplateMessage();
                    templateMessage.setTemplate_id(templateId);
                    templateMessage.setTouser(appUserDto.getOpenId());
                    data.setFirst(new Content("物业费缴费提醒"));
                    data.setKeyword1(new Content(fee.getPayerObjName()));
                    data.setKeyword2(new Content(fee.getFeeEndTime()));
                    data.setKeyword2(new Content(year+"年-"+month+"月"));
                    data.setKeyword3(new Content(fee.getAmountOwed()));
                    data.setRemark(new Content("请您及时缴费,如有疑问请联系相关物业人员"));
                    templateMessage.setData(data);