| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280 | @{    Layout = null;}<!DOCTYPE html><html><head>    <meta name="viewport" content="width=device-width" />    <title>MarketSellerViolationsQry</title>	<link href="~/easyui/themes/default/easyui.css" rel="stylesheet" />	<link rel="stylesheet" type="text/css" href="~/easyui/themes/icon.css" />	<link href="~/Content/css/bootstrap.min.css" rel="stylesheet" />	<link href="~/Content/js/plugins/layer/skin/layer.css" rel="stylesheet" />	<script src="~/Content/js/jquery.min.js"></script>	<script src="~/Content/js/bootstrap.min.js"></script>	<script src="~/easyui/jquery.easyui.min.js"></script>	<script src="~/easyui/jquery.easyui.mobile.js"></script>	<script src="~/easyui/locale/easyui-lang-zh_CN.js"></script>	<script src="~/Content/js/plugins/layer/laydate/laydate.js"></script>	<script src="~/Content/js/plugins/layer/layer.min.js"></script>	<script src="~/js/Utils.js"></script>	<link href="~/Content/css/Style/Markets.css" rel="stylesheet" />	<script src="~/Content/js/js/MarketJs.js"></script></head><body ><section class="hidden">	<input id="hid_Type"  name="hid_Type" type="hidden" value="0" /></section><section style="height:95vh; padding: 10px 20px;">	<div class="row tbToolBar" id="tbToolBar">		<div class="toolbar">			<a href="#" class="easyui-linkbutton" iconCls="icon-application_view_detail" plain="true" onclick="btn_Detail();">查看详情</a>		</div>		<div class="toolbar-search">			<div id="Search" class="easyui-panel" title="请展开面板输入查询条件" style="width: 300px; height: 330px; padding: 10px;"			     data-options="iconCls:'icon-heart',collapsible:true,minimizable:false,maximizable:false,closable:false,collapsed:true,tools:[				{					iconCls:'icon-search',					handler:function(){LoadTable(true)}				}]">				<table>					<tr>						<td><label for="SearchMarketID">隶属市场</label></td>						<td>							<select class="easyui-combobox" type="text" id="SearchMarketID" name="SearchMarketID" style="height: 25px; width: 150px" data-options="">								<option value="">全部</option>								@Html.Raw(ViewBag.SelMarketInfo)							</select>						</td>					</tr>					<tr>						<td><label for="SearchLogType">违规行为</label></td>						<td>							<select class="easyui-combobox" type="text" id="SearchLogType" name="SearchLogType" style="height: 25px; width: 150px" data-options="">								<option value="">全部</option>								@Html.Raw(ViewBag.SelLogTypeInfo)							</select>						</td>					</tr>					<tr>						<td><label for="SearchIsRead">是否阅读</label></td>						<td>							<select class="easyui-combobox" type="text" id="SearchIsRead" name="SearchIsRead" style="height: 25px; width: 150px" data-options="">								<option value="">全部</option>								<option value="是">是</option>								<option value="否">否</option>							</select>						</td>					</tr>					<tr>						<td><label for="SearchChecher">检查人</label></td>						<td>							<input class="easyui-textbox" type="text" id="SearchChecher" name="SearchChecher" style="height: 25px; width: 150px" data-options="" />						</td>								</tr>					<tr>						<td><label for="SearchStartTime">开始时间</label></td>						<td><input class="easyui-textbox" type="text" id="SearchStartTime" name="SearchStartTime" style="height: 25px; width: 150px" data-options=""/></td>					</tr>					<tr>						<td><label for="SearchEndTime">结束时间</label></td>						<td><input class="easyui-textbox" type="text" id="SearchEndTime" name="SearchEndTime" style="height: 25px; width: 150px" data-options=""/></td>					</tr>										<tr>						<td colspan="2" style="text-align: center; width: 100%">							<a href="#" class="easyui-linkbutton" iconCls="icon-search" style="width: 100%; height: 25px" onclick="LoadTable(true);">查询</a>						</td>					</tr>				</table>			</div>		</div>	</div>	<table id="dgTable" class="easyui-datagrid" style="height: 100%;"	       data-options="singleSelect: true,				method: 'post',				multiSort: false,				toolbar: '#tbToolBar',				fitColumns: true,				@*rownumbers: true,*@				remoteSort: false,				@*loadFilter: pagerFilter,*@				onDblClickRow: function () {                      btn_Detail();                    },				pagination: true,				pageSize: 50,				pageList: [20, 50, 100]		   ">		<thead>		<tr>			<th data-options="field:'MarketName',width:150">市场名称</th>			<th data-options="field:'LogType',width:120">违规行为</th>			<th data-options="field:'Result',width:50">处理记录</th>			<th data-options="field:'LogDate',width:80">记录日期</th>			<th data-options="field:'Checher',width:80">检查人</th>			<th data-options="field:'IsRead',width:80">是否阅读</th>		</tr>		</thead>	</table></section><section>	<div id="winModal" class="easyui-window winModal" title="市场违规行为详情" style="width: 450px;padding:10px;"	     iconCls="icon-save" data-options="modal:true,closed:true">		<div class="easyui-layout" data-options="fit:true" style="height:99%">			<div data-options="region:'center'" style="padding:15px 25px 0;">				<form id="form">					@Html.Hidden("ViolationsNo")					<div class="panle-fluid">						<div class="input-group">							<label class="input-group-addon control-label" for="MarketName">市场名称</label>							<input class="form-control input-group-addon" aria-disabled="true" name="MarketName" id="MarketName" type="text" value="" placeholder="市场名称"/>						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="LogType">违规行为</label>							<input class="form-control input-group-addon" aria-disabled="true" name="LogType" id="LogType" type="text" value="" placeholder="违规行为" />						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="LogDate">记录日期</label>							<input class="form-control input-group-addon laydate-icon" aria-disabled="true" name="LogDate" id="LogDate" type="text" value="" placeholder="" />						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="LogContent">行为内容</label>							<textarea class="form-control input-group-addon" aria-disabled="true" rows="5" name="LogContent" id="LogContent" type="text" value="" placeholder=""></textarea>						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="Result">处理记录</label>							<input class="form-control input-group-addon" aria-disabled="true" name="Result" id="Result" type="text" value="" placeholder="处理记录" />						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="Checher">检查人</label>							<input class="form-control input-group-addon" aria-disabled="true" name="Checher" id="Checher" type="text" value="" placeholder="" />						</div>						<div class="input-group">							<label class="input-group-addon control-label" for="FileTitle">附件下载</label>							<input class="form-control input-group-addon" aria-disabled="true" name="FileTitle" id="FileTitle" type="text" value="" placeholder="" disabled="disabled" />							<a id="FileDownload" class="input-group-addon control-label" href="#" data-src="" onclick="FileDownload('#FileDownload')" download="" style="cursor:pointer">点击下载</a>						</div>					</div>				</form> 											</div>			<div data-options="region:'south',border:false" style="text-align:right;height:45px; padding:13px 20px 0;">				@*<a class="easyui-linkbutton" id="Save" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="Save()" style="width:80px">确认</a>*@				<a class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" href="javascript:void(0)" onclick="$('#winModal').window('close');" style="width:80px">关闭</a>			</div>		</div>	</div></section>	<script>	//加载表格数据	function LoadTable(collapsed) {		collapsed = collapsed || false;		var marketId = $("#SearchMarketID").combobox("getValue"),			logType = $("#SearchLogType").combobox("getText"),			isRead = $("#SearchIsRead").combobox("getValue"),			checher = $("#SearchChecher").textbox("getValue"),			startTime = $('#SearchStartTime').val(),			endTime = $('#SearchEndTime').val();		if (collapsed === true) {			$("#Search").panel("collapse", true);		}		$('#dgTable').datagrid({			url: '@Url.Action("MarketViolationsQryResult", "GetResult")',			queryParams: {				MarketID: marketId,				LogType:logType,				IsRead: isRead,				Checher: checher,				StartTime:startTime ,				EndTime: endTime 			}		});	}	function btn_Detail()	{		var rows = $('#dgTable').datagrid('getSelections');		if (rows.length === 1) {			var row = rows[0];			console.log(row);			$("#ViolationsNo").val(row.ViolationsNo);			$("#LogType").val(row.LogType);			$("#Result").val(row.Result);			$("#MarketName").val(row.MarketName);			$("#LogContent").val(row.LogContent);			$("#Checher").val(row.Checher);			$("#LogDate").val(row.LogDate);			$("#FileTitle").val(row.FileTitle);			if (row.FilePath != null && row.FilePath !== "" && row.FileName != null && row.FileName !== "")				$("#FileDownload").attr({					"href": "../" + row.FilePath + "/" + row.FileName,					"download": row.FileTitle,					"onclick": "FileDownload('#FileDownload')"				});			else				$("#FileDownload").removeAttr("href").removeAttr("onclick");			$("#winModal input").attr("disabled", "disabled");			$("#winModal textarea").attr("disabled", "disabled");			$("#winModal").window("open");		} else {			layer.alert('请选择一条记录进行设置', { icon: 7, title: '提示信息' });		}	}	var start = {		    elem: "#StartTime",		    format: "YYYY-MM-DD",		    min: "2010-01-01",		    event: "focus",		    choose: function (datas) {			    end.min = datas; //开始日选好后,重置结束日的最小日期			    end.start = datas; //将结束日的初始值设定为开始日			    $('#SearchStartTime').val(datas);		    }	    },		end = {			elem: "#EndTime",			format: "YYYY-MM-DD",			min: "2010-01-01",			event: "focus",			choose: function (datas) {				start.max = datas; //结束日选好后,重置开始日的最大日期				$('#SearchEndTime').val(datas);			}		};	$(function () {		$("#SearchStartTime").next("span").find("input").attr("id", "StartTime");		$("#SearchEndTime").next("span").find("input").attr("id", "EndTime");		$("#SearchStartTime").textbox("setValue", laydate.now(-30, 'YYYY-MM-DD'));		$("#SearchEndTime").textbox("setValue", laydate.now(0, 'YYYY-MM-DD'));		//GetMarketSelStr();		//加载表格数据		setTimeout(LoadTable,100);		//加载日历控件		laydate(start);		laydate(end);	});</script></body></html>
 |