/// <summary>
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        protected void SetJobId(IJobExecutionContext context)
        {
            var jobId = GuidHelper.GetGuid();

            context.JobDetail.SetJobDbId(jobId);
            context.JobDetail.SetJobBeginDateTimeTicks();
            JobId      = jobId;
            JobName    = context.GetJobName();
            IsDoNotice = context.GetIsDoNotice();
            JobContext.SetCurrentJobBaseInfo(JobId, JobCode, JobName);
        }