Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-auth
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
base_platform_enterprise
gic-platform-auth
Commits
6e790cab
Commit
6e790cab
authored
Oct 30, 2019
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
审核员 添加openid查询
parent
54d89912
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
41 additions
and
4 deletions
+41
-4
AuditorApiService.java
...src/main/java/com/gic/auth/service/AuditorApiService.java
+10
-0
TabAuditorMapper.java
...c/main/java/com/gic/auth/dao/mapper/TabAuditorMapper.java
+3
-0
AuditorService.java
...ce/src/main/java/com/gic/auth/service/AuditorService.java
+2
-0
AuditorServiceImpl.java
...in/java/com/gic/auth/service/impl/AuditorServiceImpl.java
+5
-0
AuditorApiServiceImpl.java
...om/gic/auth/service/outer/impl/AuditorApiServiceImpl.java
+10
-4
TabAuditorMapper.xml
...th-service/src/main/resources/mapper/TabAuditorMapper.xml
+11
-0
No files found.
gic-platform-auth-api/src/main/java/com/gic/auth/service/AuditorApiService.java
View file @
6e790cab
...
...
@@ -95,4 +95,14 @@ public interface AuditorApiService {
*/
ServiceResponse
<
List
<
AuditorDTO
>>
listAuditorByProject
(
Integer
projectItemId
,
Integer
userId
,
Integer
enterpriseId
);
/**
* 通过openid查询审核员
* @Title: getAuditorByOpenid
* @Description:
* @author zhiwj
* @param openid
* @return com.gic.api.base.commons.ServiceResponse<com.gic.auth.dto.AuditorDTO>
* @throws
*/
ServiceResponse
<
AuditorDTO
>
getAuditorByOpenid
(
String
openid
);
}
gic-platform-auth-service/src/main/java/com/gic/auth/dao/mapper/TabAuditorMapper.java
View file @
6e790cab
...
...
@@ -60,4 +60,6 @@ public interface TabAuditorMapper {
Integer
delAuditor
(
@Param
(
"auditorId"
)
Integer
auditorId
);
Page
<
TabAuditor
>
listAuditor
(
AuditorListQO
auditorListQO
);
TabAuditor
getAuditorByOpenid
(
@Param
(
"openid"
)
String
openid
);
}
\ No newline at end of file
gic-platform-auth-service/src/main/java/com/gic/auth/service/AuditorService.java
View file @
6e790cab
...
...
@@ -33,4 +33,6 @@ public interface AuditorService {
List
<
TabAuditor
>
listAuditor
(
AuditorListQO
auditorListQO
);
TabAuditor
getAuditorByUserId
(
Integer
enterpriseId
,
Integer
userId
);
TabAuditor
getAuditorByOpenid
(
String
openid
);
}
gic-platform-auth-service/src/main/java/com/gic/auth/service/impl/AuditorServiceImpl.java
View file @
6e790cab
...
...
@@ -133,4 +133,9 @@ public class AuditorServiceImpl implements AuditorService {
auditorDTO
.
setUserId
(
userId
);
return
tabAuditorMapper
.
getFirstAuditor
(
auditorDTO
);
}
@Override
public
TabAuditor
getAuditorByOpenid
(
String
openid
)
{
return
tabAuditorMapper
.
getAuditorByOpenid
(
openid
);
}
}
gic-platform-auth-service/src/main/java/com/gic/auth/service/outer/impl/AuditorApiServiceImpl.java
View file @
6e790cab
...
...
@@ -248,6 +248,16 @@ public class AuditorApiServiceImpl implements AuditorApiService {
}
}
@Override
public
ServiceResponse
<
AuditorDTO
>
getAuditorByOpenid
(
String
openid
)
{
TabAuditor
auditor
=
this
.
auditorService
.
getAuditorByOpenid
(
openid
);
if
(
auditor
!=
null
)
{
return
EnterpriseServiceResponse
.
success
(
EntityUtil
.
changeEntityByJSON
(
AuditorDTO
.
class
,
auditor
));
}
else
{
return
EnterpriseServiceResponse
.
failure
(
ErrorCode
.
NOTEXISTS
);
}
}
private
String
getTempQrCodeUrl
(
Integer
auditorId
)
{
logger
.
info
(
"生成临时带参二维码 auditorId:{}"
,
auditorId
);
ServiceResponse
<
String
>
serviceResponse
=
weixinBaseFunService
.
getTemporaryQRcodeURL
(
APPKEY
,
"auditor_"
+
auditorId
,
300
);
...
...
@@ -276,8 +286,4 @@ public class AuditorApiServiceImpl implements AuditorApiService {
return
EntityUtil
.
changeEntityByJSON
(
AuditorDTO
.
class
,
auditor
);
}
}
public
static
void
main
(
String
[]
args
)
{
System
.
out
.
println
(
1
);
}
}
gic-platform-auth-service/src/main/resources/mapper/TabAuditorMapper.xml
View file @
6e790cab
...
...
@@ -202,4 +202,14 @@
</foreach>
</if>
</select>
<select
id=
"getAuditorByOpenid"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_auditor
where status = 1
and is_use = 1
<if
test=
"openid != null and openid != '' "
>
and openid = #{openid}
</if>
</select>
</mapper>
\ No newline at end of file
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