京京向上_24小时谈话

<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/taglib/framework.tld" prefix="app" %>
<%@ taglib uri="/WEB-INF/taglib/operation.tld" prefix="oper" %>
<%@ page import="com.ume.framework.orgmanage.*"%>
<%@ page import="com.ume.framework.base.*"%>
<%@ page import="com.ume.framework.util.*"%>
<%@ page import="com.ume.framework.*"%>
<%@ page import="com.tljs.common.action.PubAction"%>
<%@ include file="/jsp/tljs/pub/tjsm.jsp"%> 
<app:checkLogon name="0_11_84_15_07_1_28"/>
<%
	User user = (User) session.getAttribute(Globals.USER_KEY);
	String module = request.getParameter("module");
	String ywlx = request.getParameter("ywlx");
	if(module == null || module.trim().equals("")) module = "0_11_84_15_07_1_28";
	if(ywlx == null || ywlx.trim().equals("")) ywlx = "";
	String thr = user.getAccount();
	String kss = user.getDepartment();
	String kind = user.getPersonKind();
	String level = user.getLevelName();
	String kssdic="";
	String sup = User.SUPER_USER;
	String deptid = "";
	String deptname = "";
	String sfjls = "2";
	if(level.equals("10") || kind.equals(User.SUPER_USER)){
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:DEPTTYPE='31' OR DEPTTYPE='32' ORDER BY ROW_ID";
	}else if(level.equals("20")){
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:(DEPTTYPE='31' OR DEPTTYPE='32') and DEPT_PARANT_ROWID like'%"+kss.substring(0, 4)+"%' ORDER BY ROW_ID";
	}else{	
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:(DEPTTYPE='31' OR DEPTTYPE='32') and ROW_ID like'%"+kss.substring(0, 9)+"%' ORDER BY ROW_ID";
		sfjls="1";	
		deptid = kss.substring(0, 9);
		deptname = PubAction.queryDeptName(request, response);
	}
%>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="XX信息管理平台">
<meta name="author" content="长春大京科技有限公司">
<link rel="icon" href="<%=request.getContextPath()%>/images/default/MISC01.ICO">
<title>管教管理-24小时谈话</title>
<meta http-equiv="Content-Type" content="text/html;charset=GBK">
<app:base/>
<SCRIPT language="JavaScript" src="../pub/keyDown.js"></SCRIPT>
<SCRIPT language="JavaScript" type="text/javascript">
<!--
var strAction="<%=request.getContextPath()%>/tljs/KssGj24XsThAction.do";
var ywlx = '<%=ywlx%>';
var module = '<%=module%>';
var vo = 'com.tljs.common.vo.KssGjThglVO';
var rybm = "";
var thr = '<%=thr%>';
var kind ='<%=kind%>';
var sup = '<%=sup%>';
var sfjls='<%=sfjls%>';
var deptid='<%=deptid%>';
var deptname='<%=deptname%>';

 function tr_click(obj)
{
	obj.cells[0].firstChild.checked = true;
	Ume.setValues(obj,1);
	if(obj.parentElement.parentElement.getAttribute('ID')=='tabList01'){
		ZYRYBM = obj.getAttribute("ZYRYBM");
		Talksearch(ZYRYBM);
	}
}

function Talksearch(ZYRYBM){
		g_bAlertWhenNoResult = false;
    	var sAction = strAction + "?method=queryList&ZYRYBM="+ZYRYBM;
		var condition02 = Ume.getConditions('tanhuaSearch');
		var tableList02 = $('tabList02');
		Ume.TableList.doSearch(sAction, condition02, tableList02, g_iRowsPerPage,null, null);
		g_bAlertWhenNoResult = true;
}
var targetWindow02 = null;

function doView24Talk(strZYRYBM,flag,KSSBM,strSid,ajsid){
	var client = "<iframe id='openWindow02' frameborder=0 width=1030px height=600px  src='kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&strSid="+strSid+"&flag=2&KSSBM="+KSSBM+"'>";
	if(!targetWindow02)
	 {
		targetWindow02 = new XWin("targetWindow02",(document.body.clientWidth || document.documentElement.clientWidth) / 2 - 550,50,1050,630,"24小时谈话",client);
	 }
	else{
		targetWindow02.setClient("<iframe id='openWindow02' frameborder=0 width=1030px height=600px  src='kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&strSid="+strSid+"&flag=2'>");
		  var openWindowHandle = document.getElementById("openWindow02");
		  openWindowHandle.src = "kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&strSid="+strSid+"&flag=2"+"&KSSBM="+KSSBM;
	 }
	Ume.observe(targetWindow02.xClient,'click',Ume.closeDivWindows);
	targetWindow02.showModal();
}
function xWinCloseCallback(xWin)
{
	if(xWin == targetWindow02)
	{
		Ume.closeDivWindows();
	}
}
function radio_click(obj)
{
	Ume.setValues(obj.ownRow,1);
	if(obj.parentElement.parentElement.parentElement.parentElement.getAttribute('ID')=='tabList01'){
		var tableList = $('tabList01');
		var row = tableList.getSelectedRow();
		ZYRYBM = row.getAttribute("ZYRYBM");
		Talksearch(ZYRYBM);
	}
} 
 function radioAll_click(obj)
{	
	if(obj.getAttribute("ID")=="tabList01"){
		var tableList = $('tabList01');
		tableList.cancelSelect();
		ZYRYBM = null;
		Talksearch(ZYRYBM);
	}
} 

function doSearch ()
{
	var sAction = strAction+"?method=queryList";
	var condition = Ume.getConditions('reyuanSearch');
	var tableList = $('tabList01');
	Ume.TableList.doSearch(sAction, condition, tableList, g_iRowsPerPage, null, null);
	Talksearch();
}
function doSave()
{
	if(!document.getElementById('SID').value)
		doInsert();
	else
		doUpdate();
}
var doReset = function()
{
	Ume.resetValues(1);
	var tableList = $('tabList01');
	tableList.cancelSelect();
};
function doInit()
{	
	g_xTabPane.hideTab();
	g_bAlertWhenNoResult = false;
	doSearch();
	g_bAlertWhenNoResult = true;
	if(sfjls=="1"){
		$("kssbmCon").setValue(deptname,deptid);
	}
}

function doCkTalk(event)
{
	event = Event.extend(event || window.event || arguments.callee.caller.arguments[0]);
	var row = event.element();
	while(row && row.tagName.toLowerCase() != 'tr')
		row = row.parentElement;
	if(row)
	{
		var strZYRYBM = row.getAttribute('ZYRYBM');
		var fzmj = row.getAttribute('THR');
		doViewTarget(strZYRYBM,fzmj);
	}
}

var targetWindow = null;
function doViewTarget(strZYRYBM,fzmj)
{  
	if(fzmj != thr && kind != sup){
		alert("您不能查看其他民警的谈话");
	}
	else{
		
		var client = "<iframe id='openWindow' frameborder=0 width=1030 height=600  src='Show24xsthViewDetail.jsp?zyrybm="+strZYRYBM+"&flag=1'>";
		 if(!targetWindow)
		 {
			 targetWindow = new XWin("targetWindow",(document.body.clientWidth || document.documentElement.clientWidth) / 2 - 550,50,1050,630,"24小时谈话详细信息",client);
		 }else{
			 targetWindow.setClient("<iframe id='openWindow' frameborder=0 width=1030 height=600  src='Show24xsthViewDetail.jsp?zyrybm="+strZYRYBM+"&flag=1'>");
			  var openWindowHandle = document.getElementById("openWindow");
			  openWindowHandle.src = "Show24xsthViewDetail.jsp?zyrybm="+strZYRYBM+"&flag=1";
		 }
		 targetWindow.showModal();
	  }
	  
}
<oper:CheckJspCode module = "0_11_84_15_07_1_28" operID="cmdAdd"> 
function BanliTanHua(event){
	var tableList = $("tabList01");
	var objs = tableList.rows;
	var strZYRYBM= "";
	if(tableList.getSelectedRow() == null || tableList.getSelectedRow() == "")
	{
		alert("请选择要办理谈话的在押人员!");
	}else{
	var strSid = tableList.getSelectedRow().getAttribute("SID");
	var ajsid = tableList.getSelectedRow().getAttribute("ajsid");
	var KSSBM = tableList.getSelectedRow().getAttribute("KSSBM");
	var flag = false;
	for( var n=1;n<objs.length;n++)
	{
	  if(objs[n].cells[0].firstChild.checked)
		strZYRYBM = objs[n].get('ZYRYBM');
	  	flag = true;
	}
	var tableList02 = $('tabList02');
	if((flag == true)&&(strZYRYBM != "")){
		if(tableList02.rows.length>1){
			alert("此人已办理24小时谈话!");
		}else{
			doView24Talk(strZYRYBM,flag,KSSBM,strSid,ajsid);
		}
	}
	else{
		alert("请选择在押人员!!!");
	} 
	}
}
</oper:CheckJspCode>
<oper:CheckJspCode  module = "0_11_84_15_07_3_74" operID="cmdEdit">
 function doXg(){
    var tableList = $('tabList02');
    var tableList01 = $('tabList01');
	var row = tableList.getSelectedRow();
	if(row==null){
	  alert("请选择要修改的信息!");
	  return;
	}
	if(row.getAttribute("THR")!= thr && kind != sup){
		alert("您不能够修改其它民警的谈话");
	}else{
		var strZYRYBM = row.getAttribute("ZYRYBM");
		var strSid = tableList01.getSelectedRow().getAttribute("SID");
		var ajsid = tableList01.getSelectedRow().getAttribute("ajsid");
		var KSSBM = tableList01.getSelectedRow().getAttribute("KSSBM");
		
		var client = "<iframe id='openWindow' frameborder=0 width=1030px height=600px  src='kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&strSid="+strSid+"&flag=3&KSSBM="+KSSBM+"'>";
		 if(!targetWindow02)
		 {
			 targetWindow02 = new XWin("targetWindow02",(document.body.clientWidth || document.documentElement.clientWidth) / 2 - 550,50,1050,630,"24小时谈话",client);
		 }else{
			 targetWindow02.setClient("<iframe id='openWindow' frameborder=0 width=1030px height=600px  src='kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&strSid="+strSid+"&flag=3&KSSBM="+KSSBM+"'>");
			  var openWindowHandle = document.getElementById("openWindow");
			  openWindowHandle.src = "kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+strZYRYBM+"&flag=3&pageFlag=0"+"&strSid="+strSid+"&KSSBM="+KSSBM;
		 }
		 targetWindow02.showModal();
	  }
}
 </oper:CheckJspCode>
