离职申请的列表

简要描述:

  • 离职申请的列表

请求URL:

  • /api/v1/dimissions/applications/all

请求方式:

  • POST

传入示例:

{
    "pageSize":10,
    "pageIndex":1,
    "sort":[],
    "filter":{
        "op":"and",
        "groups":[],
        "rules":[]
    }
}

传入参数说明:

参数名 必选 类型 说明
pageSize int 单页面的展示数量
pageIndex int 当前页码
sort 集合对象 排序对象
filter 集合对象 过滤对象

返回示例:

{
  "count":0,
  "data": [{
        "id": "单据Id string",
        "userCode": "工号 string",
        "userName": "姓名 string",
        "departId": "部门Id string",
        "departName": "部门名称 string",
        "positionId": "职位Id string",
        "positionName": "职位名称 string",
        "dimissionTime": "离职时间 string",
        "applyTime": "申请时间 string",
        "totalAmount": "折款金额 string",
        "auditState": "状态 英文表述 string",
        "auditStateName": "状态 中文表述 string",
        "itemAuditStateName": "string",
        "itemAuditState": "状态 数字表述 string",
        "workflowCode": "工作流Code string",
        "isAuditor": true,
        "isMajorManager": true,
        "isHRSpecialist": true,
        "isReviewer": true,
        "isApplicantor":true,
        "isReplaceAuditor": true,
        "isMajorDepartReplaceAuditor": true,
        "isDocker": true, 
        "btnList":[
            {
                "btnName":"查看",
                "btnTYpe":"1"
            },
            {
                "btnName":"编辑",
                "btnTYpe":"2"
            },
            {
                "btnName":"提交",
                "btnTYpe":"3"
            },
            {
                "btnName":"删除",
                "btnTYpe":"4"
            }
        ]
    }]
  }

返回参数说明:

参数名 类型 说明
id string 单据id (MSxxxxxxxxxx)
userCode string 工号
userName string 姓名
departId string 部门Id
departName string 部门名称
positionId string 职位Id
positionName string 职位名称
dimissionTime boolean 离职时间
applyTime string 申请时间
totalAmount string 折款金额
auditState boolean 状态 英文表述
auditStateName string 状态 中文表述
itemAuditState string 状态 数字表述
workflowCode string 工作流Code
isAuditor boolean 是否是审核人
isApplicantor boolean 是否是申请人
isMajorManager boolean 是否是主岗上的上级
isHRSpecialist boolean 是否是人事专员
isReviewer boolean 是否是结算审核人
isReplaceAuditor boolean 是否是代审人员
isMajorDepartReplaceAuditor boolean 是否是主岗代审人员
isDocker boolean 是否是工作对接人
btnList 集合 当前用户的操作权限
  • btnList 集合内对象的说明:
参数名 类型 说明
btnName string 操作的名称
btnType int 操作的类别
  • 操作的名称与操作的类别的对应关系:
操作的名称 操作的类别 操作的类别
查看 1 离职员工本人的查看
编辑 2 离职员工本人的编辑
提交 3 离职员工本人的提交
删除 4 离职员工本人的删除
撤销 5 离职员工本人的撤销
填写交接信息 6 离职员工本人的填写交接信息
立即离职 7 人事专员的立即离职
审批 8 人事专员的审批附件信息
审批 9 主岗负责人的审批离职信息、兼岗负责人的审批离职信息、代审人的审批离职信息
审批 10 隔级主岗负责人的审批离职信息、隔级兼岗负责人的审批离职信息、代审人的审批离职信息
审批 11 主岗负责人的审批离职交接、兼岗负责人的审批离职交接、BU总监的审批离职交接、代审人的审批离职信息
确认交接 12 工作交接人的确认交接
确认结算 13 结算审核人的确认结算
审批结算 14 人事专员的审批结算
审批 100 主岗负责人的老流程审批离职
审批 101 隔级主岗负责人的老流程审批离职
审批 102 代审人的老流程审批离职
上传工作交接表 103 申请人的老流程填写交接表
确认交接表 104 人事专员的老流程审批交接表
确认交接表 105 主岗负责人的老流程审批交接表
确认交接表 106 代审人的老流程审批交接表
审批结算 107 人事专员的审批结算

备注