首页 技术 正文
技术 2022年11月12日
0 收藏 430 点赞 4,109 浏览 6622 个字

var allchooseEmpID = “”;
var allchooseEmpName = “”;
//自选经办人
function getJbrWinForMy() {

top.MainFrameJS.openWindow({
        width: 800,
        height: 600,
        modal: true,
        collapsible: false,
        minimizable: false,
        // initData: { values: $(“#txt_hideJBJSRY”).val(), texts: $(“#txt_JBJSRY”).val() },
        title: “选择经办人”,
        onBeforeClose: function () {

var count = params.NodeData.length;
            var data = eval(top.MainFrameJS.getWinData());
            if (data != null && data.length > 0) {
                var faburenid = “”;
                var faburenname = “”;
                for (var i = 0; i < data.length; i++) {
                    faburenid += data[i].UserId + ‘,’;
                    faburenname += data[i].RealName + ‘,’;

//拼接字符
                    if (count > 0) {
                        var FLOWNUMBER = getQueryString(“flowNumber”);
                        var StrNodeArry = {
                            “ID”: “”, “SEQUENCE”: $(“#txt_SEQUENCEMAXID”).text(), “FLOWNUMBER”: FLOWNUMBER, “NODENUM”: params.NodeData[0].NODENUM, “NODENAME”: params.NodeData[0].NAME,
                            “JBROBJECTID”: data[i].UserId, “JBROBJECTNAME”: data[i].RealName, “DOTYPE”: 0,
                            “ENTRUSTID”: “”, “ENTRUSTNAME”: “”, “NODENUMBER”: params.NodeData[0].NODENUMBER, “NODEID”: params.NodeData[0].NODEID
                        };
                        params.param.NodeArry.push(StrNodeArry);
                    }
                }

var allfaburenid = “”;
                var allfaburenname = “”;
                allfaburenid += faburenid;
                allfaburenname += faburenname;
             
                faburenid = faburenid.substr(0, faburenid.length – 1);
                faburenname = faburenname.substr(0, faburenname.length – 1);
                IndexCountJBR(faburenname, allfaburenid, allfaburenname);  //判断包含

params.param.jsonflow = { “Nodes”: params.param.NodeArry };

}

}
    }, “../SearchEmp/SearchEmpList?choose=M”);

}
//选择部门
function unitNameChoose() {

top.MainFrameJS.openWindow({
        width: 800,
        height: 550,
        modal: true,
        collapsible: false,
        minimizable: false,
        //   initData: { values: $(“#txt_hideJBBMObjectName”).val(), texts: $(“#JBBMObjectName”).val() },
        appointData: { type: ‘org’, rows: params.untinNameRows },

title: “部门选择”,
        onBeforeClose: function () {
            var data = eval(top.MainFrameJS.getWinData());
            if (data != null && data.length > 0) {
                var faburenid = “”;
                var faburenname = “”;
                for (var i = 0; i < data.length; i++) {
                    faburenid += data[i].UserId + ‘,’;
                    faburenname += data[i].RealName + ‘,’;

}

var allfaburenid = “”;
                var allfaburenname = “”;
                allfaburenid += faburenid;
                allfaburenname += faburenname;

faburenid = faburenid.substr(0, faburenid.length – 1);
                faburenname = faburenname.substr(0, faburenname.length – 1);
                IndexCountJBR(faburenname, allfaburenid, allfaburenname);  //判断包含

}
        }
    }, “../SearchEmp/SearchEmpList?choose=M”);

}
//待选经办人
function jbrWinOpen() { //弹出窗口
    top.MainFrameJS.openWindow({
        width: 600,
        height: 400,
        modal: true,
        collapsible: false,
        minimizable: false,
        initData: { values: $(“#txt_hideJBRY”).val(), texts: $(“#txt_JBRY”).val() },
        title: “待选人员”,
        onBeforeClose: function () {
            var data = eval(top.MainFrameJS.getWinData());
            if (data != null) {
                var faburenid = “”;
                var faburenname = “”;
                for (var i = 0; i < data.length; i++) {
                    faburenid += data[i].UserId + ‘,’;
                    faburenname += data[i].RealName + ‘,’;
                }

var allfaburenid = “”;
                var allfaburenname = “”;
                allfaburenid += faburenid;
                allfaburenname += faburenname;

faburenid = faburenid.substr(0, faburenid.length – 1);
                faburenname = faburenname.substr(0, faburenname.length – 1);
                IndexCountJBR(faburenname, allfaburenid, allfaburenname);  //判断包含

}

}
    }, “../AddWorkFlow/JbrWinList”);

}

//经办岗位
function getJbGwWin() {
    top.MainFrameJS.openWindow({
        width: 800,
        height: 550,
        modal: true,
        collapsible: false,
        minimizable: false,
        // initData: { values: $(“#txt_hideJBZWObjectName”).val(), texts: $(“#JBZWObjectName”).val() },
        appointData: { type: ‘role’, rows: params.gwNameRows },
        title: “选择岗位人员”,
        onBeforeClose: function () {
            var data = eval(top.MainFrameJS.getWinData());

if (data != null && data.length > 0) {
                var faburenid = “”;
                var faburenname = “”;
                for (var i = 0; i < data.length; i++) {
                    faburenid += data[i].UserId + ‘,’;
                    faburenname += data[i].RealName + ‘,’;
                }

var allfaburenid = “”;
                var allfaburenname = “”;
                allfaburenid += faburenid;
                allfaburenname += faburenname;

faburenid = faburenid.substr(0, faburenid.length – 1);
                faburenname = faburenname.substr(0, faburenname.length – 1);
                IndexCountJBR(faburenname, allfaburenid, allfaburenname);  //判断包含

}

}
    }, “../SearchEmp/SearchEmpList?choose=M”); // “../SearchRole/SearchRoleList?choose=M”);

}
function getJQJbrWin() {
    top.MainFrameJS.openWindow({
        width: 800,
        height: 550,
        modal: true,
        collapsible: false,
        minimizable: false,
        title: “选择加签人”,
        onBeforeClose: function () {
            var count = params.NodeData.length;
            var data = eval(top.MainFrameJS.getWinData());
            if (data != null && data.length > 0) {
                var faburenid = “”;
                var faburenname = “”;
                for (var i = 0; i < data.length; i++) {
                    faburenid += data[i].UserId + ‘,’;
                    faburenname += data[i].RealName + ‘,’;
                }
                faburenid = faburenid.substr(0, faburenid.length – 1);
                faburenname = faburenname.substr(0, faburenname.length – 1);

$(“#txt_JQR”).val(faburenname);
                $(“#txt_hidetxt_JQR”).val(faburenid);

}

}
    }, “../SearchEmp/SearchEmpList?choose=S”);

}
//判断是否包含人员为真代表有
function IndexCountJBR(readName, allfaburenid, allfaburenname) {

var name = “”;
    var jbryCount = $(“#txt_JBJSRY”).val(); //经办接收人
    var strs = new Array(); //定义一数组
    strs = jbryCount.split(“,”); //分隔经办接收人text里面的经办人

var strsChoose = new Array(); //定义一数组
    strsChoose = readName.split(“,”); //分隔选择人员的js

if (strs.length > 0 && strsChoose.length > 0) {
        for (var i = 0; i < strs.length; i++) {
            for (var j = 0; j < strsChoose.length; j++) {
                if (strs[i] == strsChoose[j]) {
                    name += strs[i] + “,”;

}

}
        }

name = name.substr(0, name.length – 1);

}

if (name.length > 0) {
        alert(‘已存在’ + name);
        return false;

} else {

allchooseEmpID += allfaburenid;
        allchooseEmpName += allfaburenname;
        $(“#txt_JBJSRY”).val(allchooseEmpName.substr(0, allchooseEmpName.length – 1));
        $(“#txt_hideJBJSRY”).val(allchooseEmpID.substr(0, allchooseEmpID.length – 1));

}

}

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,077
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,552
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,401
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,176
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,813
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,896