Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .myhibernatedata
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
#MyEclipse Hibernate Properties
#Wed Mar 23 23:44:17 CST 2016
#Mon May 23 21:40:53 CST 2016
genBasicCompId=false
sessionFactoryName=
profile=
daoSFId=sessionFactory
daoSFId=
jndiPath=
detectM2M=false
reStrategyClass=
detectO2O=false
springDaoFile=config/applicationContext.xml
useJavaTypes=false
keyGenerator=
springDaoFile=
useJavaTypes=true
keyGenerator=native
genVersionTag=false
sessionFactoryId=sessionFactory
basePersistenceClass=
genAnnotations=false
reSettingsFile=
reSettingsFile=/SmartEducation/hibernate.reveng.xml
configFile=/SmartEducation/src/applicationContext.xml
createConfigFile=true
2 changes: 1 addition & 1 deletion .settings/com.genuitec.eclipse.core.prefs
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
eclipse.preferences.version=1
validator.Checked=WebRoot/layer/jquery.min.js,WebRoot/script/jquery-2.0.0.min.js,WebRoot/WEB-INF/jsp/userAction/loginUI.jsp,WebRoot/script/jquery.min.js
validator.Checked=WebRoot/script/star-rating.js,WebRoot/layer/jquery.min.js,WebRoot/script/jquery-2.0.0.min.js,WebRoot/WEB-INF/jsp/userAction/loginUI.jsp,WebRoot/script/jquery.min.js
validator.Unchecked=
1 change: 1 addition & 0 deletions .tern-project
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ide":{},"libs":["browser","ecma5"]}
118 changes: 118 additions & 0 deletions WebRoot/WEB-INF/jsp/peerAccountAction/list.jsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<html>
<head>
<title></title>
<%@ include file="/WEB-INF/jsp/public/list.jspf" %>
<script>
$(function() {
$("#deleteSelected").click(function(){
$("input:checked").each(function(){
var value=$(this).val().split(",");
if (confirm("确定要删除"+value[1]+"吗?")) {
$.ajax({
type: "post",
url: "department_bulkDelete.action",
data: {
"id" : value[0]
},
dataType : "json",
async : false,
success: function(data) {
//var json = eval("(" + data + ")");
var str = data.name;
if (str=="ok") {
alert("删除成功");
layer.load();
window.location.reload();
} else {
alert("删除失败");
}
}
});
}

});
});

});

</script>
</head>
<body>
<!-- 顶层 -->
<div class="crumd"><a href="" id="A1">首页</a> &gt; 教学质量管理 &gt; 同行评价指标管理</div>
<!-- 引入选择按钮 -->
<%@include file="/WEB-INF/jsp/public/list_button.jspf" %>

<!-- 添加和返回 -->
<table align="center" cellspacing="5" cellpadding="5">
<tr>
<td class="bbtn btn-primary" align="center">
<s:a action="peerAccount_addUI?parentId=%{parentId}" style="color:white;text-decoration: none;">增加指标</s:a>
</td>
<td class="bbtn btn-primary" align="center">
<s:a action="peerAccount_list?parentId=%{#parent.parent.id}" style="color:white;text-decoration: none;">返回上级</s:a>
</td>
</tr>
</table>
<div class="mframe">
<table width="91.8%" align="center" cellspacing="0" cellpadding="0">
<tbody><tr>
<td class="tl"></td>
<td class="tm">
<span class="tt">同行评价管理</span>
</td>
<td class="tr"></td>
</tr>
<tr>
<td class="tm">

</td>
<td class="mm">
<div>
<table class="grid" cellspacing="0" cellpadding="6" rules="all" itemstyle-cssclass="tdbg" align="center" border="1" id="gvUserInfo">
<!-- 表头-->
<thead>
<tr>
<td align="center">选择</td>
<td align="center">序号</td>
<td align="center">评价描述</td>
<td align="center">评价占分</td>
<td align="center">学期</td>
<td align="center">相关操作</td>
</tr>
</thead>

<!--显示数据列表-->
<tbody>
<s:iterator value="peerAccountList" status="s">
<tr onmouseover="SetNewColor(this);" onmouseout="SetOldColor(this);">
<td align="center">
<input type="checkbox" name="checkbox" class="checkbox" value="${id},${description}" />
</td>
<td align="center">${(currentPage-1)*10+s.count}</td>
<td align="center">${description}&nbsp;</td>
<td align="center" >${points}&nbsp;</td>
<td align="center" >${ATerm.name}&nbsp;</td>
<td align="center">
<s:a action="peerAccount_editUI?id=%{id}">
<img style="border: 0px;" src="${pageContext.request.contextPath}/style/images/edit.gif" />
</s:a>
|
<s:a action="peerAccount_delete?id=%{id}" onclick="return window.confirm('您确定要删除吗?')">
<img style=" border:0px;" src="${pageContext.request.contextPath}/style/images/del.gif" />
</s:a>
&nbsp;
</tr>
</s:iterator>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
<%@include file="/WEB-INF/jsp/public/pageView.jspf"%>
</div>
</body>
</html>
108 changes: 108 additions & 0 deletions WebRoot/WEB-INF/jsp/peerAccountAction/saveUI.jsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<html>
<head>
<title>同行评价指标管理</title>
<%@ include file="/WEB-INF/jsp/public/commons.jspf" %>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/style/baseSE.css" />
<script type="text/javascript">
function MM_Empty(ctrlId, msg) {
var ctrl = document.getElementById(ctrlId);
if (!ctrl) return true;
if (ctrl.value.trim() == "") {
//正上方
layer.msg('请填写'+msg, {
offset: 0,
shift: 6
});
ctrl.focus();
return false;
}
return true;
}
function Check() {
if (!MM_Empty('select_term', '所属学期')) return false;
if (!MM_Empty('txt_description', '评价描述')) return false;
if (!MM_Empty('txt_point', '评价占分')) return false;
layer.load();
}
</script>
</head>
<body>
<!-- 顶层 -->
<div class="crumd"><a href="" id="A1">首页</a> &gt; 班级管理 &gt;
<s:if test="%{id == null}">
添加同行评价指标信息
</s:if>
<s:else>
修改同行评价指标信息
</s:else>
</div>
<!-- 信息开始 -->
<div class="mframe">

