|
@@ -1,5 +1,6 @@
|
|
|
package com.ruoyi.web.controller.system;
|
|
|
|
|
|
+import cn.hutool.json.JSONObject;
|
|
|
import com.ruoyi.common.annotation.Log;
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
@@ -81,7 +82,11 @@ public class SysSecretProjectController extends BaseController {
|
|
|
// 获取当前日期前七天的日期
|
|
|
LocalDate previousDate = currentDate.minusDays(7);
|
|
|
long milliseconds = Duration.between(LocalDateTime.now(), sysSecretProjectDTO.getOverdueDate().atStartOfDay()).toMillis();
|
|
|
- String jwt = JWTExample.createJWT(sysSecretProjectDTO.getProjectName(), milliseconds);
|
|
|
+ JSONObject json = new JSONObject();
|
|
|
+ json.set("projectId",sysSecretProjectDTO.getProjectId());
|
|
|
+ json.set("projectName",sysSecretProjectDTO.getProjectName());
|
|
|
+ json.set("overdueDate",sysSecretProjectDTO.getOverdueDate());
|
|
|
+ String jwt = JWTExample.createJWT(json.toString(), milliseconds);
|
|
|
sysSecretProjectDTO.setSecretKey(jwt);
|
|
|
int comparisonResult = sysSecretProjectDTO.getOverdueDate().compareTo(currentDate);
|
|
|
if (comparisonResult > 0) {
|