Files
SIPAIIS_WMS_JSSW/WebRoot/jsp/visual/cityHallFileList.jsp
2026-01-16 14:13:44 +08:00

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>