function doCk(event)
{
	event = Event.extend(event || window.event || arguments.callee.caller.arguments[0]);
	var row = event.element();
	while(row && row.tagName.toLowerCase() != 'tr')
		row = row.parentElement;
	if(row)
	{
		var ZYRYBM = row.getAttribute('ZYRYBM');
		doJbxx(ZYRYBM);
	}
}
 function doJbxx(ZYRYBM){
	var url = "../pub/kjbxx.jsp?&zyrybm="+ZYRYBM;
	//location.href=url;
	window.open(url);
}  
 function doListResult(tablist)
 { 
 	var tabId = tablist.getAttribute("id");
 	if(tabId == "tabList01"){       
 		getColor(tablist);
 	}
 }
 function tr_mouseover(obj)
 { 
 	if(obj.parentElement.parentElement.getAttribute("ID") == "tabList01"){
 		var tablist = $('tabList01');
 		getColor(tablist);
 	}
 }

 function tr_mouseout(obj)
 { 
 	
 	if(obj.parentElement.parentElement.getAttribute("ID") == "tabList01"){
 		var tablist = $('tabList01');
 		getColor(tablist);
 	}
 } 
 function Windows(){
 	document.getElementById('popDiv').style.display='block';
 }
 function closeDivFun(){
     document.getElementById('popDiv').style.display='none';
 }
 
//-->
</SCRIPT>
</head>
<body>
  <div class="ume-tab-pane" id="tabPane" selectedIndex="0" showScroll="true" showHint="false" autoHeight='true'>
	  <DIV class="ume-tab-page"><SPAN class="ume-tab-btn" title="">查询结果列表</SPAN>
			<DIV class="ume-tab-layout">
				<div id="reyuanSearch" class="box">
				 <table  class="ume-query-table" id="table1">
   			 	<tr>
   			 		<TD class="ume-query-label">看守所名称</TD>
						<TD class="ume-query-edit" colspan="3"><INPUT class="ume-edit" id="kssbmCon"  operation="=" type="text" οnkeyup="doSearchInfo(event,window.doSearch);" οnblur="$('cmdSearch').focus();" kind="dic" hasCode="false" src="<%=kssdic%>"  fieldname="a.KSSBM"  ignoreEdit="true" style="width:370px;"/></TD>
   			 		<TD class="ume-query-label">姓名</TD>
   			 		<TD class="ume-query-edit"><INPUT class="ume-edit" operation="like" type="text" kind="text" fieldname="XM" οnkeydοwn="doSearchInfo(event,window.doSearch);" style="width:130px;"/></TD>
   			 	</tr>
   			 	<tr>
   			 		<TD class="ume-query-label">入所日期</TD>
						<TD class="ume-query-edit"><INPUT class="ume-edit" operation=">=" type="text" kind="date" fieldname="RSRQ" οnkeydοwn="doSearchInfo(event,window.doSearch);" check="false" style="width:154px;"/></TD>
   			 		<TD class="ume-query-label">至</TD>
						<TD class="ume-query-edit"><INPUT class="ume-edit" operation="<=" type="text" kind="date" fieldname="RSRQ" οnkeydοwn="doSearchInfo(event,window.doSearch);" check="false" style="width:154px;"/></TD>
					<TD class="ume-query-label">监室号</TD>
						<TD class="ume-query-edit"><INPUT class="ume-edit" operation="=" type="text" kind="text" fieldname="JSH" οnkeydοwn="doSearchInfo(event,window.doSearch);" style="width:130px;"/></TD>
   					<TD class="ume-query-label">证件号</TD>
						<TD class="ume-query-edit"><INPUT class="ume-edit" operation="like" type="text" kind="text" fieldname="ZJH" οnkeydοwn="doSearchInfo(event,window.doSearch);" style="width:140px" maxlength="30"/></TD>
   					<td><INPUT type="button" name="cmdSearch" id="cmdSearch" class="ume-button" value="#Q查  询" οnclick="doSearch();"> </td>
   			 		<div style=" color:red;float:right;padding-top:33px;" onMouseOver="Windows()" onMouseOut="closeDivFun()">
					<b>图解说明</b>
				</div>
   			 	</tr>
   			 </table>
				<TABLE class="ume-query-table" style="display:none;">
					<TR>
						<TD class="ume-query-label">ROWNUM</TD>
						<TD class="ume-query-edit">
							<INPUT type="text" id="rownum" class="ume-edit" kind="text" operation="<=" fieldname="rownum" value="1000"  maxlength="30">
						</TD>
					</TR>
				</TABLE>
				<TABLE id="tabList01" pagecontrol="page01" class="ume-tablist" queryfilter="RSRQ" queryorder="desc" onListResult="doListResult(this)">
				<tr class="ume-tablist-title" align="center">
						<TH type="single"></TH>
						<TH fieldname="KSSBM" enableorder="1"  maxlength="15">看守所名称</TH>
   						<TH fieldname="XM" enableorder="1" maxlength="8">姓名</TH>
   						<TH fieldname="ZJH" enableorder="1" >证件号</TH>
   						<TH fieldname="XB" enableorder="1">性别</TH>
   						<TH fieldname="CSRQ" enableorder="1" >出生日期</TH>
   						<TH fieldname="JSH" enableorder="1" >监室号</TH>
   						<TH fieldname="ZALB" enableorder="1" maxlength="8">主案类别</TH>
   						<TH fieldname="BAHJ" enableorder="1" >办案环节</TH>
   						<TH fieldname="RSRQ" enableorder="1" >入所日期</TH>
   						<TH fieldname="GYQX" enableorder="1" >关押期限</TH>
   						<TH type="image_custom" iClass="detail_icons" value="查  看" action="doCk(event);"></TH>
   					</tr>
				</TABLE>
				<TABLE style="width:100%;">
					<TR>
						<TD>
							<div xtype="ume-page-control" id="page01"  tablist="tabList01" style="width: 100%"></div>
						</TD>
					</TR>
				</TABLE>
				</div>
			</div>
		  	<div class="ume-tab-layout">
		  	<div id="tanhuaSearch" class="box">
		  	<table style="width:100%;">
					<tr>
						<td>
						<div class="ume-tablist-btns">
						    <oper:CheckOperation module = "0_11_84_15_07_1_28">
							<INPUT type="button" id="cmdTalk" class="ume-button " value="#A新  增" οnclick="BanliTanHua();"> 
					  		<input type="button" class="ume-button" id="cmdUpdate" value="#X修  改" οnclick="doXg(event);" />
					  	    </oper:CheckOperation>
					  	</div>
							<div xtype="ume-page-control" id="page02"  tablist="tabList02"></div>
						</td>
					</tr>
				</table>
   				<table id="tabList02" pagecontrol="page02" class="ume-tablist" style="margin-top:0px;" >
   					<tr class="ume-tablist-title" align="center" >
   						<TH type="single"></TH>
   						<TH fieldname="THLX">谈话类型</TH>
   						<TH fieldname="THR" >谈话负责民警</TH>
   						<TH fieldname="THKSSJ">谈话开始时间</TH>
   						<TH fieldname="THJSSJ">谈话结束时间</TH>
   						<TH type="image_custom" iClass="detail_icon" value="查  看" action="doCkTalk(event);"></TH>
   					</tr>
   				</table>
   				<TABLE class="ume-query-table" style="display:none;">
					<TR>
						<TD class="ume-query-label">ROWNUM</TD>
						<TD class="ume-query-edit"><INPUT type="text" id="rownum"
							class="ume-edit" kind="text" operation="<=" fieldname="rownum"
							value="1000" maxlength="30" ></TD>
					</TR>
						</TABLE>
					</div>
				</div>
			</div>
		</div>
</body>
</html>

图解说明

<%@ page contentType="text/html; charset=UTF-8" %>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="看守所信息管理平台">
<meta name="author" content="长春大京科技有限公司">
<link rel="icon" href="<%=request.getContextPath()%>/images/default/MISC01.ICO">
<meta http-equiv="Content-Type" content="text/html;charset=GBK">
<title>基本信息</title>
<style type="text/css">
<!--
.mydiv {
	line-height:20px;
	border: 1px solid #0080FF;
	z-index:999;
	width: 300px;
	height:80px;
	left:93%;
	top:18%;
	background-color:#F5FFFA ;
	margin-left:-240px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/* FF IE7*/
	position:absolute;/*IE6*/
}
-->
</style>
</head>
<body>
<div id="popDiv" class="mydiv" style="display:none;">
	<table>
		<tr>
			<td style="width:6px;height:4px;"></td>
		    <td colspan='6' style="font-size:14px;font-family:楷体_GB2312;"><b>图解说明</b></td>
		</tr>
		<tr><td style="width:6px;height:4px;"></td></tr>
		<tr>
			<tr><td style="width:6px;height:3px;"></td>
			<td style="background:yellow;width:25px;height:3px;"></td><td>外籍人员</td>
			<td style="width:25px;height:4px;"></td>
			<td style="background:#FF0040;width:25px;height:3px;"></td><td>重点人员</td>
			<td style="width:25px;height:4px;"></td>
			<td style="background:#C00000;width:25px;height:3px;"></td><td>重点病号</td>
		</tr>
		<tr><td style="width:6px;height:4px;"></td></tr>
		<tr>
			<tr><td style="width:6px;height:3px;"></td>
			<td style="background:#C0A0FF;width:25px;height:3px;"></td><td>已决待送</td>
			<td style="width:25px;height:3px;"></td>
			<td style="background:#20FFFF;width:25px;height:3px;" ></td><td>留所服刑</td>
		</tr>
	</table>
</div>
</body>
</html>

标签:pagecontrol=" page01"的作用是分页

<TABLE style="width:100%;">
                    <TR>
                        <TD>
                            <div xtype="ume-page-control" id="page01"  tablist="tabList01" style="width: 100%"></div>
                        </TD>
                    </TR>
                </TABLE>

点击新增按钮-->触发监听

<INPUT type="button" id="cmdTalk" class="ume-button " value="#A新  增" οnclick="BanliTanHua();"> 

<oper:CheckJspCode module = "0_11_84_15_07_1_28" operID="cmdAdd"> 
function BanliTanHua(event){
	var tableList = $("tabList01");
	var objs = tableList.rows;
	var strZYRYBM= "";
	if(tableList.getSelectedRow() == null || tableList.getSelectedRow() == "")
	{
		alert("请选择要办理谈话的在押人员!");
	}else{
	var strSid = tableList.getSelectedRow().getAttribute("SID");
	var ajsid = tableList.getSelectedRow().getAttribute("ajsid");
	var KSSBM = tableList.getSelectedRow().getAttribute("KSSBM");
	var flag = false;
	for( var n=1;n<objs.length;n++)
	{
	  if(objs[n].cells[0].firstChild.checked)
		strZYRYBM = objs[n].get('ZYRYBM');
	  	flag = true;
	}
	var tableList02 = $('tabList02');
	if((flag == true)&&(strZYRYBM != "")){
		if(tableList02.rows.length>1){
			alert("此人已办理24小时谈话!");
		}else{
			doView24Talk(strZYRYBM,flag,KSSBM,strSid,ajsid);
		}
	}
	else{
		alert("请选择在押人员!!!");
	} 
	}
}
</oper:CheckJspCode>

