Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
U
uc_card
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhoujun
uc_card
Commits
4bcca19e
Commit
4bcca19e
authored
Jun 08, 2021
by
liyadong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'test' of
http://gitlab.cccwangluo.com/zhoujun/uc_card
into test
parents
96b9a937
4f3554dc
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
121 additions
and
5 deletions
+121
-5
src/app/Http/Controllers/Admin/AdminController.php
src/app/Http/Controllers/Admin/AdminController.php
+16
-0
src/resources/views/admin/img.blade.php
src/resources/views/admin/img.blade.php
+85
-0
src/resources/views/admin/mode.blade.php
src/resources/views/admin/mode.blade.php
+19
-5
src/routes/web.php
src/routes/web.php
+1
-0
No files found.
src/app/Http/Controllers/Admin/AdminController.php
View file @
4bcca19e
...
@@ -131,4 +131,20 @@ class AdminController extends Controller
...
@@ -131,4 +131,20 @@ class AdminController extends Controller
return
$this
->
getErrorMsg
(
'10063'
,
'审核失败'
);
return
$this
->
getErrorMsg
(
'10063'
,
'审核失败'
);
}
}
/**
* 批量审核图片
* @date 2021/06/07
* @author live
*/
public
function
getSaveStatusAll
(
Request
$request
)
{
$postData
=
$request
->
all
();
$ids
=
explode
(
'#'
,
$postData
[
'ids'
]);
$status
=
$postData
[
'status'
];
if
(
!
in_array
(
$status
,[
1
,
2
])
||
empty
(
$ids
))
return
$this
->
getErrorMsg
(
'10060'
,
'参数错误'
);
$result
=
WxUserImg
::
whereIn
(
'id'
,
$ids
)
->
update
([
'status'
=>
$status
]);
if
(
$result
)
return
$this
->
getSuccessMsg
([]);
return
$this
->
getErrorMsg
(
'10063'
,
'审核失败'
);
}
}
}
\ No newline at end of file
src/resources/views/admin/img.blade.php
View file @
4bcca19e
...
@@ -98,6 +98,91 @@
...
@@ -98,6 +98,91 @@
$
(
'#ALL_VERITY'
)
.
modal
(
'show'
)
$
(
'#ALL_VERITY'
)
.
modal
(
'show'
)
}
}
function
saveStatusAll
(){
var
ids
=
''
;
var
box
=
document
.
getElementsByClassName
(
'imgIDCheckbox'
);
for
(
i
=
0
;
i
<
box
.
length
;
i
++
){
if
(
box
[
i
]
.
checked
){
if
(
ids
==
''
){
ids
=
box
[
i
]
.
value
;
}
else
{
ids
=
ids
+
'#'
+
box
[
i
]
.
value
;
}
}
}
if
(
ids
==
''
){
alert
(
'请选择渠道'
);
return
false
;
}
var
token
=
$
(
"input[name='_token']"
)
.
val
();
var
status
=
$
(
"input:radio[name='imgStatusAll']:checked"
)
.
val
();
$
(
'#change_status_all'
)
.
attr
(
"disabled"
,
true
);
$
(
'#cancel_change_status_all'
)
.
attr
(
"disabled"
,
true
);
if
(
status
==
2
){
$
(
'#ALL_VERITY'
)
.
modal
(
'hide'
);
$
(
'#CONFIRM_ALL'
)
.
modal
(
'show'
);
}
else
{
$
.
ajax
({
type
:
'POST'
,
url
:
'/admin/save/status/all'
,
data
:
{
_token
:
token
,
ids
:
ids
,
status
:
status
},
success
:
function
(
data
){
$
(
'#show_error_info'
)
.
html
(
data
.
info
);
$
(
'#show_success_info'
)
.
html
(
data
.
info
);
$
(
'#change_status_all'
)
.
attr
(
"disabled"
,
false
);
$
(
'#cancel_change_status_all'
)
.
attr
(
"disabled"
,
false
);
$
(
'#ALL_VERITY'
)
.
modal
(
'hide'
)
if
(
data
.
code
==
200
){
$
(
'#message-success-modal'
)
.
modal
(
'show'
)
}
else
{
$
(
"#message-error-modal"
)
.
modal
(
'show'
);
}
}
});
}
}
function
saveStatusAllCir
(){
var
ids
=
''
;
var
box
=
document
.
getElementsByClassName
(
'imgIDCheckbox'
);
for
(
i
=
0
;
i
<
box
.
length
;
i
++
){
if
(
box
[
i
]
.
checked
){
if
(
ids
==
''
){
ids
=
box
[
i
]
.
value
;
}
else
{
ids
=
ids
+
'#'
+
box
[
i
]
.
value
;
}
}
}
var
token
=
$
(
"input[name='_token']"
)
.
val
();
var
status
=
$
(
"input:radio[name='imgStatusAll']:checked"
)
.
val
();
$
(
'#change_status_all_cir'
)
.
attr
(
"disabled"
,
true
);
$
(
'#caacel_change_status_all_cir'
)
.
attr
(
"disabled"
,
true
);
$
.
ajax
({
type
:
'POST'
,
url
:
'/admin/save/status/all'
,
data
:
{
_token
:
token
,
ids
:
ids
,
status
:
status
},
success
:
function
(
data
){
$
(
'#show_error_info'
)
.
html
(
data
.
info
);
$
(
'#show_success_info'
)
.
html
(
data
.
info
);
$
(
'#change_status_all_cir'
)
.
attr
(
"disabled"
,
false
);
$
(
'#caacel_change_status_all_cir'
)
.
attr
(
"disabled"
,
false
);
$
(
'#CONFIRM_ALL'
)
.
modal
(
'hide'
)
if
(
data
.
code
==
200
){
$
(
'#message-success-modal'
)
.
modal
(
'show'
)
}
else
{
$
(
"#message-error-modal"
)
.
modal
(
'show'
);
}
}
});
}
function
imgCheck
(
obj
){
function
imgCheck
(
obj
){
var
box
=
document
.
getElementsByClassName
(
'imgIDCheckbox'
);
var
box
=
document
.
getElementsByClassName
(
'imgIDCheckbox'
);
...
...
src/resources/views/admin/mode.blade.php
View file @
4bcca19e
...
@@ -75,21 +75,35 @@
...
@@ -75,21 +75,35 @@
<div
class=
"row"
>
<div
class=
"row"
>
<div
class=
"form-group col-lg-12"
>
<div
class=
"form-group col-lg-12"
>
<h6>
审核状态
</h6>
<h6>
审核状态
</h6>
<input
type=
"radio"
value=
"1"
name=
"imgStatus"
checked=
"checked"
/><label
class=
"ml-sm"
>
通过
</label>
<input
type=
"radio"
value=
"1"
name=
"imgStatus
All
"
checked=
"checked"
/><label
class=
"ml-sm"
>
通过
</label>
<input
type=
"radio"
value=
"2"
name=
"imgStatus"
/><label
class=
"ml-sm"
>
拒绝
</label>
<input
type=
"radio"
value=
"2"
name=
"imgStatus
All
"
/><label
class=
"ml-sm"
>
拒绝
</label>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"modal-footer"
>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-primary active"
id=
"change_status
"
onclick=
"return saveStatus
();"
>
提交
</button>
<button
type=
"button"
class=
"btn btn-primary active"
id=
"change_status
_all"
onclick=
"return saveStatusAll
();"
>
提交
</button>
<button
type=
"button"
class=
"btn btn-default active"
id=
"cancel_change_status
"
onclick=
"return cir_cancel('
VERITY');"
>
关闭
</button>
<button
type=
"button"
class=
"btn btn-default active"
id=
"cancel_change_status
_all"
onclick=
"return cir_cancel('ALL_
VERITY');"
>
关闭
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"modal fade"
id=
"CONFIRM_ALL"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"modal-error-label"
>
<div
class=
"modal-dialog"
role=
"document"
>
<div
class=
"modal-content"
>
<div
class=
"modal-header state modal-danger"
>
<button
type=
"button"
class=
"close"
data-dismiss=
"modal"
aria-label=
"Close"
><span
aria-hidden=
"true"
>
×
</span></button>
<h4
class=
"modal-title"
id=
"modal-error-label"
><i
class=
"fa fa-warning"
></i>
确认框
</h4>
</div>
<div
class=
"modal-body"
id=
"change_info"
>
确认拒绝?
</div>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-danger"
onclick=
"return saveStatusAllCir();"
id=
"change_status_all_cir"
>
确认
</button>
<button
type=
"button"
class=
"btn btn-default"
onclick=
"return cir_cancel('CONFIRM_ALL');"
id=
"caacel_change_status_all_cir"
>
取消
</button>
</div>
</div>
</div>
</div>
src/routes/web.php
View file @
4bcca19e
...
@@ -33,6 +33,7 @@ Route::prefix('admin')->namespace('Admin')->group(function() {
...
@@ -33,6 +33,7 @@ Route::prefix('admin')->namespace('Admin')->group(function() {
Route
::
prefix
(
'admin'
)
->
namespace
(
'Admin'
)
->
middleware
(
'check.adminLogin'
)
->
group
(
function
()
{
Route
::
prefix
(
'admin'
)
->
namespace
(
'Admin'
)
->
middleware
(
'check.adminLogin'
)
->
group
(
function
()
{
Route
::
get
(
'/image/list'
,
'AdminController@getImgList'
)
->
name
(
'checkImg'
);
Route
::
get
(
'/image/list'
,
'AdminController@getImgList'
)
->
name
(
'checkImg'
);
Route
::
post
(
'/save/status'
,
'AdminController@getSaveStatus'
);
Route
::
post
(
'/save/status'
,
'AdminController@getSaveStatus'
);
Route
::
post
(
'/save/status/all'
,
'AdminController@getSaveStatusAll'
);
});
});
...
...
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