dsfsdfsd

<%@ page contentType="text/html;charset=GBK" import="java.util.*,com.sungoal.dbsearch.dbconfig.model.Table"%>
<%@page import="com.opensymphony.xwork2.ActionContext"%>
<%@page import="com.opensymphony.xwork2.util.ValueStack"%>
<%@page import="org.apache.struts2.ServletActionContext"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<%@include file="/commons/include/header.jsp"%>
<%@include file="/webmanagement/include/check_login.jsp"%>
<link href="../webmanagement/css_js/table.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/autocomplete/jquery-1.7.2.min.js"></script>

<body>
<s:form method="POST" action="polyisomerism_*" οnsubmit="">
<s:submit id="btn_Submit" method="assgin"  cssStyle="display:none;"/>
<!-- 返回所有数据表(状态为正常),含有数据源信息和要素信息 -->
<s:action name="findAllTable" id="action_Table" namespace="/classify" ignoreContextParams="true"/>
<!-- 得到所有分类的域 -->



<table width="95%" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#0099FF" background="../webmanagement/images/dllh.gif" height="29">
  <tr>
    <td width="2" background="../webmanagement/images/dllh2.gif"></td>
    <td>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="27" width="12%">
            <div align="center"><strong>分配字段归类</strong>:</div>
          </td>
          <td width="88%" height="27" align="right"></td>
        </tr>
      </table>
    </td>
    <td width="1" valign="top"><img src="../webmanagement/images/dllh3.gif" width="14" height="30"></td>
  </tr>
</table>


  <!-- 默认第一个项的ID -->
      <s:hidden name="matrixId" id="matrixId" value="%{matrixId}"></s:hidden>
        <s:hidden name="result" id="result" value="%{result}"></s:hidden>
 
<table width="95%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#C4BEB3">
  <tr>
  <td colspan="4" bgcolor="#FFFFFF" style="padding: 0;" >
  <div id="recognize" class="tdiv" ><b>多同分析检索项配置</b></div>
  </td>
  </tr>
  <tr>
    <td width="24" valign="top" bgcolor="#FFFFFF" rowspan="2">
    
    <!-- 显示左侧每个专业搜索包含的字段域  gray -->
    <s:iterator value="matrixFields" >
 <s:set name="aa" value="%{description}"></s:set>
 <s:set name="bb" value="%{highlightName}"></s:set>
 <s:if test="#aa==#bb">
 <div id="ralating" style="background-color:red;margin:2px 5px 15px 2px" >
      <a href='../dbconfig/polyisomerism_assgin.action?matrixId=<s:property value="mateMatrix.matrixId"/>&condi_id=<s:property value="fieldId"/>&tableId=<s:property value="objectId"/>'/>
      <s:property value="description" />
      <br/>
      </a>
      <s:hidden name="highlightName" value="%{description}"></s:hidden>
      <s:hidden name="condi_id" id="condi_id" value="%{condi_id}"></s:hidden>
      <s:hidden name="objectId" id="objectId" value="%{objectId}"></s:hidden>
       
     </div>
 </s:if><s:else>
  <div id="ralating" style="background-color:orange;margin:2px 5px 15px 2px" >
      <a href='../dbconfig/polyisomerism_assgin.action?matrixId=<s:property value="mateMatrix.matrixId"/>&condi_id=<s:property value="fieldId"/>&tableId=<s:property value="objectId"/>'/>
      <s:property value="description" />
      <br/>
      </a>
      </div>
 </s:else>
      </s:iterator>
          
      </td>
    <td bgcolor="#FFFFFF" colspan="3" align="center">
   
        <strong>当前模板<font color="red">[<s:property value="%{matrixName}"/>]</font></strong>
        <span style="width:30px"></span>
        <strong>当前归类为<font color="red">[<s:property value="%{highlightName}"/>]</font></strong>
        <span style="width:30px"></span>
        <s:set name="tableSize" value="assignTables.size"></s:set>
        <s:if test="#tableSize==0">
         <font color="red"><strong><s:property value="%{matrixName}"/>模板下还没分配表,请先分配表</strong></font>
        </s:if><s:else>
         请选择数据表:<s:select list="assignTables" name="selectTable" value="objectId" listKey="objectId" listValue="tableName+tableZhName"  οnchange="document.getElementById('btn_Submit').click();" />
        <span style="width:30px"></span>
       <a href='../dbconfig/polyisomerism_allAssginColumn.action?matrixId=<s:property value="matrixId"/>&condi_id=<s:property value="condi_id"/>&highlightName=<s:property value="highlightName"/>&tableId=<s:property value="objectId"/>' >查看已归类为[<s:property value="%{highlightName}"/>]的所有字段</a>
  </s:else>
   <span style="width:30px"></span>
   <a href='../dbconfig/polyisomerism_assginTable.action?matrixId=<s:property value="matrixId"/>'>为<s:property value="%{matrixName}"/>模板分配表</a>
