人力平台
    • 通用接口
      • 多文件上传
        POST
      • 文件下载
        GET
      • 获取字典数据
        GET
      • 获取公司过滤列表
        GET
      • 获取所有公司列表
        GET
      • 获取所有部门列表
        GET
      • 获取公司岗位列表
        GET
      • 获取所有用户列表
        GET
      • 获取合同制字典列表
        GET
    • 员工信息管理
      • 添加员工
        POST
      • 修改员工
        PUT
      • 获取员工列表
        GET
      • 获取员工详情
        GET
      • 删除员工
        DELETE
      • 获取标签列表
        GET
      • 打标签
        POST
      • 下载导入模板
        POST
      • 导入数据
        POST
      • 导出
        POST
    • 员工职业积分管理
      • 积分置零
      • 查询员工职业积分列表(更新)
      • 更新员工积分定时任务
    • 人员统计
      • 薪酬统计分析
    • 员工预警
      • 更新证书到期预警
      • 获取证书到期预警列表
      • 获取证书到期预警详情
      • 更新合同到期预警
      • 获取合同到期预警列表
      • 获取合同到期预警详情
      • 更新人员退休预警
      • 获取人员退休预警列表
      • 获取人员退休预警详情
      • 测试预警管理定时任务
    • 用户管理
      • 获取短信验证码
      • 登录验证
      • 密码短信登录
    • 绩效考核
      • 获取年度考评列表
      • 获取年考评详情
    • 千万里同步
      • 测试本地加密
      • 测试本地同步
      • 测试本地推送
      • (测试环境)接口调用
      • (测试环境)推送公司
      • (生产环境)接口调用
      • (生产环境)推送公司
    • 招聘网站测试
      • 广西人才网
      • 广西人才网附件
      • 广西人才网附件下载
      • 智联招聘
      • 智联招聘详情
      • 智联招聘附件
      • 智联招聘v2
      • 智联招聘详情v2
      • 智联招聘志愿列表v2
      • 智联招聘附件v2
      • 前程无忧
      • 前程无忧详情
    • 招聘计划待办已办
      • 获取列表
      • 获取详情
      • 获取审批人列表
      • 审批
      • 转交
    • 入职审批待办已办
      • 获取列表
      • 获取详情
      • 获取审批人列表
      • 审批
      • 转交
    • 候选人管理
      • 广西人才网候选人数据拉取
      • 智联招聘候选人数据拉取
      • V2智联招聘候选人数据拉取
      • 前程无忧候选人数据拉取
    • 未分类
      • 导入字典
      • qwe
      • 123
      • 222
      • 123213
    • 员工同步
      • 测试同步合同制员工
      • 获取字典
      • 测试同步文博员工
      • 全量同步
      • 获取公司列表
      • 获取部门列表
      • 测试同步合同制部门表
    • 加解密
      • 加密候选人
      • 加密被测评人员表
      • 加密员工
      • 加密员工历史
      • 加密员工家庭
      • 加密员工工作
      • 加密公司
      • 加密部门
      • 加密登录日志
      • 加密操作日志
      • 加密用户
      • 解密候选人
      • 解密员工
      • 解密登录日志
      • 解密操作日志
      • 解密用户
    • 选人用人管理
      • 领导工作考核民主评议表提交或暂存按钮功能
      • 领导工作考核查看详情
      • 查询【领导工作考核汇总】主要问题列表
    • 数据模型
      • AjaxResult
      • StaffReq
      • StaffJobReq
      • StaffWorkReq
      • StaffHomeReq
      • StaffEducateReq
      • StaffTrainReq
      • StaffProfessionalReq
      • StaffProfessionReq
      • StaffAwardReq
      • StaffContractReq
      • StaffAssessReq
      • StaffSalaryReq
      • StaffPartyReq
      • StaffTalentReq
      • StaffInternalTrainerReq
      • StaffSyncFullDoseReq

    StaffSyncFullDoseReq

    员工同步全量

    {
        "staffList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffType": "string",
                "thirdStaffNature": "string",
                "thirdStaffType": "string",
                "staffCode": "string",
                "realName": "string",
                "realNameSpell": "string",
                "usedName": "string",
                "profilePhoto": "string",
                "certificateType": "string",
                "certificateNumber": "string",
                "gender": "string",
                "birthday": "string",
                "country": "string",
                "nation": "string",
                "birthplace": "string",
                "nativePlace": "string",
                "domicilePlace": "string",
                "joinWorkDate": "string",
                "enterIndustryDate": "string",
                "enterTelecomDate": "string",
                "seniority": "string",
                "enterTelecomSystemSource": "string",
                "companySeniority": "string",
                "fileLocation": "string",
                "phoneNumber": "string",
                "maritalStatus": "string",
                "healthStatus": "string",
                "householdType": "string",
                "personalIdentity": "string",
                "hasContractOperation": "string",
                "officePhone": "string",
                "homePhone": "string",
                "email": "string",
                "urgencyContactName": "string",
                "urgencyContactPhone": "string",
                "homeAddress": "string",
                "predictRetireDate": "string",
                "netbigAccount": "string",
                "remitAddress": "string",
                "politicsStatus": "string",
                "postcode": "string",
                "staffJobCode": "string",
                "enterIndustrySource": "string",
                "age": 0
            }
        ],
        "jobList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "startDate": "string",
                "endDate": "string",
                "companyId": 0,
                "deptId": 0,
                "staffCategory": "string",
                "staffStatus": "string",
                "post": "string",
                "lastDeptId": 0,
                "lastPost": "string",
                "deptPostChangeDate": "string",
                "postSeq": "string",
                "postTierLevel": "string",
                "postLevel": "string",
                "administrationJob": "string",
                "fullTimeParty": "string",
                "officeWay": "string",
                "officeNumber": "string",
                "exemptOfficeNumber": "string",
                "transactionType": "string",
                "transactionReason": "string",
                "trialEndDate": "string",
                "officeType": "string",
                "currentPostLevelDate": "string",
                "currentJobDate": "string",
                "currentLevelDate": "string",
                "firstDatum": "string",
                "secondDatum": "string",
                "recordSeq": "string",
                "enterCompanyDate": "string",
                "remark": "string"
            }
        ],
        "workList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "startDate": "string",
                "endDate": "string",
                "company": "string",
                "dept": "string",
                "post": "string",
                "postSeq": "string",
                "job": "string",
                "postSystem": "string",
                "postTier": "string",
                "postLevel": "string",
                "mainDuty": "string",
                "mainPerf": "string",
                "workPlace": "string",
                "contactPhone": "string",
                "certifier": "string",
                "certifierPhone": "string",
                "backgroundCheck": "string",
                "dimissionReason": "string",
                "recordSeq": "string"
            }
        ],
        "homeList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "familyMember": "string",
                "gender": "string",
                "salutation": "string",
                "birthday": "string",
                "workUnit": "string",
                "politicsStatus": "string",
                "familyMemberStatus": "string",
                "job": "string",
                "familyAddress": "string",
                "contactPhone": "string",
                "certificateNumber": "string"
            }
        ],
        "educateList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "enrollmentDate": "string",
                "graduateDate": "string",
                "schoolName": "string",
                "schoolType": "string",
                "faculty": "string",
                "major": "string",
                "studyWay": "string",
                "education": "string",
                "educationCertificateNumber": "string",
                "getEducationDate": "string",
                "studySystem": "string",
                "degree": "string",
                "getDegreeDate": "string",
                "degreeAwardUnit": "string",
                "degreeCertificateNumber": "string",
                "hasHighestDegree": "string",
                "highestDegree": "string",
                "hasFirstDegree": "string",
                "enterpriseBearCost": 0,
                "hasFullTimeHighestDegree": "string",
                "hasOnJobHighestDegree": "string",
                "remark": "string"
            }
        ],
        "trainList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "trainActivityName": "string",
                "trainLevel": "string",
                "trainStartDate": "string",
                "trainEndDate": "string",
                "trainType": "string",
                "trainContent": "string",
                "trainPeriod": "string",
                "trainWay": "string",
                "trainTarget": "string",
                "trainContentType": "string",
                "studyAssessScore": 0,
                "behaviorAssessScore": 0,
                "sponsor": "string",
                "organizer": "string",
                "assistOrganizer": "string",
                "trainScore": 0,
                "trainCertificate": "string",
                "trainCertificateNumber": "string",
                "awardUnit": "string",
                "certificateDate": "string",
                "validityStartDate": "string",
                "validityEndDate": "string",
                "certificateLevel": "string",
                "trainPlace": "string",
                "ramark": "string"
            }
        ],
        "professionalList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "professionTitle": "string",
                "engageStartDate": "string",
                "engageStatus": "string",
                "engageEndDate": "string",
                "professionLevel": "string",
                "qualificationDate": "string",
                "certificateNumber": "string",
                "qualificationWay": "string",
                "qualificationApprovalUnit": "string",
                "qualificationVerifyUnit": "string",
                "reviewOrg": "string",
                "engageUnit": "string",
                "qualificationVerifyDate": "string",
                "evaluateDate": "string",
                "hasHighestLevel": "string",
                "major": "string",
                "titleType": "string"
            }
        ],
        "professionList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "professionalQualificationName": "string",
                "professionalQualificationSecondType": "string",
                "professionalQualificationFirstType": "string",
                "professionalQualificationLevel": "string",
                "certificateNumber": "string",
                "qualificationDate": "string",
                "reviewOrg": "string",
                "validityStartDate": "string",
                "validityEndDate": "string",
                "hasHighestLevel": "string",
                "postQualificationMatch": "string",
                "remark": "string"
            }
        ],
        "awardList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "awardName": "string",
                "awardAwardUnit": "string",
                "awardLevel": "string",
                "awardGrade": "string",
                "awardType": "string",
                "awardDate": "string",
                "awardReason": "string",
                "awardMeasure": "string"
            }
        ],
        "contractList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "contractNumber": "string",
                "startDate": "string",
                "endDate": "string",
                "contractDeadlineType": "string",
                "contractDeadlineUnit": "string",
                "actualTerminateDate": "string",
                "contractDeadline": "string",
                "hasNeedTrial": "string",
                "trialDeadlineUnit": "string",
                "trialDeadline": "string",
                "deadlineStartDate": "string",
                "deadlineEndDate": "string",
                "trialSalary": 0,
                "trialExpireSalary": 0,
                "businessType": "string",
                "hasLaborHour": "string",
                "laborContractSubject": "string",
                "economyCompensation": 0,
                "compensation": 0,
                "signedPlace": "string",
                "hasRecentRecord": "string",
                "recordSerial": "string",
                "remark": "string"
            }
        ],
        "assessList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "year": "string",
                "assessType": "string",
                "assessUnit": "string",
                "startDate": "string",
                "endDate": "string",
                "assessScore": 0,
                "perfLevel": "string",
                "assessSchemeName": "string",
                "orgScore": 0,
                "democracyEvaluateScore": 0
            }
        ],
        "salaryList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "annual": "string",
                "payrollUnit": "string",
                "provinceCompany": "string",
                "companyType": "string",
                "period": "string",
                "shouldTotal": 0,
                "deductTotal": 0,
                "actualTotal": 0,
                "postSalary": 0,
                "perfSalary": 0,
                "yearBonus": 0,
                "subsidy": 0,
                "overtimeSalary": 0,
                "otherSalary": 0,
                "postDividend": 0,
                "welfareCost": 0,
                "singleHouseSubsidy": 0,
                "staffEducation": 0,
                "disabledJobSecurity": 0,
                "nonMonetaryWelfare": 0,
                "stockAccretion": 0,
                "dispatchLaborSalary": 0,
                "dispatchLaborInsuranceDeduct": 0,
                "laborUnionCost": 0,
                "laborProtectionFees": 0,
                "otherIncome": 0,
                "attendanceDeduct": 0,
                "personalIncomeTax": 0,
                "providentFundDeduct": 0,
                "providentFundUnitBurden": 0,
                "staffInsuranceDeduct": 0,
                "annuityPersonal": 0,
                "medicalPersonal": 0,
                "illnessMedicalPersonal": 0,
                "unemploymentPersonal": 0,
                "replenishMedicalPersonal": 0,
                "otherInsurancePersonal": 0,
                "staffInsuranceUnit": 0,
                "annuityUnit": 0,
                "medicalUnit": 0,
                "illnessMedicalUnit": 0,
                "workInjuryUnit": 0,
                "birthUnit": 0,
                "unemploymentUnit": 0,
                "replenishMedicalUnit": 0,
                "otherInsuranceUnit": 0,
                "enterpriseAnnuityPersonal": 0,
                "enterpriseAnnuityUnit": 0,
                "dismissWelfare": 0,
                "dismissWelfarePersonal": 0,
                "dismissWelfareUnit": 0,
                "retireeCost": 0
            }
        ],
        "partyList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "politicsStatus": "string",
                "joinPartyDate": "string",
                "quitPartyDate": "string",
                "joinPartyWorkUnit": "string",
                "job": "string",
                "introducer": "string"
            }
        ],
        "talentList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "talentName": "string",
                "talentLevel": "string",
                "startDate": "string",
                "endDate": "string",
                "expertAllowance": 0,
                "specialAnnuity": 0,
                "stockAccretion": "string",
                "remark": "string",
                "declareDirection": "string",
                "talentType": "string",
                "engageStatus": "string",
                "quitDate": "string",
                "quitReason": "string",
                "engageNumber": "string"
            }
        ],
        "internalTrainerList": [
            {
                "id": "string",
                "createTime": "string",
                "updateTime": "string",
                "hasStatus": 0,
                "staffId": "string",
                "realName": "string",
                "phoneNumber": "string",
                "selectedDate": "string",
                "quitDate": "string",
                "level": "string",
                "majorType": "string",
                "reportUnit": "string",
                "remark": "string"
            }
        ]
    }
    Built with