新增的弹出界面

 <%@page import="com.tljs.common.vo.KssAjxxVO"%>
<%@page import="com.tljs.gjgl.KssGj24XsThAction"%>
<%@page import="com.tljs.common.vo.KssZyryjbxxVO"%>
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/taglib/framework.tld" prefix="app" %>
<%@ taglib uri="/WEB-INF/taglib/operation.tld" prefix="oper" %>
<%@ page import="com.ume.framework.orgmanage.*"%>
<%@ page import="com.ume.framework.base.*"%>
<%@ page import="com.ume.framework.util.*"%>
<%@ page import="com.ume.framework.*"%>
<%@ page import="com.tljs.common.action.PubAction"%>
<app:checkLogon name="0_11_84_15_07_1_28"/>
<%
	User user = (User) session.getAttribute(Globals.USER_KEY);
	String module = request.getParameter("module");
	String ywlx = request.getParameter("ywlx");
	if(module == null || module.trim().equals("")) module = "0_11_84_15_07_1_28";
	if(ywlx == null || ywlx.trim().equals("")) ywlx = "";
	String zyrybm = request.getParameter("zyrybm");
	String path = request.getContextPath();
	String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
	String thr = user.getAccount();
	String flag = request.getParameter("flag");
	String pageFlag = request.getParameter("pageFlag");
	String strSid = request.getParameter("strSid");
	String ajsid= request.getParameter("ajsid");
	String kssbm = request.getParameter("KSSBM");
	String kinds = user.getPersonKind();
	String levels = user.getLevelName();		
	String sup = User.SUPER_USER;

	String kss = user.getDepartment();
	String kind = user.getPersonKind();
	String level = user.getLevelName();		
	String name = user.getName();
	String account = user.getAccount();
	String kssdic="";
	String deptid = "";
	String deptname = "";
	String sfkss = "2";
	if(level.equals("10") || kind.equals(User.SUPER_USER)){
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:DEPTTYPE='31' OR DEPTTYPE='32' ORDER BY ROW_ID";
	}else if(level.equals("20")){
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:(DEPTTYPE='31' OR DEPTTYPE='32') and DEPT_PARANT_ROWID like'%"+kss.substring(0, 4)+"%' ORDER BY ROW_ID";
	}else{	
		kssdic="T#FS_ORG_DEPT:ROW_ID:DEPT_NAME:(DEPTTYPE='31' OR DEPTTYPE='32') and ROW_ID like'%"+kss.substring(0, 9)+"%' ORDER BY ROW_ID";
		sfkss="1";	
		deptid = kss.substring(0, 9);
		deptname = PubAction.queryDeptName(request, response);
	}
	String perdic="T#FS_ORG_PERSON:ACCOUNT:NAME:DEPARTMENT like'%"+kss.substring(0, 9)+"%' AND FLAG=2";

	int lyCyl = 8000;//【采样率】:传递每秒采样数(8000、11025、22050、44100)
	int lySds = 2;//【声道数】:(1、2)1是单声道 2是双声道
	int lyBtl = 8;//【比特率】:采样率8000或11025时对应的比特率为8、16、24、32、40、48、56、64、80、96、112、128、144、160;22050或44100时对应的比特率为32、40、48、56、64、80、96、112、128、160、192、224、256、320
 
	String kindFlag = "0";
	if(kss.substring(0, 9).equals("150301111"))
	{
		kindFlag = "1";
	}
	
%>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="看守所信息管理平台">
<meta name="author" content="长春大京科技有限公司">
<link rel="icon" href="<%=request.getContextPath()%>/images/default/MISC01.ICO">
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/ueditor/themes/default/css/ueditor.css">
<title>管教管理-24小时谈话</title>
<meta http-equiv="Content-Type" content="text/html;charset=GBK">
<app:base/>
<script src="<%=request.getContextPath()%>/js/jquery.min.js"></script>
<SCRIPT language="JavaScript">
var basePath = "<%=basePath%>";
</script>
<script type="text/javascript" charset="utf-8" src="<%=request.getContextPath()%>/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="<%=request.getContextPath()%>/js/ueditor/ueditor.all.js"></script>
<script type="text/javascript" charset="utf-8" src="<%=request.getContextPath()%>/js/ueditor/lang/zh-cn/zh-cn.js"></script>
<SCRIPT language="JavaScript">
<!--
var strAction="<%=request.getContextPath()%>/tljs/KssGj24XsThAction.do";
var ywlx = '<%=ywlx%>';
var module = '<%=module%>';
var zyrybm = '<%=zyrybm%>';
var flag ='<%=flag%>';
var pageFlag ='<%=pageFlag%>';
var strSid ='<%=strSid%>';
var ajsid ='<%=ajsid%>';
var kssbm = '<%=kssbm%>';
var kind ='<%=kinds%>';
var level ='<%=levels%>';
var sup ='<%=sup%>';
var kindFlag ='<%=kindFlag%>';
var kss = '<%=kss%>';

var deptid='<%=deptid%>';
var deptname='<%=deptname%>';
var perdic = '<%=perdic%>';
var name='<%=name%>';
var account='<%=account%>';
var $j = jQuery.noConflict();
var timeFlag = 0;
var countup = "";
var vo = 'com.tljs.common.vo.KssGjThglVO';

//录音公有变量

var lyCyl = '<%=lyCyl%>';
var lySds = '<%=lySds%>';
var lyBtl = '<%=lyBtl%>';
var myAudio = null;
var start = false;
var pause = false;
var count = 0;
var id_of_setinterval=0;

var CreateUeditor = function(){
	editor = UE.getEditor('THNR',{
		initialFrameWidth:540,
		initialFrameHeight:200,
		autoHeightEnabled:false,
		autoFloatEnabled:false
	});
	editor.options.serverCustomUrl="/jsp/tljs/s24contents/{yyyy}{mm}{dd}/{time}{rand:6}";
};
function setValueUE(){
	var obj1=document.getElementById('NR');
	obj1.value=editor.getContent();
}
//UE
function getValueUE(){
	var obj1=document.getElementById('NR');
	editor.setContent(obj1.value);
}
var targetWindow = null;
function doSaveSh()
{
	Ume.resetValues("targetDivs");
	$('KSSBM1').setValue(kssbm);
	$('ZYRYBM1').setValue(zyrybm);
	$('cmdSave').value = '保      存';
	$('cmdReset').value = '关     闭';
  if(!targetWindow)
  {
	  targetWindow = new XWin("targetWindow", (document.body.clientWidth || document.documentElement.clientWidth) / 2 - 450, document.body.clientHeight / 2 - 245, 700, 440, "社会关系", "#targetDivs");
  }	
	targetWindow.showModal();
}

function doCloseTargetWindow()
{
	targetWindow.close();
}
 function doInsertShgxr()
{
	var strAction1="<%=request.getContextPath()%>/tljs/KssSyShgxAction.do";
	var sAction = strAction1+"?method=insert";
	var data = Ume.getValues("targetDivs");
	var tableList = $('tabList02');
	var ywlx ='510261';
	var module ='0_82_45_3_08';
	var objParams = {ywlx:ywlx, module:module};
	var res=Ume.TableList.insertData(sAction, data, tableList, objParams);
	if(res==true){
		doCloseTargetWindow();
		dosearchshgxr();
	}
} 
function doSave(){
	$('cmdInsert').value = '保      存';
	$('cmdClose').value = '关     闭';
	if($('stop').disabled ==  false){
		alert("请先停止语音谈话");
		return;
	}
	
	if(isStartEndDate($('THKSSJ').getValue(),$('THJSSJ').getValue())){
		if(!document.getElementById('thsid').value)
			doInsert();
		else
			doUpdate();
	}
}
function doUpdate()
{
	isDoInsert = true;
	  ywlx="570242";
	gxywlx='510002';
	var thsid = document.getElementById('thsid').value;
	var xjzd = document.getElementById('XJZD').getCode();
	var sfyjz = document.getElementById('SFYJZ').getCode();
	var sfyxd = document.getElementById('SFYXD').getCode();
	var xjyjdz = document.getElementById('XJYJDZ').value;
	var zadd = document.getElementById('ZADD').value;
	var zagj = document.getElementById('ZAGJ').value;
	var sfthza = document.getElementById('SFTHZA').getCode();
	var zasd = document.getElementById('ZASD').getCode();
	var zyrybm = document.getElementById('ZYRYBM').value;
	setValueUE();
	var sAction = strAction+"?method=update";
	var data = Ume.getValues("tabPane");
	var objParams = {ywlx:ywlx, module:module,strSid:strSid,gxywlx:gxywlx,sfyjz:sfyjz,sfyxd:sfyxd,ajsid:ajsid,
			xjyjdz:xjyjdz,xjzd:xjzd,zadd:zadd,zagj:zagj,sfthza:sfthza,zasd:zasd,thsid:thsid};
	var res = Ume.TableList.updateDatax (encodeURI(encodeURI(sAction)), data, objParams);
	if(res == true){
		parent.targetWindow02.close();
	}
}

var isDoInsert = false;
function doInsert()
{
	isDoInsert = true;
	var tel = document.getElementById("SJH");
	gxywlx='510002';
		var xjzd = document.getElementById('XJZD').getCode();
		var sfyjz = document.getElementById('SFYJZ').getCode();
		var sfyxd = document.getElementById('SFYXD').getCode();
		var xjyjdz = document.getElementById('XJYJDZ').value;
		var zadd = document.getElementById('ZADD').value;
		var zagj = document.getElementById('ZAGJ').value;
		var sfthza = document.getElementById('SFTHZA').getCode();
		var zasd = document.getElementById('ZASD').getCode();
		var zyrybm = document.getElementById('ZYRYBM').value;
	    tel.innerHTML="";
	    var reg = /^[\d\,]{11,200}$/;//数字
	    if(zadd==null||zadd==""){
	    	alert("[作案地点]是必录项");
	    }else if(zagj==null||zagj==""){
	    	alert("[作案工具]是是必录项");
	    }else if(!reg.test(tel.value)&&(tel.value)!=""){
	      alert("输入多个电话号码用逗号隔开,号码是11位数字");
	    }else {
	    	setValueUE();
			var sAction = strAction+"?method=insert";
			var data = Ume.getValues("tabPane");
			ywlx = "570241";
			var objParams = {ywlx:ywlx, module:module,strSid:strSid,gxywlx:gxywlx,sfyjz:sfyjz,sfyxd:sfyxd,ajsid:ajsid,
					xjyjdz:xjyjdz,xjzd:xjzd,zadd:zadd,zagj:zagj,sfthza:sfthza,zasd:zasd};
			var res = Ume.TableList.insertDatax(encodeURI(encodeURI(sAction)),data,objParams);
			if(res == true){
				parent.targetWindow02.close();
				parent.Talksearch(zyrybm);
			}
		}
}

