Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
代码敲不队
YoubiliProject
提交
831d2916
Y
YoubiliProject
项目概览
代码敲不队
/
YoubiliProject
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
YoubiliProject
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
831d2916
编写于
7月 11, 2023
作者:
喷火的神灵
🎱
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
收藏功能完善
上级
9b590427
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
23 addition
and
21 deletion
+23
-21
YouBili_front/src/utils/option.js
YouBili_front/src/utils/option.js
+2
-3
YouBili_front/src/views/pay/orders.vue
YouBili_front/src/views/pay/orders.vue
+3
-2
YouBili_front/src/views/personal/collection.vue
YouBili_front/src/views/personal/collection.vue
+12
-14
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/controller/FavoriteController.java
.../modules/user/favorite/controller/FavoriteController.java
+1
-1
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/pojo/entity/Favorite.java
...ctbackend/modules/user/favorite/pojo/entity/Favorite.java
+2
-0
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/pojo/vo/FavoriteVO.java
...jectbackend/modules/user/favorite/pojo/vo/FavoriteVO.java
+2
-0
youbili-project-backend/src/main/resources/application.yaml
youbili-project-backend/src/main/resources/application.yaml
+1
-1
未找到文件。
YouBili_front/src/utils/option.js
浏览文件 @
831d2916
...
...
@@ -210,9 +210,9 @@ export function getCollection(params) {
// 删除当前收藏
export
function
deleteCollection
(
params
)
{
return
request
({
method
:
'
pos
t
'
,
method
:
'
ge
t
'
,
url
:
'
/user/favorite/delete
'
,
data
:
params
params
})
}
...
...
@@ -222,7 +222,6 @@ export function deletefan(params) {
method
:
'
get
'
,
// url: '/user/fans/{id}/deletefan',
url
:
'
/user/fans/{followID}/deletefan
'
,
data
:
params
})
}
...
...
YouBili_front/src/views/pay/orders.vue
浏览文件 @
831d2916
...
...
@@ -48,8 +48,8 @@
<el-table-column
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<el-button
type=
"primary"
size=
"mini"
@
click=
"buy(scope.row)"
v-if=
"!s
tatus"
>
支付
</el-button>
<el-button
type=
"primary"
size=
"mini"
@
click=
"buy(scope.row)"
v-
if=
"status"
disabled
>
支付
</el-button>
<el-button
type=
"primary"
size=
"mini"
@
click=
"buy(scope.row)"
v-if=
"!s
cope.row.status"
>
支付
</el-button>
<el-button
type=
"primary"
size=
"mini"
@
click=
"buy(scope.row)"
v-
else
disabled
>
支付
</el-button>
<el-button
type=
"danger"
icon=
"el-icon-delete"
size=
"mini"
@
click=
"openDeleteConfirm(scope.row)"
></el-button>
...
...
@@ -119,6 +119,7 @@ export default {
// 弹出删除确认框
openDeleteConfirm
(
tableData
)
{
alert
(
tableData
.
status
)
let
message
=
'
此操作将永久删除【
'
+
tableData
.
tradeName
+
'
】订单,是否继续?
'
;
this
.
$confirm
(
message
,
'
提示
'
,
{
confirmButtonText
:
'
确定
'
,
...
...
YouBili_front/src/views/personal/collection.vue
浏览文件 @
831d2916
...
...
@@ -19,15 +19,14 @@
<el-col
:span=
"12"
>
<div
class=
"idxe"
>
<el-result
icon=
"error"
title=
"错误提示"
subTitle=
"请根据提示进行操作"
>
<!--
<div
class=
"idxe"
>
--
>
<el-result
icon=
"error"
title=
"错误提示"
subTitle=
"请根据提示进行操作"
v-if=
"!isShow"
>
<template
slot=
"extra"
>
<el-button
type=
"primary"
size=
"medium"
>
返回
</el-button>
</
template
>
</el-result>
</div
>
<div
class=
"grid-content bg-purple"
v-show=
"isShow"
>
<div
style=
"margin-left: 250px;margin-top: 30px;width: auto"
v-for=
"(v,i) of favorite"
:key=
"
1
"
>
<!-- </div>--
>
<div
class=
"grid-content bg-purple"
>
<div
style=
"margin-left: 250px;margin-top: 30px;width: auto"
v-for=
"(v,i) of favorite"
:key=
"
i
"
>
<el-card
style=
"width: 900px;height: 250px"
>
<div
style=
"display: flex"
>
<div
style=
"height: 200px;width: 350px;margin-left: 15px;margin-top: 10px"
>
...
...
@@ -49,7 +48,7 @@
<div>
收藏日期:
<span>
{{ v.favoriteDate }}
</span></div>
<div
style=
"margin-left: 300px"
>
<el-button
type=
"danger"
icon=
"el-icon-delete"
circle
v-on:
click=
"deleted(v.favoriteID)"
></el-button>
@
click=
"deleted(v.favoriteID)"
></el-button>
</div>
</div>
...
...
@@ -109,21 +108,20 @@ export default {
}).
then
(()
=>
{
console
.
log
(
"
被删除的ID是:
"
,
favoriteID
);
// 写axios; 删除方法!;
deleteCollection
(
favoriteID
).
then
(
res
=>
{
if
(
res
.
success
)
{
deleteCollection
({
favoriteID
:
favoriteID
}).
then
(
res
=>
{
if
(
res
.
success
)
{
this
.
$notify
({
title
:
'
删除成功
!
'
,
title
:
'
删除成功
'
,
message
:
res
.
data
,
position
:
'
bottom-right
'
,
type
:
'
success
'
});
}
else
{
this
.
$notify
.
error
({
title
:
'
出现问题
'
,
message
:
res
.
message
,
title
:
'
错误
'
,
message
:
'
这是一条错误的提示消息
'
,
position
:
'
bottom-right
'
,
})
})
;
}
})
...
...
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/controller/FavoriteController.java
浏览文件 @
831d2916
...
...
@@ -37,7 +37,7 @@ public class FavoriteController {
* @param favoriteID 收藏视频ID
* @return 返回响应结果
*/
@
Pos
tMapping
(
"delete"
)
@
Ge
tMapping
(
"delete"
)
public
RestBean
<
String
>
delete
(
@AuthenticationPrincipal
CurrentPrincipal
currentPrincipal
,
Long
favoriteID
){
log
.
debug
(
"开始处理请求: delete"
);
...
...
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/pojo/entity/Favorite.java
浏览文件 @
831d2916
package
cn.tedu.youbiliprojectbackend.modules.user.favorite.pojo.entity
;
import
com.baomidou.mybatisplus.annotation.*
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
java.io.Serializable
;
...
...
@@ -17,6 +18,7 @@ public class Favorite implements Serializable {
private
Long
videoID
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
favoriteDate
;
private
Integer
enable
;
...
...
youbili-project-backend/src/main/java/cn/tedu/youbiliprojectbackend/modules/user/favorite/pojo/vo/FavoriteVO.java
浏览文件 @
831d2916
package
cn.tedu.youbiliprojectbackend.modules.user.favorite.pojo.vo
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
lombok.Data
;
import
java.io.Serializable
;
...
...
@@ -27,6 +28,7 @@ public class FavoriteVO implements Serializable {
/**
* 收藏日期
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
favoriteDate
;
/**
* 视频标题
...
...
youbili-project-backend/src/main/resources/application.yaml
浏览文件 @
831d2916
...
...
@@ -88,4 +88,4 @@ alipay:
appId
:
9021000123600820
appPrivateKey
:
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7Yo+t20ANKaIRzHdjxmQ0RxXHWa7zZpLLyAtTxI7obLIPviPC3lXepsamO+lgNq4wsrlPfbZjxCcbdunr8xpEwiW69LuYMNL9YbuussjK687HQ6lkLySPKU/IS91MXdXYZVSZ3soSf9Fc0AvE3mz08N7Ocj9tg8wumYj2GM/4Vl7NcpRrYpGWSYChYlxwFLlhWO0GDNA3f69rhiYDg3VC82w/VdiGVwSuDaHfKouGGaqGHujIuCN/3W2+qnjBe+5sT9y81cZjbyinRrcozSFMqXGhmKy6HA1yQ07WU4KB6cR+HBqr4BE7srM5gvBSMoQOtpInuiktuIOMJD5PPjJpAgMBAAECggEAZVYuAYWapAOp5BpBTrIRqrvuqTp1BKiqJo5uocSgzE1MFntrd40pvxlOQMQRt7iahzeAQ97mbhm8VHwAkVuNDzY3lV2YvftZfzIFf7qsICFaWCTdTJK6ILnkrZtpeE0ewsI5+GSlv09kd98DHlpzbht9QwRCDQXDvEfH698LSW7ue0p8vQiwsI5kTHnziTkkB/HTdxFKd+yzoAMslywyQJyhHn90gzg0/OZnvieHMFXKiuSki9wKYB6/V+eMpw9OcoigwLfybQ3EME441NDzTqvLXhg3HbHzYPUjdtY5dPw43P70zttndHOKRQsYEi08gKfy+tIqFPAUm+tIfmE7aQKBgQDtPQJ82s1oTI5NTZK22z93x9m9Oxej2tmE0RWO39X46jE6IHAiQYtSzKeA4dYb9dzlZhGOHNggANBTMi9ZITTevqFHEMP+jYuobWnVks6xI+XTHeMt76o7uy9wJ86YW7jt3yDOMWypI37fQYKSL+heolLRr9toh3PoQb5VNgXo7wKBgQDKNEAD3Rukcl/3iwIMngBecNFJ0Xtd50QJfNHHltYrkpDObyfpTVQB0UCmpCUHP7Ug/2jnRaKwJ8YiOrlLsmSxnuy4/2d3gfvvTUaEgH/nTJyKyChkH7ZjI0o2kntDM2z+QJ7qx8s8pEAlNamCbYtor3W2BKO0ZCWYEbKhiOeqJwKBgQDskn9NlD9rN5Rb//RDBkW3I4K9EhVT32Qz7vAphopwatFmHnzTnDrb+Zs7iXkibr21wF/XMGpRF56mqA/ROKzpRn27STu5NttCvMDiKkCVIrAHI/GsmCdQ4yu+EuQQyL6T7oJfO6gYzn2xEjmrn7x/yiz+Tvhjt1ddD1pGzNV93wKBgCGP9qgthS8QhPlTq21otGr4kuSLzsxRXKuueiuEz9u/oiWBscA5w53hm7eNO1AutOPbQRBSMKTIlUyNLsBvxeLtnCFA0220t5qK2w+XPKOpxboLaxjjYqSl8OWJ/seyu36gP0B9FTDlmngSpiYuBJvFs+YYcwu4K71IArxpOvq1AoGBAJ0KcsiqUy2sIuJ8com8KGeqJKhOvsa87cetbAfsPnx0uiJjWVeks9ba3YU++PMCdpZjYunJC+0Mg4Y3+iGgFR494FLfFlSC77OZo32hhsGxHXh9t2Tmm/09i0UZ7zI8InyNJ9cGuoBG55Ozw7siwzxH/05F9Ze2ArG1J/0pgpts
alipayPublicKey
:
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw6se+bkZ2MIPX8+l5VwqAxsbi4hGXSsamiQa9xcTj1HqL3VNwWdvmGmIBf6RcmBKPyQ/At2R5atA6V0uV7ygWgmvr2nJUPH9B4svRL+nNGnuxZ47Qpic9fLsKND5yImyb0TIa7e7SQoeZz0vheOfqBtDjkp6FVWMdBHlNLAqhtNPORFAypPE8KxWvGTXNWjrw1K9hN9fKlITe5WHSJszE0FuhJwRrZCIuQTCjuG0XyocSDh120VK4kdZilwf3+nRQJ2Y+yws345m6NOTPU48GQtuPD3gokSGR4YJLisqJ5GHew5sZ+WQiPvBTbPwAaf0KCIXqMH2FZT/UFzWiRPXUQIDAQAB
notifyUrl
:
http://q5uids.natappfree.cc/alipay/notify
\ No newline at end of file
notifyUrl
:
http://bcca448b616adc69.natapp.cc/alipay/notify
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录