feat: add outdoor fair content fields

This commit is contained in:
2026-07-23 10:21:48 +08:00
parent 9d4414bd2d
commit a427864461
5 changed files with 28 additions and 1 deletions

View File

@@ -351,7 +351,8 @@ public class AppOutdoorFairController extends BaseController
jobFair.setJobFairEndTime(fair.getEndTime());
jobFair.setJobFairHostUnit(fair.getHostUnit());
jobFair.setJobFairOrganizeUnit(fair.getHostUnit());
jobFair.setJobFairIntroduction(StringUtils.isNotBlank(fair.getVenueName()) ? fair.getVenueName() : fair.getAddress());
jobFair.setJobFairIntroduction(fair.getFairIntroduction());
jobFair.setJobFairProcess(fair.getFairProcess());
jobFair.setJobFairImage(fair.getPhotoUrl());
jobFair.setJobFairSignUpStartTime(fair.getApplyStartTime());
jobFair.setJobFairSignUpEndTime(fair.getApplyEndTime());

View File

@@ -101,6 +101,14 @@ public class OutdoorFair extends BaseEntity
@ApiModelProperty("招聘会照片")
private String photoUrl;
@Excel(name = "招聘会简介")
@ApiModelProperty("招聘会简介")
private String fairIntroduction;
@Excel(name = "招聘会整体流程")
@ApiModelProperty("招聘会整体流程")
private String fairProcess;
@TableField(exist = false)
@ApiModelProperty("当前企业ID")
private Long companyId;

View File

@@ -57,6 +57,9 @@ public class PublicJobFair implements Serializable {
@ApiModelProperty("招聘会简介")
private String jobFairIntroduction;
@ApiModelProperty("招聘会整体流程")
private String jobFairProcess;
@ApiModelProperty("备注")
private String jobFairRemark;

View File

@@ -24,6 +24,8 @@ CREATE TABLE IF NOT EXISTS "cms_outdoor_fair" (
"apply_end_time" TIMESTAMP(0) NOT NULL,
"online_apply" BOOLEAN NOT NULL DEFAULT FALSE,
"photo_url" VARCHAR(500),
"fair_introduction" TEXT,
"fair_process" TEXT,
"create_by" VARCHAR(64) DEFAULT '',
"create_time" TIMESTAMP(0),
"update_by" VARCHAR(64) DEFAULT '',
@@ -48,6 +50,8 @@ COMMENT ON COLUMN "cms_outdoor_fair"."apply_start_time" IS '开放申请时间';
COMMENT ON COLUMN "cms_outdoor_fair"."apply_end_time" IS '截止申请时间';
COMMENT ON COLUMN "cms_outdoor_fair"."online_apply" IS '是否开启线上申请';
COMMENT ON COLUMN "cms_outdoor_fair"."photo_url" IS '招聘会照片';
COMMENT ON COLUMN "cms_outdoor_fair"."fair_introduction" IS '招聘会简介';
COMMENT ON COLUMN "cms_outdoor_fair"."fair_process" IS '招聘会整体流程';
COMMENT ON COLUMN "cms_outdoor_fair"."del_flag" IS '删除标志0代表存在 2代表删除';
CREATE INDEX IF NOT EXISTS "idx_cms_outdoor_fair_title" ON "cms_outdoor_fair" ("title");

View File

@@ -0,0 +1,11 @@
-- 户外招聘会内容字段:招聘会简介、招聘会整体流程
-- 瀚高数据库 / PostgreSQL 兼容
ALTER TABLE "cms_outdoor_fair"
ADD COLUMN IF NOT EXISTS "fair_introduction" TEXT;
ALTER TABLE "cms_outdoor_fair"
ADD COLUMN IF NOT EXISTS "fair_process" TEXT;
COMMENT ON COLUMN "cms_outdoor_fair"."fair_introduction" IS '招聘会简介';
COMMENT ON COLUMN "cms_outdoor_fair"."fair_process" IS '招聘会整体流程';