function isStartEndDate(startDate,endDate)
{   
    if(startDate.length>0&&endDate.length>0)
    {
    	if(startDate.indexOf("时") > 0 || endDate.indexOf("时") > 0)
    	{	
    		//针对时间格式为:2016年06月13日11时37分20秒
         	var aStartDate=new Date(Date.parse(startDate.replace('年','/').replace('月','/').replace('日',' ').replace('时',':').replace('分',':').replace('秒',''))) ;
            var aEndDate=new Date(Date.parse(endDate.replace('年','/').replace('月','/').replace('日',' ').replace('时',':').replace('分',':').replace('秒',''))) ;
         	if(aStartDate.getTime()>aEndDate.getTime())
         	{   
         		 alert("开始时间不能大于结束时间");
                 return false;
            }   
    	}else
    		//针对时间格式为:2016年06月13日11:37:20或者2016年06月13日
         	var aStartDate=new Date(Date.parse(startDate.replace('年','/').replace('月','/').replace('日',''))) ;
            var aEndDate=new Date(Date.parse(endDate.replace('年','/').replace('月','/').replace('日',' '))) ;
         	if(aStartDate.getTime()>aEndDate.getTime()){   
         		 alert("开始时间不能大于结束时间");
                 return false;
         	}
    }   
    return true;   
}
function doInit()
{
	
	CreateUeditor();
	setTimeout(function() {doSearch();}, 500);
	$('cmdInsert').value = '保      存';
	$('cmdClose').value = '关     闭';
	//alert(lyCyl);
	$("LYSFZD").setValue("否",2);	
	if(flag=="1"){
		document.getElementById("THKSSJ").setAttribute("disabled",true);
		document.getElementById("THJSSJ").setAttribute("disabled",true);
		document.getElementById("SFYJZ").setAttribute("disabled",true);
		document.getElementById("SFYXD").setAttribute("disabled",true);
		document.getElementById("XJYJDZ").setAttribute("disabled",true);
		document.getElementById("XJZD").setAttribute("disabled",true);
		document.getElementById("MBID").setAttribute("disabled",true);
		document.getElementById("SJH").setAttribute("disabled",true);
		document.getElementById("DZYX").setAttribute("disabled",true);
		document.getElementById("QQ").setAttribute("disabled",true);
		document.getElementById("THNR").setAttribute("disabled",true);
		document.getElementById("SHBT").setAttribute("disabled",true);
		document.getElementById("ZADD").setAttribute("disabled",true);
		document.getElementById("ZAGJ").setAttribute("disabled",true);
		document.getElementById("SFTHZA").setAttribute("disabled",true);
		document.getElementById("ZASD").setAttribute("disabled",true);
		document.getElementById("bc").style.display = "none";	
	}else{
		document.getElementById("bc").style.display = "";
		if(flag=="2"){
			$("THKSSJ").setValue("now");
		}
		document.getElementById("THKSSJ").disabled=false;
		document.getElementById("THJSSJ").disabled=false;
		document.getElementById("SFYJZ").disabled=false;
		document.getElementById("SFYXD").disabled=false;
		document.getElementById("XJYJDZ").disabled=false;
		document.getElementById("XJZD").disabled=false;
		document.getElementById("MBID").disabled=false;
		document.getElementById("SJH").disabled=false;
		document.getElementById("DZYX").disabled=false;
		document.getElementById("QQ").disabled=false;
		document.getElementById("THNR").disabled=false;
		document.getElementById("ZADD").disabled=false;
		document.getElementById("ZAGJ").disabled=false;
		document.getElementById("SFTHZA").disabled=false;
		document.getElementById("ZASD").disabled=false;
		document.getElementById("SHBT").disabled=false;
	}
}

function doSearch(){
	if(kindFlag == '1'){
		dosearchYyth();
	}
	var sAction = strAction +"?method=queryRy&zyrybm="+zyrybm+"&flag="+flag;
	var res = Ume.doPost(sAction);
	Ume.setValues(res,"tabPane");
	$('SFTHZA').setValue("是","1");
	$('ZASD').setValue("凌晨(0时~6时)","1");
	var nr = "";
	if(flag == "1" || flag == "3"){
	  var rows = res.asXML().getElementsByTagName('ROW');
	      if(rows!=null){
	    	  nr = rows[0].getElementsByTagName('THNR')[0].firstChild.nodeValue;
			  var obj1=document.getElementById('NR');
			  obj1.value = nr;
			  editor.setContent(obj1.value);
	      }
	}	
	dosearchshgxr();
	
	
}
function onSwitchPage(tabPane)
{
	switch(tabPane.selectedIndex)
	{
		case 0:
			break;
		case 1:
			
			if(kindFlag == "1"){
				break;
			}else{
				alert("只有乌海市看守所可以使用语音谈话!");
				tabPane.setSelectedIndex(2);
				break;
			}
		case 2:
			break;
	    default:
	    	
		    break;
  }
}
function dosearchshgxr(){
	g_bAlertWhenNoResult = false;
	$('rownum3').setValue('1000');
	var sAction = strAction+"?method=queryShgxr&zyrybm="+zyrybm;
	var condition = Ume.getConditions(shgxr);  
	var tableList = $('tabList02');
	Ume.TableList.doSearch(sAction,condition, tableList, 4, null, null); 
}
function tr_click(obj)
{
	obj.cells[0].firstChild.checked = true;
	if(obj.parentElement.parentElement.getAttribute('ID')=='tabList05'){
		sid = obj.getAttribute("tsid");
		wtnr = obj.getAttribute("WTNR");
		editor.setContent("问:"+wtnr,true);
		dosearchWtda(sid);
	}
	if(obj.parentElement.parentElement.getAttribute('ID')=='tabList06'){
		wtda = obj.getAttribute("WTDA");
		editor.setContent("答:"+wtda,true);
	}
	/* if(obj.parentElement.parentElement.getAttribute('ID')=='tabList07'){
		obj.cells[0].firstChild.checked = true;
	} */
}
function radio_click(obj)
{
	tr_click(obj.ownRow);
}
function dosearchWtda(sid){
	g_bAlertWhenNoResult = false;
	var sAction = strAction+"?method=queryWtda&sid="+sid;
	var condition = Ume.getConditions('wtda');  
	var tableList = $('tabList06');
	Ume.TableList.doSearch(sAction,condition, tableList, g_iRowsPerPage, null, null); 
}
function dosearchWtnr(){
	g_bAlertWhenNoResult = false;
	$('rownumnr').setValue('1000');
	var sAction = strAction+"?method=queryWtnr&flag=1&kssbm="+kssbm+"";
	var condition = Ume.getConditions('wtnr');  
	var tableList = $('tabList05');
	Ume.TableList.doSearch(sAction,condition, tableList,4, null, null); 
}
function doimport(){
	if (isDoInsert) {
		isDoInsert = false;
		return;
	}
	var sid = document.getElementById("MBID").getCode();
	if(sid == null || sid == ""){
	}
	else{
		var sAction = strAction + "?method=query&id="+sid;
		var res = Ume.doPost(sAction);
		var obj1=document.getElementById('NR');
		obj1.value = res;
		editor.setContent(obj1.value,true);
	}
}
function doSelectShow(event){
	event = Event.extend(event || arguments.callee.caller.arguments[0] || window.event);
      if(event)
	  event.stop();
	  var dy = $('MBID');
	  if(kind == sup){
		  dy.setAttribute("src","T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1'");
		  g_xDic.dics.unset("T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1'"); 
	  }else if(level == "10"){
		  dy.setAttribute("src","T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and kssbm like "+"'%"+kssbm.substring(0,2)+"%'");
		  g_xDic.dics.unset("T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and kssbm like "+"'%"+kssbm.substring(0,2)+"%'"); 
	  }else if(level == "20"){
		  dy.setAttribute("src","T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and kssbm like "+"'%"+kssbm.substring(0,4)+"%'");
		  g_xDic.dics.unset("T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and dlsbm like "+"'%"+kssbm.substring(0,4)+"%'"); 
	  }else{
		  dy.setAttribute("src","T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and kssbm like "+"'%"+kssbm.substring(0,9)+"%'");
		  g_xDic.dics.unset("T#kss_mbnr:SID:MBZT:JLXGZT != '3' and MBLB='1' and kssbm like "+"'%"+kssbm.substring(0,9)+"%'"); 
	  }
}

function check(){
	var id=$('ZJZL').getCode();
	var zjh = $("ZJHM");
	if(id == 111){	
		zjh.setAttribute("kind","idcard");
		g_xDic.dics.unset("idcard");	
		zjh.disabled = "";
		zjh.value="";
	}else if(id == 900){
		zjh.setAttribute("kind","text");
		g_xDic.dics.unset("idcard");
		zjh.value = "无";
		zjh.disabled = "true";
	}
	else{
		zjh.setAttribute("kind","text");
		g_xDic.dics.unset("idcard");
		zjh.disabled = "";	
		zjh.value="";
	}	
}

//录音以及录音计时
function GetDateCount()
{
	alert("提示:录音时间不能超过30分钟,系统自动停止录音!");
	clearInterval(countup);
	timeFlag = 0;
	$j("#lytimeshowMI").html("0 分 ");
	$j("#lytimeshowSS").html("0 秒");
	StopRecord();
	window.clearInterval(id_of_setinterval);   
}

