项目信息页面#
一、概述#
此页面为项目管理页面的子页面,可以完成项目新建、查看、编辑功能。根据不同调用需求,项目信息内容进行调用,各条目判断是否只读。(一)页面初始化#
二、功能说明#
(一)项目信息#
1.项目序号#
2.项目名称#
3.项目简介#
4.立项时间#
5.主办单位#
6.协办单位#
7.承办单位#
8.发布位置#
文本输入框,输入项目网址,一个项目一个网址,手动输入。未填写时,点击“保存”按钮,自动生成网址。生成的网址可编辑。
有填写数据时,点击“保存”按钮,保存填写的数据。
(二)项目计划#
必填项,设置项目各个阶段的起止时间,根据每个阶段的开始时间,自动变换项目的阶段状态。1.申报阶段#
1.
在距离申报开始X天前,给所有人(申报用户+专家用户+管理用户)发送消息【公告】:
【公告】:距离申报开始还有X天。
2.
发送频次:距离5天发一次,3天发一次,距离1天发一次。
2.评审阶段#
起止时间下拉选择,时间选择器。设置的开始时间不能早于申报阶段的开始时间。2.
在距离评审开始、结束的X天前,给所有人(申报用户+专家用户+管理用户)发送消息【公告】:
消息【公告】:距离评审开始还有X天。
消息【公告】:距离评审结束还有X天。
3.
发送频次:距离5天发一次,3天发一次,距离1天发一次。
3.公示阶段#
起止时间下拉选择,时间选择器。设置的开始时间不能早于评审阶段的开始时间。2.
在公示开始后,给通过评审的申报用户(数据来源于:注册申报的单位用户账号)发送消息【待办】:
消息【待办】:已通过项目评审,请合理安排项目计划。
3.
在距离公示开始、结束的X天前,给所有人(申报用户+专家用户+管理用户)发送消息【公告】:
消息【公告】:距离公示开始还有X天。
消息【公告】:距离公示结束还有X天。
4.
发送频次:距离5天发一次,3天发一次,距离1天发一次。
4.执行阶段#
起止时间下拉选择,时间选择器 。设置的开始时间不能早于公示阶段的开始时间。2.
在执行阶段开始的第1天,给所有人(申报用户+专家用户+管理用户)发送消息【公告】:
消息【公告】:项目已进入执行阶段。
5.结题#
结束时间下拉选择,时间选择器。设置的时间不能早于执行阶段的开始时间。1.
在结题阶段结束的第X天前,给所有人(申报用户、专家用户和管理用户)发送消息【公告】:
消息【公告】:距离结题还有X天。
2.
发送频次:距离15天、10天、7天、5天、3天、1天各发一次。
(三)项目申报表(20250410新需求调整,优先级排后)#
必填项,为该项目设置申报模块,可添加申报模块、查看申报表模版。默认收起状态。1.筛选#
2.申报模块列表#
1.
申报模块名称:可点击,点击后查看申报模块信息,只读模式。
2.
启用/禁用:开关按钮,开启后申报用户前台显示该模块,禁用后不显示。
3.
编辑:可编辑模块名称、填写提示内容。点击“编辑”按钮,调用“2.新建申报模块”的数据,title改为“编辑申报模块”。
3.新建申报模块#
2.
提示文字:必填项,多行文本,文字计数器,200字以内
3.
点击“确定”按钮,校验必填项,“申报模块列表”增加一条数据,新建后,数据默认是“启用”状态。
4.
点击“返回”按钮,不保存数据,直接返回“申报模块列表”。
4.查看申报表#
(四)设置评审专家#
为该项目设置评审专家,必填项,调用专家库,添加该项目的评审专家至项目专家列表页。
注意:调用的专家库,只保留部分字段。4.
可移除专家,移除时增加确认弹窗,点击确定按钮后,移除专家。
5.
被添加/移除时,给此专家账号发送消息【待办】。消息内容:
消息【待办】:已被列入项目名称的专家库。
消息【待办】:已被取消项目名称的专家库。
注意:发消息时需要检测,有“项目名称”数据时,再给专家账号发送消息。
数据范围:专家库里拉出来“审核通过”的部分专家数据。
(五)设置项目评分表#
(六)项目设置#
控制该项目中申报表盖章文件提交、申报用户和专家用户注册按钮,单独控制。非必填。1.
申报表盖章文件提交:开关按钮,开启后,用户申报的时候必须上传盖章附件才能提交申报。
将“专家注册开关”控制功能,去掉,移到系统设置页面系统设置页。 (七)暂存#
点击暂存按钮,不校验必填项,保存当前页面所有数据。(八)保存#
点击保存按钮,校验必填项,并保存所有数据,跳转项目管理页面页面。保存项目时,校验所有申报模块都绑定了唯一的评分表。
(九)关闭#
三、数据库表#