Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
孙龙
/
note-library
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
1e853cf6
authored
May 13, 2020
by
孙龙
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
up
parent
ffec89cd
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
1 deletions
app/Http/Controllers/WebController.php
resources/views/web/labelList.blade.php
resources/views/web/showTemplate.blade.php
app/Http/Controllers/WebController.php
View file @
1e853cf6
...
...
@@ -104,6 +104,27 @@ class WebController extends Controller
}
/*
* 标签预览
*/
public
function
showTemplate
(
$request
,
$info
){
$info
[
'title'
]
=
'预览'
;
$id
=
$request
->
input
(
"t_id"
,
0
);
$count
=
TemplateListModel
::
where
(
"id"
,
intval
(
$id
))
->
where
(
"create_userid"
,
$request
->
user
->
userId
)
->
count
(
"id"
);
if
(
$count
<=
0
){
return
back
()
->
with
(
'showTemplateerror'
,
'没找到属于您的模板信息'
);
}
$templateInfo
=
TemplateListModel
::
where
(
"id"
,
intval
(
$id
))
->
select
(
"id"
,
"template_name"
,
"status"
)
->
first
();
if
(
$templateInfo
->
status
<=
0
){
return
back
()
->
with
(
'showTemplateerror'
,
'该模板已经被主人禁用了'
);
}
// dump($templateInfo->template_extend);
$html
=
$templateInfo
->
template_extend
;
$info
[
"html"
]
=
$html
->
html
;
return
view
(
'web'
,
$info
);
}
/*
* 打印标签
*/
public
function
prints
(
$request
,
$info
){
...
...
@@ -128,6 +149,9 @@ class WebController extends Controller
$templateRelation
=
TmplRelationsModel
::
where
(
"create_userid"
,
$request
->
user
->
userId
)
->
whereIn
(
"id"
,
$tmpl_relationid_arr
)
->
get
();
if
(
!
$templateRelation
){
die
(
"没有要打印的数据"
);
}
$html
=
[];
foreach
(
$templateRelation
as
$item
){
$createHtml
=
(
new
\App\Services\LabelService
)
->
getLabelHtml
(
$item
->
id
);
...
...
resources/views/web/labelList.blade.php
View file @
1e853cf6
@
if
(
session
(
'showTemplateerror'
))
<
div
class
="
alert
alert
-
success
">
{{ session('showTemplateerror') }}
</div>
@endif
<form class="
layui
-
form
layui
-
box
" method="
post
">
<div class="
layui
-
form
-
item
">
<div class="
layui
-
inline
">
...
...
@@ -49,7 +54,7 @@
<script type="
text
/
html
" id="
action
">
<!-- <a class="
btn
btn
-
xs
btn
-
outline
btn
-
info
" lay-event="
offline
">离线使用</a> -->
<
a
class
=
"btn btn-xs btn-outline btn-success"
lay
-
event
=
"show"
>
预览
<
/a>
<a class="
btn
btn
-
xs
btn
-
outline
btn
-
success
"
href="
/
web
/
showTemplate
?
t_id
=@
{{
d
.
id
}}
" target="
_blank
"
lay-event="
show
">预览</a>
<a class="
btn
btn
-
xs
btn
-
outline
btn
-
success
" href="
/
web
/
design
?
t_id
=@
{{
d
.
id
}}
" target="
_blank
">编辑</a>
@{{# if (d.status == -1) { }}
<a class="
btn
btn
-
xs
btn
-
outline
layui
-
btn
-
primary
" lay-event="
enable
">启用</a>
...
...
resources/views/web/showTemplate.blade.php
0 → 100644
View file @
1e853cf6
{
!!
$html
!!
}
\ No newline at end of file
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