Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
TPEngineer
csdn质量分速查
提交
214c7ad7
C
csdn质量分速查
项目概览
TPEngineer
/
csdn质量分速查
与 Fork 源项目一致
Fork自
yma16 / 可视化 csdn 数据
通知
1
Star
2
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
csdn质量分速查
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
214c7ad7
编写于
6月 30, 2023
作者:
6
63f1bb74d2451104dc7d8b9f
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Auto Commit
上级
a20b70ab
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
30 addition
and
10 deletion
+30
-10
src/components/SearchGrade.vue
src/components/SearchGrade.vue
+30
-10
未找到文件。
src/components/SearchGrade.vue
浏览文件 @
214c7ad7
...
@@ -10,23 +10,22 @@ const state = reactive({
...
@@ -10,23 +10,22 @@ const state = reactive({
columns
:
[{
columns
:
[{
title
:
'
文章名称
'
,
title
:
'
文章名称
'
,
dataIndex
:
'
title
'
,
dataIndex
:
'
title
'
,
fixed
:
true
fixed
:
true
},
{
},
{
title
:
'
链接
'
,
title
:
'
链接
'
,
dataIndex
:
'
url
'
,
key
:
'
url
'
sorter
:
true
,
},
{
},
{
title
:
'
浏览量
'
,
title
:
'
浏览量
'
,
dataIndex
:
'
viewCount
'
,
dataIndex
:
'
viewCount
'
,
sorter
:
true
,
sorter
:
(
a
,
b
)
=>
a
.
viewCount
-
b
.
viewCount
,
},
{
},
{
title
:
'
收藏量
'
,
title
:
'
收藏量
'
,
dataIndex
:
'
collectCount
'
,
dataIndex
:
'
collectCount
'
,
sorter
:
true
,
sorter
:
(
a
,
b
)
=>
a
.
collectCount
-
b
.
collectCount
,
},
{
},
{
title
:
'
分数
'
,
title
:
'
分数
'
,
dataIndex
:
'
score
'
,
dataIndex
:
'
score
'
,
sorter
:
tru
e
,
sorter
:
(
a
,
b
)
=>
a
.
score
-
b
.
scor
e
,
},
{
},
{
title
:
'
建议
'
,
title
:
'
建议
'
,
dataIndex
:
'
message
'
,
dataIndex
:
'
message
'
,
...
@@ -34,7 +33,16 @@ const state = reactive({
...
@@ -34,7 +33,16 @@ const state = reactive({
title
:
'
发文时间
'
,
title
:
'
发文时间
'
,
dataIndex
:
'
postTime
'
,
dataIndex
:
'
postTime
'
,
}],
}],
dataSource
:
[]
dataSource
:
[],
pagination
:
{
total
:
100
,
current
:
1
,
pageSize
:
10
,
pageSizeOptions
:
[
'
10
'
,
'
20
'
,
'
30
'
],
showTotal
:
(
total
,
range
)
=>
{
return
range
[
0
]
+
'
-
'
+
range
[
1
]
+
'
共
'
+
total
+
'
条
'
;
},
}
})
})
const
getCsdnData
=
(
uId
)
=>
{
const
getCsdnData
=
(
uId
)
=>
{
...
@@ -43,11 +51,14 @@ const getCsdnData = (uId) => {
...
@@ -43,11 +51,14 @@ const getCsdnData = (uId) => {
uId
uId
}
}
state
.
loading
=
true
state
.
loading
=
true
state
.
pagination
.
current
=
1
axios
.
post
(
url
,
data
,
{
timeout
:
100000
}).
then
(
res
=>
{
axios
.
post
(
url
,
data
,
{
timeout
:
100000
}).
then
(
res
=>
{
state
.
dataSource
=
res
.
data
.
data
state
.
dataSource
=
res
.
data
.
data
state
.
pagination
.
total
=
state
.
dataSource
.
length
state
.
loading
=
false
state
.
loading
=
false
initFirstData
()
initFirstData
()
}).
catch
((
r
)
=>
{
}).
catch
((
r
)
=>
{
state
.
pagination
.
total
=
0
console
.
log
(
r
)
console
.
log
(
r
)
state
.
loading
=
false
state
.
loading
=
false
state
.
dataSource
=
[]
state
.
dataSource
=
[]
...
@@ -112,10 +123,11 @@ function initFirstData() {
...
@@ -112,10 +123,11 @@ function initFirstData() {
const
findItem
=
state
.
dataSource
.
find
(
item
=>
{
const
findItem
=
state
.
dataSource
.
find
(
item
=>
{
return
item
.
postTime
==
params
.
name
return
item
.
postTime
==
params
.
name
})
})
return
`<span style='color:blue'>-<span> 博客标题:
${
params
.
nam
e
}
<br>
return
`<span style='color:blue'>-<span> 博客标题:
${
findItem
.
titl
e
}
<br>
<span style='color:green'>-<span> 博客质量:
${
params
.
value
}
<br>
<span style='color:green'>-<span> 博客质量:
${
params
.
value
}
<br>
<span style='color:red'>-<span> 博客建议:
${
findItem
.
message
}
<br>
<span style='color:red'>-<span> 博客建议:
${
findItem
.
message
}
<br>
<span style='color:blue'>-<span> 博客地址:
${
findItem
.
url
}
<br>
<span style='color:blue'>-<span> 博客地址:
${
findItem
.
url
}
<br>
<span style='color:blue'>-<span> 发文时间:
${
params
.
name
}
<br>
`
`
},
},
},
},
...
@@ -174,7 +186,15 @@ function initFirstData() {
...
@@ -174,7 +186,15 @@ function initFirstData() {
</div>
</div>
<br>
<br>
<div>
<div>
<a-table
:scroll=
"
{ x: 800,y:600 }" :columns="state.columns" :data-source="state.dataSource" :loading="state.loading">
<a-table
:scroll=
"
{ x: 800, y: 600 }" :columns="state.columns" :data-source="state.dataSource"
:loading="state.loading" :pagination="state.pagination">
<template
#bodyCell
="
{ column, record }">
<template
v-if=
"column.key === 'url'"
>
<a>
{{
record
.
url
}}
</a>
</
template
>
</template>
</a-table>
</a-table>
</div>
</div>
<div>
<div>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录