Commit 22539a7e by lilingye

init

parent 5a0f67c4
...@@ -3,11 +3,11 @@ package com.yizhi.site.application.service.impl; ...@@ -3,11 +3,11 @@ package com.yizhi.site.application.service.impl;
import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.yizhi.application.job.remote.vo.VmyJobVO; //import com.yizhi.application.job.remote.vo.VmyJobVO;
import com.yizhi.site.application.domain.DataClassification; import com.yizhi.site.application.domain.DataClassification;
import com.yizhi.site.application.domain.Information; import com.yizhi.site.application.domain.Information;
import com.yizhi.site.application.domain.ProtalPlate; import com.yizhi.site.application.domain.ProtalPlate;
import com.yizhi.application.job.remote.JobClient; //import com.yizhi.application.job.remote.JobClient;
import com.yizhi.site.application.mapper.HomeAnnouncementMapper; import com.yizhi.site.application.mapper.HomeAnnouncementMapper;
import com.yizhi.site.application.mapper.InformationMapper; import com.yizhi.site.application.mapper.InformationMapper;
import com.yizhi.site.application.mapper.PortalTerminalMapper; import com.yizhi.site.application.mapper.PortalTerminalMapper;
...@@ -77,8 +77,8 @@ public class InformationServiceImpl extends ServiceImpl<InformationMapper, Infor ...@@ -77,8 +77,8 @@ public class InformationServiceImpl extends ServiceImpl<InformationMapper, Infor
private PdfPagesClient pdfPagesClient; private PdfPagesClient pdfPagesClient;
@Autowired @Autowired
private ITrInformationReadNumberService informationReadNumberService; private ITrInformationReadNumberService informationReadNumberService;
@Autowired // @Autowired
JobClient jobClient; // JobClient jobClient;
// @Override // @Override
// public InformationListVO informationPageList(InfoVO vo) { // public InformationListVO informationPageList(InfoVO vo) {
...@@ -1143,31 +1143,31 @@ public class InformationServiceImpl extends ServiceImpl<InformationMapper, Infor ...@@ -1143,31 +1143,31 @@ public class InformationServiceImpl extends ServiceImpl<InformationMapper, Infor
@Override @Override
public boolean timeUpInfomation(Long id) { public boolean timeUpInfomation(Long id) {
Information information = this.selectById(id); // Information information = this.selectById(id);
//
// 批处理时间要在当前时间前十分钟哦 // // 批处理时间要在当前时间前十分钟哦
Calendar nowTime = Calendar.getInstance(); // Calendar nowTime = Calendar.getInstance();
nowTime.add(Calendar.MINUTE, -10); // nowTime.add(Calendar.MINUTE, -10);
//
//
try { // try {
VmyJobVO job = new VmyJobVO(); // VmyJobVO job = new VmyJobVO();
job.setGroup(jobGroup); // job.setGroup(jobGroup);
job.setJobName(id.toString()); // job.setJobName(id.toString());
job.setJobClassName("com.yizhi.application.handle.quartz.job.InformationUpJob"); // job.setJobClassName("com.yizhi.application.handle.quartz.job.InformationUpJob");
String cron = DateUtil.getCron(information.getReleaseTime()); // String cron = DateUtil.getCron(information.getReleaseTime());
String[] cronArr = cron.split(" "); // String[] cronArr = cron.split(" ");
job.setSecond(cronArr[0]); // job.setSecond(cronArr[0]);
job.setMinute(cronArr[1]); // job.setMinute(cronArr[1]);
job.setHour(cronArr[2]); // job.setHour(cronArr[2]);
job.setDay(cronArr[3]); // job.setDay(cronArr[3]);
job.setMonth(cronArr[4]); // job.setMonth(cronArr[4]);
job.setWeek(cronArr[5]); // job.setWeek(cronArr[5]);
job.setYear(cronArr[6]); // job.setYear(cronArr[6]);
jobClient.insert(job); // jobClient.insert(job);
} catch (Exception e) { // } catch (Exception e) {
log.error("创建任务失败,id=" + id + "错误消息={}", e); // log.error("创建任务失败,id=" + id + "错误消息={}", e);
} // }
return true; return true;
} }
......
...@@ -2,8 +2,8 @@ package com.yizhi.site.application.service.impl; ...@@ -2,8 +2,8 @@ package com.yizhi.site.application.service.impl;
import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.yizhi.application.job.remote.JobClient; //import com.yizhi.application.job.remote.JobClient;
import com.yizhi.application.job.remote.vo.VmyJobVO; //import com.yizhi.application.job.remote.vo.VmyJobVO;
import com.yizhi.site.application.mapper.PortalBannerMapper; import com.yizhi.site.application.mapper.PortalBannerMapper;
import com.yizhi.site.application.mapper.PortalImageMapper; import com.yizhi.site.application.mapper.PortalImageMapper;
import com.yizhi.site.application.constant.SiteConstant; import com.yizhi.site.application.constant.SiteConstant;
...@@ -56,8 +56,8 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por ...@@ -56,8 +56,8 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por
@Autowired @Autowired
private PointFeignClients pointFeignClients; private PointFeignClients pointFeignClients;
@Autowired // @Autowired
JobClient jobClient; // JobClient jobClient;
private static final String jobGroup = "banner"; private static final String jobGroup = "banner";
...@@ -176,32 +176,32 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por ...@@ -176,32 +176,32 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por
*/ */
@Override @Override
public boolean timeUpBanner(Long id) { public boolean timeUpBanner(Long id) {
//
PortalImage portalImage = portalImageMapper.selectById(id); // PortalImage portalImage = portalImageMapper.selectById(id);
//
// 批处理时间要在当前时间前十分钟哦 // // 批处理时间要在当前时间前十分钟哦
Calendar nowTime = Calendar.getInstance(); // Calendar nowTime = Calendar.getInstance();
nowTime.add(Calendar.MINUTE, -10); // nowTime.add(Calendar.MINUTE, -10);
//
//
try { // try {
VmyJobVO job = new VmyJobVO(); // VmyJobVO job = new VmyJobVO();
job.setGroup(jobGroup); // job.setGroup(jobGroup);
job.setJobName(id.toString()); // job.setJobName(id.toString());
job.setJobClassName("com.yizhi.application.handle.quartz.job.BannerUpJob"); // job.setJobClassName("com.yizhi.application.handle.quartz.job.BannerUpJob");
String cron = DateUtil.getCron(portalImage.getAddTime()); // String cron = DateUtil.getCron(portalImage.getAddTime());
String[] cronArr = cron.split(" "); // String[] cronArr = cron.split(" ");
job.setSecond(cronArr[0]); // job.setSecond(cronArr[0]);
job.setMinute(cronArr[1]); // job.setMinute(cronArr[1]);
job.setHour(cronArr[2]); // job.setHour(cronArr[2]);
job.setDay(cronArr[3]); // job.setDay(cronArr[3]);
job.setMonth(cronArr[4]); // job.setMonth(cronArr[4]);
job.setWeek(cronArr[5]); // job.setWeek(cronArr[5]);
job.setYear(cronArr[6]); // job.setYear(cronArr[6]);
jobClient.insert(job); // jobClient.insert(job);
} catch (Exception e) { // } catch (Exception e) {
log.error("创建任务失败,id=" + id + "错误消息={}", e); // log.error("创建任务失败,id=" + id + "错误消息={}", e);
} // }
return false; return false;
} }
...@@ -209,15 +209,15 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por ...@@ -209,15 +209,15 @@ public class PortalBannerServiceImpl extends ServiceImpl<PortalBannerMapper, Por
@Override @Override
public boolean delete(Long id) { public boolean delete(Long id) {
log.info("删除job"); // log.info("删除job");
//删除自定义消息实体信息 // //删除自定义消息实体信息
//
try { // try {
jobClient.delete(jobGroup + "." + id.toString()); // jobClient.delete(jobGroup + "." + id.toString());
} catch (Exception e) { // } catch (Exception e) {
log.error("删除job失败", e); // log.error("删除job失败", e);
// throw new BizException(MessageError.DELETE_JOB_ERROR,MessageError.DELETE_JOB_ERROR_MSG); //// throw new BizException(MessageError.DELETE_JOB_ERROR,MessageError.DELETE_JOB_ERROR_MSG);
} // }
return true; return true;
} }
......
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