| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373 |
- CREATE TABLE quartz_job_details
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- JOB_NAME VARCHAR(190) NOT NULL,
- JOB_GROUP VARCHAR(190) NOT NULL,
- DESCRIPTION VARCHAR(250) NULL,
- JOB_CLASS_NAME VARCHAR(250) NOT NULL,
- IS_DURABLE VARCHAR(1) NOT NULL,
- IS_NONCONCURRENT VARCHAR(1) NOT NULL,
- IS_UPDATE_DATA VARCHAR(1) NOT NULL,
- REQUESTS_RECOVERY VARCHAR(1) NOT NULL,
- JOB_DATA BLOB NULL,
- PRIMARY KEY (SCHED_NAME, JOB_NAME, JOB_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- JOB_NAME VARCHAR(190) NOT NULL,
- JOB_GROUP VARCHAR(190) NOT NULL,
- DESCRIPTION VARCHAR(250) NULL,
- NEXT_FIRE_TIME BIGINT(13) NULL,
- PREV_FIRE_TIME BIGINT(13) NULL,
- PRIORITY INTEGER NULL,
- TRIGGER_STATE VARCHAR(16) NOT NULL,
- TRIGGER_TYPE VARCHAR(8) NOT NULL,
- START_TIME BIGINT(13) NOT NULL,
- END_TIME BIGINT(13) NULL,
- CALENDAR_NAME VARCHAR(190) NULL,
- MISFIRE_INSTR SMALLINT(2) NULL,
- JOB_DATA BLOB NULL,
- PRIMARY KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
- FOREIGN KEY (SCHED_NAME, JOB_NAME, JOB_GROUP) REFERENCES quartz_job_details (SCHED_NAME, JOB_NAME, JOB_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_simple_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- REPEAT_COUNT BIGINT(7) NOT NULL,
- REPEAT_INTERVAL BIGINT(12) NOT NULL,
- TIMES_TRIGGERED BIGINT(10) NOT NULL,
- PRIMARY KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
- FOREIGN KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP) REFERENCES quartz_triggers (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_cron_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- CRON_EXPRESSION VARCHAR(120) NOT NULL,
- TIME_ZONE_ID VARCHAR(80),
- PRIMARY KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
- FOREIGN KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP) REFERENCES quartz_triggers (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_simprop_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- STR_PROP_1 VARCHAR(512) NULL,
- STR_PROP_2 VARCHAR(512) NULL,
- STR_PROP_3 VARCHAR(512) NULL,
- INT_PROP_1 INT NULL,
- INT_PROP_2 INT NULL,
- LONG_PROP_1 BIGINT NULL,
- LONG_PROP_2 BIGINT NULL,
- DEC_PROP_1 NUMERIC(13, 4) NULL,
- DEC_PROP_2 NUMERIC(13, 4) NULL,
- BOOL_PROP_1 VARCHAR(1) NULL,
- BOOL_PROP_2 VARCHAR(1) NULL,
- PRIMARY KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
- FOREIGN KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP) REFERENCES quartz_triggers (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_blob_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- BLOB_DATA BLOB NULL,
- PRIMARY KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP),
- FOREIGN KEY (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP) REFERENCES quartz_triggers (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_calendars
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- CALENDAR_NAME VARCHAR(190) NOT NULL,
- CALENDAR BLOB NOT NULL,
- PRIMARY KEY (SCHED_NAME, CALENDAR_NAME)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_paused_trigger_grps
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- PRIMARY KEY (SCHED_NAME, TRIGGER_GROUP)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_fired_triggers
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- ENTRY_ID VARCHAR(95) NOT NULL,
- TRIGGER_NAME VARCHAR(190) NOT NULL,
- TRIGGER_GROUP VARCHAR(190) NOT NULL,
- INSTANCE_NAME VARCHAR(190) NOT NULL,
- FIRED_TIME BIGINT(13) NOT NULL,
- SCHED_TIME BIGINT(13) NOT NULL,
- PRIORITY INTEGER NOT NULL,
- STATE VARCHAR(16) NOT NULL,
- JOB_NAME VARCHAR(190) NULL,
- JOB_GROUP VARCHAR(190) NULL,
- IS_NONCONCURRENT VARCHAR(1) NULL,
- REQUESTS_RECOVERY VARCHAR(1) NULL,
- PRIMARY KEY (SCHED_NAME, ENTRY_ID)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_scheduler_state
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- INSTANCE_NAME VARCHAR(190) NOT NULL,
- LAST_CHECKIN_TIME BIGINT(13) NOT NULL,
- CHECKIN_INTERVAL BIGINT(13) NOT NULL,
- PRIMARY KEY (SCHED_NAME, INSTANCE_NAME)
- ) ENGINE=InnoDB;
- CREATE TABLE quartz_locks
- (
- SCHED_NAME VARCHAR(120) NOT NULL,
- LOCK_NAME VARCHAR(40) NOT NULL,
- PRIMARY KEY (SCHED_NAME, LOCK_NAME)
- ) ENGINE=InnoDB;
- INSERT INTO sys_job (job_name,
- job_group,
- job_order,
- job_type,
- execute_path,
- method_name,
- method_params_value,
- cron_expression,
- misfire_policy,
- job_tenant_type,
- job_status,
- remark,
- create_by,
- create_time)
- VALUES ('任务图片排重结果同步',
- 'image_sync_group',
- '5',
- '3',
- 'http://hnqz-upms-biz/schedule/common/sync-task-image-audit',
- NULL,
- NULL,
- '0 */10 * * * ?',
- '2',
- '2',
- '2',
- '从 @Scheduled 迁移,图片排重结果从 vector-search 增量同步到本地库',
- 'admin',
- NOW()),
- ('结算平台和税源地数据同步',
- 'settlement_sync_group',
- '5',
- '3',
- 'http://hnqz-upms-biz/schedule/common/sync-settlement',
- NULL,
- NULL,
- '0 */10 * * * ?',
- '2',
- '2',
- '2',
- '从 @Scheduled 迁移,同步结算平台、税源地、税源地发票数据',
- 'admin',
- NOW()),
- ('GIG签约回调处理',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/callback-sign',
- NULL,
- NULL,
- '0/10 * * * * ?',
- '2',
- '2',
- '2',
- 'GIG签约回调处理',
- 'admin',
- NOW()),
- ('GIG结算回调处理',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/callback-settle',
- NULL,
- NULL,
- '1/10 * * * * ?',
- '2',
- '2',
- '2',
- 'GIG结算回调处理',
- 'admin',
- NOW()),
- ('GIG结算步骤重试',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/settle-step-retry',
- NULL,
- NULL,
- '2/10 * * * * ?',
- '2',
- '2',
- '2',
- 'GIG结算步骤重试',
- 'admin',
- NOW()),
- ('产才易任务审核确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/szzgxs-task-audit-confirm',
- NULL,
- NULL,
- '3/10 * * * * ?',
- '2',
- '2',
- '2',
- '产才易任务审核确认',
- 'admin',
- NOW()),
- ('产才易签约结果确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/szzgxs-sign-result-confirm',
- NULL,
- NULL,
- '4/10 * * * * ?',
- '2',
- '2',
- '2',
- '产才易签约结果确认',
- 'admin',
- NOW()),
- ('合创优选林朗签约结果确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/hczylxlw-sign-result-confirm',
- NULL,
- NULL,
- '5/10 * * * * ?',
- '2',
- '2',
- '2',
- '合创优选林朗签约结果确认',
- 'admin',
- NOW()),
- ('合创优选林朗结算结果确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/hczylxlw-settle-result-confirm',
- NULL,
- NULL,
- '6/10 * * * * ?',
- '2',
- '2',
- '2',
- '合创优选林朗结算结果确认',
- 'admin',
- NOW()),
- ('BossKg签约结果确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/bosskgyjb-sign-result-confirm',
- NULL,
- NULL,
- '7/10 * * * * ?',
- '2',
- '2',
- '2',
- 'BossKg签约结果确认',
- 'admin',
- NOW()),
- ('芜湖金浩结算结果确认',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/wuhujinhao-settle-result-confirm',
- NULL,
- NULL,
- '8/10 * * * * ?',
- '2',
- '2',
- '2',
- '芜湖金浩结算结果确认',
- 'admin',
- NOW()),
- ('平台申请通知',
- 'gig_group',
- '5',
- '3',
- 'http://gulop-gig-biz/gig/schedule/notify-platform-application',
- NULL,
- NULL,
- '9/10 * * * * ?',
- '2',
- '2',
- '2',
- '平台申请通知',
- 'admin',
- NOW());
- -- 2. 执行迁移:更新 job_type 为 REST(3),设置对应的 execute_path
- UPDATE sys_job
- SET job_type = '3',
- execute_path = CASE method_name
- WHEN 'dailyGMVsStatistic'
- THEN 'http://hnqz-upms-biz/schedule/statistics/daily-gmvs-statistic'
- WHEN 'setHotArtileTask'
- THEN 'http://hnqz-upms-biz/schedule/article/set-hot-article'
- WHEN 'singleMemberSettleSameAmountInSeveralMonths'
- THEN 'http://hnqz-upms-biz/schedule/risk/single-member-settle-same-amount'
- WHEN 'singleMemberSettleAmountOverrunInSeveralMonths'
- THEN 'http://hnqz-upms-biz/schedule/risk/single-member-settle-amount-overrun'
- WHEN 'singleEnterpriseSettleSameAmountForSeveralMembersInCurrentMonth'
- THEN 'http://hnqz-upms-biz/schedule/risk/single-enterprise-settle-same-amount'
- WHEN 'singleMemberWithoutSuchTaskTypesInSeveralMonths'
- THEN 'http://hnqz-upms-biz/schedule/risk/single-member-without-task-types'
- WHEN 'sendCurrentDaySettleDataToDeptDaily'
- THEN 'http://hnqz-upms-biz/schedule/task/send-settle-data-to-dept'
- WHEN 'sendFxyApply'
- THEN 'http://hnqz-upms-biz/schedule/promotion/send-fxy-apply'
- WHEN 'sendPromotionRecord'
- THEN 'http://hnqz-upms-biz/schedule/promotion/send-promotion-record'
- WHEN 'batchUpdatePackageStatus'
- THEN 'http://hnqz-upms-biz/schedule/task/batch-update-package-status'
- WHEN 'refreshFinalReviewScoreForSettlement'
- THEN 'http://hnqz-upms-biz/schedule/task/refresh-final-review-score'
- WHEN 'asignPullFacePhoto'
- THEN 'http://gulop-gig-biz/gig/cert/pull-face-img'
- ELSE execute_path
- END,
- -- REST 模式不需要 className 和 methodName,清空
- class_name = NULL,
- method_name = NULL,
- update_by = 'admin',
- update_time = NOW()
- WHERE job_type = '2'
- AND class_name = 'demo'
- AND method_name IN (
- 'dailyGMVsStatistic',
- 'setHotArtileTask',
- 'singleMemberSettleSameAmountInSeveralMonths',
- 'singleMemberSettleAmountOverrunInSeveralMonths',
- 'singleEnterpriseSettleSameAmountForSeveralMembersInCurrentMonth',
- 'singleMemberWithoutSuchTaskTypesInSeveralMonths',
- 'sendCurrentDaySettleDataToDeptDaily',
- 'sendFxyApply',
- 'sendPromotionRecord',
- 'batchUpdatePackageStatus',
- 'refreshFinalReviewScoreForSettlement',
- 'asignPullFacePhoto'
- );
|