天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1169|回复: 2

[已解决] 下拉框选部门发现有些问题

[复制链接]
网络菜菜 发表于 2025-2-11 12:36:37 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.1- F社区版
【浏览器类型】:Chrome/其他
【联系方式-QQ】:260217944
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:之前通过帖子了解可以下拉取部门值,是通过代码实现,代码如下:
(function(){
        var value = ""; //部门名称
        var user = getWebUser();
        var depts = user.getDepartments();
        var opts = $TOOLS.createOptions();
        //opts.add("","");
        for (var iter = depts.iterator(); iter.hasNext();) {
                var dept = iter.next();
                value = dept.getName();
                //println(value);
                opts.add(dept.getName(), dept.getId());
        }
        //println(opts);
        return opts;
})();

但现在有个问题,拟稿人做单时,下拉选择部门后,提交到审批人环节,即使该部门下拉控件已设成只读,审批人网页查该控件变成了审批人的部门了,与新建表单的初衷不符,不知工程师有无解决的方法,或者哪里选项勾选我没有打勾?


1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\\\\\\\"已解决可结帖\\\\\\\"
Chain 发表于 2025-2-11 14:25:02 | 显示全部楼层
你用getwebuser,这个是获取当前在线用户的,谁打开这个表单就会动态变更值了。你应该用的是var auth = doc.getAuthor(),获取当前文档创建人再获取默认部门。
 楼主| 网络菜菜 发表于 2025-2-11 14:51:59 | 显示全部楼层
\\\\\\\"已解决可结帖\\\\\\\"   

谢谢工程师解答。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表