添加脚本
This commit is contained in:
parent
c6358646f7
commit
ef4757cb68
|
@ -0,0 +1,77 @@
|
||||||
|
package org.jeecg.modules.demo.sync;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.apache.commons.compress.utils.Lists;
|
||||||
|
import org.jeecg.modules.demo.lwKhcl.entity.LwKhcl;
|
||||||
|
import org.jeecg.modules.demo.lwKhcl.service.ILwKhclService;
|
||||||
|
import org.jeecg.modules.demo.lwKhclXz.entity.LwKhclXz;
|
||||||
|
import org.jeecg.modules.demo.lwKhclXz.service.ILwKhclXzService;
|
||||||
|
import org.jeecg.modules.demo.vLwKhcl.entity.VLwKhcl;
|
||||||
|
import org.jeecg.modules.demo.vLwKhcl.service.IVLwKhclService;
|
||||||
|
import org.quartz.JobExecutionContext;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 同步选择的考核材料
|
||||||
|
*/
|
||||||
|
@Slf4j
|
||||||
|
public class SyncVlwkhclXztb extends BaseSync {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ILwKhclService lwKhclService;
|
||||||
|
@Autowired
|
||||||
|
private ILwKhclXzService lwKhclXzService;
|
||||||
|
/**
|
||||||
|
* 若参数变量名修改 QuartzJobController中也需对应修改
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void execute(JobExecutionContext jobExecutionContext) {
|
||||||
|
start();
|
||||||
|
run(getParamMap());
|
||||||
|
end();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 有参定时任务实现
|
||||||
|
* @param param
|
||||||
|
*/
|
||||||
|
public void run(Map<String, Object> param){
|
||||||
|
List<LwKhclXz> list = lwKhclXzService.list();
|
||||||
|
for(LwKhclXz x : list){
|
||||||
|
LwKhcl lwKhcl = lwKhclService.getById(x.getMainId());
|
||||||
|
if(lwKhcl != null){
|
||||||
|
x.setCcjg(lwKhcl.getCcjg());
|
||||||
|
x.setKtbg(lwKhcl.getKtbg());
|
||||||
|
x.setKtbgshyj(lwKhcl.getKtbgshyj());
|
||||||
|
x.setLwzg(lwKhcl.getLwzg());
|
||||||
|
x.setLwzgPdf(lwKhcl.getLwzgPdf());
|
||||||
|
x.setZdjld(lwKhcl.getZdjld());
|
||||||
|
x.setJcbgdcl(lwKhcl.getJcbgdcl());
|
||||||
|
lwKhclXzService.updateById(x);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 无参定时任务实现
|
||||||
|
*/
|
||||||
|
public void run(){
|
||||||
|
run(null);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
LocalDate today = LocalDate.now(); // 获取今天的日期
|
||||||
|
LocalDate yesterday = today.minusDays(1); // 减去一天,得到昨天的日期
|
||||||
|
System.out.println("昨天的日期是: " + yesterday);
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue