修改下架时间——先默认挂3个月
This commit is contained in:
@@ -11,7 +11,9 @@ import com.ruoyi.common.annotation.BussinessLog;
|
|||||||
import com.ruoyi.common.core.controller.BaseController;
|
import com.ruoyi.common.core.controller.BaseController;
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
import com.ruoyi.common.core.page.TableDataInfo;
|
import com.ruoyi.common.core.page.TableDataInfo;
|
||||||
|
import com.ruoyi.common.utils.DateUtils;
|
||||||
import com.ruoyi.common.utils.SiteSecurityUtils;
|
import com.ruoyi.common.utils.SiteSecurityUtils;
|
||||||
|
import com.ruoyi.common.utils.StringUtils;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import io.swagger.annotations.ApiParam;
|
import io.swagger.annotations.ApiParam;
|
||||||
@@ -231,6 +233,9 @@ public class AppJobController extends BaseController
|
|||||||
return AjaxResult.error(errorMsg);
|
return AjaxResult.error(errorMsg);
|
||||||
}
|
}
|
||||||
job.setJobStatus("0");//上架
|
job.setJobStatus("0");//上架
|
||||||
|
if(StringUtils.isBlank(job.getDownTime())){
|
||||||
|
job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS));
|
||||||
|
}
|
||||||
jobService.publishJob(job);
|
jobService.publishJob(job);
|
||||||
return success();
|
return success();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -132,6 +132,9 @@ public class CmsJobController extends BaseController
|
|||||||
return AjaxResult.error(errorMsg);
|
return AjaxResult.error(errorMsg);
|
||||||
}
|
}
|
||||||
job.setJobStatus("0");//上架
|
job.setJobStatus("0");//上架
|
||||||
|
if(StringUtils.isBlank(job.getDownTime())){
|
||||||
|
job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS));
|
||||||
|
}
|
||||||
// 无敏感词,执行插入
|
// 无敏感词,执行插入
|
||||||
return toAjax(jobService.insertJob(job));
|
return toAjax(jobService.insertJob(job));
|
||||||
}
|
}
|
||||||
@@ -151,6 +154,9 @@ public class CmsJobController extends BaseController
|
|||||||
String errorMsg = "描述中包含敏感词:" + String.join("、", sensitiveWords);
|
String errorMsg = "描述中包含敏感词:" + String.join("、", sensitiveWords);
|
||||||
return AjaxResult.error(errorMsg);
|
return AjaxResult.error(errorMsg);
|
||||||
}
|
}
|
||||||
|
if(StringUtils.isBlank(job.getDownTime())){
|
||||||
|
job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS));
|
||||||
|
}
|
||||||
return toAjax(jobService.updateJob(job));
|
return toAjax(jobService.updateJob(job));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -460,9 +466,6 @@ public class CmsJobController extends BaseController
|
|||||||
@ApiOperation("岗位上架")
|
@ApiOperation("岗位上架")
|
||||||
@PutMapping("/jobUp/{jobId}")
|
@PutMapping("/jobUp/{jobId}")
|
||||||
public AjaxResult jobUp(@PathVariable("jobId") Long jobId) throws CryptoClient.CryptoException {
|
public AjaxResult jobUp(@PathVariable("jobId") Long jobId) throws CryptoClient.CryptoException {
|
||||||
String aa=encryptDecryptUtil.sm3Hash("2026-02-04 19:10:13");
|
|
||||||
System.out.println(aa);
|
|
||||||
System.out.println(encryptDecryptUtil.sm3Verify("2026-02-04 19:10:13",aa));
|
|
||||||
if(jobId==null){
|
if(jobId==null){
|
||||||
return error("岗位id为空");
|
return error("岗位id为空");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1390,6 +1390,7 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
|
|||||||
Job job=new Job();
|
Job job=new Job();
|
||||||
job.setJobId(jobId);
|
job.setJobId(jobId);
|
||||||
job.setJobStatus("0");
|
job.setJobStatus("0");
|
||||||
|
job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS));
|
||||||
//刷新单条数据
|
//刷新单条数据
|
||||||
int i=jobMapper.updateStatus(job);
|
int i=jobMapper.updateStatus(job);
|
||||||
iesJobSearchService.updateJob(jobId);
|
iesJobSearchService.updateJob(jobId);
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import java.time.LocalTime;
|
|||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
import java.time.ZonedDateTime;
|
import java.time.ZonedDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
|
import java.util.Calendar;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import org.apache.commons.lang3.time.DateFormatUtils;
|
import org.apache.commons.lang3.time.DateFormatUtils;
|
||||||
|
|
||||||
@@ -246,4 +247,20 @@ public class DateUtils extends org.apache.commons.lang3.time.DateUtils
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取3个月以后
|
||||||
|
* @param fmt
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static String getMonthThree(String fmt){
|
||||||
|
Calendar calendar = Calendar.getInstance();
|
||||||
|
calendar.add(Calendar.MONTH, 3);
|
||||||
|
Date now = new Date();
|
||||||
|
Date threeMonthsLater = calendar.getTime();
|
||||||
|
SimpleDateFormat sdf = new SimpleDateFormat(fmt);
|
||||||
|
System.out.println("当前时间:" + sdf.format(now));
|
||||||
|
System.out.println("当前时间+3个月:" + sdf.format(threeMonthsLater));
|
||||||
|
return sdf.format(threeMonthsLater);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user