156 lines
5.5 KiB
Plaintext
156 lines
5.5 KiB
Plaintext
<%@ page language="java" pageEncoding="UTF-8"%>
|
|
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
|
|
<%@ page import="com.sipai.entity.base.ServerObject"%>
|
|
<%@ taglib uri="http://www.springsecurity.org/jsp" prefix="security"%>
|
|
|
|
|
|
<!DOCTYPE html>
|
|
<!-- <html lang="zh-CN"> -->
|
|
<!-- BEGIN HEAD -->
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
|
<meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" />
|
|
<title>
|
|
<%= ServerObject.atttable.get("TOPTITLE")%>
|
|
</title>
|
|
<!-- 引用页头及CSS页-->
|
|
<jsp:include page="/jsp/inc.jsp"></jsp:include>
|
|
<!-- 文件上传-->
|
|
<link rel="stylesheet" href="<%=request.getContextPath()%>/node_modules/bootstrap-fileinput/css/fileinput.min.css"/>
|
|
<script type="text/javascript" src="<%=request.getContextPath()%>/node_modules/bootstrap-fileinput/js/fileinput.min.js" charset="utf-8"></script>
|
|
<script type="text/javascript" src="<%=request.getContextPath()%>/node_modules/bootstrap-fileinput/js/locales/zh.js" charset="utf-8"></script>
|
|
|
|
<style type="text/css">
|
|
.box-body .col-md-12{
|
|
border-bottom: 1px solid gray;
|
|
padding: 5px;
|
|
font-size: 18px;
|
|
}
|
|
.box-body .col-md-5{
|
|
border-right: 1px solid gray;
|
|
}
|
|
</style>
|
|
|
|
<script type="text/javascript">
|
|
var tbName = 'tb_doc_file';
|
|
var masterId_main = 'cityHallShow_main';
|
|
var masterId_list = 'cityHallShow_list';
|
|
var nameSpace='Document';//保存文件夹
|
|
$(function () {
|
|
getFileList(masterId_main,masterId_main);
|
|
getFileList(masterId_list,masterId_list);
|
|
});
|
|
|
|
var delFileFun = function(id,masterId,eleid) {
|
|
swal({
|
|
text: "您确定要删除此记录?",
|
|
dangerMode: true,
|
|
buttons: {
|
|
cancel: {
|
|
text: "取消",
|
|
value: null,
|
|
visible: true,
|
|
className: "btn btn-default btn-sm",
|
|
closeModal: true,
|
|
},
|
|
confirm: {
|
|
text: "确定",
|
|
value: true,
|
|
visible: true,
|
|
className: "btn btn-danger btn-sm",
|
|
closeModal: true
|
|
}
|
|
}
|
|
})
|
|
.then(function(willDelete){
|
|
if (willDelete) {
|
|
$.post(ext.contextPath + '/base/deletefile.do', {id : id,tbName:tbName}, function(data) {
|
|
if(data == 1){
|
|
getFileList(masterId,eleid);
|
|
}else{
|
|
showAlert('d','删除失败','mainAlertdiv');
|
|
}
|
|
});
|
|
|
|
}
|
|
});
|
|
};
|
|
//上传文件
|
|
var fileinput = function(masterId) {
|
|
$.post(ext.contextPath + '/cityHallShow/fileinput.do', {masterId:masterId,tbName:tbName,nameSpace:nameSpace} , function(data) {
|
|
$("#fileInputDiv").html(data);
|
|
openModal('fileInputModal');
|
|
});
|
|
};
|
|
var getFileList = function(masterId,eleid) {
|
|
$.post(ext.contextPath + '/cityHallShow/getFileList.do', {masterId:masterId,tbName:tbName,nameSpace:nameSpace} , function(data) {
|
|
console.log();
|
|
if(data.length>0){
|
|
$("#"+eleid).empty();
|
|
for(var i=0;i<data.length;i++){
|
|
var id = data[i].id;
|
|
var filename = data[i].filename;
|
|
var insdt = data[i].insdt;
|
|
var htmlStr = '<div class="col-md-12">'+
|
|
'<div class="col-md-5">'+filename+'</div>'+
|
|
'<div class="col-md-5">'+insdt+'</div>'+
|
|
'<div class="col-md-2">';
|
|
if(masterId==masterId_list){
|
|
htmlStr += '<button type="button" class="btn btn-sm btn-default" onclick="fileinput(\''+id+'\');"><i class="fa fa-plus"></i>上传视频</button>';
|
|
}
|
|
'</div>'+
|
|
'</div>';
|
|
$("#"+eleid).append(htmlStr);
|
|
}
|
|
}
|
|
},'json');
|
|
};
|
|
</script>
|
|
|
|
</head>
|
|
<body>
|
|
<div class="wrapper">
|
|
<div class="content-wrapper">
|
|
<!-- Main content -->
|
|
<section class="content container-fluid">
|
|
<div id="mainAlertdiv"></div>
|
|
<div id="subDiv"></div>
|
|
<div id="fileInputDiv"></div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="box box-solid">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">主视频 <small>只取最新一条视频</small></h3>
|
|
<div class="box-tools">
|
|
<button type="button" class="btn btn-default" onclick="fileinput('cityHallShow_main');"><i class="fa fa-plus"></i>上传视频</button>
|
|
</div>
|
|
</div>
|
|
<div class="box-body text-center" id="cityHallShow_main">
|
|
|
|
</div>
|
|
<!-- /.box-body -->
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="box box-solid">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">播放列表 <small>只取最新一条视频</small></h3>
|
|
<div class="box-tools">
|
|
<button type="button" class="btn btn-default" onclick="fileinput('cityHallShow_list');"><i class="fa fa-plus"></i>上传图片</button>
|
|
</div>
|
|
</div>
|
|
<div class="box-body text-center" id="cityHallShow_list">
|
|
</div>
|
|
<!-- /.box-body -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<!-- /.content -->
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |