7月19日-7月20日:完成了学生端的我的课程、我的考试和成绩查询的前端和前后端的连接。学生能够查看本学期开设的课程以及考试安排(包括考试规则的详情),查看本学期已经出的成绩和本学期的平均绩点。
完成了教师端我的课程、成绩录入和我的监考的前端。教师能够查看本学期自己要上的课程和需要监考的考试(包括考试规则的详情),教师能够对课自己上的课程录入成绩。
学生和老师的我的课程的界面基本一致,代码如下:
课程号:{{course.courseNameId}}
{{course.courseName}}
课本:{{course.book}}
开课时间:{{course.beganTime}}
成绩评定:{{course.scoreAllocation}}     课程类型:{{course.courseType}}
总学时:{{course.totalPeriod}}     授课语言:{{course.language}}
授课方式:{{course.teachMethod}}
<u-grid :col="2">
<u-grid-item>
<view class="btn">
<button type="primary" class="select-button" @click="add_score(index)" style="background-color:#18B566">录入成绩</button>
</view>
</u-grid-item>
<u-grid-item>
<view class="btn">
<button type="primary" class="select-button" @click="new_code(index)" style="background-color:#18B566">扫码签到</button>
</view>
</u-grid-item>
</u-grid>
<!-- <view class="btn">
<button type="primary" class="select-button" @click="add_score(index)" style="background-color:#18B566">录入成绩</button>
<button type="primary" class="select-button" @click="new_code(index)" style="background-color:#18B566">扫码签到</button>
</view> -->
</view>
</view>
<!-- <button type="primary" @click="paper_add">点击添加论文</button> -->
</view>
学生组我的考试和教师组我的监考界面基本一致。代码如下:
课程号:{{course.courseNameId}}
{{course.courseName}}
开始时间:{{formatDate(course.exmStartTime)}}
结束时间:{{formatDate(course.exmOverTime)}}
考试地点:{{course.exmPlace}}     考试时间:{{course.exmTime}}
考试方式:{{course.teachMethod}}
<button type=“primary” class=“select-button” @click=“exm_detail(index)” style=“background-color:#18B566”>查看考试要求
学生组成绩查询和老师组的成绩录入界面基本一致,代码如下:
课程名
考试方式
学分
成绩
<!-- 写个循环循环展示课程 -->
<u-tr v-for="(course,index) in course_info":key="course.course_id">
<u-td>{{course.courseName}}</u-td>
<u-td>{{course.exmMethod}}</u-td>
<u-td>{{course.credit}}</u-td>
<u-td>{{course.score}}</u-td>
</u-tr>
</u-table>
<view>本学期绩点为:{{avg_score}}</view>
<!-- <u-grid :col="2">
<u-grid-item>
<u-button type="primary" @click="save">保存</u-button>
</u-grid-item>
<u-grid-item>
<u-button @click="cancel">取消</u-button>
</u-grid-item>
</u-grid> -->
</view>