📄 editgroup.vm
字号:
<html>
<head>
<title>编辑群组信息</title>
<link rel="stylesheet" type="text/css" href="$request.getContextPath()/csslib/style.css">
<script Language="JavaScript" src="$request.getContextPath()/jslib/function.js"></script>
<script language="javascript">
function init(){
var exception = thisForm.exception.value;
if(exception != ""){
alert(exception);
}
var allCHK = document.body.all.tags('INPUT');
var content = thisForm.content.value;
var printNum = thisForm.printNum.value;
if(content!=""){
var strIds = content.split(",");
var strPrintNums = printNum.split(",");
for(k = 0; k < strIds.length; k++){
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="CHECKBOX" && allCHK[i].name=="box" && allCHK[i].value==strIds[k]) {
allCHK[i].checked=true ;
}
if(allCHK[i].type.toUpperCase()=="TEXT" && allCHK[i].name==strIds[k] ){
allCHK[i].value = strPrintNums[k];
allCHK[i].disabled = false;
}
}
}
}
}
function submit_onclick(){
if (check()){
thisForm.submit();
}
}
function check(){
if (trim(thisForm.groupName.value) == ""){
alert("请填写群组名称!");
thisForm.groupName.focus();
return false;
}
var allCHK = document.body.all.tags('INPUT');
for(p=0;p<allCHK.length;p++){
if(allCHK[p].type.toUpperCase()=="TEXT" && allCHK[p].name!="groupName" && allCHK[p].disabled==false){
if(!isInt(trim(allCHK[p].value)) || trim(allCHK[p].value)=="" ){
alert("打印份数必须是整数!");
allCHK[p].focus();
return false;
}
if(isIncludePoint(allCHK[p].value)){
alert("打印份数不能包含小数点!");
allCHK[p].focus();
return false;
}
}
}
getUnit();
if (thisForm.content.value==""){
alert("请选择该群组下的单位!");
return false ;
}
thisForm.groupName.value=trim(thisForm.groupName.value);
return true;
}
function doReturn(){
location="$request.getContextPath()/groupList.do?method=groupList";
}
function changejb(indexId){
var allCHK = document.body.all.tags('INPUT');
var content = "";
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="CHECKBOX" && allCHK[i].name=="box" && allCHK[i].checked==true) {
if(content == ""){
content = allCHK[i].value;
}else{
content = content + "," + allCHK[i].value;
}
}
}
var printNum = "";
var unitIdArray = content.split(",");
for(i=0;i<allCHK.length;i++){
for(j=0;j<unitIdArray.length;j++){
if(allCHK[i].type.toUpperCase()=="TEXT" && allCHK[i].name==unitIdArray[j]){
if(printNum==""){
printNum = allCHK[i].value;
}else{
printNum = printNum + "," + allCHK[i].value;
}
break;
}
}
}
thisForm.action = "$request.getContextPath()/groupAction.do";
thisForm.method.value = "editGroup";
thisForm.content.value = content;
thisForm.printNum.value = printNum;
thisForm.dwType.value = indexId;
thisForm.submit();
}
function getchk(ckName,bselect)
{
var allCHK = document.body.all.tags('INPUT');
var lstr = "" ;
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="CHECKBOX" && allCHK[i].name==ckName ) {
allCHK[i].checked=bselect ;
}
}
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="TEXT" && allCHK[i].name!="groupName" ) {
if(bselect){
allCHK[i].disabled=false;
}else{
allCHK[i].disabled=true;
}
}
}
}
function getUnit(){
var allCHK = document.body.all.tags('INPUT');
var lstr = "" ;
var printNumber = "";
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="CHECKBOX" && allCHK[i].checked==true && allCHK[i].name!="quanxuan"){
if (lstr==""){
lstr = allCHK[i].value;
}
else {lstr= lstr + "," + allCHK[i].value;}
for(j=0;j<allCHK.length;j++){
if(allCHK[j].type.toUpperCase()=="TEXT" && allCHK[j].name==allCHK[i].value){
if(printNumber == ""){
printNumber = allCHK[j].value;
}
else{printNumber = printNumber + "," + allCHK[j].value;}
}
}
}
}
thisForm.content.value = lstr;
thisForm.printNum.value = printNumber;
}
function changetext(name,checked){
var allCHK = document.body.all.tags('INPUT');
for(i=0;i<allCHK.length;i++){
if(allCHK[i].type.toUpperCase()=="TEXT" && allCHK[i].name==name){
if (checked){allCHK[i].disabled=false;}
if (!checked){allCHK[i].disabled=true;}
return ;
}
}
}
</script>
</head>
<body onload="init()"><br>
<form action="$request.getContextPath()/groupAction.do" method="post" name="thisForm">
<input type=hidden name=groupId value="$!group.getGroupId()">
<input type=hidden name=method value="saveGroup">
<input type=hidden name=unitId value="$!userinfo.getUnit().getUnitId()">
<input type=hidden name=content value="$!group.getContent()">
<input type=hidden name=dwType value="$!dwType">
<input type=hidden name=printNum value="$!group.getPrintNum()">
<input type=hidden name=memo value="">
<input type=hidden name=exception value="$!exception">
<table align=center width=90% border=0>
<tr>
<td align=left><img src="$request.getContextPath()/image/p_you.jpg" width="67" height="57">单位群组编辑</td>
</tr>
<tr>
<td><hr width="100%" size="1" color=black></td>
</tr>
</table>
<table width="70%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr height=25>
<td align=left><font color="#FF0000">*</font>群组名称:<input type="text" name="groupName" maxlength="15" class="inputStyle" value="$!group.getGroupName()" style="width:250"></td>
<td align=right> 单位类别:
<select name=type onchange="changejb(this.value)" style="padding:0; width: 130; height: 51; background-color:#DEDFDE">
#if($!userinfo.getUnit().getFatherId()=="0")<option value="1" #if($!dwType) #if($!dwType=="1") selected #end #end>下级单位</option> #end
#if($!userinfo.getUnit().getFatherId()!="0")<option value="2" #if($!dwType) #if($!dwType=="2") selected #end #end>上级单位</option> #end
<option value="3" #if($!dwType) #if($!dwType=="3") selected #end #end>所有单位</option>
</select>
</td>
</tr>
</table>
<table width="70%" border="0" cellspacing="1" cellpadding="3" bgcolor="#000000" align=center>
<tr height=25 align=center bgcolor="#F0F0F0">
<td align=center>全选:<input type="checkbox" name="quanxuan" value="box" onclick="getchk(this.value,this.checked)" style="border:#000000"></td>
<td align=center>单位列表</td>
<td align=center>打印份数</td>
</tr>
#foreach($unit in $unitList)
<tr height=25 align=center bgcolor="#FFFFFF">
<td width=15%><input type="checkbox" value="$!unit.getUnitId()" name="box" style="border:#000000" onclick="changetext(this.value,this.checked)"></td>
<td align=center> $!unit.getUnitName()</td>
#if($unit.getPrintNumber()=="")
<td align=center width=15%><input type="text" name="$!unit.getUnitId()" value="1" maxlength=2 size=4 disabled>份</td>
#else
<td align=center width=15%><input type="text" name="$!unit.getUnitId()" value="$!unit.getPrintNumber()" maxlength=2 size=4 disabled>份</td>
#end
</tr>
#end
</table>
<table align=center width=90% border=0>
<tr>
<td><hr width="100%" size="1" color=black></td>
</tr>
<tr>
<td align=right><input type=button onclick="submit_onclick()" value="确 定" > <input type=button onclick="doReturn()" value="取 消"></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -