This commit is contained in:
2025-03-11 09:27:43 +08:00
parent 8a6a812617
commit 1261d872aa
11 changed files with 84 additions and 46 deletions

View File

@ -6,6 +6,7 @@
import com.ruoyi.bgt.service.IBgtProjectRecruitApplyService;
import com.ruoyi.bgt.service.IBgtProjectRecruitService;
import com.ruoyi.bgt.service.IBgtUserService;
import com.ruoyi.common.annotation.RepeatSubmit;
import com.ruoyi.common.bo.AnnexQueryBo;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.BgtUser;
@ -105,6 +106,7 @@
*/
@ApiOperation("【务工者账号注册】")
@PostMapping("/wgzRegister")
@RepeatSubmit
public AjaxResult<Boolean> userRegister(@Validated @RequestBody WgzAppRegisterReq bo) {
return AjaxResult.success(iWgzUserService.userRegister(bo));
}
@ -124,6 +126,7 @@
*/
@ApiOperation("【我的】修改用户头像")
// //@PreAuthorize("@ss.hasPermi('wgzApp:user:userModifyingUserProfilePicture')")
@RepeatSubmit
@PutMapping("/wgzUserModifyingUserProfilePicture")
public AjaxResult<Boolean> userModifyingUserProfilePicture(@Validated @RequestBody WgzAppModifyingUserProfilePictureReq req) {
return AjaxResult.success(iWgzUserService.userModifyingUserProfilePicture(req));
@ -144,6 +147,7 @@
*/
@ApiOperation("【我的】实名认证")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userRealNameAuthentication')")
@RepeatSubmit
@PutMapping("/wgzUserRealNameAuthentication")
public AjaxResult<Boolean> userRealNameAuthentication(@Validated @RequestBody WgzAppRealNameAuthenticationReq req) {
return AjaxResult.success(iWgzUserService.userRealNameAuthentication(req));
@ -183,6 +187,7 @@
*/
@ApiOperation("【我的】【岗前培训】岗前培训·提交试卷")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userSubmitATestPaper')")
@RepeatSubmit
@PostMapping("/WgzUserSubmitATestPaper")
public AjaxResult<WgzAppSubmitATestPaperRes> userSubmitATestPaper(@Validated @RequestBody WgzAppSubmitATestPaperReq req) {
return AjaxResult.success(iWgzQuestionSaveService.userSubmitATestPaper(req));
@ -203,6 +208,7 @@
*/
@ApiOperation("【我的】【请假】请假·提交请假上下班的时间需要等待zt创建好mysql字段")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userSubmitLeave')")
@RepeatSubmit
@PostMapping("/WgzAppSubmitLeave")
public AjaxResult<Boolean> userSubmitLeave(@Validated @RequestBody WgzAppSubmitLeaveReq req) {
return AjaxResult.success(iWgzLeaveService.userSubmitLeave(req));
@ -213,6 +219,7 @@
*/
@ApiOperation("【我的】【请假】请假·取消请假")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userCancelLeave')")
@RepeatSubmit
@PutMapping("/WgzAppUserCancelLeave")
public AjaxResult<Boolean> userCancelLeave(@Validated @RequestBody WgzAppCancelLeaveReq req) {
return AjaxResult.success(iWgzLeaveService.userCancelLeave(req));
@ -274,6 +281,7 @@
*/
@ApiOperation("【考勤打卡】【打卡】 提交上下班打卡)")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userSubmitTheClock')")
@RepeatSubmit
@PostMapping("/WgzAppUserSubmitTheClock")
public AjaxResult<Boolean> userSubmitTheClock(@Validated @RequestBody WgzAppSubmitTheClockReq req) {
return AjaxResult.success(iWgzAttendanceService.userSubmitTheClock(req));
@ -304,6 +312,7 @@
*/
@ApiOperation("【考勤打卡】【打卡日历】 补卡申请)")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userCardReplacementApplication')")
@RepeatSubmit
@PostMapping("/WgzAppUserCardReplacementApplication")
public AjaxResult<Boolean> userCardReplacementApplication(@Validated @RequestBody WgzAppCardReplacementApplicationReq req) {
return AjaxResult.success(iWgzReissueacardService.userCardReplacementApplication(req));
@ -364,6 +373,7 @@
*/
@ApiOperation("【首页】【已报名项目】 已报名项目·取消报名)")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userCancelRegistration')")
@RepeatSubmit
@DeleteMapping("/WgzAppUserCancelRegistration/{recruitApplyId}")
public AjaxResult<Boolean> userCancelRegistration(@NotEmpty(message = "招工主键不能为空") @PathVariable Long recruitApplyId) {
return AjaxResult.success(iBgtProjectRecruitApplyService.userCancelRegistration(recruitApplyId));
@ -447,6 +457,7 @@
*/
@ApiOperation("【首页】【项目进行中|已完成项目】 申请工资结算(新增)")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userApplyForPayrollSettlementAdd')")
@RepeatSubmit
@PostMapping("/WgzAppUserApplyForPayrollSettlementAdd")
public AjaxResult<Boolean> userApplyForPayrollSettlementAdd(@Validated @RequestBody WgzApplyForPayrollSettlementAddReq req) {
return AjaxResult.success(iWgzPayCalculationService.userApplyForPayrollSettlementAdd(req));
@ -498,6 +509,7 @@
*/
@ApiOperation("【消息】【报名消息】 报名消息·确认|拒绝报名")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userConfirmRegistration')")
@RepeatSubmit
@PutMapping("/WgzAppUserConfirmRegistration")
public AjaxResult<Boolean> userConfirmRegistration(@Validated @RequestBody WgzAppConfirmRegistrationReq req) {
return AjaxResult.success(iBgtProjectRecruitApplyService.userConfirmRegistration(req));
@ -597,6 +609,7 @@
*/
@ApiOperation("【通用】修改已读未读状态")
//@PreAuthorize("@ss.hasPermi('wgzApp:user:userReadUnread')")
@RepeatSubmit
@PutMapping("/WgzAppUserReadUnread")
public AjaxResult<Boolean> userReadUnread(@Validated @RequestBody WgzAppReadUnreadReq req) {
return AjaxResult.success(iWgzMessageService.userReadUnread(req));

View File

@ -12,9 +12,9 @@ spring:
# 主库数据源
master:
driverClassName: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/work_platform?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true
username: work_platform
password: work_platform
url: jdbc:mysql://localhost:3386/lhyg?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true
username: root2
password: CQyj20200808!
# 从库数据源
# slave:
# driverClassName: com.mysql.cj.jdbc.Driver
@ -72,7 +72,7 @@ spring:
# 数据库索引
database: 15
# 密码
password: 123456
# password: 123456
# 连接超时时间
timeout: 10s
# 是否开启ssl

View File

@ -68,7 +68,7 @@ spring:
messages:
# 国际化资源文件路径
basename: i18n/messages
# dev 开发环境 pord 正式环境
# dev 开发环境 prod 正式环境
profiles:
active: dev
# 文件上传