Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
8b033fdf
Commit
8b033fdf
authored
Dec 05, 2022
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
获取联系人电话
parent
1a851c1c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
32 additions
and
15 deletions
+32
-15
OrgUsrController.java
...s/boot/module/common/biz/controller/OrgUsrController.java
+32
-15
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/controller/OrgUsrController.java
View file @
8b033fdf
package
com
.
yeejoin
.
amos
.
boot
.
module
.
common
.
biz
.
controller
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Collection
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
java.util.*
;
import
java.util.stream.Collectors
;
import
javax.servlet.http.HttpServletRequest
;
import
com.yeejoin.amos.boot.module.common.api.dto.*
;
import
com.yeejoin.amos.boot.module.common.api.entity.DynamicFormInstance
;
import
com.yeejoin.amos.boot.module.common.api.enums.OrgPersonEnum
;
import
com.yeejoin.amos.boot.module.common.api.mapper.DynamicFormInstanceMapper
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
...
...
@@ -40,15 +38,6 @@ import com.yeejoin.amos.boot.biz.common.interceptors.PermissionInterceptorContex
import
com.yeejoin.amos.boot.biz.common.service.impl.DataDictionaryServiceImpl
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
com.yeejoin.amos.boot.module.common.api.core.framework.PersonIdentify
;
import
com.yeejoin.amos.boot.module.common.api.dto.CheckObjectDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.CompanyPerson
;
import
com.yeejoin.amos.boot.module.common.api.dto.ESOrgUsrDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgDepartmentDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgMenuDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgUsrDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.OrgUsrFormDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.UserDto
;
import
com.yeejoin.amos.boot.module.common.api.dto.UserUnitDto
;
import
com.yeejoin.amos.boot.module.common.api.entity.CompanyInfo
;
import
com.yeejoin.amos.boot.module.common.api.entity.FireTeam
;
import
com.yeejoin.amos.boot.module.common.api.entity.OrgUsr
;
...
...
@@ -111,6 +100,9 @@ public class OrgUsrController extends BaseController {
@Value
(
"special-deptType"
)
String
deptTypeKey
;
@Autowired
DynamicFormInstanceMapper
dynamicFormInstanceMapper
;
private
static
final
String
AUTH_SPECIAL_KEY
=
"fire_build_video_info"
;
/**
* 新增单位信息
...
...
@@ -181,6 +173,31 @@ public class OrgUsrController extends BaseController {
return
ResponseHelper
.
buildResponse
(
"0"
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/getUserTelephone"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取人员详情"
,
notes
=
"获取人员详情"
)
public
ResponseModel
<
Map
<
String
,
Object
>>
getUserTelephone
(
HttpServletRequest
request
,
@RequestParam
Long
boss
)
throws
Exception
{
Map
<
String
,
Object
>
telephone
=
new
HashMap
<>();
OrgUsr
org
=
iOrgUsrService
.
selectByAmosOrgId
(
boss
);
if
(
org
!=
null
){
QueryWrapper
<
DynamicFormInstance
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"field_code"
,
"telephone"
);
queryWrapper
.
eq
(
"instance_id"
,
org
.
getSequenceNbr
());
DynamicFormInstance
dynamicFormInstance
=
dynamicFormInstanceMapper
.
selectOne
(
queryWrapper
);
if
(
dynamicFormInstance
!=
null
){
telephone
.
put
(
"telephone"
,
dynamicFormInstance
.
getFieldValue
());
}
else
{
telephone
.
put
(
"telephone"
,
""
);
}
}
return
ResponseHelper
.
buildResponse
(
telephone
);
}
/**
* 更新单位数据
*
...
...
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