<table width="91.8%" align="center" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="tl"></td>
<td class="tm">
<span class="tt">同行评价指标信息</span>
</td>
<td class="tr"></td>
</tr>
<tr>
<td class="tm">

</td>
<td class="mm">
<div>
<s:form action="peerAccount_%{id == null ? 'add' : 'edit'}">
<s:hidden name="id"></s:hidden>
<table cellspacing="0" cellpadding="6" align="center" border="0">
<!-- 表头-->
<tbody>
<tr>
<td class="addFont">所属学期</td>
<td>
<s:select name="termID" cssClass="ddl" id="select_term"
list="#termList" listKey="id" listValue="name"
headerKey="" headerValue="==请选择学期=="
/>
<span class="span_note">*</span>
</td>
</tr>
<tr>
<td class="addFont">评价描述</td>
<td>
<s:textfield name="description" cssClass="inpu" id="txt_description" />
<span class="span_note">*</span>
</td>
</tr>
<tr><td class="addFont">评价占分</td>
<td><s:textfield name="points" cssClass="inpu" id="txt_points" />
<span class="span_note">*</span>
</td>
</tr>
<tr>
<td>

</td>
<td>
<s:submit value="提交" onclick="return Check();" cssClass="ttn"></s:submit>
&nbsp;&nbsp;&nbsp;
<input type="button" class="ttn" onclick="javascript:history.go(-1);" value="返回" />
</td>
</tr>
</tbody>
</table>


</s:form>
</div>
</td>
</tr>
</tbody>
</table>
</div>

</body>
</html>
82 changes: 82 additions & 0 deletions WebRoot/WEB-INF/jsp/selfAccessAction/access.jsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<html>
<head>
<title>评价列表</title>
<%@ include file="/WEB-INF/jsp/public/list.jspf" %>
<script>
function Grade(count){
var grade=document.getElementsByName(accessgrade[count]);
for(var i=0;i<=grade.length;i++)
{
if(grade[i].checked)
var s=grade[i].value;
}
var access=document.getElementById(access[count]);
access.value=s;
}
</script>
</head>
<body>
<!-- 顶层 -->
<div class="crumd"><a href="" id="A1">首页</a> &gt; 我的评价 &gt; 评价自己</div>

<div class="mframe">
<table width="91.8%" align="center" cellspacing="0" cellpadding="0">
<tbody><tr>
<td class="tl"></td>
<td class="tm">
<span class="tt">评价列表</span>
</td>
<td class="tr"></td>
</tr>
<tr>
<td class="tm">

</td>
<td class="mm">
<div>
<s:form action="selfaccess_success" method="post" name="access">
<table class="grid" cellspacing="0" cellpadding="6" rules="all" itemstyle-cssclass="tdbg" align="center" border="1" id="gvUserInfo">
<!-- 表头-->
<thead>
<tr>
<td align="center">序号</td>
<td align="center">评价项</td>
<td align="center">我的评价</td>
</tr>
</thead>
<!--显示数据列表-->

<tbody>
<s:iterator value="selfaccoutList" status="s">
<tr onmouseover="SetNewColor(this);" onmouseout="SetOldColor(this);">
<td align="center">${s.count}</td>
<td align="center">${description}&nbsp;</td>
<td align="center">
<input type="radio" onclick="Grade(${s.index})" value="1" name="accessgrade[${s.index}]" checked="checked" >${descriptionA}&nbsp;
<input type="radio" onclick="Grade(${s.index})" value="2" name="accessgrade[${s.index}]" >${descriptionB}&nbsp;
<input type="radio" onclick="Grade(${s.index})" value="3" name="accessgrade[${s.index}]" >${descriptionC}&nbsp;
<input type="radio" onclick="Grade(${s.index})" value="4" name="accessgrade[${s.index}]" >${descriptionD}&nbsp;
<input type="hidden" name="accessgrade" id="access[${s.index}]">
<br>
</td>
</tr>
</s:iterator>
</tbody>
</table>
<tr>
<td align="center">
<s:hidden name="id"></s:hidden>
<s:submit value="提交" cssClass="ttn" onclik="Grade()"></s:submit>
</td>
</tr>
</s:form>
</div>
</td>
</tr>
</tbody>
</table>

</div>
</body>
</html>
Loading