$j(function(){
    $j('#start').click(function(){
    	if($("LYSFZD").value == "" || $("LYSFZD").value == null){
    		//alert("是否重点为必填项!")
    		return;
    	}
    	if(timeFlag == 0){
    		$j("#lytimeshowMI").html("0 分 ");
    		$j("#lytimeshowSS").html("0 秒");
        	var m = 0;
            var s = 1;
            var cycle = 1000;
            countup = setInterval(CountUp, cycle);
            function CountUp(){
            	timeFlag = 1;
                $j("#lytimeshowMI").html(m+" 分 ");
        		$j("#lytimeshowSS").html(s+" 秒");
                s++;
                if(s>59){
                    s=0;
                    m++;
                }
                if((m == 30 && s == 0)){
                	GetDateCount();
                }else if(m > 30 && s > 0){
                	GetDateCount();
                }
            }
    	}else{
    		alert("请刷新页面重试!")
    	}
    })
    $j('#pause').click(function(){
    	var pauseTimeMIStr = $("lytimeshowMI").innerHTML;
    	var pauseTimeSSStr = $("lytimeshowSS").innerHTML;
    	var pauseTimeMI = pauseTimeMIStr.replace(/[^0-9]/ig,"");
    	var pauseTimeSS = pauseTimeSSStr.replace(/[^0-9]/ig,"");
    	clearInterval(countup);
		timeFlag = 0;
		$j("#lytimeshowMI").html(pauseTimeMI+" 分 ");
		$j("#lytimeshowSS").html(pauseTimeSS+" 秒");
    })
    $j('#resume').click(function(){
    	if(timeFlag == 0){
    		var pauseTimeMIStr = $("lytimeshowMI").innerHTML;
        	var pauseTimeSSStr = $("lytimeshowSS").innerHTML;
        	var pauseTimeMI = pauseTimeMIStr.replace(/[^0-9]/ig,"");
        	var pauseTimeSS = pauseTimeSSStr.replace(/[^0-9]/ig,"");
        	$j("#lytimeshowMI").html(pauseTimeMI+" 分 ");
    		$j("#lytimeshowSS").html(pauseTimeSS+" 秒");
        	var m = pauseTimeMI;
            var s = parseInt(pauseTimeSS) + 1;
            var cycle = 1000;
            countup = setInterval(CountUp, cycle);
            function CountUp(){
            	timeFlag = 1;
                $j("#lytimeshowMI").html(m+" 分 ");
        		$j("#lytimeshowSS").html(s+" 秒");
                s++;
                if(m == 19 && s == 56){
                }
                if(s>59){
                    s=0;
                    m++;
                }
                if((m == 29 && s == 59)){
                	GetDateCount();
                }else if(m >= 30){
                	GetDateCount();
                }
            }
    	}else{
    		alert("请刷新页面重试!")
    	}
    })
    $j('#stop').click(function(){
    	clearInterval(countup);
		timeFlag = 0;
		$j("#lytimeshowMI").html("0 分 ");
		$j("#lytimeshowSS").html("0 秒");
    })
});

function StartRecord()
{
	if($("LYSFZD").value == "" || $("LYSFZD").value == null){
		alert("是否重点为必填项!")
		return;
	}
	  var myAudio = document.getElementById("mySoundCapture");
		myAudio.StartRecord(8000,2,8);//传递每秒采样数(8000、11025、22050、44100)几个固定的值和声道数(1、2)1是单声道 2是双声道最后一个参数是比特率
		start = true;
		document.getElementById("start").setAttribute("disabled","true");
		document.getElementById("pause").removeAttribute("disabled");
		document.getElementById("stop").removeAttribute("disabled");
}
function PauseRecord()
{
	  var myAudio = document.getElementById("mySoundCapture");
		myAudio.PauseRecord();
		pause = true;
		document.getElementById("resume").removeAttribute("disabled");
		document.getElementById("pause").setAttribute("disabled","true");
}
function ResumeRecord()
{
	  var myAudio = document.getElementById("mySoundCapture");
		myAudio.ResumeRecord();
		document.getElementById("pause").removeAttribute("disabled");
		document.getElementById("resume").setAttribute("disabled","true");
}

function StopRecord()
{
	  	var myAudio = document.getElementById("mySoundCapture");
		var lyres = myAudio.StopRecord();
		document.getElementById("start").removeAttribute("disabled");
		document.getElementById("pause").setAttribute("disabled","true");
		document.getElementById("resume").setAttribute("disabled","true");
		document.getElementById("stop").setAttribute("disabled","true");
		document.getElementById("lydata").value = lyres;
		ywlx="570901";
		var sAction = strAction+"?method=insertLy&zyrybm=" + zyrybm;
		var condition = Ume.getValues("LYPZXX");
		var tableList = $('tabList07');
		var objParams = {ywlx:ywlx, module:module};
		var res = Ume.TableList.insertData(sAction, condition, tableList, objParams);
		if(res==true){
			dosearchYyth();
		}	
}

function dosearchYyth()
{
	g_bAlertWhenNoResult = false;
	$('rownumly').setValue('1000');
	//lythmj();
	var sAction = strAction+"?method=queryListLy&zyrybm=" + zyrybm;
	var condition = Ume.getConditions('LYTHGL');  
	var tableList = $('tabList07');
	Ume.TableList.doSearch(sAction,condition, tableList,8, null, null); 
}

function lythmj(){
	var dc = $("LYTHMJ");
	dc.setAttribute("src","T#FS_ORG_PERSON:ACCOUNT:NAME:DEPARTMENT='"+deptid+"'");
	g_xDic.dics.unset("src","T#FS_ORG_PERSON:ACCOUNT:NAME:DEPARTMENT='"+deptid+"'");
	dc.setValue(name,account);
}

function doRecord()
{
	var tableList = $('tabList01');
	var row = tableList.getSelectedRow();
	kssbmly = row.getAttribute("KSSBM");
	zyrybmly = row.getAttribute("ZYRYBM");
	$("KSSBMLY").setValue(kssbmly);
	$("ZYRYBMLY").setValue(zyrybmly);
}

/* function doListResult(obj)
{
	for(var i=1;i<obj.rows.length;i++)
	{
		var asid = obj.rows[i].getAttribute("sid");
		var sAction = strAction + "?method=getLyBase&asid=" + asid;
		var audioData = Ume.doPost(sAction);
		obj.rows[i].cells[5].innerHTML="<audio controls='controls' ><source src='data:audio/x-mp3;base64,"+ audioData +"' id='showLy'></audio>";
	} 
}  */

function doDelYy(event)
{
		ywlx="570903";	
		var sAction = strAction+"?method=deleteLy&ywlx="+ywlx+"&module="+module;
		var res = Ume.TableList.deleteData(event, sAction);
		if(res==true){
			dosearchYyth();
		}
}

var targetWindow_2 = null;
function showLy(event){
	//$("lyTest").src = '';
	var obj = Event.element(event);
	var ssid = obj.parentElement.parentElement.getAttribute("sid");
	var url = strAction + "?method=getLyBase&asid=" + ssid;
	var audioData = Ume.doPost(url);
	if(!targetWindow_2)
	  {
			targetWindow_2 = new XWin("targetWindow_2",(document.body.clientWidth || document.documentElement.clientWidth) / 2 - 250,document.body.clientHeight / 2 - 185,450,190,"试听录音","#targetDiv2");
			//$("targetDiv2").innerHTML="<audio controls='controls' ><source src='data:audio/x-mp3;base64,"+ audioData +"' id='lyTest'></audio>";
	  }
	document.getElementById("dd").innerHTML="<br><br><audio controls=\"controls\" src=\"data:audio/x-mp3;base64,"+audioData+"\"  autobuffer=\"autobuffer\" id=\"lyTest\"><br>";
	targetWindow_2.showModal();
	
}

function doCloseTargetWindow_2()
{
	targetWindow_2.close();
	//pageFlag = 1;
	//window.location.href = "kssShow24xsth.jsp?ajsid="+ajsid+"&zyrybm="+zyrybm+"&strSid="+strSid+"&flag=2&KSSBM="+KSSBM+"&pageFlag="+pageFlag;
	//刷新弹出层界面,如果不刷新会导致audio标签无法获取到新的src。
	//javascript:history.go(0);
}

function xWinCloseCallback_2(xWin)
{
	if(xWin == targetWindow_2)
	{
		Ume.closeDivWindows();
	}
}

