|
@@ -6,10 +6,13 @@ import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
+import javax.validation.Valid;
|
|
|
+
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.crypto.factory.PasswordEncoderFactories;
|
|
|
import org.springframework.security.crypto.password.PasswordEncoder;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
@@ -75,16 +78,19 @@ public class UserInfoController {
|
|
|
@ApiOperation(value = "修改用户信息和机构信息以", notes = "用户信息和机构信息")
|
|
|
@PostMapping("/updateUserInfoAll")
|
|
|
@SysLogger("updateUserInfoAll")
|
|
|
- public RespDTO<UserInfoOrganizationsVO> updateUserInfoAll( UserInfoOrganizationsVO userInfo){
|
|
|
+ public RespDTO<UserInfoOrganizationsVO> updateUserInfoAll(@Valid @RequestBody UserInfoOrganizationsVO userInfo){
|
|
|
int res = userFacade.updateUserInfoAll(userInfo);
|
|
|
|
|
|
- return RespDTO.onSuc("修改成功"+res);
|
|
|
+ if(res!=0){
|
|
|
+ return RespDTO.onSuc("修改用户信息成功!");
|
|
|
+ }
|
|
|
+ return RespDTO.onSuc("修改用户信息失败!");
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "审核用户信息和机构信息", notes = "审核用户信息和机构信息")
|
|
|
@PostMapping("/auditUserInfoAll")
|
|
|
@SysLogger("auditUserInfoAll")
|
|
|
- public RespDTO<UserInfoAuditVO> auditUserInfoAll( UserInfoAuditVO userInfoAuditVO){
|
|
|
+ public RespDTO<UserInfoAuditVO> auditUserInfoAll(@Valid @RequestBody UserInfoAuditVO userInfoAuditVO){
|
|
|
Map<String,Object> auditMap = new HashMap<String, Object>();
|
|
|
auditMap.put("userId", userInfoAuditVO.getUserId());
|
|
|
//TODO auditMap.put("modifier",UserUtils.getCurrentPrincipleID());
|
|
@@ -128,7 +134,7 @@ public class UserInfoController {
|
|
|
@ApiOperation(value = "添加构信息", notes = "机构信息")
|
|
|
@PostMapping("/addOrganization")
|
|
|
@SysLogger("addOrganization")
|
|
|
- public RespDTO<OrganizationVO> addOrganization(OrganizationVO organizationVO){
|
|
|
+ public RespDTO<OrganizationVO> addOrganization(@Valid @RequestBody OrganizationVO organizationVO){
|
|
|
//TODO
|
|
|
String organizationName = organizationVO.getOrganizationName();
|
|
|
List<Organization> organizationList = organizationFacade.findOrganization(organizationName);
|
|
@@ -157,7 +163,7 @@ public class UserInfoController {
|
|
|
@ApiOperation(value = "添加用户信息和机构信息管理员", notes = "用户信息和机构信息的绑定")
|
|
|
@PostMapping("/addUserInfo")
|
|
|
@SysLogger("addUserInfo")
|
|
|
- public RespDTO<UserAndOrganizationVO> addUserInfo(UserAndOrganizationVO userAndOrganizationVO){
|
|
|
+ public RespDTO<UserAndOrganizationVO> addUserInfo(@Valid @RequestBody UserAndOrganizationVO userAndOrganizationVO){
|
|
|
//TODO 先查找机构,获取机构id,再注册用户,返回用户id, 取到用户id和 机构id ,查询用户机构关联表,在进行绑定
|
|
|
//User user = new User();
|
|
|
//验证用户是否存在
|
|
@@ -210,21 +216,31 @@ public class UserInfoController {
|
|
|
|
|
|
return RespDTO.onSuc("绑定成功");
|
|
|
}
|
|
|
+
|
|
|
//TODO
|
|
|
/* @ApiOperation(value = "根据用户id查询已开通的功能", notes = "已开通信息")
|
|
|
- @PostMapping("/addOrganization")
|
|
|
- @SysLogger("addOrganization")*/
|
|
|
+ @PostMapping("/getInformationAvailableByUserId")
|
|
|
+ @SysLogger("getInformationAvailableByUserId")*/
|
|
|
|
|
|
//TODO
|
|
|
/*
|
|
|
@ApiOperation(value = "根据用户id和产品id,启用和停用功能", notes = "开通信息")
|
|
|
- @PostMapping("/addOrganization")
|
|
|
- @SysLogger("addOrganization")*/
|
|
|
+ @PostMapping("/startAndendByuserId")
|
|
|
+ @SysLogger("startAndendByuserId")*/
|
|
|
|
|
|
//TODO
|
|
|
- /* @ApiOperation(value = "根据用户id和产品id,启用和停用功能", notes = "开通信息")
|
|
|
- @PostMapping("/addOrganization")
|
|
|
- @SysLogger("addOrganization")*/
|
|
|
+ /* @ApiOperation(value = "根据用户id和产品id,删除开通信息", notes = "删除开通信息")
|
|
|
+ @PostMapping("/delInformationAvailable")
|
|
|
+ @SysLogger("delInformationAvailable")*/
|
|
|
+ //TODO
|
|
|
+ /* @ApiOperation(value = "根据用户id和产品id,修改开通时间", notes = "修改开通时间")
|
|
|
+ @PostMapping("/delInformationAvailable")
|
|
|
+ @SysLogger("delInformationAvailable")*/
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|