</td>
    </tr>
    
  <tr>
    <td valign="top" bgcolor="#FFFFFF">
    <table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#66BEFF">
     <tr>
   <td colspan="4" bgcolor="#D4F4FF"><strong>该表未分配字段</strong></td>
</tr>
     <s:if test="#notAssginColumns.size()==0">
     <tr>
     <td colspan="4" bgcolor="#FFFFFF">
    没有记录
    </td>
    </tr>
    </s:if>
    <s:else>
      <tr>
   <td width="30px" align="center" bgcolor="#C4F1FF">选择</td>
   <td width="30px" align="center" bgcolor="#C4F1FF">序号</td>
   <td align="center" width="80px" bgcolor="#C4F1FF">字段中文名</td>
   <td align="center" width="80px" bgcolor="#C4F1FF">字段原名称</td>
 </tr>
 <s:iterator value="notAssginColumns" status="iteratorStauts">
      <tr>
        <td align="center" bgcolor="#FFFFFF">
        <input οnclick="shiftSelectCheckBox(this);"
id='addColumnIds<s:property value="#iteratorStauts.index" />'
type="checkbox" name="addColumnIds"
value='<s:property value="objectId" />' /></td>
        <td align="center" width="30" bgcolor="#FFFFFF"><s:property value="#iteratorStauts.index+1" /></td>
        <td bgcolor="#FFFFFF"><s:property value="columnZhName" /></td>
        <td bgcolor="#FFFFFF"><s:property value="columnName" /></td>
      </tr>
      </s:iterator>
    </s:else>
    
    </table>
    
    
    </td>
    <td valign="top"  align="center" bgcolor="#FFFFFF" style="padding-top:50px;">
    <s:submit type="image" οnclick="return validateAdd(); "  src="%{#request['javax.servlet.forward.context_path']}/webmanagement/images/move_r.gif" method="addColumn" cssStyle="margin-bottom:25px;"/>
    <br/>
    <s:submit type="image" οnclick="return validateRemove();"  src="%{#request['javax.servlet.forward.context_path']}/webmanagement/images/move_l.gif" method="deleteColumn"  cssStyle="margin-bottom:25px;"/></td>
    <td valign="top" bgcolor="#FFFFFF">
    
    <table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#66BEFF">
     <tr>
   <td colspan="4" bgcolor="#D4F4FF"><strong>该表已归类为<font color="red">[<s:property value="%{highlightName}"/>]</font>的字段</strong></td>
</tr>
    <s:if test="#assginColumns.size()==0">
        <tr>
      <td colspan="4" bgcolor="#FFFFFF">
    没有记录
    </td>
    </tr>
    </s:if>
    <s:else>
      <tr>
   <td width="30px" align="center" bgcolor="#C4F1FF">选择</td>
   <td width="30px" align="center" bgcolor="#C4F1FF">序号</td>
   <td align="center" width="80px" bgcolor="#C4F1FF">字段中文名</td>
   <td align="center" width="80px" bgcolor="#C4F1FF">字段原名称</td>
 </tr>
 
 <s:iterator value="assginColumns" status="iteratorStauts">
      <tr>
        <td  align="center" bgcolor="#FFFFFF">
        <input οnclick="shiftSelectCheckBox(this);"
id='removeColumnIds<s:property value="#iteratorStauts.index" />'
type="checkbox" name="removeColumnIds"
value='<s:property value="objectId" />' /></td>
        <td align="center" bgcolor="#FFFFFF"><s:property value="#iteratorStauts.index+1" /></td>
        <td bgcolor="#FFFFFF"><s:property value="columnZhName" /></td>
        <td bgcolor="#FFFFFF">p<s:property value="columnName" /></td>
      </tr>
      </s:iterator>
      
      
    </s:else>
    </table></td>
  </tr>
</table>
</s:form>
<script type="text/javascript">


function validateAdd(){
  
var arr = document.getElementsByName('addColumnIds');
var result=document.getElementById('result').value;
var n=0;
if(result=="false"){

 alert('一个检索项一张表里只能归类一个字段');
 return false;
}

for(var i=0;i<arr.length;i++){
   
if(arr[i].checked){
   n++;
}
}

if(n>1){
 alert('一个检索项一张表里只能归类一个字段');
 return false;
}
if(n==0){
alert('请选择需要添加的字段');
return false;
}

return true;
 
}





function validateRemove(){
var arr = document.getElementsByName('removeColumnIds');
for(var i=0;i<arr.length;i++){
if(arr[i].checked){
return true;
}
}
alert('请选择需要删除的字段');
return false;
}




</script>


</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值