function closeth(){
	if($('stop').disabled ==  false){
		alert("请先停止语音谈话");
		return;
	}
	parent.targetWindow02.close();
}
//-->
</SCRIPT>
</head>
<body>
  <div class="ume-tab-pane" id="tabPane" selectedIndex="0" autoHeight='true' showHint="false" style="overflow:visible">
  	<DIV class="ume-tab-page" id="tabpage"><SPAN class="ume-tab-btn" title="">基本信息</SPAN>
		<DIV class="ume-tab-layout">
	    	<table style= "width:100%;height: 100%" >
	  	    	<tr>
			  		<TD  style="width: 45%;height:100%;" valign="top">
					<div id="Jbsearch" class="box">
						<TABLE id="tabList01" pagecontrol="page01" class="ume-tablist">
						   <span >基本信息</span>
							<TR style="display:none;">
								<TD class="ume-label" id="L0">SID</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="thsid" label="L0" name="SID" kind="text" fieldname="thsid" maxlength="36"/>
								</TD>
								<TD class="ume-label" id="L1">看守所编码</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="KSSBM" label="L1" name="KSSBM" kind="text"  fieldname="KSSBM" maxlength="12"/>
								</TD>
								<TD class="ume-label" id="L2">在押员编码</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" label="L2" id="ZYRYBM" name="ZYRYBM"  fieldname="ZYRYBM" disabled="disabled"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L3">姓名</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" label="L3" id="XM" name="XM"  fieldname="XM" disabled="disabled"/>
								    <span style="width:7px;">  </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L4">性别</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="XB" label="L4" name="XB" fieldname="XB" disabled="disabled"/>
									<span style="width:7px;">  </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L5">出生日期</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="CSRQ" label="L5" name="CSRQ"  fieldname="CSRQ" disabled="disabled"/>
									<span style="width:7px;">  </span>
								</TD>
							</TR>
							<TR>
							<TD class="ume-label" id="L6">是否有驾照</TD>
							<TD class="ume-query-edit">
								<INPUT type="text" class="ume-edit" id="SFYJZ" label="L6" name="SFYJZ" kind="dic" src="SF" hascode="false" fieldname="SFYJZ" maxlength="1"/>
								<span style="width:7px;">  </span>
							</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L7">是否有吸毒史</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="SFYXD" name="SFYXD"  label="L7" kind="dic" src="SF" hascode="false" fieldname="SFYXD" maxlength="1"/>
									<span style="width:7px;">  </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L8">现居住地</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="XJZD" name="XJZD" label="L8" kind="dic" src="XZJG" fieldname="XJZD" maxlength="6" must="true"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L9">信件邮寄地址</TD>
								<TD class="ume-query-edit" >
									<INPUT type="text" class="ume-edit" id="XJYJDZ" name="XJYJDZ" label="L9" kind="text"  fieldname="XJYJDZ" maxlength="300" />
									<span style="width:7px;">  </span>
								</TD>
							</TR>
						</TABLE>
						<TABLE class="ume-query-table" style="display:none;">
							<TR>
								<TD class="ume-query-label">ROWNUM</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" id="rownum" class="ume-edit" kind="text" operation="<=" fieldname="rownum" value="1000"  maxlength="30">
								</TD>
							</TR>
						</TABLE>
	                </div>
		            <div  class="box" style="margin-top:5px;">
						<TABLE id="tabList03" class="ume-tablist">
						 <span>其他信息</span>
							<TR>
								<TD class="ume-label" id="L10">手机号</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" kind="text" label="L10" id="SJH" name="SJH"  fieldname="SJH" maxlength="20"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L11">电子邮箱</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" kind="text" label="L11" id="DZYX" name="DZYX"  fieldname="DZYX" maxlength="50"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L12">QQ</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" label="L12" kind="text" id="QQ" name="QQ"  fieldname="QQ" maxlength="20"/>
								</TD>
							</TR>
						</TABLE>
				   </div>
               </TD>
	          <TD style="width: 55%;height:100%;" valign="top">
				   <DIV class="ume-tab-layout" style="padding-top:0" id="shgxr">
					   <div id="ShSearch" class="box">
						<INPUT type="button" name="cmdAdd" id="SHBT" class="ume-button" value="添加社会关系" οnclick="doSaveSh();" style="margin-left:0px;">
						<TABLE id="tabList02" pagecontrol="page02" class="ume-tablist">
							<TR class="ume-tablist-title" align="center">
							    <TH type="single" style="display:none;"></TH> 
								<TH fieldname="GXRXM" enableorder="1" maxlength="5">姓名</TH>
						        <TH fieldname="GXRXB" enableorder="1">性别</TH>
								<TH fieldname="YZYRYGX" enableorder="1" maxlength="3">关系</TH>
								<TH fieldname="GXRGZDW" enableorder="1" maxlength="5">工作单位</TH>
								<TH fieldname="GXRLXDZ" enableorder="1" maxlength="5">联系地址</TH>
							</TR>
						</TABLE>
						<TABLE class="ume-query-table" style="display:none;">
							<TR>
								<TD class="ume-query-label">ROWNUM</TD>
								<TD class="ume-query-edit"><INPUT type="text" id="rownum3"
									class="ume-edit" kind="text" operation="<=" fieldname="rownum"
									value="1000" maxlength="30" ></TD>
							</TR>
						</TABLE>
						<TABLE style="float:center;">
							<TR>
								<TD>
									<div xtype="ume-page-control" id="page02"  tablist="tabList02"></div>
								</TD>		
							</TR>
						</TABLE>
					</div>
					
				    <div  class="box" style="margin-top:5px;">
						<TABLE id="tabList04" class="ume-tablist">
						 <span>涉案情况</span>
						 <TR>
								<TD class="ume-label" id="L13">犯罪类型</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" label="L13" id="ZALB" name="ZALB" src="AY" hascode="false"  kind="dic"  fieldname="ZALB" disabled="disabled"/>
								    <span style="width:7px;">  </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L14">作案地点</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="ZADD" label="L14" name="ZADD" maxlength="100" fieldname="ZADD" />
									<span  style="margin: auto 0px auto 2px; padding: 0px 0px 0px 2px; width: 7px; color: red; line-height: 35px; font-size: 7pt;  vertical-align: middle;">* </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L15">作案工具</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="ZAGJ" label="L15" name="ZAGJ"  maxlength="30" fieldname="ZAGJ" />
									<span  style="margin: auto 0px auto 2px; padding: 0px 0px 0px 2px; width: 7px; color: red; line-height: 35px; font-size: 7pt; vertical-align: middle;">* </span>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L16">作案时段</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="ZASD" label="L16" name="ZASD" kind="dic" src="ZASD" hascode="false" fieldname="ZASD" maxlength="1" must="true"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L17">是否团伙作案</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="SFTHZA" name="SFTHZA"  label="L17" kind="dic" src="SF" hascode="false" must="true" fieldname="SFTHZA" maxlength="1" />
								</TD>
						 </TR>
						 <TR>
						 <TD class="ume-label" id="L18">案情简介</TD>
								<TD class="ume-edit-label" colspan="3">
								<textarea class="ume-edit" id="AQ" name="AQJJ" kind="text" fieldname="AQJJ"  label="L18"
										style="height:120px; width:330px;" disabled="disabled" value=""></textarea>
								</TD>
							</TR>
						</TABLE>
			        </div>
	            </div>
	        </TD>
	    </tr>
     </table>
	</div>
	</div>

	<div class="ume-tab-page" ><span class="ume-tab-btn" >语音谈话</span>
		<DIV class="ume-tab-layout">
	  		<table  style= "width:100%;height: 100%" >
	  			<TR>
	  				<TD  style="width: 40%;height:100%;" valign="top">
	  					<div id="LYTH" class="box" align="center">
					  		<table class="ume-edit-table" id="LYPZXX" >
							<TR style="display:none;">
								<TD class="ume-label" id="L1">看守所编码</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="KSSBMLY" label="L1" name="KSSBMLY" kind="text"  fieldname="KSSBM" maxlength="12"/>
								</TD>
								<TD class="ume-label" id="L2">在押员编码</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" label="L2" id="ZYRYBMLY" name="ZYRYBMLY"  fieldname="ZYRYBM" />
								</TD>
								<TD class="ume-label" id="L90">采样率</TD>
								<TD class="ume-query-edit" >
									<INPUT type="text" class="ume-edit" id="CYL" name="CYL" kind="text" label="L90" value="<%=lyCyl %>" style="width:190px;" fieldname="CYL" must="true"/>
								</TD>
								<TD class="ume-label" id="L91">声道数</TD>
								<TD class="ume-query-edit" >
									<INPUT type="text" class="ume-edit" id="SDS" name="SDS" kind="text" label="L91" value="<%=lySds %>" style="width:190px;" fieldname="SDS" must="true"/>
								</TD>
								<TD class="ume-label" id="L92">比特率</TD>
								<TD class="ume-query-edit" >
									<INPUT type="text" class="ume-edit" id="BTL" name="BTL" kind="text" label="L92" value="<%=lyBtl %>" style="width:190px;" fieldname="BTL" must="true"/>
								</TD>
							</TR>
							<br>
							<TR>
						 		<TD class="ume-label" id="L19">录音民警</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" id="LYTHMJ" name="LYTHMJ" fieldname="LYTHMJ" label="L190" kind="dic" hasCode="false" src="<%=perdic %>" value='<%=user.getName()%>' code='<%=user.getAccount()%>'  disabled="disabled" must="true" style="width:190px"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label" id="L19">是否重点</TD>
								<TD class="ume-query-edit">
									<INPUT type="text" class="ume-edit" hascode="false" id="LYSFZD" name="LYSFZD" fieldname="LYSFZD" label="L191" kind='dic' src="SF" must="true" style="width:190px"/>
								</TD>
							</TR>
							<TR>
								<TD class="ume-label"></TD>
								<TD class="ume-edit-label">
									<INPUT type="hidden" id="lydata" name="lydata" fieldname="LY" style="width:150px" />
								</TD>
							</TR>
						</table>
						</div>
						</TD>
			
		<TD style="width: 60%;height:100%;" valign="top">
		<div id="LYTHSHOWTIME" class="box" style="margin-top:0px;margin-left:5px;" align="center">
		<BR>
					  
					<span id="lytimeshowMI" style="font-size:30px;color:blue;">0 分 </span>
					<span id="lytimeshowSS" style="font-size:30px;color:blue;">0 秒</span>
					  
					<BR><BR>
					<!--   
					<span id="lytsshow" style="font-size:30px;color:blue;"></span>
					   -->
			</DIV>
		
					 <div id="LYTHSHOW" class="box" style="margin-top:5px;margin-left:5px;" align="center">
					 
					 	<input type="button" class="ume-button" id="start" value="#K开  始" οnclick="StartRecord();"/>
						<input type="button" class="ume-button" id="pause" value="#Z暂  停" οnclick="PauseRecord();" disabled/>
						<input type="button" class="ume-button" id="resume" value="#J继  续" οnclick="ResumeRecord();" disabled/>
						<input type="button" class="ume-button" id="stop" value="#T停  止" οnclick="StopRecord();" disabled/>
					 </div>
				<!-- </div> -->
			</div>
		</TD>
	 </TR>
	 <TR>
	 <TD style="width: 100%;height:100%;" valign="top" colspan="3">
			 <div id="LYTHGL" class="box" style="margin-top:5px;">
					<TABLE id="tabList07" pagecontrol="page07" class="ume-tablist" queryfilter="jlxgsj" queryorder="desc">
						<TR class="ume-tablist-title" align="center">
							<TH type="single" ></TH>
							<TH fieldname="tsid" enableorder="1" style="display: none;">SID</TH>
							<TH fieldname="LYBH" >录音编号</TH>
							<TH fieldname="LYTHMJ" >负责谈话民警</TH>
							<TH fieldname="LYSFZD" >是否重点</TH>
							<!-- <TH >录音试听</TH> -->
							<TH type="link" value="试听" id="initLy" action="showLy(event);">录音试听</TH>
							<TH type="link" id="cmdDeleteLy" value="删除" action="doDelYy(event);">删除录音</TH>
						</TR>
		            </TABLE>
					<TABLE class="ume-query-table" style="display:none;">
					<TR>
						<TD class="ume-query-label">ROWNUM</TD>
						<TD class="ume-query-edit"><INPUT type="text" id="rownumly"
							class="ume-edit" kind="text" operation="<=" fieldname="rownum"
							value="1000" maxlength="30" ></TD>
					</TR>
				   </TABLE>
				   	<TABLE style="float:center;">
						<TR>
							<TD>
								<div xtype="ume-page-control-small" id="page07"  tablist="tabList07"></div>
							</TD>		
						</TR>
					</TABLE>
		          </div>
  			     </TD>
			 </TR>
		</table>	
	</div>
