conference-submission-system

教程&文档

项目配置

有两个文件夹,分别是ui、server,对应前端和后端。 数据库ip: localhost: 3306,password: 123456. 后端采用springboot+mybatis-plus,用于提供一系列/api/xxx接口,IDEA可以运行 前端npm run dev运行,依赖大概有vite、pinia、等等(缺啥npm install啥吧)

大致设计思路

登录后localStorage会记录一个token,这个token的保质期一般是一个月,如果没有选记住我选项的话,那就是一天。

然后用户信息、权限都是动态的根据token获得,更加安全些。

一些需要权限的api,也是token+数据传送给后端,后端根据token验证数据有效性。

目前进度

晁哥

https://github.com/CCjiahao/conference-submission-system/commit/4ba7932d43ccb36ebf71abdfe1a8f924000f3c45 这个是昨天写的注册+发送验证码功能,可以参考这个,更加方便开发。 目前菜单的显示和跳转功能都实现了,登录和注册的ui我也写了一个特别丑的,功能差不多也实现了,一个不同就是手机号换邮箱了,因为手机号发验证码要钱。 但是登录和注册ui需要改改,表单验证我也没有做,勾选国家列表我写死在前端了,领域列表感觉需要后端获取,主席可以更改,这个也没有做。那我们下面就写自己对应的部分?尽量写完一个功能就push一下吧

现在投稿功能也写大致完了,大体功能完善,小细节后续再说。

铭哥

点哥

审稿人审核论文过程

  • 审稿人登录

  • 审稿人信息页显示审稿数量、待审稿数以及当前审稿人负责审核中的稿件。

  • 点击查看可以看到稿件的相关信息,包括标题,摘要,关键字,分类,投递过程,作者详情等信息。

  • 在审稿大厅选择审稿文章,审稿大厅只显示该审稿人分组下的,非该审稿人作为作者或者协作者的文章。

  • 点击下载文章,可以下载到用户投稿的文章。

  • 点击编辑审阅,会跳转到审阅页,对论文做出评价。

  • 评审完成后,会给论文的作者/协作者发送邮件,提醒提交辩驳材料,返回审稿记录页,论文状态更新为待辩论。

  • 点击查看审阅,可以看到提交的审稿意见。

  • 论文作者/协作者完成辩驳材料的提交后,论文的状态变成已辩论,点击查看辩论,可以看到辩论意见,并根据辩论意见修改自己的评审意见,修改后保存,点击确认。

  • 确认后论文的状态变成已确认,并给论文作者/协作者发邮件,通知论文评审意见已经更新。