From b23f8cd1438c2b3c6f7e334502de619ffbb7fdc7 Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期三, 24 三月 2021 19:24:01 +0800 Subject: [PATCH] 报告邮件标题跟随语言变换 --- src/main/java/com/ots/project/monitor/job/task/DeleteSensitiveInformationTesk.java | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ots/project/monitor/job/task/DeleteSensitiveInformationTesk.java b/src/main/java/com/ots/project/monitor/job/task/DeleteSensitiveInformationTesk.java index 95c138c..e857e7f 100644 --- a/src/main/java/com/ots/project/monitor/job/task/DeleteSensitiveInformationTesk.java +++ b/src/main/java/com/ots/project/monitor/job/task/DeleteSensitiveInformationTesk.java @@ -1,4 +1,5 @@ package com.ots.project.monitor.job.task; + import com.ots.common.utils.bean.BeanUtils; import com.ots.project.exam.domain.EntTestMember; import com.ots.project.exam.domain.EntTestMemberBackstage; @@ -7,25 +8,33 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; + import java.util.*; +/** + * 绯荤粺鑷姩鍒犻櫎12涓湀浠ヤ笂鐨勬祴璇曚汉鍛樺悕绉般�侀偖绠便�佹墍鍦ㄤ紒涓氬悕绉� + * 姣忓ぉ鎵ц涓�娆� + */ @Component("deleteSensitiveInformationTesk") @Slf4j public class DeleteSensitiveInformationTesk { private final static String EMPTY_STR = "NA"; @Autowired IEntTestMemberService entTestMemberService; + @Autowired IEntTestMemberBackstageService entTestMemberBackstageService; + public void deleteSensitiveInformationTesk() { - + //鍒版湡12涓湀娓呯┖ent_test_member锛屽鍚嶏紝閭欢锛屽彿鐮併�� Map map = testMemberParams(); List<EntTestMember> entTestMembers = entTestMemberService.selectEntTestMemberList(map); + entTestMembers.stream().forEach(p -> { Long memberId = p.getMemberId(); try { EntTestMemberBackstage stage = new EntTestMemberBackstage(); - + //鏇存柊鏁版嵁鍓嶅厛鎶婃暟鎹叆搴撳埌澶囦唤琛� BeanUtils.copyBeanProp(stage, p); entTestMemberBackstageService.insertEntTestMemberBackstage(stage); p.setMemberName(EMPTY_STR); @@ -38,15 +47,17 @@ } }); } + private Map testMemberParams() { Map paramMap = new HashMap(); - Calendar ca = Calendar.getInstance(); - ca.setTime(new Date()); - ca.add(Calendar.YEAR, -1); + Calendar ca = Calendar.getInstance();//寰楀埌涓�涓狢alendar鐨勫疄渚� + ca.setTime(new Date()); //璁剧疆鏃堕棿涓哄綋鍓嶆椂闂� + ca.add(Calendar.YEAR, -1); //骞翠唤鍑�1 paramMap.put("deleteSensitiveTime", ca.getTime()); paramMap.put("desensitization", "desensitization"); return paramMap; } + public static void main(String[] args) { DeleteSensitiveInformationTesk tesk = new DeleteSensitiveInformationTesk(); Map map = tesk.testMemberParams(); -- Gitblit v1.9.1