1. 功能介绍

    实现员工列表的选择,让用户灵活选择他可以查询到的员工,可以和区域树,部门树组件组合使用来实现权限控制,员工列表可根据条件查询并多选。

  2. 参数说明

    参数名 参数类型 是否必须 默认值 描述
    value java.lang.String   默认为当前登录区域 地区编码
    textName java.lang.String   默认是POP_控件名 描述值名称,默认是POP_控件名
    areaName java.lang.String     弹出员工查询窗口时获取的区域字段的值,若设置areaId或deptId这个选项将失效
    depatName java.lang.String     弹出员工查询窗口时获取的部门字段的值,若设置areaId或deptId这个选项将失效
    mode java.lang.String     可选项area|dept,如果部门树不依赖区域组件(即areaName没有),可以用mode指定弹出树的根接点
    beforeAction java.lang.String     弹出窗口前执行的javascript方法;
    afterAction java.lang.String     弹出窗口后执行的javascript方法;
    deptId java.lang.String     弹出员工查询窗口时指定的部门值
    mult boolean类型   false 是否多选,默认为false,不能多选
    open boolean类型   按权限获取数据 是否开放权限,默认按权限获取数据,如果没有ORG_LIST_AREA等权限就算open="true",也无法点选择全部
    readOnly boolean类型     如果是true,则为只读,不能修改,如果是false,则可以修改
    disabled boolean类型     如果是true,则不能修改,不能修改,如果是false,则可以修改
    fieldName java.lang.String     自定义控件名,若设置了该参数,jwcid=name@..的名称不生效,适合在foreach自定义名称或重名组件使用
    skin java.lang.String     风格定义,默认通过统一配置风格
    editable boolean     是否可编辑,默认控件的显示框是只读的,虽然是可编辑,但该组件还是会有隐藏框和显示框
    enterAction java.lang.String     绑定回车事件,一般需要editable="true"时,在输入框输入值回车后触发的事件,如enterAction="alert('keydown')"
    showImg boolean   true 是否加载图标
    holdAction boolean   false 是否保留图标的动作,通过点击输入框触发
  3. 注意事项

    1. 区域树、部门数、客户经理选择、员工选择组件可以单独使用
    2. 如果部门树选择,需要绑定区域树,只需要在部门树组件绑定区域组件名,如:<input type="text" jwcid="DEPART_ID@component:DeptField" value="ognl:…" areaName="AREA_CODE"/>
    3. 如果员工、客户经理选择,需要绑定区域、部门树,只需要在组件绑定区域、部门组件名,如:<input type="text" jwcid="MANAGER_ID@component:ManagerField" value="ognl:…" areaName="AREA_CODE" deptName="DEPART_ID"/>
  4. 代码片段

    1. HTML写法

      <input type="text"
      	jwcid="STAFF_ID@component:StaffField"
      	value="ognl:info.SCHE_CONTENT"
      />
      
  5. 效果演示