Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
sc_media
Project
Project
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
Graph
比较
统计图
议题
0
议题
0
列表
看板
标记
Milestones
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
注册表
注册表
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
svn
sc_media
Commits
c69b9e25
提交
c69b9e25
authored
5月 08, 2019
作者:
renjiancai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
--no commit message
上级
6b3e6bec
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
19 行增加
和
8 行删除
+19
-8
ResponseCodeEnum.java
...e/src/main/java/com/zrqx/core/enums/ResponseCodeEnum.java
+2
-1
SaveUserForm.java
...ain/java/com/zrqx/core/form/resource/bg/SaveUserForm.java
+2
-2
ResourceRelation.java
...n/java/com/zrqx/core/model/resource/ResourceRelation.java
+4
-0
ArticleLibraryController.java
...ource/bg/controller/content/ArticleLibraryController.java
+0
-0
UserController.java
.../com/zrqx/resource/bg/controller/user/UserController.java
+11
-5
没有找到文件。
com.zrqx.core/src/main/java/com/zrqx/core/enums/ResponseCodeEnum.java
浏览文件 @
c69b9e25
...
...
@@ -28,7 +28,8 @@ public enum ResponseCodeEnum {
NO_AGREE
(-
7
,
"该用户已点赞"
),
/***-8标题重复**/
REPEST
(-
8
,
"重复资源"
),
SHOW_EXCEPTION
(-
9
,
"显示错误"
);
SHOW_EXCEPTION
(-
9
,
"显示错误"
),
NO_EMPOWER
(-
10
,
"access_token已过期,请重新授权"
);
private
final
int
code
;
private
final
String
msg
;
private
ResponseCodeEnum
(
int
code
,
String
msg
)
{
...
...
com.zrqx.core/src/main/java/com/zrqx/core/form/resource/bg/SaveUserForm.java
浏览文件 @
c69b9e25
...
...
@@ -6,8 +6,8 @@ import lombok.Data;
@Data
@ApiModel
(
value
=
"SaveUserForm"
,
description
=
"绑定用户"
)
public
class
SaveUserForm
{
@ApiModelProperty
(
"
access_token
"
)
private
String
access_token
;
@ApiModelProperty
(
"
code
"
)
private
String
code
;
@ApiModelProperty
(
"原创首发作者,1企鹅号,2微信公众账号,3头条号,4大鱼号,5一点号,6百家号,7网易号"
)
private
String
original_author
;
}
com.zrqx.core/src/main/java/com/zrqx/core/model/resource/ResourceRelation.java
浏览文件 @
c69b9e25
...
...
@@ -28,4 +28,8 @@ public class ResourceRelation {
private
Integer
isDelete
=
0
;
@ApiModelProperty
(
"审核状态:0发布中,1发布成功,2发布失败 ,3已删除,4部分发布失败,6未发布 "
)
private
Integer
examineStatus
;
@ApiModelProperty
(
"发布文章唯一id"
)
private
String
article_id
;
@ApiModelProperty
(
"首发作者"
)
private
Integer
original_author
;
}
com.zrqx.resource/src/main/java/com/zrqx/resource/bg/controller/content/ArticleLibraryController.java
浏览文件 @
c69b9e25
差异被折叠。
点击展开。
com.zrqx.resource/src/main/java/com/zrqx/resource/bg/controller/user/UserController.java
浏览文件 @
c69b9e25
...
...
@@ -199,10 +199,12 @@ public class UserController {
@PostMapping
(
value
=
ResourceRequestPath
.
SAVE
)
public
CallBack
<
Boolean
>
save
(
@RequestBody
SaveUserForm
form
){
String
user_id
=
null
;
String
access_token
=
HttpClientUtil
.
doPost
(
form
.
getAccess_token
(),
"utf-8"
);
JSONObject
jsonobj_token
=
JSON
.
parseObject
(
access_token
);
String
access_token
=
null
;
//获取access_token值
if
(
form
.
getOriginal_author
().
equals
(
1
)){
//企鹅号
String
url_token
=
"https://auth.om.qq.com/omoauth2/accesstoken?grant_type=authorization_code&client_id=cdceb3dc663949260ae913d2160f94b9&client_secret=b9ec3434e3ad6dbf53a61b0c5c3bd0b54cbba638&code="
+
form
.
getCode
()+
""
;
access_token
=
HttpClientUtil
.
doPost
(
url_token
,
"utf-8"
);
JSONObject
jsonobj_token
=
JSON
.
parseObject
(
access_token
);
String
code
=
jsonobj_token
.
getString
(
"code"
);
if
(!
code
.
equals
(
"0"
)){
throw
new
BaseException
(-
7
,
"获取access_token失败!"
);
...
...
@@ -211,10 +213,14 @@ public class UserController {
user_id
=
jsonobj_token
.
getJSONObject
(
"data"
).
getString
(
"openid"
);
}
if
(
form
.
getOriginal_author
().
equals
(
7
)){
String
url_token
=
"https://mp.163.com/oauth2/access_token?client_id=3vo8XswFtc&client_secret=PZx98usfLsjFQITV&grant_type=authorization_code&code="
+
form
.
getCode
()+
""
;
access_token
=
HttpClientUtil
.
doPost
(
url_token
,
"utf-8"
);
JSONObject
jsonobj_token
=
JSON
.
parseObject
(
access_token
);
if
(
jsonobj_token
!=
null
){
throw
new
BaseException
(
"获取access_token失败!"
);
}
//获取账号名称
//{"access_token": "8521834b4553b7f5675c7c515ede6c6b","refresh_token": "273491a05edc6440cc2f449ed5183ea7","expires_in": "2017-12-27 16:05:34","user_id": "boniutest3@163.com"}
user_id
=
jsonobj_token
.
getString
(
"user_id"
);
}
UserAccountRelation
relation
=
new
UserAccountRelation
();
...
...
@@ -223,11 +229,11 @@ public class UserController {
relation
.
setUserId
(
redis
.
getUser
().
getUserId
());
relation
.
setStatus
(
0
);
if
(
form
.
getOriginal_author
().
equals
(
1
)){
relation
.
setTopImg
(
"
3e44e0ff7c4c452c957815d5f3e1c919
"
);
relation
.
setTopImg
(
"
20619c3852864612b221c476e5323cfe
"
);
}
else
if
(
form
.
getOriginal_author
().
equals
(
7
)){
relation
.
setTopImg
(
"
07283b3788014f59adea5aad1878e043
"
);
relation
.
setTopImg
(
"
8e88430d5af34fa7a2d83ea253cbeeb7
"
);
}
relation
.
setAccess_token
(
form
.
getAccess_token
()
);
relation
.
setAccess_token
(
access_token
);
accountRelationService
.
insert
(
relation
);
return
CallBack
.
success
();
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论