Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
18180b3a
提交
18180b3a
authored
4月 26, 2020
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1. admin-web 接入新的登陆接入
上级
eb86ae7c
隐藏空白字符变更
内嵌
并排
正在显示
12 个修改的文件
包含
45 行增加
和
9 行删除
+45
-9
index.js
admin-web/config/proxy/index.js
+1
-1
proxy.dev.js
admin-web/config/proxy/proxy.dev.js
+1
-1
proxy.prod.js
admin-web/config/proxy/proxy.prod.js
+1
-1
login.js
admin-web/src/models/login.js
+5
-2
system.js
admin-web/src/services/system.js
+10
-0
request.js
admin-web/src/utils/request.js
+1
-1
pom.xml
system/pom.xml
+2
-2
RoleDO.java
...oder/mall/system/biz/dataobject/authorization/RoleDO.java
+6
-0
AdminsFileController.java
...ll/system/rest/controller/admin/AdminsFileController.java
+1
-0
AdminsOAdminController.java
.../system/rest/controller/admin/AdminsOAdminController.java
+15
-0
AdminsSmsSignController.java
...system/rest/controller/admin/AdminsSmsSignController.java
+1
-0
AdminsSmsTemplateController.java
...em/rest/controller/admin/AdminsSmsTemplateController.java
+1
-1
没有找到文件。
admin-web/config/proxy/index.js
浏览文件 @
18180b3a
...
@@ -19,7 +19,7 @@ function basePathBuilder(proxys, basePath) {
...
@@ -19,7 +19,7 @@ function basePathBuilder(proxys, basePath) {
}
}
export
default
function
(
NODE_ENV
,
basePath
)
{
export
default
function
(
NODE_ENV
,
basePath
)
{
NODE_ENV
=
'prod'
;
//
NODE_ENV = 'prod';
let
proxys
=
NODE_ENV
===
'development'
||
NODE_ENV
===
'undefined'
?
proxyDev
:
proxyProd
;
let
proxys
=
NODE_ENV
===
'development'
||
NODE_ENV
===
'undefined'
?
proxyDev
:
proxyProd
;
if
(
basePath
)
{
if
(
basePath
)
{
proxys
=
basePathBuilder
(
proxys
,
basePath
);
proxys
=
basePathBuilder
(
proxys
,
basePath
);
...
...
admin-web/config/proxy/proxy.dev.js
浏览文件 @
18180b3a
// 开发环境,的代理配置
// 开发环境,的代理配置
module
.
exports
=
{
module
.
exports
=
{
'/
admin
-api/'
:
{
'/
system
-api/'
:
{
target
:
'http://127.0.0.1:18083/'
,
target
:
'http://127.0.0.1:18083/'
,
// target: 'http://180.167.213.26:18083/',
// target: 'http://180.167.213.26:18083/',
changeOrigin
:
true
,
changeOrigin
:
true
,
...
...
admin-web/config/proxy/proxy.prod.js
浏览文件 @
18180b3a
// production 配置文件
// production 配置文件
module
.
exports
=
{
module
.
exports
=
{
'/
admin
-api/'
:
{
'/
system
-api/'
:
{
target
:
'http://api.shop.iocoder.cn'
,
target
:
'http://api.shop.iocoder.cn'
,
changeOrigin
:
true
,
changeOrigin
:
true
,
pathRewrite
:
{},
pathRewrite
:
{},
...
...
admin-web/src/models/login.js
浏览文件 @
18180b3a
import
{
routerRedux
}
from
'dva/router'
;
import
{
routerRedux
}
from
'dva/router'
;
import
{
stringify
}
from
'qs'
;
import
{
stringify
}
from
'qs'
;
import
{
fakeAccountLogin
,
getFakeCaptcha
}
from
'@/services/api'
;
import
{
getFakeCaptcha
}
from
'@/services/api'
;
import
{
usernameAuthenticate
}
from
'@/services/system'
;
import
{
setAuthority
}
from
'@/utils/authority'
;
import
{
setAuthority
}
from
'@/utils/authority'
;
import
{
getPageQuery
}
from
'@/utils/utils'
;
import
{
getPageQuery
}
from
'@/utils/utils'
;
import
{
reloadAuthorized
}
from
'@/utils/Authorized'
;
import
{
reloadAuthorized
}
from
'@/utils/Authorized'
;
...
@@ -15,7 +16,7 @@ export default {
...
@@ -15,7 +16,7 @@ export default {
effects
:
{
effects
:
{
*
login
({
payload
},
{
call
,
put
})
{
*
login
({
payload
},
{
call
,
put
})
{
const
response
=
yield
call
(
fakeAccountLogin
,
payload
);
const
response
=
yield
call
(
usernameAuthenticate
,
payload
);
yield
put
({
yield
put
({
type
:
'changeLoginStatus'
,
type
:
'changeLoginStatus'
,
payload
:
response
,
payload
:
response
,
...
@@ -23,6 +24,8 @@ export default {
...
@@ -23,6 +24,8 @@ export default {
yield
put
(
routerRedux
.
replace
(
'/'
));
yield
put
(
routerRedux
.
replace
(
'/'
));
debugger
;
// Login successfully
// Login successfully
if
(
response
.
code
===
0
)
{
if
(
response
.
code
===
0
)
{
...
...
admin-web/src/services/system.js
0 → 100644
浏览文件 @
18180b3a
import
{
stringify
}
from
'@/utils/request.qs'
;
import
request
from
'@/utils/request'
;
export
async
function
usernameAuthenticate
(
params
)
{
return
request
(
`/system-api/admins/oauth2/username-authenticate?
${
stringify
(
params
)}
`
,
{
method
:
'POST'
,
body
:
{},
});
}
admin-web/src/utils/request.js
浏览文件 @
18180b3a
...
@@ -138,7 +138,7 @@ export default function request(url, option) {
...
@@ -138,7 +138,7 @@ export default function request(url, option) {
// 将登陆的 accessToken 放到 header
// 将登陆的 accessToken 放到 header
const
loginToken
=
getLoginToken
();
const
loginToken
=
getLoginToken
();
if
(
loginToken
&&
loginToken
.
accessToken
if
(
loginToken
&&
loginToken
.
accessToken
&&
url
.
indexOf
(
'/
passport/login
'
)
===
-
1
)
{
// TODO 芋艿,临时这么加,可能不是很优雅
&&
url
.
indexOf
(
'/
system-api/admins/oauth2/username-authenticate
'
)
===
-
1
)
{
// TODO 芋艿,临时这么加,可能不是很优雅
const
headers
=
{
const
headers
=
{
...
newOptions
.
headers
,
...
newOptions
.
headers
,
Authorization
:
`Bearer
${
loginToken
.
accessToken
}
`
,
Authorization
:
`Bearer
${
loginToken
.
accessToken
}
`
,
...
...
system/pom.xml
浏览文件 @
18180b3a
...
@@ -16,8 +16,8 @@
...
@@ -16,8 +16,8 @@
<modules>
<modules>
<module>
system-application
</module>
<module>
system-application
</module>
<!-- <module>system-sdk</module>-->
<!-- <module>system-sdk</module>-->
<!-- <module>system-service-api</module>--
>
<module>
system-service-api
</module
>
<!-- <module>system-service-impl</module>--
>
<module>
system-service-impl
</module
>
<module>
system-rpc-api
</module>
<module>
system-rpc-api
</module>
<module>
system-rpc
</module>
<module>
system-rpc
</module>
<module>
system-rest
</module>
<module>
system-rest
</module>
...
...
system/system-biz/src/main/java/cn/iocoder/mall/system/biz/dataobject/authorization/RoleDO.java
浏览文件 @
18180b3a
...
@@ -27,5 +27,11 @@ public class RoleDO extends DeletableDO {
...
@@ -27,5 +27,11 @@ public class RoleDO extends DeletableDO {
* 角色编码
* 角色编码
*/
*/
private
String
code
;
private
String
code
;
/**
* 角色类型
*
* TODO 需要补充
*/
private
Integer
type
;
}
}
system/system-rest/src/main/java/cn/iocoder/mall/system/rest/controller/admin/AdminsFileController.java
浏览文件 @
18180b3a
...
@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
//@RestController
//@RestController
@RequestMapping
(
"admins/file"
)
@RequestMapping
(
"admins/file"
)
@Api
(
tags
=
"文件模块"
)
@Api
(
tags
=
"文件模块"
)
// TODO FROM 芋艿 to 小范:挪下
public
class
AdminsFileController
{
public
class
AdminsFileController
{
private
Logger
logger
=
LoggerFactory
.
getLogger
(
getClass
());
private
Logger
logger
=
LoggerFactory
.
getLogger
(
getClass
());
...
...
system/system-rest/src/main/java/cn/iocoder/mall/system/rest/controller/admin/AdminsOAdminController.java
0 → 100644
浏览文件 @
18180b3a
package
cn
.
iocoder
.
mall
.
system
.
rest
.
controller
.
admin
;
import
cn.iocoder.common.framework.constant.MallConstants
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
@RestController
@RequestMapping
(
MallConstants
.
ROOT_PATH_ADMIN
+
"/admin"
)
@Api
(
tags
=
"管理员 - 管理员 API"
)
public
class
AdminsOAdminController
{
}
system/system-rest/src/main/java/cn/iocoder/mall/system/rest/controller/admin/AdminsSmsSignController.java
浏览文件 @
18180b3a
...
@@ -23,6 +23,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -23,6 +23,7 @@ import org.springframework.web.bind.annotation.*;
@RestController
@RestController
@RequestMapping
(
"admins/sms/sign"
)
@RequestMapping
(
"admins/sms/sign"
)
@Api
(
"短信服务(签名)"
)
@Api
(
"短信服务(签名)"
)
// TODO FROM 芋艿 to 小范:挪下
public
class
AdminsSmsSignController
{
public
class
AdminsSmsSignController
{
@Autowired
@Autowired
...
...
system/system-rest/src/main/java/cn/iocoder/mall/system/rest/controller/admin/AdminsSmsTemplateController.java
浏览文件 @
18180b3a
...
@@ -3,7 +3,6 @@ package cn.iocoder.mall.system.rest.controller.admin;
...
@@ -3,7 +3,6 @@ package cn.iocoder.mall.system.rest.controller.admin;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.CommonResult
;
import
cn.iocoder.common.framework.vo.PageResult
;
import
cn.iocoder.common.framework.vo.PageResult
;
import
cn.iocoder.mall.system.biz.bo.smsTemplate.ListSmsTemplateBO
;
import
cn.iocoder.mall.system.biz.bo.smsTemplate.ListSmsTemplateBO
;
import
cn.iocoder.mall.system.biz.dto.smsTemplate.ListSmsTemplateDTO
;
import
cn.iocoder.mall.system.biz.service.sms.SmsService
;
import
cn.iocoder.mall.system.biz.service.sms.SmsService
;
import
cn.iocoder.mall.system.rest.convert.sms.AdminsSmsConvert
;
import
cn.iocoder.mall.system.rest.convert.sms.AdminsSmsConvert
;
import
cn.iocoder.mall.system.rest.request.smsTemplate.AddSmsTemplateRequest
;
import
cn.iocoder.mall.system.rest.request.smsTemplate.AddSmsTemplateRequest
;
...
@@ -23,6 +22,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -23,6 +22,7 @@ import org.springframework.web.bind.annotation.*;
@RestController
@RestController
@RequestMapping
(
"admins/sms/template"
)
@RequestMapping
(
"admins/sms/template"
)
@Api
(
"短信服务(短信模板)"
)
@Api
(
"短信服务(短信模板)"
)
// TODO FROM 芋艿 to 小范:挪下
public
class
AdminsSmsTemplateController
{
public
class
AdminsSmsTemplateController
{
@Autowired
@Autowired
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论