From c0ec9d9ca2d49bd37dc23199134a385a461349f4 Mon Sep 17 00:00:00 2001 From: sh Date: Mon, 29 Jun 2026 19:26:31 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E3=80=81pc=E7=AB=AF=E8=87=AA=E5=BD=95=E6=88=96=E8=80=85?= =?UTF-8?q?=E4=B8=8A=E6=AC=A1=E6=9D=A5=E6=BA=90=E9=83=BD=E6=98=AF=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E8=87=AA=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/cms/controller/app/AppJobController.java | 2 ++ .../java/com/ruoyi/cms/controller/cms/CmsJobController.java | 1 + .../src/main/java/com/ruoyi/cms/util/StringUtil.java | 5 +++++ .../main/java/com/ruoyi/cms/util/excel/JobExcelListener.java | 2 ++ 4 files changed, 10 insertions(+) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/app/AppJobController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/app/AppJobController.java index c1fa801..6053fde 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/app/AppJobController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/app/AppJobController.java @@ -6,6 +6,7 @@ import com.ruoyi.cms.domain.JobApply; import com.ruoyi.cms.domain.query.ESJobSearch; import com.ruoyi.cms.service.*; import com.ruoyi.cms.util.RoleUtils; +import com.ruoyi.cms.util.StringUtil; import com.ruoyi.cms.util.sensitiveWord.SensitiveWordChecker; import com.ruoyi.common.annotation.BussinessLog; import com.ruoyi.common.constant.SM4Constants; @@ -280,6 +281,7 @@ public class AppJobController extends BaseController return AjaxResult.error(errorMsg); } job.setJobStatus("0");//上架 + job.setDataSource(StringUtil.DATA_SOURCE); if(StringUtils.isBlank(job.getDownTime())){ job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS)); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java index f6af6a9..55db5b5 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsJobController.java @@ -161,6 +161,7 @@ public class CmsJobController extends BaseController return AjaxResult.error(errorMsg); } job.setJobStatus("0");//上架 + job.setDataSource(StringUtil.DATA_SOURCE); if(StringUtils.isBlank(job.getDownTime())){ job.setDownTime(DateUtils.getMonthThree(DateUtils.YYYY_MM_DD_HH_MM_SS)); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java index 813b1ca..50ced80 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/StringUtil.java @@ -111,6 +111,11 @@ public class StringUtil { */ public static final String NOTICE_TYPE_ENCRYPT="4"; + /** + * 系统自录 + */ + public static final String DATA_SOURCE = "0"; + //批量条数 public static final int BATCH_SIZE = 1000; diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/excel/JobExcelListener.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/excel/JobExcelListener.java index c7076ce..9f33827 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/excel/JobExcelListener.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/util/excel/JobExcelListener.java @@ -4,6 +4,7 @@ import com.alibaba.excel.context.AnalysisContext; import com.alibaba.excel.event.AnalysisEventListener; import com.alibaba.excel.metadata.data.ReadCellData; import com.ruoyi.cms.domain.vo.JobExcelVo; +import com.ruoyi.cms.util.StringUtil; import lombok.Getter; import org.apache.commons.lang3.StringUtils; import java.util.ArrayList; @@ -46,6 +47,7 @@ public class JobExcelListener extends AnalysisEventListener { if (creditCode != null) { creditCode = creditCode.trim(); jobExcelVo.setCode(creditCode.toUpperCase()); + jobExcelVo.setDataSource(StringUtil.DATA_SOURCE); } if (StringUtils.isBlank(creditCode)) {