首页 > 其他 > 详细

文件流转 模拟

时间:2019-12-09 18:52:13      阅读:112      评论:0      收藏:0      [点我收藏+]

 这次模拟大约不到二分之一  完成相关界面  和 文件 的流转 但是 没有删除  审核成功审核是否相关的   用户可以登录  但是权限还不完整  都可以看到    没有加流转的限制     都可以提交文件 

Checkdoc.jsp:副厂长审核公文页面

  Editpermission.jsp:编辑用户权限页面

Edituser.jsp:编辑用户基本信息页面

 Fcheckdoc.jsp:厂长审签公文页面

 Index.jsp:用户登录页面

Mainpage.jsp:公文流转系统主页

  Querydoc.jsp:查询公文页面

Receive.jsp:展示签收和未签收公文页面

 Senddoc.jsp:公文流转页面

Showall.jsp:展示所有已发公文页面

 Showcall.jsp:展示所有已回执公文页面

 Showresult.jsp:展示公文内容和厂长副厂长的审核内容

 Usermanage.jsp:用户管理界面

Writecheck.jsp:副厂长审核公文并签署意见页面

 Writedoc.jsp:部门拟制公文页面

 Writefcheck.jsp:厂长审签公文并签署意见页面

 

其中关于用户的

Id:用户编号

Username:用户名

Password:密码

permissionId:角色权限编号(没有实现) 

 

技术分享图片

 

 

<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
<title>登录</title>
<style type="text/css">
*{
padding:0px;
margin:0px;
}
.header{
width:100%;
height:120px;
background-color:gray;
text-align:center;
}
.container{
width:100%;
height:780px;
position:relative;
background-color:blue;
}
.login{
width:500px;
height:auto;
background-color:white;
position:absolute;
top:200px;
left:500px;
border-radius:8px;
}
label{
float:left;
width:100px;
margin-top:7px;
margin-right:5px;
}
.form-control{
width:60%;
}
.logtip{
padding-top:20px;
padding-bottom:20px;
border-bottom:2px solid red;
text-align:center;
}
.form-group{
margin-left:40px;
margin-top:40px;
}
.btn{
height:50px;
width:100px;
float:left;
border-radius:10px;
}
.logbtn{
margin-right:20px;
}

.btnbag{
margin-left:140px;
margin-right:140px;
height:50px;
overflow:hidden;
margin-top:30px;
margin-bottom:40px;
}
</style>
</head>
<body>
<div class="header"><h2>河北金力集团公文流转系统</h2></div>

<div class="container">
<div class="login">
<h2 class="logtip">登录</h2>
<form action="login_do" method="post">
<div class="form-group">
<label for="username">用户名</label>
<input type="text" class="form-control" id="username" name="username">
</div>
<div class="form-group">
<label for="password">密码</label>
<input type="password" class="form-control" id="password" name="password">
</div>
<div class="btnbag">
<input type="button" class="btn btn-primary logbtn" onclick="login()" value="登录">
<input type="button" class="btn btn-primary mangbtn" onclick="entermang()" value="进入管理">
</div>
</form>
</div>
</div>

<div class="footer"></div>
</body>
<script>
function login()
{
var username=$("#username").val();
var password=$("#password").val();
if(username==""||password=="")
alert("请将信息填写完整!");
else
{
$.post(
"login_do",
{username:username,
password:password},
function(data){
if(data=="yes")
{
alert("成功登陆!");
window.location="mainpage.jsp";
}
else
alert("用户名或密码错误!或用户已被暂停使用!");
},
"text"
);
}
}
function entermang()
{
var username=$("#username").val();
var password=$("#password").val();
if(username==""||password=="")
alert("请将信息填写完整!");
else
{
$.post(
"login_do",
{username:username,
password:password},
function(data){
if(data=="yes")
{
alert("成功登陆!");
window.location="backmainpage.jsp";
}
else
alert("用户名或密码错误!或用户已被暂停使用!");
},
"text"
);
}
}
</script>
</html>

 

<%@page import="com.official.bean.Users"%>
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
<title>Insert title here</title>

</head>
<body>
<div>
<table class="table table-hover table-striped table-bordered table-sm" id="resultshow">
<tr>
<th>用户编号</th>
<th>用户名</th>
<th>密码</th>
<th>用户权限ID</th>
<th>用户职位</th>
<th>用户状态</th>
<th>操作</th>
<th>操作</th>
<th>操作</th>
<th>操作</th>
</tr>
<%ArrayList<Users> list=(ArrayList<Users>)request.getAttribute("list");%>
<c:forEach var="l" items="<%=list %>" varStatus="i">
<tr>
<td id="id${i.index+1 }">${l.getId() }</td>
<td>${l.getUsername() }</td>
<td>${l.getPassword() }</td>
<td>${l.getPermissionId() }</td>
<td>${l.getJob() }</td>
<td id="status${i.index+1 }">${l.getStatus() }</td>
<td><a href="#" onclick="edit(${i.index+1})">编辑</a></td>
<td><a href="getAllUser" onclick="pause(${i.index+1})">暂停\释放</a></td>
<td><a href="#" onclick="editPermission(${i.index+1})">权限管理</a></td>
<td><a href="" onclick="deleteitem(${i.index+1})">删除</a></td>
</tr>
</c:forEach>
</table>
</div>
</body>
<script>
function edit(i)
{
var id=$("#id"+i).text();
window.location="editUserInfo?id="+id;
}
function pause(i)
{
var msg ="确认暂停/释放 此用户权限?";
if (confirm(msg)==true){
var id=$("#id"+i).text();
var status=$("#status"+i).text();
var method="pause";
$.post(
"users_do",
{
id:id,
status:status,
method:method
},
function(data)
{
if(data=="no")
alert("操作失败!");
else
{
alert("操作成功!");
}
},
"text"
);
}
}
function deleteitem(i)
{
var msg ="确认删除?";
if (confirm(msg)==true){
var id=$("#id"+i).text();
var method="delete";
$.post(
"users_do",
{
method:method,
id:id
},
function(data)
{
if(data=="no")
alert("操作失败!");
else
{
alert("删除成功!");
//window.location="getAllUser";
}
},
"text"
);
}
}

function editPermission(i)
{
var id=$("#id"+i).text();
window.location="editPermission?id="+id;
}
</script>
</html>

文件流转 模拟

原文:https://www.cnblogs.com/kongfanbing/p/12012429.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!