-
Notifications
You must be signed in to change notification settings - Fork 12
Haetae web version's bedrock #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Kagantuya
wants to merge
494
commits into
Outside-man:master
Choose a base branch
from
BetaSummer:dev-web
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2. 修复日志结构
2. 暂时切除活动模块组织方法
增加了用户管理角色,以及增加了重置密码权限,对按照学号修改用户密码的接口进行了鉴权
重启活动修改为可上线
…troller.java 75,76行 111至119行 需求五:改动位置 (一)请求携带权限有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/model/perm/PermDO.java 49至57行 增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/model/basic/perm/PermBO.java 51至54行,增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/dal/convert/EntityConverter.java PermBO和PermDO转换器 52,53,73,74行增加对start和end的转换 core/user/src/main/java/us/betahouse/haetae/user/user/builder/PermBOBuilder.java PermBOBuilder 第36至44行增加权限有效期字段,68至72增加对有效期的验空和对PermBO的seter,105至122行新增对start和end属性的判断和seter util/src/main/java/us/betahouse/util/utils/DateUtil.java 日期转换工具,191至207行新增日期输入格式可否转换判断 methodName:isValidDate @params:String str,String dataFormat @return:boolean core/activity/src/main/java/us/betahouse/haetae/activity/request/ActivityRequest.java 活动请求137至145行新增活动盖章的开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java 修改106至109行使活动请求携带盖章时间信息 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 126至134行修改接口请求实体使其携带盖章开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/request/builder/ActivityManagerRequestBuilder.java 修改35,36,131至138,159,160使builder支持活动盖章的日期 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 增加124至130行使后端验证请求开始和结束时间不能为空,可以转换,开始早于结束 增加145,146使得请求带上盖章日期 (二)权限有效日期的改动 core/user/src/main/java/us/betahouse/haetae/user/dal/repo/perm/PermDORepo.java 72至82行新增通过perm_id更新权限有效期的方法 core/user/src/main/java/us/betahouse/haetae/user/manager/PermManager.java 59至65行增加更新权限信息方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/PermService.java 增加更新权限信息方法,仅作为更新活动扫章日期时使用,需要ActivityPermType.STAMPER_MANAGE 权限 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/PermRequest.java 新增请求类,实现VerifyRequest接口,用于@VerifyPerm的权限效验 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 96至100行注入bean 481至508行增加修改扫章时间put接口 /updateStampedTime 传入参数:activityId 活动Id activityStampedStart扫章开始时间 activityStampedEnd扫章结束时间 (三)接口返回通过的活动的信息和权限日期 core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 105至123行增加pageList增加对pageUtil的初始化 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 86至87行增加注入javaBean biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java 114至128增加两个方法,用于完善活动的起止时间和管理员学号信息 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 202至于207增加通过permid查找perm core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 187行增加一个setContent方法,用于对其内容的一个补充更新 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 136至149新增三个属性使request支持负责人学号,活动名,组织名等关键字查找 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 391至479新增get接口 /approved/{stateType} 取得所有通过的活动,stateType传入不同状态,有四种状态"APPROVED", "待发布" "PUBLISHED", "发布" "FINISHED", "结束" "RESTARTED", "重启" 不区分大小写,其余参数有creatorStuId 按负责人学号查找 searchActivityName按活动名称 searchOrganizationMessage按举办单位查找 page当前页 limit每页 条数区分大小写 (四)盖章时效验是否在有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 193至199增加效验当前时间是否在盖章时间段的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityRecordServiceImpl.java 106至109行增加对扫章时间的效验 需求八改动位置 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/UploadUserExcelRequest.java 增加请求类 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加通过读取excel里的用户创建账号方法 util/src/main/java/us/betahouse/util/utils/ExcelUtil.java 增加读取workbook内数据的方法 增加转换excel表中单元格为String的方法 util/src/main/java/us/betahouse/util/template/ExcelTemplate.java 增加一个返回模板 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过excel创建user的方法 方法的@VerifyPerm(permType = )并未填值,不知要验证什么权限 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加/user/uploadUserExcel 的 post接口方法,返回excel表标题,要求excel表要求如下字段: 姓名,学号,初始密码,性别,专业,年级 传递excel表的key值为“file”
…ApprovedActivityLis 获取已审批通过的活动 7.ActivityStampController exportExcel 导出excel importExcel 导入excel
…troller.java 75,76行 111至119行 需求五:改动位置 (一)请求携带权限有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/model/perm/PermDO.java 49至57行 增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/model/basic/perm/PermBO.java 51至54行,增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/dal/convert/EntityConverter.java PermBO和PermDO转换器 52,53,73,74行增加对start和end的转换 core/user/src/main/java/us/betahouse/haetae/user/user/builder/PermBOBuilder.java PermBOBuilder 第36至44行增加权限有效期字段,68至72增加对有效期的验空和对PermBO的seter,105至122行新增对start和end属性的判断和seter util/src/main/java/us/betahouse/util/utils/DateUtil.java 日期转换工具,191至207行新增日期输入格式可否转换判断 methodName:isValidDate @params:String str,String dataFormat @return:boolean core/activity/src/main/java/us/betahouse/haetae/activity/request/ActivityRequest.java 活动请求137至145行新增活动盖章的开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java 修改106至109行使活动请求携带盖章时间信息 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 126至134行修改接口请求实体使其携带盖章开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/request/builder/ActivityManagerRequestBuilder.java 修改35,36,131至138,159,160使builder支持活动盖章的日期 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 增加124至130行使后端验证请求开始和结束时间不能为空,可以转换,开始早于结束 增加145,146使得请求带上盖章日期 (二)权限有效日期的改动 core/user/src/main/java/us/betahouse/haetae/user/dal/repo/perm/PermDORepo.java 72至82行新增通过perm_id更新权限有效期的方法 core/user/src/main/java/us/betahouse/haetae/user/manager/PermManager.java 59至65行增加更新权限信息方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/PermService.java 增加更新权限信息方法,仅作为更新活动扫章日期时使用,需要ActivityPermType.STAMPER_MANAGE 权限 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/PermRequest.java 新增请求类,实现VerifyRequest接口,用于@VerifyPerm的权限效验 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 96至100行注入bean 481至508行增加修改扫章时间put接口 /updateStampedTime 传入参数:activityId 活动Id activityStampedStart扫章开始时间 activityStampedEnd扫章结束时间 (三)接口返回通过的活动的信息和权限日期 core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 105至123行增加pageList增加对pageUtil的初始化 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 86至87行增加注入javaBean biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java 114至128增加两个方法,用于完善活动的起止时间和管理员学号信息 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 202至于207增加通过permid查找perm core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 187行增加一个setContent方法,用于对其内容的一个补充更新 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 136至149新增三个属性使request支持负责人学号,活动名,组织名等关键字查找 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 391至479新增get接口 /approved/{stateType} 取得所有通过的活动,stateType传入不同状态,有四种状态"APPROVED", "待发布" "PUBLISHED", "发布" "FINISHED", "结束" "RESTARTED", "重启" 不区分大小写,其余参数有creatorStuId 按负责人学号查找 searchActivityName按活动名称 searchOrganizationMessage按举办单位查找 page当前页 limit每页 条数区分大小写 (四)盖章时效验是否在有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 193至199增加效验当前时间是否在盖章时间段的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityRecordServiceImpl.java 106至109行增加对扫章时间的效验 需求八改动位置 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/UploadUserExcelRequest.java 增加请求类 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加通过读取excel里的用户创建账号方法 util/src/main/java/us/betahouse/util/utils/ExcelUtil.java 增加读取workbook内数据的方法 增加转换excel表中单元格为String的方法 util/src/main/java/us/betahouse/util/template/ExcelTemplate.java 增加一个返回模板 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过excel创建user的方法 方法的@VerifyPerm(permType = )并未填值,不知要验证什么权限 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加/user/uploadUserExcel 的 post接口方法,返回excel表标题,要求excel表要求如下字段: 姓名,学号,初始密码,性别,专业,年级 传递excel表的key值为“file” web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加学生模板下载 还原了userController 里的返回roleinfo部分 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加总管理 ‘GENERAL_MANAGER’ 角色 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/constant/GeneralPermType.java 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/GeneralManagerPermTypeEnum.java biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加一个角色 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 增加一个角色绑定权限同时解绑未传入权限的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/common/init/InitService.java 增加一个初始化的角色,将初始化权限的方法改为 roleBindPermsUnbindNo biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/routingtable/UserRoutingTable.java 增加一个路由表结构体 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过userid得到路由表的方法 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 修改一些字段 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加一个拉取路由表的方法 core/user/src/main/java/us/betahouse/haetae/user/user/service/UserBasicService.java 增加一个效验用户角色的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加带校验用户角色的登录方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加只有管理员/活动负责人能登录的 接口 接口:user/managetoken 方法:post 参数:userName,password core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 加入一条根据permtype查perm biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/impl/UserServiceImpl.java 新增管理员权限给用户增加导章权限 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 增加被操作的用户id属性 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过学号得到用户信息的方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加给予导章权限接口 接口:user/stampemanager 方法:put 参数:需要登录
# Conflicts: # biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java # biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/impl/UserServiceImpl.java # core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java # core/user/src/main/java/us/betahouse/haetae/user/dal/service/impl/PermRepoServiceImpl.java # web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java # web/src/main/java/us/betahouse/haetae/controller/user/UserController.java # web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java
…ev-web � Conflicts: � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java � web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java � web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java
…ev-web � Conflicts: � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java � web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java � web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java
# Conflicts: # web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java
…troller.java 75,76行 111至119行 需求五:改动位置 (一)请求携带权限有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/model/perm/PermDO.java 49至57行 增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/model/basic/perm/PermBO.java 51至54行,增加权限有效期字段,并设置了getter and setter core/user/src/main/java/us/betahouse/haetae/user/dal/convert/EntityConverter.java PermBO和PermDO转换器 52,53,73,74行增加对start和end的转换 core/user/src/main/java/us/betahouse/haetae/user/user/builder/PermBOBuilder.java PermBOBuilder 第36至44行增加权限有效期字段,68至72增加对有效期的验空和对PermBO的seter,105至122行新增对start和end属性的判断和seter util/src/main/java/us/betahouse/util/utils/DateUtil.java 日期转换工具,191至207行新增日期输入格式可否转换判断 methodName:isValidDate @params:String str,String dataFormat @return:boolean core/activity/src/main/java/us/betahouse/haetae/activity/request/ActivityRequest.java 活动请求137至145行新增活动盖章的开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java 修改106至109行使活动请求携带盖章时间信息 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 126至134行修改接口请求实体使其携带盖章开始和结束时间 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/request/builder/ActivityManagerRequestBuilder.java 修改35,36,131至138,159,160使builder支持活动盖章的日期 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 增加124至130行使后端验证请求开始和结束时间不能为空,可以转换,开始早于结束 增加145,146使得请求带上盖章日期 (二)权限有效日期的改动 core/user/src/main/java/us/betahouse/haetae/user/dal/repo/perm/PermDORepo.java 72至82行新增通过perm_id更新权限有效期的方法 core/user/src/main/java/us/betahouse/haetae/user/manager/PermManager.java 59至65行增加更新权限信息方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/PermService.java 增加更新权限信息方法,仅作为更新活动扫章日期时使用,需要ActivityPermType.STAMPER_MANAGE 权限 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/PermRequest.java 新增请求类,实现VerifyRequest接口,用于@VerifyPerm的权限效验 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 96至100行注入bean 481至508行增加修改扫章时间put接口 /updateStampedTime 传入参数:activityId 活动Id activityStampedStart扫章开始时间 activityStampedEnd扫章结束时间 (三)接口返回通过的活动的信息和权限日期 core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 105至123行增加pageList增加对pageUtil的初始化 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 86至87行增加注入javaBean biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java 114至128增加两个方法,用于完善活动的起止时间和管理员学号信息 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 202至于207增加通过permid查找perm core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 187行增加一个setContent方法,用于对其内容的一个补充更新 web/src/main/java/us/betahouse/haetae/model/activity/request/ActivityRestRequest.java 136至149新增三个属性使request支持负责人学号,活动名,组织名等关键字查找 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 391至479新增get接口 /approved/{stateType} 取得所有通过的活动,stateType传入不同状态,有四种状态"APPROVED", "待发布" "PUBLISHED", "发布" "FINISHED", "结束" "RESTARTED", "重启" 不区分大小写,其余参数有creatorStuId 按负责人学号查找 searchActivityName按活动名称 searchOrganizationMessage按举办单位查找 page当前页 limit每页 条数区分大小写 (四)盖章时效验是否在有效日期 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 193至199增加效验当前时间是否在盖章时间段的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityRecordServiceImpl.java 106至109行增加对扫章时间的效验 需求八改动位置 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/UploadUserExcelRequest.java 增加请求类 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加通过读取excel里的用户创建账号方法 util/src/main/java/us/betahouse/util/utils/ExcelUtil.java 增加读取workbook内数据的方法 增加转换excel表中单元格为String的方法 util/src/main/java/us/betahouse/util/template/ExcelTemplate.java 增加一个返回模板 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过excel创建user的方法 方法的@VerifyPerm(permType = )并未填值,不知要验证什么权限 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加/user/uploadUserExcel 的 post接口方法,返回excel表标题,要求excel表要求如下字段: 姓名,学号,初始密码,性别,专业,年级 传递excel表的key值为“file” web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加学生模板下载 还原了userController 里的返回roleinfo部分 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加总管理 ‘GENERAL_MANAGER’ 角色 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/constant/GeneralPermType.java 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/GeneralManagerPermTypeEnum.java biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加一个角色 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 增加一个角色绑定权限同时解绑未传入权限的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/common/init/InitService.java 增加一个初始化的角色,将初始化权限的方法改为 roleBindPermsUnbindNo biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/routingtable/UserRoutingTable.java 增加一个路由表结构体 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过userid得到路由表的方法 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 修改一些字段 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加一个拉取路由表的方法 core/user/src/main/java/us/betahouse/haetae/user/user/service/UserBasicService.java 增加一个效验用户角色的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加带校验用户角色的登录方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加只有管理员/活动负责人能登录的 接口 接口:user/managetoken 方法:post 参数:userName,password core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 加入一条根据permtype查perm biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/impl/UserServiceImpl.java 新增管理员权限给用户增加导章权限 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 增加被操作的用户id属性 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过学号得到用户信息的方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加给予导章权限接口 接口:user/stampemanager 方法:put 参数:需要登录 合并了谢昕捷和赵妍的代码
添加了查询本周审批通过的活动
…ev-web � Conflicts: � core/activity/src/main/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepo.java � web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java
所有活动相关对象添加审批通过时间及审批驳回原因属性
【路由表相关】 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加总管理 ‘GENERAL_MANAGER’ 角色 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/constant/GeneralPermType.java 增加 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/GeneralManagerPermTypeEnum.java biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/enums/UserRoleCode.java 增加一个角色 core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 增加一个角色绑定权限同时解绑未传入权限的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/common/init/InitService.java 增加一个初始化的角色,将初始化权限的方法改为 roleBindPermsUnbindNo biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/routingtable/UserRoutingTable.java 增加一个路由表结构体 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过userid得到路由表的方法 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 修改一些字段 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加一个拉取路由表的方法 core/user/src/main/java/us/betahouse/haetae/user/user/service/UserBasicService.java 增加一个效验用户角色的方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加带校验用户角色的登录方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加只有管理员/活动负责人能登录的 接口 接口:user/managetoken 方法:post 参数:userName,password core/user/src/main/java/us/betahouse/haetae/user/dal/service/PermRepoService.java 加入一条根据permtype查perm biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/impl/UserServiceImpl.java 新增管理员权限给用户增加导章权限 web/src/main/java/us/betahouse/haetae/model/user/request/UserRequest.java 增加被操作的用户id属性 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/UserService.java 增加一个通过学号得到用户信息的方法 web/src/main/java/us/betahouse/haetae/controller/user/UserController.java 增加给予导章权限接口 接口:user/stampemanager 方法:put 参数:需要登录 【删除了所有关于权限表中的扫章开始和结束信息和方法】 【将扫章开始和结束信息放入活动表中】 core/activity/src/main/java/us/betahouse/haetae/activity/dal/model/ActivityDO.java 增加扫章有效期字段,并设置了getter and setter core/activity/src/main/java/us/betahouse/haetae/activity/model/basic/ActivityBO.java 增加扫章有效期字段,并设置了getter and setter core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/impl/ActivityRepoServiceImpl.java 增加ActivityDO与ActivityBO的转换中带入扫章时间信息 core/activity/src/main/java/us/betahouse/haetae/activity/builder/ActivityBOBuilder.java 增加activityBuilder对扫章日期的支持 core/activity/src/main/java/us/betahouse/haetae/activity/manager/impl/ActivityManagerImpl.java 在creat方法中将活动的扫章日期加上 core/activity/src/main/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepo.java 加入修改扫章时间方法 core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/ActivityRepoService.java 增加修改扫章时间方法并判断是否修改 core/activity/src/main/java/us/betahouse/haetae/activity/manager/impl/ActivityManagerImpl.java 加入修改扫章时间方法 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java 增加权限判断权限和调用修改扫章时间的方法 web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java 修改接口 /activity/updatestampedtime web/src/main/java/us/betahouse/haetae/controller/activity/ActivityStampController.java 批量盖章中增加对扫章时间段的校验 【活动条件分页查询bug修复】 优化查询顺序 解决pageUtil的一个bug biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/service/impl/PermServiceImpl.java 完善了鉴权 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/user/request/PermRequest.java 加入一个创建人id core/activity/src/main/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepo.java 增加按条件查询活动方法 core/activity/src/main/java/us/betahouse/haetae/activity/model/common/PageList.java 增加用数据构造pageList的方法 core/activity/src/main/java/us/betahouse/haetae/activity/manager/impl/ActivityManagerImpl.java 增加查询通过活动的方法,返回pageList biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java 增加分页获得所有通过的活动,可查询 biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityRecordServiceImpl.java 完善了逻辑(如果未设置扫章时间则采用活动时间)
添加根据活动id查询活动的接口 给活动的add接口添加了modified及扫章数参数 修正ActivityRepoServiceImpl的convert中DO的UserId与BO的CreatorId的对应关系 将所有活动相关对象的扫章数属性由string转为int
…v-web � Conflicts: � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java � biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java � core/activity/src/main/java/us/betahouse/haetae/activity/builder/ActivityBOBuilder.java � core/activity/src/main/java/us/betahouse/haetae/activity/dal/model/ActivityDO.java � core/activity/src/main/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepo.java � core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/ActivityRepoService.java � core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/impl/ActivityRepoServiceImpl.java � core/activity/src/main/java/us/betahouse/haetae/activity/manager/ActivityManager.java � core/activity/src/main/java/us/betahouse/haetae/activity/manager/impl/ActivityManagerImpl.java � core/activity/src/main/java/us/betahouse/haetae/activity/model/basic/ActivityBO.java
所有活动相关类添加扫章开始与扫章结束时间(除DO) 添加查询未达标活动的接口
# Conflicts: # biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/ActivityService.java # biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java # core/activity/src/main/java/us/betahouse/haetae/activity/builder/ActivityBOBuilder.java # core/activity/src/main/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepo.java # core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/impl/ActivityRepoServiceImpl.java # core/activity/src/main/java/us/betahouse/haetae/activity/manager/ActivityManager.java # core/activity/src/main/java/us/betahouse/haetae/activity/model/basic/ActivityBO.java # web/src/test/java/us/betahouse/haetae/activity/dal/repo/ActivityDORepoTest.java
# Conflicts: # biz/impl/src/main/java/us/betahouse/haetae/serviceimpl/activity/service/impl/ActivityServiceImpl.java # core/activity/src/main/java/us/betahouse/haetae/activity/dal/service/impl/ActivityRepoServiceImpl.java # web/src/main/java/us/betahouse/haetae/controller/activity/ActivityController.java
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
补充完善了手动导章功能,本次推送为web版haetae的基石