</div>
	
	<div class="ume-tab-page" ><span class="ume-tab-btn" title="管教管理-24小时谈话">谈话内容</span>
		<DIV class="ume-tab-layout">
	  		<table  style= "width:100%;height: 100%" >
	  			<tr>
	  				<TD  valign="top">
						 <div id="wtnr" class="box">
								<TABLE id="tabList05" pagecontrol="page05" class="ume-tablist">
								    <span >请选择问题</span>
									<TR class="ume-tablist-title" align="center">
										<TH type="single" ></TH>
										<TH fieldname="tsid" enableorder="1" style="display: none;">SID</TH>
										<TH fieldname="WTNR" enableorder="1"  maxlength="15">问题</TH>
									</TR>
					            </TABLE>
								<TABLE class="ume-query-table" style="display:none;">
								<TR>
									<TD class="ume-query-label">ROWNUM</TD>
									<TD class="ume-query-edit"><INPUT type="text" id="rownumnr"
										class="ume-edit" kind="text" operation="<=" fieldname="rownum"
										value="1000" maxlength="30" ></TD>
								</TR>
							   </TABLE>
							   	<TABLE style="float:center;">
									<TR>
										<TD>
											<div xtype="ume-page-control-small" id="page05"  tablist="tabList05"></div>
										</TD>		
									</TR>
								</TABLE>
				           </div>
			              <div  class="box" style="margin-top:5px;">
							   <div  class="box" id="wtda">
									<TABLE id="tabList06" pagecontrol="page06" class="ume-tablist">
									    <span >请选择答案</span>
										<TR class="ume-tablist-title" align="center">
											<TH type="single"></TH>
											<TH fieldname="WTDA" enableorder="1" maxlength="15">问题答案</TH>
										</TR>
						            </TABLE>
						            <TABLE class="ume-query-table" style="display:none;">
										<TR>
											<TD class="ume-query-label">ROWNUM</TD>
											<TD class="ume-query-edit"><INPUT type="text" id="rownum2"
												class="ume-edit" kind="text" operation="<=" fieldname="rownum"
												value="1000" maxlength="30" ></TD>
										</TR>
								   </TABLE>
					              </div>
					     </div>
	  			    </TD>
	  			    <TD style="width: 70%;height:100%;" valign="top">
						<DIV class="ume-tab-layout" style="padding-top:0" >
					    	<div id="ShSearch" class="box">
			  			        <table class="ume-edit-table" id="tabList03" >
				  			    	<TR>
										<TD class="ume-label" id="L20">开始时间</TD>
										<TD class="ume-query-edit">
											<INPUT type="text" class="ume-edit" id="THKSSJ" name="THKSSJ" label="L20"  kind="datetime" fieldname="THKSSJ" format="%Y年%m月%d日 %H:%M:%S" check="false" onvaluechange="isStartEndDate($('THKSSJ').getValue(),$('THJSSJ').getValue());" must="true" style="width:190px"/>
										</TD>	 
										<TD class="ume-label" id="L22">结束时间</TD>
										<TD class="ume-query-edit">
											<INPUT type="text" class="ume-edit" id="THJSSJ" name="THJSSJ" label="L22" kind="datetime" fieldname="THJSSJ"  format="%Y年%m月%d日 %H:%M:%S" check="false" onvaluechange="isStartEndDate($('THKSSJ').getValue(),$('THJSSJ').getValue());" must="true" style="width:190px"/>
										</TD>
									</TR>
									<TR>
										<TD class="ume-label" id="L21">选择模板</TD>
										<TD class="ume-query-edit">
											<INPUT type="text" class="ume-edit" id="MBID" name="MBID" label="L21" kind="dic" src="" hasCode="false" fieldname="MBID" onvaluechange="if (this.value != '')doimport()" οnfοcus="doSelectShow(event)" style="width:190px"/>	
										</TD>
								 		<TD class="ume-label" id="L19">谈话人</TD>
										<TD class="ume-query-edit">
											<INPUT type="text" class="ume-edit" id="THR" name="THR" label="L19" kind="text" value='<%=user.getName()%>' code='<%=user.getAccount()%>' kind='dic' disabled="disabled" must="true" style="width:190px"/>
										</TD>
						  
									</TR>
									<TR>
										<TD class="ume-label" id="L23">内容</TD>
										<TD class="ume-edit-label" colspan="3" >
										<div style="float:left;">
											<textarea id="THNR" name="THNR" class="textarea_inside" style="margin-right:15px;"></textarea>
										</div><span  style="margin: auto 0px auto 2px; padding: 0px 0px 0px 2px; width: 7px; color: red; line-height: 35px; font-size: 7pt; vertical-align: middle;"> </span>
										</TD>
									</TR>
									<TR>
								   		 <TD class="ume-label"></TD>
										 <TD class="ume-edit-label"  colspan="3"><INPUT type="hidden" label="L23" id="NR"  class="ume-edit"  fieldname="THNR"  style="width:400px" must="true" ></TD>
								   </TR>
								  </TABLE>
							  </div>
						  </DIV>
				      </td>	  
				 </tr>
			</table>	
		</div>
		<div class="ume-button-bar" id="bc">
			<INPUT type="button" name="cmdInsert" id="cmdInsert" class="ume-button" value="保     存" οnclick="doSave();">
			<input type="button" id="cmdClose" class="ume-button" value="关      闭"  οnclick="closeth();">
		</div>
 	 </div>
  </div>
	 <div id="targetDivs" style="display:none;overflow:auto;">
		<table class="ume-edit-table" id="edit_target_table">
				<TR style="display:none">
					<TD class="ume-label" id="L24">主键</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="SID" label="L24" name="SID" kind="text" fieldname="SID" maxlength="36"/>
					</TD>
				</TR>
				<TR style="display:none">
					<TD class="ume-label" id="L25">在押人员编码</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="ZYRYBM1" label="L25" name="ZYRYBM" kind="text" fieldname="ZYRYBM" maxlength="21"/>
					</TD>
				</TR>
				<TR style="display:none">
					<TD class="ume-label" id="L26">看守所编码</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="KSSBM1" label="L26" name="KSSBM" kind="text"   fieldname="KSSBM"/>
					</TD>
				</TR>
				<br>
				<TR>
					<TD class="ume-label" id="L27">关系人姓名</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="GXRXM" label="L27" name="GXRXM" kind="text" fieldname="GXRXM" maxlength="50" must="true"/>
					</TD>
	
					<TD class="ume-label" id="L28">关系人性别</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="GXRXB" label="L28" name="GXRXB" kind="dic" src="XB" hascode="false" fieldname="GXRXB" must="true"/>
					</TD>
				</TR>
				<TR>
					<TD class="ume-label" id="L29">关系人年龄</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="GXRNL" label="L29" name="GXRNL" kind="int" fieldname="GXRNL" maxlength="3"/>
					</TD>
	
					<TD class="ume-label" id="L30">与在押人员关系</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="YZYRYGX" label="L30" name="YZYRYGX" kind="dic" src="TFRGX" hascode="false" fieldname="YZYRYGX" maxlength="3" must="true"/>
					</TD>
				</TR>
				<TR>
					<TD class="ume-label" id="L31">证件种类</TD>
					<TD class="ume-query-edit"><INPUT type="text" class="ume-edit" id="ZJZL" label="L31" name="ZJZL" kind="dic" src="ZJLX" fieldname="ZJZL" hasCode="false"  onvaluechange="check();"/></TD>
	
					<TD class="ume-label" id="L32">证件号码</TD>
					<TD class="ume-query-edit"><INPUT type="text" class="ume-edit" id="ZJHM" label="L32" name="ZJHM" kind="text" fieldname="ZJHM" maxlength="30" /></TD>
				</TR>
				<TR>
					<TD class="ume-label" id="33">关系人电话</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="GXRDH" label="L33" name="GXRDH" kind="text" fieldname="GXRDH" maxlength="20"/>
					</TD>
	
					<TD class="ume-label" id="L34">关系人邮编</TD>
					<TD class="ume-query-edit">
						<INPUT type="text" class="ume-edit" id="GXRYB" label="L34" name="GXRYB" kind="text" fieldname="GXRYB" maxlength="6"/>
					</TD>
				</TR>
				<TR>
					<TD class="ume-label" id="L35">关系人工作单位</TD>
					<TD class="ume-query-edit" colspan="3">
						<INPUT type="text" class="ume-edit" id="GXRGZDW" label="L35" name="GXRGZDW" kind="text" fieldname="GXRGZDW" maxlength="40" style="width:520px;"/>
					</TD>
				</TR>
				<TR>
					<TD class="ume-label" id="L36">关系人联系地址</TD>
					<TD class="ume-query-edit" colspan="3">
						<INPUT type="text" class="ume-edit" id="GXRLXDZ" label="L36" name="GXRLXDZ" kind="text" fieldname="GXRLXDZ" maxlength="200" style="width:520px;"/>
					</TD>
				</TR>
				<TR>
					<TD class="ume-label" id="L37">备注</TD>
					<TD class="ume-query-edit" colspan="3">
						<TEXTAREA class="ume-edit" id="BZ" label="L37" name="BZ" kind="text" fieldname="BZ" maxlength="200" style="width:520px;height:100px;"></TEXTAREA>
					</TD>
				</TR>
			</table>
		<br>
		<div class="ume-button-bar">
			<input type="button" class="ume-button"  id="cmdSave" value="保    存" οnclick="doInsertShgxr();" />
			 <input type="button" class="ume-button" id="cmdReset" value="关     闭" οnclick="doCloseTargetWindow();" />
		</div>
	</div> 
	<div id="targetDiv2" style="display:none;">
		<div id="dd" style="margin-left:75px">	
		</div>
		<br>
		<div class="ume-button-bar">
			<input type="button" class="ume-button" id="cmdClose1" value="关  闭" οnclick="doCloseTargetWindow_2();"/>
		</div>
	</div>
	 <OBJECT id="mySoundCapture" style="border:0px solid red;margin-left:0px;top:0px;"
						  classid="clsid:54918495-E209-4EC9-ADD8-1A40A662344C"
						  codebase="ActiveFormProj1.inf"
						  width=0
						  height=0
						  align=center
						  hspace=0
						  vspace=0
	>
	</OBJECT>
</body>
</html>

ACTION

public class KssSyShgxAction extends BaseDispatchAction {
		public static Logger log = Log.getLogger(KssSyShgxAction.class);
	
		public KssSyShgxAction() {
		}
	
		public ActionForward queryList(ActionMapping mapping, ActionForm form, HttpServletRequest request,
				HttpServletResponse response) throws Exception {
			String moduleName = Pub.getVal(request, "module");
			String zyrybm = Pub.getVal(request, "zyrybm");
			if (Pub.empty(moduleName))
				moduleName = null;
			else
				moduleName = moduleName.trim();
			RightManager.checkPowerWriteXml(request, response, moduleName);
			User user = Pub.getUser(request);
			Document doc = RequestUtil.getDocument(request);
			Connection conn = null;
			BaseResultSet bs = null;
			try {
				conn = DBUtil.getConnection();
				conn.setAutoCommit(false);
				String sql = "select * from kss_sy_shgx where zyrybm = ? and jlxgzt!=3";
				String paras[] = { zyrybm };
				int type[] = { BaseVO.OP_STRING };
				bs = new BasePreparedStatement(user, doc).executeQuery(conn, sql, paras, type);
				bs.setFieldDic("GXRXB", "XB");
				bs.setFieldDic("YZYRYGX", "TFRGX");
				bs.setFieldDic("ZJZL", "ZJLX");
				Pub.writeXmlDocument(response, bs.getDocument());
			} catch (Exception e) {
				log.error(e, e);
				Pub.writeXmlErrorMessage(response, ExceptionMessage.getMessageInfo(e));
			} finally {
				if (bs != null)
					bs.Close();
				if (conn != null)
					conn.close();
			}
			return null;
		}
	
