Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zys-ui
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
龙菲
zys-ui
Commits
a4cc88e6
提交
a4cc88e6
authored
9月 25, 2023
作者:
龙菲
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
共享资源增加收藏和取消收藏
上级
c5cb227a
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
38 行增加
和
10 行删除
+38
-10
collect.js
src/api/user/collect.js
+5
-3
index.vue
src/views/resource/components/table/index.vue
+31
-5
vue.config.js
vue.config.js
+2
-2
没有找到文件。
src/api/user/collect.js
浏览文件 @
a4cc88e6
...
...
@@ -2,6 +2,7 @@
* 收藏相关接口
*/
import
request
from
'@/utils/request'
import
qs
from
'qs'
const
baseUrl
=
'/v1/api'
//用户点击收藏
...
...
@@ -22,11 +23,12 @@ export const getCollect = params => {
}
// 点击添加收藏
export
const
addFavorite
=
params
=>
{
export
const
addFavorite
=
data
=>
{
return
request
({
url
:
baseUrl
+
'/folder/file/addFavorite'
,
method
:
'get'
,
params
method
:
'post'
,
data
:
qs
.
stringify
(
data
),
headers
:
{
'content-type'
:
'application/x-www-form-urlencoded'
}
})
}
...
...
src/views/resource/components/table/index.vue
浏览文件 @
a4cc88e6
...
...
@@ -77,10 +77,10 @@
<
template
slot-scope=
"scope"
>
<el-link
type=
"primary"
icon=
"el-icon-star-off
"
:icon=
"scope.row.collected ? 'el-icon-star-on' : 'el-icon-star-off'
"
@
click=
"handleCollect(scope.row)"
>
收藏
{{
scope
.
row
.
collected
?
"已收藏"
:
"收藏"
}}
</el-link>
<el-divider
direction=
"vertical"
></el-divider>
<el-link
...
...
@@ -125,7 +125,7 @@ export default {
default
:
()
=>
({
records
:
[],
totalElements
:
0
,
pageCount
:
2
0
,
pageCount
:
1
0
,
pageNo
:
1
,
}),
},
...
...
@@ -193,18 +193,44 @@ export default {
let
params
;
if
(
file
.
collected
)
{
request
=
cancelCollect
;
const
{
id
}
=
file
;
params
=
{
fileIds
:
file
.
fileI
d
,
fileIds
:
i
d
,
};
}
else
{
request
=
addFavorite
;
params
=
file
;
const
extendName
=
"pdf"
;
const
{
fileSize
,
id
,
name
,
weburl
}
=
file
;
params
=
{
fileSize
,
fileId
:
id
,
fileName
:
name
,
fileUrl
:
weburl
,
extendName
,
filePath
:
"/我的收藏"
,
userId
:
this
.
$store
.
getters
.
userInfo
.
userId
,
deleteFlag
:
null
,
//以下字段
timeStampName
:
null
,
storageType
:
null
,
pointCount
:
null
,
identifier
:
null
,
userFileId
:
null
,
isDir
:
null
,
uploadTime
:
null
,
deleteTime
:
null
,
deleteBatchNum
:
null
,
imageWidth
:
null
,
imageHeight
:
null
,
removeFlag
:
null
,
};
}
// console.log(file);
let
res
=
await
request
(
params
);
if
(
res
.
code
==
200
)
{
let
message
=
file
.
collected
?
"取消收藏成功!"
:
"收藏成功!"
;
this
.
$message
.
success
(
message
);
this
.
getList
();
}
},
},
...
...
vue.config.js
浏览文件 @
a4cc88e6
...
...
@@ -35,8 +35,8 @@ module.exports = {
proxy
:
{
// detail: https://cli.vuejs.org/config/#devserver-proxy
[
process
.
env
.
VUE_APP_BASE_API
]:
{
// target: `http://192.168.1.4
:5236`,
target
:
`http://192.168.1.5:5236`
,
target
:
`http://192.168.1.2
:5236`
,
//
target: `http://192.168.1.5:5236`,
// target: `http://222.85.214.245:9600`,
// target: `http://222.85.214.245:9558`,
// target: `http://172.24.100.246:9600`,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论