7月15日-7月18日:建了新的git仓库。学生端和老师端共用前端仓库和后端仓库。管理端单独一个仓库。仓库地址:
前端:http://202.194.14.150:3000/project-train-2021/traingradms_front.git
后端:http://202.194.14.150:3000/project-train-2021/traingradms_back.git
管理端:http://202.194.14.150:3000/project-train-2021/traingradms_manage
一对一详细讲解了学生端毕业申请和教师端毕业审核的功能。
学生端 一个学生能够提出一份毕业申请,可以反复修改这份申请直到提交,提交成功后被抽到外审论文的同学需要提交外审申请,提交前可以反复修改保存直到提交。都审核成功之后学生可以提交毕业论文申请。提交前可以反复修改保存直到提交。
教师端老师可以审核学生提出的毕业申请、外审论文申请和毕业论文申请。也可以取消审核,取消审核的申请学生又可以继续修改直到提交。逻辑和出国模块比较类似。
一对一详细讲解了教师端招生团队申请和我的课程、录入成绩的功能。
一个教师可以创建一个招生团队,在这个招生团队中加入团队成员,填写成员的工号和姓名。申请未提交前可以反复修改和保存,提交后只能查看。
一个教师可以查看自己的课程,上自己课程的学生,给学生录入成绩。
修复了我的-我的成果那五个成果的跳转问题。只需要修改跳转界面语句为跳转回上一个界面,并执行上个界面的初始化函数即可。如下:
修复了教师端出国申请、国际会议、归国申请无法通过的问题。只需要在后端加一个apply.setState就可以。修复了学生端我的头像不显示的问题。修复了学生端出国申请报错。解决学生端出国申请无法撤销。解决学生端国际会议无法修改。解决学生端归国申请无法填写问题。
在反复使用git的过程中总结了几个常用的git命令:
1.强制用master覆盖覆盖
git fetch --all
git reset --hard origin/master (这里master要修改为对应的分支名)
git pull
2.查看远程仓库地址
git remote -v
3.删除现有远程仓库
git remote rm origin
4.添加新远程仓库
git remote add origin url
5.配置远程分支
git push --set-upstream origin 远程分支名
6. 将本地分支进行改名
git branch -m old_branch new_branch
7. 将远程分支的老分支删除
git push origin :old_branch
8.将改名后的分支push到远程
git push origin new_branch