zoukankan      html  css  js  c++  java
  • 分享一下“流程开发时如何根据发起人的部门来确定某个选人控件的范围”

    有个朋友问:

    A发起流程,在这个流程表单中的选人控件只能出现A自己部门的人 该咋整。

     

    搞了好久,终于实现了,个人觉得他还是不熟悉H3原生js的写法,建议没事多看看帮助文档吧~

    //js代码如下:使用时请根据具体情况添加条件,一下代码仅实现功能

    //控件初始化事件

      $.MvcSheet.ControlInit = function () {

                            //SheetUser特殊处理

                if (this.Type == "SheetUser") {

                                    //给定要显示的组织单元编码为发起人的部门编码

                    this.VisibleUnits=$.MvcSheetUI.SheetInfo.OriginatorOU;

                                   //附送给你的代码

                                    //流程发起人的id

                                    //$.MvcSheetUI.SheetInfo.Originator

                                    //流程发起人部门id

                                    //$.MvcSheetUI.SheetInfo.OriginatorOU

                                    //当前登录人的部门编码

                                    //$.MvcSheetUI.GetSheetDataItem("Originator.OU")["V"];

                }

     

  • 相关阅读:
    C++ 练习02 魔术师发牌问题
    C++ 入门2 类型转换
    C++ 入门1 C++简介
    一个简单计算器的实现
    C++练习01 打印杨辉三角
    数据结构01数据结构基础01
    Lesson_7 作业_1 Driver 和 Car
    Caterl Java寒假基础练习题(一) 循环相加
    Lesson_9 上课笔记 多态
    Lesson_10 作业计算工资
  • 原文地址:https://www.cnblogs.com/1774bpm/p/6185557.html
Copyright © 2011-2022 走看看