123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228 |
- <%@ page language="C#" autoeventwireup="true" codebehind="ad_file_management.aspx.cs" inherits="Website.UI.Catalog.ad_file_management" %>
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head runat="server">
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>标准化档案</title>
- <link rel="stylesheet" type="text/css" href="/js/easyui/themes/default/easyui.css" />
- <link rel="stylesheet" type="text/css" href="/js/easyui/themes/icon.css" />
- <script type="text/javascript" src="/js/easyui/jquery.min.js"></script>
- <script type="text/javascript" src="/js/easyui/jquery.easyui.min.js"></script>
- <script type="text/javascript" src="/js/easyui/locale/easyui-lang-zh_CN.js"></script>
- <script type="text/javascript" src="/js/common.js"></script>
- <script type="text/javascript" src="/js/gridPrint.js"></script>
- <script type="text/javascript" src="/js/gridCRUD.js"></script>
- <script type="text/javascript" src="/js/commonRender.js"></script>
- <link rel="stylesheet" type="text/css" href="/js/Font-Awesome/css/font-awesome.min.css" />
- <link rel="stylesheet" type="text/css" href="/css/tfwebmis.css" />
- <script type="text/javascript">
-
- crud.ashx = "/UI/Catalog/ad_catalog_handler.ashx";
- crud.info = "/UI/Catalog/ad_catalog_examine_info.aspx";
- crud.gid = "datagrid";
- crud.key = "id";
- crud.name = "标准化档案";
- </script>
- </head>
- <body>
- <div class="easyui-layout" data-options="fit:true">
- <div title="标准化目录列表" data-options="region:'west',split:true" style="width: 25%">
- <div style="height: 95%; overflow: auto">
- <ul id="siteTree" class="easyui-tree">
- </ul>
- </div>
- <table style="position: absolute; bottom: 2px; width: 100%; text-align: center; border-top: 1px solid #D4D4D4; z-index: 2;">
- <tr>
- <td style="width: 50%">
- <a id="lnkExpandAll" href="javascript:void(0)" class="easyui-linkbutton" icon="icon-open" plain="true" onclick="$('.easyui-tree').tree('expandAll')">全部展开</a></td>
- <td style="idth: 50%">
- <a id="lnkCollapseAll" href="javascript:void(0)" class="easyui-linkbutton" icon="icon-close" plain="true" onclick="$('.easyui-tree').tree('collapseAll')">全部折叠</a>
- </td>
- </tr>
- </table>
- </div>
- <div data-options="region:'center',split:true">
- <div class="easyui-layout" data-options="fit:true">
- <div id="toolbar" style="height: 60px">
- <form id="searchForm" method="post">
- <div style="float: left; margin-top: 16px;">
- <input type="hidden" id="tid" name="tid" value="10002" />
-
- <label>班组(部门):</label>
- <input id="department" name="department" class="easyui-combobox" style="width: 200px; height: 30px; line-height: 28px; margin-right: 5px" />
-
- <label>关键字查询</label>
- <input id="so_keywords" name="so_keywords" class="easyui-searchbox" data-options="prompt:'请输入查询关键字',searcher:onSearch" style="height: 28px;" />
- </div>
- </form>
- <div style="float: right; margin-top: 7px; margin-right: 10px">
- <a href="javascript:void(0)" class="easyui-linkbutton" id="linkbuttonInfo" iconcls="fa fa-search" plain="false" onclick="infoForm();">查看</a>
- <a href="javascript:void(0)" class="easyui-linkbutton" id="linkbuttonBack" iconcls="fa fa-undo" plain="false" runat="server" onclick="Back();">退回</a>
- </div>
- </div>
- <table id="datagrid" title="文档管理" class="easyui-datagrid" style="width: auto; height: 460px"
- fit='true' pagination="true" idfield="id" rownumbers="true"
- fitcolumns="true" singleselect="true" toolbar="#toolbar"
- striped="false" pagelist="[15,30,50,100,700]"
- selectoncheck="true" checkonselect="true" remotesort="true" data-options="onDblClickRow:infoForm">
- <thead>
- <tr>
- <th field="ck" checkbox="true"></th>
- <th field="id" width="100" sortable="true" hidden="hidden">系统ID</th>
- <th field="name" width="100" sortable="true" align="center">文档名称</th>
- <th field="company" width="100" sortable="true" align="center">公司(单位)</th>
- <th field="department" width="100" sortable="true" align="center">班组(部门)</th>
- <th field="ml" width="100" sortable="true" align="center">所属目录</th>
- <th field="upname" width="100" sortable="true" align="center">上传人</th>
- <th field="uptime" width="100" sortable="true" align="center" formatter="utils.formatterDatetime">上传时间</th>
- </tr>
- </thead>
- </table>
- </div>
- </div>
-
-
- <div id="dlg" class="easyui-dialog" closed="true" title="退回原因" style="width: 450px; height: 200px;" data-options="resizable:true,modal:true">
- <div class="easyui-layout" data-options="fit:true">
- <div data-options="region:'center',split:true" style="width: 200px; padding: 10px">
- <div class="fitem" style="display: none">
- <div class="control">
- <input id="handle_pk" name="handle_pk" class="easyui-textbox" style="width: 200px;" />
- <input id="handle_state" name="handle_state" class="easyui-textbox" style="width: 200px" />
- </div>
- </div>
- <div id="sm" class="fitem a">
- <div class="label">退回原因:</div>
- <div class="control">
- <input id="sh_sm" name="sh_sm" class="easyui-textbox" multiline="true" required="required" style="height: 80px; white-space: pre-wrap;" />
- </div>
- </div>
- </div>
- <div data-options="region:'south'" style="height: 40px; background: #f2f2f2;">
-
- <div class="fsubmit">
- <a href="javascript:void(0)" id="linkbuttonSave" class="easyui-linkbutton" iconcls="fa fa-check" onclick="shsubmit()">确定</a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- $(function () {
- $('#department').combobox({
- url: '/UI/Catalog/ad_catalog_info_handler.ashx?mode=dep',
- valueField: 'id',
- textField: 'name',
- onLoadSuccess: function () {
- },
- onChange: function (data) {
- onSearch();
- }
- })
- loadTreeInfo();
- })
- function loadTreeInfo() {
- $("#siteTree").tree({
- url: "/UI/Catalog/ad_catalog_info_handler.ashx?mode=newtree",
- animate: true,
- lines:true,
- method: "post",
-
- onSelect: function (node) {
- $("#tid").val(node.id);
- $("#datagrid").datagrid("clearSelections");
- onSearch();
- },
- onLoadSuccess: function (node, data) {
- if (data != null && data.length > 0) {
-
- onSearch();
- }
- }
- });
- }
- function getCompany() {
- $('#companyName').combobox({
- url: '/UI/planmanage/tf_emergencyplan_type_handler.ashx?mode=company',
- valueField: 'id',
- textField: 'name',
- onLoadSuccess: function (data) {
- getDepartment(data)
- },
- onChange: function (data) {
- onSearch();
- getDepartment(data);
- }
- });
- }
- function getDepartment(data) {
- var gs = encodeURIComponent(data);
- $('#department').combobox({
- url: '/UI/Catalog/ad_catalog_info_handler.ashx?mode=dep&ssgs=' + gs,
- valueField: 'id',
- textField: 'name',
- onLoadSuccess: function () {
- },
- onChange: function (data) {
- onSearch();
- }
- })
- }
- function onSearch() {
- $("#datagrid").datagrid({
- url: "ad_catalog_handler.ashx?mode=qryall",
- queryParams: $("#searchForm").serializeObject()
- })
- }
- function Back() {
- var row = $('#datagrid').datagrid('getSelected');
- if (row != null && row["id"] != null && row["id"] != "" && row["id"] != undefined) {
- var pkSelect = row["id"];
- $('#dlg').dialog('open');
- $("#handle_pk").textbox('setValue', pkSelect);
- }
- else {
- utils.alert("请选择数据");
- }
- }
- function shsubmit() {
- var handle_pk = $("#handle_pk").textbox('getValue');
- var sh_sm = $("#sh_sm").textbox('getValue');
- utils.confirmnew("确定提交", function () {
- $.post(crud.ashx + '?mode=back', { pk: handle_pk, sh_sm: sh_sm }, function (result) {
- utils.message(result, function () {
- $("#handle_pk").textbox('setValue', "");
- $("#sh_sm").textbox('setValue', "");
- $('#dlg').dialog('close');
- $('#datagrid').datagrid('reload');
- $('#datagrid').datagrid('clearSelections');
- });
- }, 'json');
- });
- }
- </script>
- </body>
- </html>
|