新增用户实名认证模块
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.gxwebsoft.common.system.controller;
|
package com.gxwebsoft.common.system.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.gxwebsoft.common.core.web.BaseController;
|
import com.gxwebsoft.common.core.web.BaseController;
|
||||||
import com.gxwebsoft.common.system.service.UserVerifyService;
|
import com.gxwebsoft.common.system.service.UserVerifyService;
|
||||||
import com.gxwebsoft.common.system.entity.UserVerify;
|
import com.gxwebsoft.common.system.entity.UserVerify;
|
||||||
@@ -53,24 +54,38 @@ public class UserVerifyController extends BaseController {
|
|||||||
return success(userVerifyService.getByIdRel(id));
|
return success(userVerifyService.getByIdRel(id));
|
||||||
}
|
}
|
||||||
|
|
||||||
@PreAuthorize("hasAuthority('sys:userVerify:save')")
|
@ApiOperation("根据userId查询实名认证")
|
||||||
@ApiOperation("添加实名认证")
|
@GetMapping("/myUserVerify")
|
||||||
@PostMapping()
|
public ApiResult<UserVerify> myUserVerify() {
|
||||||
public ApiResult<?> save(@RequestBody UserVerify userVerify) {
|
if(getLoginUser() == null){
|
||||||
if (userVerifyService.save(userVerify)) {
|
return fail("请先登录",null);
|
||||||
return success("添加成功");
|
}
|
||||||
}
|
return success(userVerifyService.getOne(new LambdaQueryWrapper<UserVerify>().eq(UserVerify::getUserId, getLoginUserId()).last("limit 1")));
|
||||||
return fail("添加失败");
|
}
|
||||||
|
|
||||||
|
@ApiOperation("提交实名认证")
|
||||||
|
@PostMapping()
|
||||||
|
public ApiResult<?> save(@RequestBody UserVerify userVerify) {
|
||||||
|
if (getLoginUser() == null) {
|
||||||
|
return fail("请先登录");
|
||||||
|
}
|
||||||
|
userVerify.setUserId(getLoginUserId());
|
||||||
|
if (userVerifyService.save(userVerify)) {
|
||||||
|
return success("提交成功");
|
||||||
|
}
|
||||||
|
return fail("提交失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
@PreAuthorize("hasAuthority('sys:userVerify:update')")
|
|
||||||
@ApiOperation("修改实名认证")
|
@ApiOperation("修改实名认证")
|
||||||
@PutMapping()
|
@PutMapping()
|
||||||
public ApiResult<?> update(@RequestBody UserVerify userVerify) {
|
public ApiResult<?> update(@RequestBody UserVerify userVerify) {
|
||||||
if (userVerifyService.updateById(userVerify)) {
|
if (getLoginUser() == null) {
|
||||||
return success("修改成功");
|
return fail("请先登录");
|
||||||
}
|
}
|
||||||
return fail("修改失败");
|
if (userVerifyService.updateById(userVerify)) {
|
||||||
|
return success("提交成功");
|
||||||
|
}
|
||||||
|
return fail("提交失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
@PreAuthorize("hasAuthority('sys:userVerify:remove')")
|
@PreAuthorize("hasAuthority('sys:userVerify:remove')")
|
||||||
@@ -117,4 +132,5 @@ public class UserVerifyController extends BaseController {
|
|||||||
return fail("删除失败");
|
return fail("删除失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -88,4 +88,13 @@ public class UserVerify implements Serializable {
|
|||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String phone;
|
private String phone;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "状态名称")
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String statusText;
|
||||||
|
|
||||||
|
public String getStatusText() {
|
||||||
|
String[] statusArray = {"待审核", "已审核通过", "已驳回"};
|
||||||
|
return statusArray[this.status];
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user