Commit b1140086 by 陶光胜

二维码

parent d92cb349
......@@ -559,15 +559,18 @@ public class EnterpriseApiServiceImpl implements EnterpriseApiService {
@Override
public ServiceResponse<Void> overdueReminder(String param) {
List<EnterpriseDTO> list = this.enterpriseService.listEnterprise();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date now = new Date();
for(EnterpriseDTO enterpriseDTO : list){
Date auditTime = enterpriseDTO.getAuditTime();
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.add(Calendar.DATE, 7);
if(calendar.getTime().after(auditTime)){
this.pushMessageApiService.pushMessage(enterpriseDTO.getEnterpriseId(), "产品通知",
"GIC版本即将过期", "您的GIC版本即将在"+ simpleDateFormat.format(enterpriseDTO.getAuditTime()) +"到期,为了不影响业务的开展,请及时续费");
try{
Date auditTime = enterpriseDTO.getAuditTime();
long days = (sdf.parse(sdf.format(auditTime)).getTime() - sdf.parse(sdf.format(now)).getTime())/(1000 * 60 * 60 * 24);
if(days <= 7){
this.pushMessageApiService.pushMessage(enterpriseDTO.getEnterpriseId(), "产品通知",
"GIC版本即将过期", "您的GIC版本即将在"+ days +"天到期,为了不影响业务的开展,请及时续费");
}
}catch (Exception e){
e.printStackTrace();
}
}
return null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment