移动bos单据界面配置“设置审批人”字段

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

移动bos单据界面配置“设置审批人”字段

  1. 在单据页面添加“设置审批人”组件,如下图,记住右侧的ID。以“我要离职”为例

    image.webp

  2. 点击事件,在页面初始化函数中初始化“审批流”

    image.webp

  3. 代码如下:


     // 初始化审批流

      mbos('nextperson1').checkParticipantPerson({

        "callback": function () { }

      });

4. 在流程助手中配置“审批人节点”

image.webp

5. 保存单据页面,预览如下:

image.webp

6. 若增加了开启条件,则启用的条件在当前页面要有对应的字段,且自动赋值,若没值,则下一步审批人筛选为空

    可在对应的接口返回值赋值。

例如:我要离职轻应用

以增加原组织,原职位,当前职层,职等为例:

在initHeader()中赋值:


 mbos("entrys_oldAdminOrg", 0).value({ name: res.adminName, id: res.adminId });

       mbos("entrys_oldPosition", 0).value({ name: res.positionName, id: res.positionId });

      mbos("entrys_oldJobGrade", 0).value({ name: res.jobGradeName, id: res.jobGradeId });

      mbos("entrys_oldJobLevel", 0).value({ name: res.jobLevelName, id: res.jobLevelId });


初始化审批流,此时要把第2部的代码删除:

      setTimeout(function(){

           var dataSubmit = mbos('entity').value(); //开启审批流条件

          mbos('nextperson1').checkParticipantPerson({

          editdata: dataSubmit,

          callback: function(){}

          }); 

      },1000)


移动bos单据界面配置“设置审批人”字段

在单据页面添加“设置审批人”组件,如下图,记住右侧的ID。以“我要离职”为例点击事件,在页面初始化函数中初始化“审批流”代码如下: /...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息