apps/com.actionsoft.apps.kms/template/page/com.actionsoft.apps.kms.knwl_search.htm
2024-10-30 20:29:52 +08:00

230 lines
10 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="../commons/css/awsui.css" />
<script type="text/javascript" src="../commons/js/public.js"></script>
<script type="text/javascript" src="../commons/js/jquery/scripts/jquery.js"></script>
<script type="text/javascript" src="../commons/js/jquery/scripts/ui/datepicker/aws.datepicker-zh-CN.js"></script>
<script type="text/javascript" src="../commons/js/awsui.js"></script>
<script type="text/javascript" src="../apps/com.actionsoft.apps.kms/js/com.actionsoft.apps.kms.knwl_search.js"></script>
<script type="text/javascript" src="../apps/com.actionsoft.apps.kms/js/com.actionsoft.apps.kms.common.opt.js"></script>
<link rel="stylesheet" href="../apps/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_search.css" />
<link rel="stylesheet" href="../commons/css/font/iconfont.css"/>
<!--Grid-->
<script src="../commons/js/jquery/scripts/ui/reference/jquery-ui.js"></script>
<script src="../commons/js/jquery/scripts/ui/aws.grid.js"></script>
<script src="../commons/js/jquery/scripts/ui/aws.grid-localize-zh.js"></script>
<!-- 分页 -->
<script src="../commons/js/jquery/scripts/ui/awsui.pagination.js"></script>
<script type="text/javascript">
var isFullsearchAppActive = <#isFullsearchAppActive>;
var sid = "<#sid>";
var sortIndx = "<#sortIndx>";
var searchType = "<#searchType>";
</script>
<script>
$(function (){
debugger;
var options = {
filter : {
addressType: "dept",
deptSourceField : "DEPTID",
deptTargetField : "address_dept",
addressSetting: {
rootDetpId: "",
isDisplayMap: true,
isDisplayOtherMap: false,
layerFrom: "",
layerTo: "",
range: "department",//department:部门,role:角色,team:团队
delimiter: " ",
choiceType: "single",//single:单选; multiple:多选
leafType: "dept",//叶子节点类型,user:用户;dept:部门
filterClass: ""//过滤事件
}
}
};
$("#address_dept").address(options);
document.getElementById("address_dept").parentNode.style ="position: relative; width: 100%;";
})
</script>
<style type="text/css">
table.aws-grid-header-table div.aws-grid-header-table-div{
line-height:24px !important;
}
.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc{
background: #fefefe;
color: #6c98d1;
}
#datepicker .ui-state-active {
background: rgb(0, 119, 204) !important;
}
#datepicker .state-active {
border: 1px solid #AAAAAA !important;
font-weight: normal !important;
color: #FFFFFF !important;
background: #0077CC !important;
}
.select2-container .select2-selection--single{
height:38px;
line-height: 38px;
}
.select2-container{
font-size:14px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 38px;
}
</style>
</head>
<body>
<div class="head-wrap">
<img alt="" src="" style="display:inline-block;position:relative;margin-right:10px"><select id="searchType" style="border-radius:0px;width:85px;height:38px;font-size:14px;background-color:#ffffff;"><option checked value="1">全文</option><option value="2">标题简介</option></select><input id="searchText" type="text" class="txt" placeholder="请输入文件内容关键词..." />
<button type="button" id="fullSearchBtn" class="button green" onclick="fullsearch.search()">搜索</button>
</div>
<div class="doc-type-wrap">
<input class="awsui-checkbox" id="doc-type-pdf" value="pdf" type="checkbox"> <label class="awsui-checkbox-label" for="doc-type-pdf">PDF</label> <input class="awsui-checkbox" id="doc-type-doc" value="doc" type="checkbox"> <label class="awsui-checkbox-label" for="doc-type-doc">DOC</label> <input class="awsui-checkbox" id="doc-type-ppt" value="ppt" type="checkbox"> <label
class="awsui-checkbox-label" for="doc-type-ppt">PPT</label> <input class="awsui-checkbox" id="doc-type-xls" value="xls" type="checkbox"> <label class="awsui-checkbox-label" for="doc-type-xls">XLS</label> <input class="awsui-checkbox" id="doc-type-txt" value="txt" type="checkbox"> <label class="awsui-checkbox-label" for="doc-type-txt">TXT</label>
</div>
<div class="dimension-meta-bar noselect">
<div id="dimension-meta-bar-dimension" class="dimension noselect">
<span>文档目录</span> <span class="img">&nbsp;</span>
<div class="dimension-flotage">
<div class="awsui-toolbar" style="height: 27px; padding-top: 2px;color: #333333;text-align: left;">
<span style="height: 30px; line-height: 30px; display: inline-block; font-size: 12px;">自动选中子节点:</span> <input type="checkbox" id="checkInheritSB">
</div>
<ul id="attrDimensionTree" style="width: 100%; height: 100%;text-align: left;"></ul>
</div>
<div id="attrsearch-separater" style="cursor: col-resize; padding-left: 4px; padding-right: 4px; position: fixed;z-index: 2;">
</div>
</div>
</div>
<div class="filter-bar noselect">
<div class="filter-bar-left">
</div>
<a href="#" onclick="backToTopList()" style="display:<#returnTop> ;position:absolute;right:150px;height:40px;width:80px;font-size:13px">返回TOP排行</a>
<div class="filter-bar-right">
<div id="filter-bar-right-order" class="order">
<div class="order-text" sortIndx="publishTime" sortDir="down">最新</div>
<div class="order-img">
<div indx="up" class="order-img-up-gray"></div>
<div indx="down" class="order-img-down-green"></div>
</div>
<ul class="order-list-ul" style="display: none;">
<li sortIndx="publishTime">最新</li>
<li sortIndx="readCount">阅读次数</li>
<li sortIndx="commentCount">讨论次数</li>
<li sortIndx="cardName">标题</li>
</ul>
</div>
<!-- <div class="order-seperator"></div> -->
<div id="filter-bar-right-filter" class="filter">
<div class="filter-flotage" style="height:45%;">
<table id="table_container" class="awsui-ux" style="padding: 5px; height: 100%
;overflow-x: hidden; overflow-y: scroll;line-height: normal;">
<colgroup>
<col class="awsui-ux-title" style="width: 60px;">
<col style="width: 100%;">
</colgroup>
<tbody>
<tr>
<td>发布人</td>
<td style="padding-right: 7px;">
<div id="publishUserDiv" class="awsui-superinput" style="width: 100%;">
<input id='publishUserinput' placeholder="回车添加知识发布人" value="" type="text" class="awsui-textbox awsui-combobox-input" autocomplete="off" onblur="this.value='';" />
</div>
</td>
</tr>
<tr>
<td>发布时间</td>
<td style="">
<div id="publishTimeDZ" style="width: 100%;"></div>
</td>
</tr>
<tr>
<td>发布部门</td>
<!--<td>
<div >
<input type="text" id="address_dept" style="width: 100%;"/>
</div>
</td>-->
<td style="padding-right: 11px;">
<input type="text" id="address_dept" class="awsui-input"/>
<!--<input id="address_depts" type="text" class="txt" />--></td>
</tr>
<tr>
<td>知识名称</td>
<td style="padding-right: 11px;"><input id="cardName" type="text" placeholder="请输入知识名称" class="txt" /></td>
</tr>
<tr>
<td>标签</td>
<td style="padding-right: 11px;"><input id="tag" type="text" class="txt" placeholder="请输入标签..." /></td>
</tr>
<tr>
<td colspan="2" style="text-align: right;"><button id="searchBtn" onclick="attrsearch.search()" class="button blue" style="margin-right: 0;">过滤</button></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div id="fullsearch-result" style="display: none;">
<div style="width: 100%; top: 204px;position: absolute; bottom: 60px;">
<div style="height: 100%; position: absolute; border: 1px solid #e0e0e0; left: 20px; right: 20px; box-sizing: border-box; border-radius: 5px; overflow: auto">
<ol id="fullsearchListOl">
</ol>
</div>
</div>
<div style="height: 60px; width: 100%; position: absolute; bottom: 0; text-align: center; display: table;">
<div id="pagination" style="vertical-align: middle; display: table-cell; padding-left: 2px; overflow: hidden;">
<img src="../apps/com.actionsoft.apps.kms/img/loading.gif" style="display: none;"/>
<span style="cursor:pointer;position: relative;top: 2px;" style="display:none;">正在请求全文检索...</span>
<button type="button" class="button blue" onclick="fullsearch.doSearch(false)" style="display: none;">加载更多</button>
</div>
</div>
</div>
<div id="attrsearchGrid" style="border-left: 0;z-index: 0;"></div>
<div id="attrsearchGrid-btn">
<div class="more-button" style="display:none;height:30px;text-align:center;line-height:30px;cursor:pointer;" onclick="attrsearch.loadNextPage();">加载更多</div>
<div class="search-end" style="display:none;height:30px;text-align:center;line-height:30px;color:#cccccc" >数据加载完毕</div>
</div>
<div id="fullscreenWrap" style="filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000);position: fixed; left: 0; right: 0; top: 0; bottom: 0; display: none; z-index: 600;">
<!-- <div id="fullscreenpanel" class="fullscreenpanel"></div> -->
<div id='fstoolbar' class="fstoolbar">
<div class='toolbar-photo'>
<img src="" class="awsui-user-profile">
</div>
<div class='toolbar-title'></div>
<div id="fsclosebtn" class="fsclosebtn" title="关闭"></div>
<div id="fsdownloadbtn" class="fsdownloadbtn" onclick="downloadFile(this)" title="下载文件"></div>
</div>
<div id="previewpanel" class="previewpanel"></div>
</div>
<form id="borrowProcessForm" name="borrowProcessForm" action="./w" method="post" target="borrowProcessFrame">
<input id="sid" name="sid" type="hidden" value="<#sid>" /> <input id="cmd" name="cmd" type="hidden" value="com.actionsoft.apps.kms_knwl_center_borrow_card_process_start"> <input id="cardId" name="cardId" type="hidden" /> <input id="dimensionId" name="dimensionId" type="hidden" />
</form>
<div id='borrowProcessDialog' style="display: none;">
<iframe id="borrowProcessFrame" name="borrowProcessFrame" frameBorder="0" style="width: 100%; height: 100%; border: 0;"></iframe>
</div>
</body>
</html>