7月13日-7月14日:完成了我的-我的论文、我的专著、我的专利、我的项目、我的奖项的前端和前后端连接。合并了第三周所有人实现的功能的前端和后端,解决了合并时的冲突,因为数据库里出国模块的表是学生端和老师端共用的所以冲突需要手动合并。一对一讲解了成果维护功能和招生资格申请功能。
教师能够查看成果库中近五年的成果,选中几项加入到自己的成果维护中。作为招生资格申请的资质。在这个过程中老师能够增加和删除成果。在招生资格申请的表单中教师能够直接看到已经维护好的成果数,如果是第一次进入招生资格申请会直接跳转到成果维护,要求教师进行成果维护。
每个功能界面都比较类似,有一个展示成果的list界面,有一个添加成果的表单。
展示界面模板如下:
<view class="info-card" v-for="(paper,index) in paper_info" :key="paper.paperId">
<view id="info">
<view class="class-name" style="font-size: 35rpx;font-weight: bold;">{{paper.paperTitle}}</view>
<view class="paper-item class-time">刊物名称:{{paper.jmName}}</view>
<view class="paper-item class-credit-time" >影响因子:{{paper.impFactors}}     文章类型:{{paper.artType}}</view>
<view class="paper-item class-exam">发表时间:{{formatDate(paper.timePublish)}}     作者位次:{{paper.autPosition}}</view>
<view class="btn">
<button type="primary" class="select-button" @click="del_paper(index)" style="background-color:#930D14">删除</button>
</view>
</view>
</view>
<button type="primary" @click="paper_add">点击添加论文</button>
</view>
表单界面模板如下:
论文申请表
<u-input @click=“time_publish_click = true” v-model=“info.time_publish” disabled=true>
<u-calendar v-model=“time_publish_click” :mode=“mode” @change=“time_pulish_change”>
<u-input @click=“art_type_show = true” v-model=“info.art_type”>
<u-select v-model=“art_type_show” :list=“art_type_list” @confirm=“art_type_confirm”>
<u-input @click=“paper_level_show = true” v-model=“info.paper_level”>
<u-select v-model=“paper_level_show” :list=“paper_level_list” @confirm=“paper_level_confirm”>
<u-input @click=“stay_type_show = true” v-model=“info.sta_page” >
<u-button type=“primary” shape=“circle” id=“basic-info-button” @click=“add_paper”>添加论文
</u-form>
</view>
<view>
<u-toast ref="uToast" />
</view>
</view>