梁惠欣:
给项目添加了统计代码量的工具git_stus
扩展了notification的功能
最后终于让notification能正常显示在顶端栏了
样式就先忽略了…
实际上是在_header.html.erb里查询的,所以所有页面都会自动查询
不过这样倒是加重了view渲染负担,准备在第二个迭代实现ajax
邵长旭
做了一些前端界面
配色有点问题,明天再调
王子悦
写了教师管理部分 还没写完 明天把这部分弄完再merge吧
列表页
<% provide(:title, '全部教师') %>
<div id="container-fluid-full">
<div id="row-fluid">
<%= render :partial => "admins/row_nav" %>
<div id="content" class="span8">
<p id="notice"><%= notice %></p>
<h1>全部教师</h1>
<table>
<thead>
<tr>
<th>序号</th>
<th>教师用户名</th>
<th>教师姓名</th>
<th colspan="3"></th>
</tr>
</thead>
<tbody>
<% @teachers.each do |teacher| %>
<tr>
<td><%= teacher.id %></td>
<td><%= teacher.username %></td>
<td><%= teacher.nickname %></td>
<td><%= link_to '详情', teacher_path(teacher) %></td>
<td><%#= link_to '删除', teacher, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
</tbody>
</table>
<br>
<%= link_to '新增教师', "#" %>
</div>
</div>
</div>
<div class="clearfix"></div>
详情页:
<div id="container-fluid-full">
<!--headerleft -->
<div id="row-fluid">
<%= render :partial => "admins/row_nav" %>
<div id="content" class="span8">
<p id="notice"><%= notice %></p>
<p>
<strong>教师用户名:</strong>
<%= @teacher.username %>
</p>
<p>
<strong>教师姓名:</strong>
<%= @teacher.nickname %>
</p>
<table>
<thead>
<tr>
<th>教授课程</th>
<th colspan="2"></th>
</tr>
</thead>
<tbody>
<% @courses.each do |course| %>
<tr>
<td><%= course.id %></td>
<td><%= course.course_name %></td>
<!--<td><%#= link_to 'Show', "#" %></td>-->
<!--<td><%#= link_to 'Edit', edit_department_path(department) %></td>-->
<td><%= link_to '删除关联', teachers_deleteCourseTeacherAss_path(@teacher,course), data: { confirm: 'Are you sure????' } %></td>
</tr>
<% end %>
</tbody>
</table>
<%#= link_to '编辑教师用户信息', teachers_edit_path(@teacher) %>
<%= link_to '新建关联', teachers_newcourseass_path(@teacher) %> |
<%= link_to '返回', teachers_path %>
</div>
</div>
</div>
<div class="clearfix"></div>
考虑了一下管理员不应该能够编辑教师用户的详细信息,所以取消了这一部分的接口,另外创建新教师用户的时候也不应该有其他详细信息,那么不能用已经有的注册页面了,正在重写这一部分。
张晓敏
正在研究怎么在Rails里搞ajax 前端码的差不多了
前端动的是下拉框部分的交互和多写了一个登录可见的”推荐”选项
js实现
顺便还有修正了一些显示bug
修复了首页上下拉框的bug