Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sv-springboot
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bsoft
sv-springboot
Commits
ce8b3652
Commit
ce8b3652
authored
Feb 28, 2020
by
Suvalue
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
机构修改
parent
a9c73d8d
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
49 additions
and
49 deletions
+49
-49
bsoft-admin/src/main/java/com/bsoft/admin/controller/OrgController.java
+18
-18
bsoft-admin/src/main/java/com/bsoft/admin/model/reqmodel/OrgReq.java
+31
-31
No files found.
bsoft-admin/src/main/java/com/bsoft/admin/controller/OrgController.java
View file @
ce8b3652
...
...
@@ -20,7 +20,7 @@ import springfox.documentation.annotations.ApiIgnore;
import
javax.validation.Valid
;
import
java.util.List
;
@Api
(
tags
=
"机构API"
,
produces
=
"produces"
,
consumes
=
"consumes"
,
protocols
=
"protocols"
)
@Api
(
tags
=
"机构API"
,
produces
=
"produces"
,
consumes
=
"consumes"
,
protocols
=
"protocols"
)
@RequestMapping
(
"/org"
)
@RestController
public
class
OrgController
{
...
...
@@ -32,7 +32,7 @@ public class OrgController {
@PostMapping
(
"parentall"
)
@Token
@ApiOperation
(
"查询机构列表"
)
public
Object
getParentAll
(
@RequestBody
OrgReq
.
GetOrgReq
org
)
throws
Exception
{
public
Object
getParentAll
(
@RequestBody
OrgReq
.
GetOrgReq
org
)
throws
Exception
{
List
<
DicOrgList
>
list
=
dicOrgService
.
getParentAll
(
org
);
return
Result
.
success
(
list
);
}
...
...
@@ -40,7 +40,7 @@ public class OrgController {
@PostMapping
(
"all"
)
@Token
@ApiOperation
(
"查询机构列表"
)
public
Object
getAll
(){
public
Object
getAll
()
{
List
<
DicOrg
>
list
=
dicOrgService
.
getAll
();
return
Result
.
success
(
list
);
}
...
...
@@ -49,7 +49,7 @@ public class OrgController {
@PostMapping
(
"info"
)
@Token
@ApiOperation
(
"查询机构详细信息"
)
public
Object
getById
(
@RequestBody
OrgReq
.
InfoOrgReq
org
)
throws
Exception
{
public
Object
getById
(
@RequestBody
OrgReq
.
InfoOrgReq
org
)
throws
Exception
{
DicOrg
info
=
dicOrgService
.
info
(
org
.
getOrgId
());
return
Result
.
success
(
info
);
}
...
...
@@ -57,13 +57,13 @@ public class OrgController {
@PostMapping
(
"add"
)
@Token
@ApiOperation
(
"添加机构"
)
public
Object
add
User
(
@ApiIgnore
@CurrentUser
Long
userId
,
@Valid
@RequestBody
OrgReq
.
AddOrgReq
org
)
throws
Exception
{
public
Object
add
Org
(
@ApiIgnore
@CurrentUser
Long
userId
,
@Valid
@RequestBody
OrgReq
.
AddOrgReq
org
)
throws
Exception
{
DicOrg
sysRole
=
dicOrgService
.
getByName
(
org
.
getOrgName
());
if
(
sysRole
!=
null
)
{
if
(
sysRole
!=
null
)
{
return
Result
.
error
(
"该机构已存在!"
);
}
boolean
result
=
dicOrgService
.
addOrg
(
userId
,
org
);
if
(
result
)
boolean
result
=
dicOrgService
.
addOrg
(
userId
,
org
);
if
(
result
)
return
Result
.
success
(
null
);
else
return
Result
.
error
();
...
...
@@ -72,9 +72,9 @@ public class OrgController {
@PostMapping
(
"delete"
)
@Token
@ApiOperation
(
"删除机构"
)
public
Object
addUser
(
@RequestBody
OrgReq
.
DeleteOrgReq
org
)
throws
Exception
{
public
Object
deleteOrg
(
@RequestBody
OrgReq
.
DeleteOrgReq
org
)
throws
Exception
{
boolean
result
=
dicOrgService
.
deleteOrg
(
org
);
if
(
result
)
if
(
result
)
return
Result
.
success
(
null
);
else
return
Result
.
error
();
...
...
@@ -83,16 +83,16 @@ public class OrgController {
@PostMapping
(
"update"
)
@Token
@ApiOperation
(
"修改机构"
)
public
Object
addUser
(
@Valid
@RequestBody
OrgReq
.
UpdateOrgReq
org
)
throws
Exception
{
public
Object
updateOrg
(
@Valid
@RequestBody
OrgReq
.
UpdateOrgReq
org
)
throws
Exception
{
DicOrg
reqDic
=
dicOrgService
.
info
(
org
.
getOrgId
());
DicOrg
nameRole
=
dicOrgService
.
getByName
(
org
.
getOrgName
());
if
(
reqDic
!=
null
)
{
if
(
nameRole
!=
null
&&!
nameRole
.
getOrgName
().
equals
(
reqDic
.
getOrgName
()))
{
if
(
reqDic
!=
null
)
{
if
(
nameRole
!=
null
&&
!
nameRole
.
getOrgName
().
equals
(
reqDic
.
getOrgName
()))
{
return
Result
.
error
(
"该机构已存在"
);
}
}
boolean
result
=
dicOrgService
.
updateOrg
(
org
);
if
(
result
)
if
(
result
)
return
Result
.
success
(
null
);
else
return
Result
.
error
();
...
...
@@ -101,7 +101,7 @@ public class OrgController {
@PostMapping
(
"userorg"
)
@Token
@ApiOperation
(
"查询用户机构"
)
public
Object
getUserOrg
(
@RequestBody
OrgReq
.
GetUserOrgReq
org
)
throws
Exception
{
public
Object
getUserOrg
(
@RequestBody
OrgReq
.
GetUserOrgReq
org
)
throws
Exception
{
List
<
SysUserOrgRsList
>
list
=
dicOrgService
.
getUserOrg
(
org
.
getUserId
());
return
Result
.
success
(
list
);
}
...
...
@@ -109,9 +109,9 @@ public class OrgController {
@PostMapping
(
"saveuserorg"
)
@Token
@ApiOperation
(
"保存用户机构"
)
public
Object
saveUserOrg
(
@ApiIgnore
@CurrentUser
Long
userId
,
@RequestBody
OrgReq
.
SaveUserOrgReq
org
)
throws
Exception
{
boolean
result
=
dicOrgService
.
saveUserOrg
(
userId
,
org
);
if
(
result
)
public
Object
saveUserOrg
(
@ApiIgnore
@CurrentUser
Long
userId
,
@RequestBody
OrgReq
.
SaveUserOrgReq
org
)
throws
Exception
{
boolean
result
=
dicOrgService
.
saveUserOrg
(
userId
,
org
);
if
(
result
)
return
Result
.
success
(
null
);
else
return
Result
.
error
();
...
...
bsoft-admin/src/main/java/com/bsoft/admin/model/reqmodel/OrgReq.java
View file @
ce8b3652
...
...
@@ -7,8 +7,8 @@ import javax.validation.constraints.NotNull;
import
java.util.List
;
public
class
OrgReq
{
public
static
class
GetOrgReq
{
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
public
static
class
GetOrgReq
{
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
private
String
orgName
;
public
String
getOrgName
()
{
...
...
@@ -27,8 +27,8 @@ public class OrgReq {
}
}
public
static
class
InfoOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
public
static
class
InfoOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@NotNull
(
message
=
"机构ID 参数必传"
)
private
Long
orgId
;
...
...
@@ -48,32 +48,32 @@ public class OrgReq {
}
}
public
static
class
AddOrgReq
{
@ApiModelProperty
(
value
=
"组织机构代码"
,
required
=
true
)
public
static
class
AddOrgReq
{
@ApiModelProperty
(
value
=
"组织机构代码"
,
required
=
true
)
@NotBlank
(
message
=
"组织机构代码 参数必传"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
@NotBlank
(
message
=
"机构名称 参数必传"
)
private
String
orgName
;
@ApiModelProperty
(
value
=
"登记号"
,
required
=
true
)
@ApiModelProperty
(
value
=
"登记号"
,
required
=
true
)
private
String
orgNo
;
@ApiModelProperty
(
value
=
"机构简称"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构简称"
,
required
=
true
)
@NotBlank
(
message
=
"机构简称 参数必传"
)
private
String
orgShortName
;
@ApiModelProperty
(
value
=
"机构分类"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构分类"
,
required
=
true
)
private
String
orgGroup
;
@ApiModelProperty
(
value
=
"机构类型"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构类型"
,
required
=
true
)
private
String
orgType
;
@ApiModelProperty
(
value
=
"地址"
,
required
=
true
)
@ApiModelProperty
(
value
=
"地址"
,
required
=
true
)
private
String
orgAddress
;
@ApiModelProperty
(
value
=
"父级关系"
,
required
=
true
)
@ApiModelProperty
(
value
=
"父级关系"
,
required
=
true
)
@NotNull
(
message
=
"父级关系 参数必传"
)
private
Long
parentId
;
...
...
@@ -156,8 +156,8 @@ public class OrgReq {
}
}
public
static
class
DeleteOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
public
static
class
DeleteOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@NotNull
(
message
=
"机构ID 参数必传"
)
private
Long
orgId
;
...
...
@@ -177,36 +177,36 @@ public class OrgReq {
}
}
public
static
class
UpdateOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@Not
Blank
(
message
=
"机构ID 参数必传"
)
public
static
class
UpdateOrgReq
{
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@Not
Null
(
message
=
"机构ID 参数必传"
)
private
Long
orgId
;
@ApiModelProperty
(
value
=
"组织机构代码"
,
required
=
true
)
@ApiModelProperty
(
value
=
"组织机构代码"
,
required
=
true
)
@NotBlank
(
message
=
"组织机构代码 参数必传"
)
private
String
orgCode
;
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构名称"
,
required
=
true
)
@NotBlank
(
message
=
"机构名称 参数必传"
)
private
String
orgName
;
@ApiModelProperty
(
value
=
"登记号"
,
required
=
true
)
@ApiModelProperty
(
value
=
"登记号"
,
required
=
true
)
private
String
orgNo
;
@ApiModelProperty
(
value
=
"机构简称"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构简称"
,
required
=
true
)
@NotBlank
(
message
=
"机构简称 参数必传"
)
private
String
orgShortName
;
@ApiModelProperty
(
value
=
"机构分类"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构分类"
,
required
=
true
)
private
String
orgGroup
;
@ApiModelProperty
(
value
=
"机构类型"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构类型"
,
required
=
true
)
private
String
orgType
;
@ApiModelProperty
(
value
=
"地址"
,
required
=
true
)
@ApiModelProperty
(
value
=
"地址"
,
required
=
true
)
private
String
orgAddress
;
@ApiModelProperty
(
value
=
"父级关系"
,
required
=
true
)
@ApiModelProperty
(
value
=
"父级关系"
,
required
=
true
)
@NotNull
(
message
=
"父级关系 参数必传"
)
private
Long
parentId
;
...
...
@@ -301,8 +301,8 @@ public class OrgReq {
/**
* 查询用户机构入参
*/
public
static
class
GetUserOrgReq
{
@ApiModelProperty
(
value
=
"用户ID"
,
required
=
true
)
public
static
class
GetUserOrgReq
{
@ApiModelProperty
(
value
=
"用户ID"
,
required
=
true
)
@NotNull
(
message
=
"用户ID 参数必传"
)
private
Long
userId
;
...
...
@@ -325,12 +325,12 @@ public class OrgReq {
/**
* 配置用户机构入参
*/
public
static
class
SaveUserOrgReq
{
@ApiModelProperty
(
value
=
"用户ID"
,
required
=
true
)
public
static
class
SaveUserOrgReq
{
@ApiModelProperty
(
value
=
"用户ID"
,
required
=
true
)
@NotNull
(
message
=
"用户ID 参数必传"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@ApiModelProperty
(
value
=
"机构ID"
,
required
=
true
)
@NotNull
(
message
=
"机构ID 参数必传"
)
private
List
<
Long
>
org
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment