feat(REQ-3193): 引入加解密包
This commit is contained in:
parent
4919d04f4d
commit
63f39a6dc8
@ -120,6 +120,15 @@
|
||||
<groupId>cn.axzo.maokai</groupId>
|
||||
<artifactId>maokai-api</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>cn.axzo.trade</groupId>
|
||||
<artifactId>trade-data-security-core</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.axzo.trade</groupId>
|
||||
<artifactId>trade-data-security-spring-boot-starter</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
||||
@ -2,6 +2,7 @@ package cn.axzo.riven.controller;
|
||||
|
||||
import cn.axzo.framework.domain.web.result.ApiResult;
|
||||
import cn.axzo.framework.jackson.utility.JSON;
|
||||
import cn.axzo.riven.third.job.RepairThirdPersonEncryptJob;
|
||||
import cn.axzo.riven.third.job.TaiZhouProjectPersonIncJob;
|
||||
import cn.axzo.riven.third.job.TaiZhouProjectPersonJob;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
@ -27,6 +28,7 @@ public class PrivateController {
|
||||
|
||||
private final TaiZhouProjectPersonJob taiZhouProjectPersonJob;
|
||||
private final TaiZhouProjectPersonIncJob taiZhouProjectPersonIncJob;
|
||||
private final RepairThirdPersonEncryptJob repairThirdPersonEncryptJob;
|
||||
|
||||
@PostMapping("/job/run")
|
||||
public ApiResult reconsumeMessage(@RequestBody RunJobParam param) throws Exception {
|
||||
@ -45,6 +47,13 @@ public class PrivateController {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
})
|
||||
.put("repairThirdPersonEncryptJob", p -> {
|
||||
try {
|
||||
return repairThirdPersonEncryptJob.execute(p.getParam() == null ? null : p.getParam().toString());
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
})
|
||||
.build();
|
||||
Optional.ofNullable(jobRunners.get(param.getJobName())).ifPresent(c -> c.apply(param));
|
||||
return ApiResult.ok("job ran. -> " + JSON.toJSONString(param));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user