| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 | <%@ page contentType="text/html;charset=UTF-8" %><%@ include file="/webpage/include/taglib.jsp"%><html><head>	<meta name="decorator" content="default"/>	<script type="text/javascript">		$(document).ready(function() {								    $('#contentTable thead tr th input.i-checks').on('ifChecked', function(event){ //ifCreated 事件应该在插件初始化之前绑定 			    	  $('#contentTable tbody tr td input.i-checks').iCheck('check');			    	});			    $('#contentTable thead tr th input.i-checks').on('ifUnchecked', function(event){ //ifCreated 事件应该在插件初始化之前绑定 			    	  $('#contentTable tbody tr td input.i-checks').iCheck('uncheck');			    	});			    					});		function getSelectedItem(){            var isSingle=${isSingle};			var size = $("#contentTable tbody tr td input.i-checks:checked").size();			  if(size == 0 ){					top.layer.alert('请至少选择一条数据!', {icon: 0, title:'警告'});					return "-1";				  }            if(isSingle) {//单选                if (size > 1) {                    top.layer.alert('只能选择一条数据!', {icon: 0, title: '警告'});                    return "-1";                }                var id = $("#contentTable tbody tr td input.i-checks:checkbox:checked").attr("id");                var label = $("#contentTable tbody tr td input.i-checks:checkbox:checked").parent().parent().parent().find(".codelabel2").html();                return id + "_item_" + label;            }else{			  	console.log("----------多选");                var arr=new Array();                $("#contentTable tbody tr td input.i-checks:checked").each(function () {                    var id =  $(this).attr("id");                    var name = $(this).parent().parent().parent().find(".codelabe2").html();                    var data = {'id':id};                    arr.push(data);                })                return arr;			}		}		function page(n,s){			if(n) $("#pageNo").val(n);			if(s) $("#pageSize").val(s);			$("#searchForm").attr("action","${url}");			$("#searchForm").submit();	    	return false;	    }	</script></head><body ><div class="wrapper wrapper-content">	<div class="layui-row">		<div class="full-width fl">			<div class="layui-row" id="queryDiv">				<form:form id="searchForm" modelAttribute="obj" action="${url}" method="post" class="form-inline">					<input type="hidden" name="url" value="${url}"/>					<input type="hidden" name="isSingle" value="${isSingle}"/>					<input type="hidden" name="fieldLabels" value="${fieldLabels}"/>					<input type="hidden" name="fieldKeys" value="${fieldKeys}"/>					<input type="hidden" name="searchLabel" value="${searchLabel}"/>					<input type="hidden" name="searchKey" value="${searchKey}"/>					<input type="hidden" name="searchLabel1" value="${searchLabel1}"/>					<input type="hidden" name="searchKey1" value="${searchKey1}"/>					<input id="pageNo" name="pageNo" type="hidden" value="${page.pageNo}"/>					<input id="pageSize" name="pageSize" type="hidden" value="${page.pageSize}"/>					<table:sortColumn id="orderBy" name="orderBy" value="${page.orderBy}" callback="sortOrRefresh();"/><!-- 支持排序 -->					<div class="commonQuery">						<div class="layui-item query athird">							<span class="layui-form-label">物品名称:</span>							<div class="layui-input-block">								<form:input path="${searchKey}" htmlEscape="false" maxlength="50" class=" form-control layui-input"/>							</div>						</div>						<div class="layui-item athird fr">							<div class="input-group">								<button id="searchReset" class="fixed-btn searchReset fr" style="margin-right: 0px;" onclick="resetSearch()">重置</button>								<button id="searchQuery" class="fixed-btn searchQuery fr" onclick="search()">查询</button>							</div>						</div>						<div style="    clear:both;"></div>					</div>				</form:form>			</div>		</div>		<div class="full-width fl">			<div class="layui-item layui-col-xs12 form-table-container">				<table id="contentTable" class="table details table-bordered table-condensed">					<thead>					<tr>						<th  width="50px"></th>						<c:forEach items="${labelNames}" var="name"  varStatus="status">						<th>物品名称</th>							<th>物品编号</th>							<th>物品分类</th>							<th>规格型号</th>						</c:forEach>					</tr>				</thead>				<tbody>				<c:choose>					<c:when test="${not empty page.list}">						<c:forEach items="${page.list}" var="obj">							<tr>								<td> <input type="checkbox" id="${fns:getValue(obj, 'id')}" class="i-checks"></td>								<td class="codelabel">${obj.name}</td>								<%--<c:forEach items="${labelValues}" var="value"  varStatus="status">									<c:if test="${status.first==true}">										<td class="codelabel">${fns:getValue(obj, value)}</td>									</c:if>									<%–<c:if test="${status.first!=true}">										<td>${fns:getValue(obj, value)}</td>									</c:if>–%>								</c:forEach>--%>								<td class="codelabel2">${obj.number}</td>								<td class="codelabel">${fns:getMainDictLabel(obj.type, 'item_type', '')}</td>								<td class="codelabel">${obj.model}</td>								<%--<td class="codelabel">${fns:getMainDictLabel(obj.workCatalogueItem.type, 'company_industry', '')}</td>--%>							</tr>						</c:forEach>					</c:when>					<c:otherwise>						<tr>							<td colspan="5" align="center">								暂无数据							</td>						</tr>					</c:otherwise>				</c:choose>				</tbody>				</table>				<table:page page="${page}"></table:page>			</div>		</div>		<div class="form-group layui-row page-end"></div>	</div></div></body></html>
 |