Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
media-resource
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨昕
media-resource
Commits
2eb2b895
Commit
2eb2b895
authored
Sep 25, 2020
by
杨昕
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
清理第三方缓存
parent
2b49db89
Pipeline
#11456
passed with stages
in 47 seconds
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
20 additions
and
7 deletions
+20
-7
functions.php
app/Helpers/functions.php
+5
-0
Apprialisal.php
app/Http/Middleware/Apprialisal.php
+1
-0
MediaModel.php
app/Model/MediaModel.php
+11
-5
RecycleModel.php
app/Model/RecycleModel.php
+1
-1
app.php
config/app.php
+2
-1
No files found.
app/Helpers/functions.php
View file @
2eb2b895
...
@@ -316,6 +316,7 @@ function generateRandomNum( $len = 32, $md5 = true ) {
...
@@ -316,6 +316,7 @@ function generateRandomNum( $len = 32, $md5 = true ) {
*/
*/
function
getRbac
(
$request
,
$url
=
'api/ram'
,
$appid
=
''
,
$type
=
'base'
){
function
getRbac
(
$request
,
$url
=
'api/ram'
,
$appid
=
''
,
$type
=
'base'
){
if
(
$appid
){
if
(
$appid
){
$appid
=
$appid
;
$appid
=
$appid
;
}
else
{
}
else
{
...
@@ -348,6 +349,10 @@ function getRbac($request,$url='api/ram',$appid = '' ,$type='base'){
...
@@ -348,6 +349,10 @@ function getRbac($request,$url='api/ram',$appid = '' ,$type='base'){
$rbac_url
=
$rbac
.
'/rbac/'
.
$url
.
'?t='
.
$time
.
'&sign='
.
$sign
.
'&ak='
.
$rbac_ak
.
'&staffNo='
.
$staffNo
;
$rbac_url
=
$rbac
.
'/rbac/'
.
$url
.
'?t='
.
$time
.
'&sign='
.
$sign
.
'&ak='
.
$rbac_ak
.
'&staffNo='
.
$staffNo
;
break
;
break
;
case
'clear_cache'
:
$rbac_url
=
$rbac
.
'/cdn/'
.
$url
.
'?t='
.
$time
.
'&sign='
.
$sign
.
'&ak='
.
$rbac_ak
;
break
;
default
:
default
:
$rbac_url
=
$rbac
.
'/rbac/'
.
$url
.
'?t='
.
$time
.
'&sign='
.
$sign
.
'&ak='
.
$rbac_ak
.
'&appid='
.
$appid
.
'&uid='
.
$mis_uid
;
$rbac_url
=
$rbac
.
'/rbac/'
.
$url
.
'?t='
.
$time
.
'&sign='
.
$sign
.
'&ak='
.
$rbac_ak
.
'&appid='
.
$appid
.
'&uid='
.
$mis_uid
;
...
...
app/Http/Middleware/Apprialisal.php
View file @
2eb2b895
...
@@ -51,6 +51,7 @@ class Apprialisal
...
@@ -51,6 +51,7 @@ class Apprialisal
'access_token'
=>
substr
(
$headers
[
'authorization'
][
0
],
7
),
'access_token'
=>
substr
(
$headers
[
'authorization'
][
0
],
7
),
'token_username'
=>
$user
[
'name'
],
'token_username'
=>
$user
[
'name'
],
'token_user_id'
=>
$_id
,
'token_user_id'
=>
$_id
,
'mis_uid'
=>
$user
[
'mis_uid'
]
]));
]));
...
...
app/Model/MediaModel.php
View file @
2eb2b895
...
@@ -187,8 +187,13 @@ class MediaModel extends Eloquent
...
@@ -187,8 +187,13 @@ class MediaModel extends Eloquent
$recycleId
=
RecycleModel
::
addRecycle
(
$media_id
);
$recycleId
=
RecycleModel
::
addRecycle
(
$media_id
);
$call_back
=
$mediaCatg
[
'call_back'
];
$call_back
=
$mediaCatg
[
'call_back'
];
$url
=
getRbac
(
$request
,
$call_back
,
$mediaCatg
[
'media_category_id'
]
,
$type
=
'clear_cache'
);
http_request_code
(
$url
,
null
,
'POST'
,[
'mediaId'
=>
$media_id
]);
self
::
updatehookMedia
(
$request
,
$media_id
);
self
::
updatehookMedia
(
$request
,
$media_id
);
http_request_code
(
$call_back
,
null
,
'GET'
,[
'mediaId'
=>
$media_id
]);
if
(
!
$recycleId
){
if
(
!
$recycleId
){
throw
new
\Exception
(
'回收站保存失败'
);
throw
new
\Exception
(
'回收站保存失败'
);
...
@@ -318,6 +323,7 @@ class MediaModel extends Eloquent
...
@@ -318,6 +323,7 @@ class MediaModel extends Eloquent
$start_time
=
new
UTCDateTime
(
strtotime
(
$request
->
start_time
)
*
1000
);
$start_time
=
new
UTCDateTime
(
strtotime
(
$request
->
start_time
)
*
1000
);
$end_time
=
new
UTCDateTime
(
strtotime
(
$request
->
end_time
)
*
1000
);
$end_time
=
new
UTCDateTime
(
strtotime
(
$request
->
end_time
)
*
1000
);
/**
/**
* 处理文件名称,确认是否包含"&"符合
* 处理文件名称,确认是否包含"&"符合
*/
*/
...
@@ -330,9 +336,9 @@ class MediaModel extends Eloquent
...
@@ -330,9 +336,9 @@ class MediaModel extends Eloquent
'media_type_id'
=>
$mediaCatg
[
'_id'
],
'media_type_id'
=>
$mediaCatg
[
'_id'
],
'book_num'
=>
$media_info
[
0
],
'book_num'
=>
$media_info
[
0
],
'book_name'
=>
$media_info
[
1
],
'book_name'
=>
$media_info
[
1
],
'media_url'
=>
$request
->
media_url
?
$request
->
media_url
:
$media
_info
[
'media_url'
],
'media_url'
=>
$request
->
media_url
?
$request
->
media_url
:
$media
[
'media_url'
],
// 'access_key' => $request->access_key,
// 'access_key' => $request->access_key,
'secret_key'
=>
$request
->
secret_key
?
$request
->
secret_key
:
$media
_info
[
'secret_key'
],
'secret_key'
=>
$request
->
secret_key
?
$request
->
secret_key
:
$media
[
'secret_key'
],
// 'create_time' => $media['create_time'],
// 'create_time' => $media['create_time'],
'description'
=>
$request
->
description
,
'description'
=>
$request
->
description
,
'start_time'
=>
$request
->
start_time
?
$start_time
:
$media
[
'start_time'
],
'start_time'
=>
$request
->
start_time
?
$start_time
:
$media
[
'start_time'
],
...
@@ -348,9 +354,9 @@ class MediaModel extends Eloquent
...
@@ -348,9 +354,9 @@ class MediaModel extends Eloquent
'media_type_id'
=>
$mediaCatg
[
'_id'
],
'media_type_id'
=>
$mediaCatg
[
'_id'
],
'book_num'
=>
''
,
'book_num'
=>
''
,
'book_name'
=>
$request
->
media_name
,
'book_name'
=>
$request
->
media_name
,
'media_url'
=>
$request
->
media_url
?
$request
->
media_url
:
$media
_info
[
'media_url'
],
'media_url'
=>
$request
->
media_url
?
$request
->
media_url
:
$media
[
'media_url'
],
// 'access_key' => $request->access_key,
// 'access_key' => $request->access_key,
'secret_key'
=>
$request
->
secret_key
?
$request
->
secret_key
:
$media
_info
[
'secret_key'
],
'secret_key'
=>
$request
->
secret_key
?
$request
->
secret_key
:
$media
[
'secret_key'
],
// 'create_time' => date('Y-m-d H:i:s',time()),
// 'create_time' => date('Y-m-d H:i:s',time()),
'description'
=>
$request
->
description
,
'description'
=>
$request
->
description
,
'start_time'
=>
$request
->
start_time
?
$start_time
:
$media
[
'start_time'
],
'start_time'
=>
$request
->
start_time
?
$start_time
:
$media
[
'start_time'
],
...
...
app/Model/RecycleModel.php
View file @
2eb2b895
...
@@ -31,7 +31,7 @@ class RecycleModel extends Eloquent
...
@@ -31,7 +31,7 @@ class RecycleModel extends Eloquent
$obj_model
=
'App\\Model\\'
.
ucfirst
(
$obj_type
)
.
'Model'
;
$obj_model
=
'App\\Model\\'
.
ucfirst
(
$obj_type
)
.
'Model'
;
$model
=
new
$obj_model
();
$model
=
new
$obj_model
();
$obj
=
$model
->
find
(
$obj_id
)
->
toArray
()
;
$obj
=
$model
->
find
(
$obj_id
);
if
(
empty
(
$obj
)){
if
(
empty
(
$obj
)){
throw
new
\Exception
(
'数据不存在'
);
throw
new
\Exception
(
'数据不存在'
);
...
...
config/app.php
View file @
2eb2b895
...
@@ -245,7 +245,8 @@ return [
...
@@ -245,7 +245,8 @@ return [
'client_request_parameters'
=>
[
'client_request_parameters'
=>
[
'token_user_id'
=>
'required'
,
'token_user_id'
=>
'required'
,
'access_token'
=>
'required'
,
'access_token'
=>
'required'
,
'token_username'
=>
'required'
'token_username'
=>
'required'
,
'mis_uid'
=>
''
],
],
];
];
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment