/************************************************有预警的应急预案响应时的短信通知应急组织的JS********************************************/ $(function(){ getOrgInfo();//初始化应急组织列表 //window.setTimeout("setHeightThis()", 200); }); function setHeightThis(){ $(parent.document.body).find("iframe").height($(window.document.body).height()+30); $(parent.parent.document.body).find("iframe").height($(parent.document.body).height()+30); } //取预案的主键 var sub_fd_id =""; //取页面传过来的预案主键ID : 传过来的预案ID sub_fd_id = parent.fd_id; //预案的类型 var SUB_BM_YAXHLB= ""; SUB_BM_YAXHLB =parent.BM_YAXHLB; var tempValue=""; /**************************拼接类型*************************************************/ //判断细化类型 /** * 细化类型 * 4、人身事故 * 5、大面积停电事件 * 6、设备事故 * 7、电厂大坝厂房事故 * 8、环境污染 * 9、防风防汛 * 10、地震灾害 * 11、低温雨雪冰冻灾害 * 12、电力供应及客户服务 * 13、生产场所防恐怖袭击 * 14、突发性群体事件 * 15、突发新闻事件 * 16、涉外突发事件 * 17、网络与信息安全 * 18、突发公共卫生 * **/ if(SUB_BM_YAXHLB=="4"){ tempValue="4_5_2"; }else if(SUB_BM_YAXHLB=="5"){ tempValue="5_5_2"; }else if(SUB_BM_YAXHLB=="6"){ tempValue="6_5_2"; }else if(SUB_BM_YAXHLB=="7"){ tempValue="7_5_2"; }else if(SUB_BM_YAXHLB=="8"){ tempValue="8_5_2"; }else if(SUB_BM_YAXHLB=="9"){ tempValue="9_5_2"; }else if(SUB_BM_YAXHLB=="10"){ tempValue="10_5_2"; }else if(SUB_BM_YAXHLB=="11"){ tempValue="11_5_2"; }else if(SUB_BM_YAXHLB=="12"){ tempValue="12_5_2"; }else if(SUB_BM_YAXHLB=="13"){ tempValue="13_5_2"; }else if(SUB_BM_YAXHLB=="14"){ tempValue="14_5_2"; }else if(SUB_BM_YAXHLB=="15"){ tempValue="15_5_2"; }else if(SUB_BM_YAXHLB=="16"){ tempValue="16_5_2"; }else if(SUB_BM_YAXHLB=="17"){ tempValue="17_5_2"; }else if(SUB_BM_YAXHLB=="18"){ tempValue="18_5_2"; }else if(SUB_BM_YAXHLB=="21"){ tempValue="21_5_2"; }else if(SUB_BM_YAXHLB=="22"){ tempValue="22_5_2"; }else if(SUB_BM_YAXHLB=="23"){ tempValue="23_5_2"; }else if(SUB_BM_YAXHLB=="24"){ tempValue="24_5_2"; } var type = SUB_BM_YAXHLB + "5_2";//拼短信通知的类型 var deptId = top.com.sinosoft.lz.system.user.LoginInfo.getCorp_ids(); /*****************************************测试返回数据*************************************************/ //单位ID var deptName = top.com.sinosoft.lz.system.user.LoginInfo.getDeptids(); var loadData; var org; function getOrgInfo() { var roleCons = roleButtonArr(); var toolBarOpt2 = { items:[ // {text: '查看', click: "onView", iconClass: 'view_tem',id:"10003"} ], roleCons:roleCons }; /*********************************************工具条******************************************/ var grid_option1 = { columns: [ {display : '姓名',name : 'name',align : 'center',width : '20%'}, { display: '一级响应',level1 : 'level1', isAllowHide: false, align: 'center', width:'20%', render: function (rowdata, rowindex, value, column){ var fabu=''; if(rowdata.level1=="1"){//"1"代表被选中的 fabu = ''; }else{ fabu = ''; } return fabu; }, }, { display: '二级响应',level2 : 'level2', isAllowHide: false, align: 'center', width:'20%', render: function (rowdata, rowindex, value, column){ var fabu=''; if(rowdata.level2=="1"){ fabu = ''; }else{ fabu = ''; } return fabu; }, }, { display: '三级响应',level3 : 'level3', isAllowHide: false, align: 'center', width:'20%', render: function (rowdata, rowindex, value, column){ var fabu=''; if(rowdata.level3=="1"){ fabu = ''; }else{ fabu = ''; } return fabu; }, }, { display: '四级响应',level4 : 'level4', isAllowHide: false, align: 'center', width:'20%', render: function (rowdata, rowindex, value, column){ var fabu=''; if(rowdata.level4=="1"){ fabu = ''; }else{ fabu = ''; } return fabu; }, } ], rownumbers : true, checkbox : true, pageSize : 10, percentWidthMode : true, isChecked:checkedHandler, onCheckRow: checkRowHandler, onCheckAllRow: checkAllRowHandler }; var options1={ url :$.pathname()+ "/ws/planService/PlanService/queryDxtzyjzz", params:{ fdId : sub_fd_id, gtype:"2", //gtype:tempValue, deptId:deptId }, gridOptions:grid_option1, singleRecodeOptions:{a:"aa"}, paperOpration:{showInput:"true"}, toolBarOptions:toolBarOpt2 }; org=gridAndSingleRecode=$("#maingridorg1").quickgridAndSingleRecode(options1); } //预案ID. //人ID. //预警还是响应. //1234. //0 1 //123组织、队伍、专家 //地址changeDxtzyjzz function fabu(rowindex,event,userid,is_del){ var id = $(event).attr("id");//取1234个等级 var url = $.pathname() + '/ws/planService/PlanService/changeDxtzyjzz/'; if(is_del=="1"){ is_del="0"; }else{ is_del="1"; } var params = { gtype : "2", //预警或响应 //gtype:tempValue, fdId:sub_fd_id,//预案主键 msgType:"1", //组织1、队伍2、专家3 msgOpter:userid,//人员ID clum:id,// clv:is_del//删除还是创建标志 }; $.ajax({ url : url, type : 'post', timeout : 60000, data : params, dataType : 'json', success : function(data){ if(data=="1"){ var classValue = $(event).attr("class"); if(classValue=="getUserInfo2 hand"){ $(event).removeClass("getUserInfo2 hand"); $(event).addClass("getUserInfo1 hand"); }else{ $(event).removeClass("getUserInfo1 hand"); $(event).addClass("getUserInfo2 hand"); } } }, error : function(e){ $.messager.alert('系统提示信息', '访问服务失败!', 'error'); } }); }; /*****************************************短信通知人员列表*********************************************/ $.messager=top.Dialog; /*$(window).resize(function(){ $(parent.document.body).find("#frmright").css("height","600px"); }); */