		public ActionForward insert(ActionMapping mapping, ActionForm form, HttpServletRequest request,
				HttpServletResponse response) throws Exception {
			String ywlx = Pub.getVal(request, "ywlx");
			String moduleName = Pub.getVal(request, "module");
			if (Pub.empty(ywlx))
				ywlx = "000000";
			else
				ywlx = ywlx.trim();
			if (Pub.empty(moduleName))
				moduleName = null;
			else
				moduleName = moduleName.trim();
			RightManager.checkPowerWriteXml(request, response, moduleName, new String[] { "cmdSave" });
			User user = Pub.getUser(request);
			OrgDept dept = user.getOrgDept();
			Document doc = RequestUtil.getDocument(request);
			Connection conn = null;
			EventVO evo = null;
			try {
				conn = DBUtil.getConnection();
				conn.setAutoCommit(false);
				BaseDAO dao = DAOFactory.getInstance().createDAO(conn);
				evo = EventManager.createEvent(conn, ywlx, user);
				List list = doc.selectNodes("/DATA/ROW");
				KssSyShgxVO vo = null;
				for (int i = 0; i < list.size(); i++) {
					Element row = (Element) list.get(i);
					vo = new KssSyShgxVO();
					vo.setValue(row);
	
					vo.setSjbh(evo.getSjbh());	//事件编号
					vo.setYwlx(ywlx);			//业务类型
					vo.setSsdwdm(user.getDepartment());	//所属单位代码
					vo.setJlxgsj(Pub.getCurrentDate());	//记录修改时间
					vo.setJltbsj(Pub.getCurrentDate());	//记录同步时间
					vo.setJlxgzt(Globals.JLXGZT_INSERT);	//记录修改状态:JLXGZT,1、新增;2、修改;3、删
					vo.setJltbzt(Globals.JLTBZT_WTB);		//记录修改状态:JLXGZT,1、新增;2、修改;3、删
					
					vo.setTbr(user.getAccount());    //填报人
					vo.setTbsj(Pub.getCurrentDate());//填报时间
	
					dao.insert(conn, vo);
				}
				String name = Pub.getDictValueByCode("YWLX", ywlx);
				conn.commit();
				LogManager.writeUserLog(evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_INSERT, LogManager.RESULT_SUCCESS,
						"添加信息[" + name + "]", user);
				Pub.writeXmlMessage(response, vo.getRowXml(), "操作成功!", "MESSAGE");
			} catch (Exception e) {
				conn.rollback();
				log.error(e, e);
				LogManager.writeUserLog(evo == null ? 0 : evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_INSERT,
						LogManager.RESULT_FAILURE, "添加信息[" + ywlx + "]", user);
				Pub.writeXmlErrorMessage(response, ExceptionMessage.getMessageInfo(e));
			} finally {
				if (conn != null)
					conn.close();
				conn = null;
			}
			return null;
		}
	
		public ActionForward update(ActionMapping mapping, ActionForm form, HttpServletRequest request,
				HttpServletResponse response) throws Exception {
			String ywlx = Pub.getVal(request, "ywlx");
			String moduleName = Pub.getVal(request, "module");
			if (Pub.empty(ywlx))
				ywlx = "000000";
			else
				ywlx = ywlx.trim();
			if (Pub.empty(moduleName))
				moduleName = null;
			else
				moduleName = moduleName.trim();
			RightManager.checkPowerWriteXml(request, response, moduleName, new String[] { "cmdSave" });
			User user = Pub.getUser(request);
			OrgDept dept = user.getOrgDept();
			Document doc = RequestUtil.getDocument(request);
			Connection conn = null;
			EventVO evo = null;
			try {
				conn = DBUtil.getConnection();
				conn.setAutoCommit(false);
				BaseDAO dao = DAOFactory.getInstance().createDAO(conn);
				evo = EventManager.createEvent(conn, ywlx, user);
				List list = doc.selectNodes("/DATA/ROW");
				KssSyShgxVO vo = null;
				for (int i = 0; i < list.size(); i++) {
					Element row = (Element) list.get(i);
					vo = new KssSyShgxVO();
					vo.setValue(row);
	
					vo.setSjbh(evo.getSjbh());
					vo.setYwlx(ywlx);
					vo.setSsdwdm(user.getDepartment());
					vo.setJlxgsj(Pub.getCurrentDate());
					vo.setJlxgzt(Globals.JLXGZT_UPDATE);
					vo.setJltbzt(Globals.JLTBZT_WTB);
	
					dao.update(conn, vo);
				}
				String name = Pub.getDictValueByCode("YWLX", ywlx);
				conn.commit();
				LogManager.writeUserLog(evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_UPDATE, LogManager.RESULT_SUCCESS,
						"修改信息[" + name + "]", user);
				Pub.writeXmlMessage(response, vo.getRowXml(), "操作成功!", "MESSAGE");
			} catch (Exception e) {
				conn.rollback();
				log.error(e, e);
				LogManager.writeUserLog(evo == null ? 0 : evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_UPDATE,
						LogManager.RESULT_FAILURE, "修改信息[" + ywlx + "]", user);
				Pub.writeXmlErrorMessage(response, ExceptionMessage.getMessageInfo(e));
			} finally {
				if (conn != null)
					conn.close();
				conn = null;
			}
			return null;
		}
	
		public ActionForward delete(ActionMapping mapping, ActionForm form, HttpServletRequest request,
				HttpServletResponse response) throws Exception {
			String ywlx = Pub.getVal(request, "ywlx");
			String moduleName = Pub.getVal(request, "module");
			if (Pub.empty(ywlx))
				ywlx = "000000";
			else
				ywlx = ywlx.trim();
			if (Pub.empty(moduleName))
				moduleName = null;
			else
				moduleName = moduleName.trim();
			RightManager.checkPowerWriteXml(request, response, moduleName, new String[] { "cmdDelete" });
			User user = Pub.getUser(request);
			Document doc = RequestUtil.getDocument(request);
			Connection conn = null;
			EventVO evo = null;
			try {
				conn = DBUtil.getConnection();
				conn.setAutoCommit(false);
				BaseDAO dao = DAOFactory.getInstance().createDAO(conn);
				evo = EventManager.createEvent(conn, ywlx, user);
				List list = doc.selectNodes("/DATA/ROW");
				for (int i = 0; i < list.size(); i++) {
					Element row = (Element) list.get(i);
					KssSyShgxVO vo = new KssSyShgxVO();
					vo.setValue(row);
	
					vo.setSjbh(evo.getSjbh());
					vo.setYwlx(ywlx);
					vo.setSsdwdm(user.getDepartment());
					vo.setJlxgsj(Pub.getCurrentDate());
					vo.setJlxgzt(Globals.JLXGZT_DELETE);
					vo.setJltbzt(Globals.JLTBZT_WTB);
	
					dao.update(conn, vo); // dao.delete(conn, vo);
				}
				conn.commit();
				LogManager.writeUserLog(evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_DELETE, LogManager.RESULT_SUCCESS,
						"删除信息[" + ywlx + "]", user);
				Pub.writeXmlInfoMessage(response, "删除成功!");
			} catch (Exception e) {
				conn.rollback();
				e.printStackTrace(System.out);
				LogManager.writeUserLog(evo == null ? 0 : evo.getSjbh(), ywlx, Globals.OPERATION_TYPE_DELETE, LogManager.RESULT_FAILURE,
						"删除信息[" + ywlx + "]", user);
				Pub.writeXmlErrorMessage(response, ExceptionMessage.getMessageInfo(e));
			} finally {
				if (conn != null)
					conn.close();
				conn = null;
			}
			return null;
		}
	
	}



智慧旅游解决方案利用云计算、物联网和移动互联网技术,通过便携终端设备,实现对旅游资源、经济、活动和旅游者信息的智能感知和发布。这种技术的应用旨在提升游客在旅游各个环节的体验,使他们能够轻松获取信息、规划行程、预订票务和安排食宿。智慧旅游平台为旅游管理部门、企业和游客提供服务,包括政策发布、行政管理、景区安全、游客流量统计分析、投诉反馈等。此外,平台还提供广告促销、库存信息、景点介绍、电子门票、社交互动等功能。 智慧旅游的建设规划得到了国家政策的支持,如《国家中长期科技发展规划纲要》和国务院的《关于加快发展旅游业的意见》,这些政策强调了旅游信息服务平台的建设和信息化服务的重要性。随着技术的成熟和政策环境的优化,智慧旅游的时机已经到来。 智慧旅游平台采用SaaS、PaaS和IaaS等云服务模式,提供简化的软件开发、测试和部署环境,实现资源的按需配置和快速部署。这些服务模式支持旅游企业、消费者和管理部门开发高性能、高可扩展的应用服务。平台还整合了旅游信息资源,提供了丰富的旅游产品创意平台和统一的旅游综合信息库。 智慧旅游融合应用面向游客和景区景点主管机构,提供无线城市门户、智能导游、智能门票及优惠券、景区综合安防、车辆及停车场管理等服务。这些应用通过物联网和云计算技术,实现了旅游服务的智能化、个性化和协同化,提高了旅游服务的自由度和信息共享的动态性。 智慧旅游的发展标志着旅游信息化建设的智能化和应用多样化趋势,多种技术和应用交叉渗透至旅游行业的各个方面,预示着全面的智慧旅游时代已经到来。智慧旅游不仅提升了游客的旅游体验,也为旅游管理和服务提供了高效的技术支持。
智慧旅游解决方案利用云计算、物联网和移动互联网技术,通过便携终端设备,实现对旅游资源、经济、活动和旅游者信息的智能感知和发布。这种技术的应用旨在提升游客在旅游各个环节的体验,使他们能够轻松获取信息、规划行程、预订票务和安排食宿。智慧旅游平台为旅游管理部门、企业和游客提供服务,包括政策发布、行政管理、景区安全、游客流量统计分析、投诉反馈等。此外,平台还提供广告促销、库存信息、景点介绍、电子门票、社交互动等功能。 智慧旅游的建设规划得到了国家政策的支持,如《国家中长期科技发展规划纲要》和国务院的《关于加快发展旅游业的意见》,这些政策强调了旅游信息服务平台的建设和信息化服务的重要性。随着技术的成熟和政策环境的优化,智慧旅游的时机已经到来。 智慧旅游平台采用SaaS、PaaS和IaaS等云服务模式,提供简化的软件开发、测试和部署环境,实现资源的按需配置和快速部署。这些服务模式支持旅游企业、消费者和管理部门开发高性能、高可扩展的应用服务。平台还整合了旅游信息资源,提供了丰富的旅游产品创意平台和统一的旅游综合信息库。 智慧旅游融合应用面向游客和景区景点主管机构,提供无线城市门户、智能导游、智能门票及优惠券、景区综合安防、车辆及停车场管理等服务。这些应用通过物联网和云计算技术,实现了旅游服务的智能化、个性化和协同化,提高了旅游服务的自由度和信息共享的动态性。 智慧旅游的发展标志着旅游信息化建设的智能化和应用多样化趋势,多种技术和应用交叉渗透至旅游行业的各个方面,预示着全面的智慧旅游时代已经到来。智慧旅游不仅提升了游客的旅游体验,也为旅游管理和服务提供了高效的技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值