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
f1bc9ba7
authored
May 14, 2020
by
孙龙
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
up
parent
4f6cd31d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
5 deletions
app/Http/Controllers/AjaxController.php
public/js/web/labelList.js
resources/views/web/labelList.blade.php
app/Http/Controllers/AjaxController.php
View file @
f1bc9ba7
...
...
@@ -154,10 +154,10 @@ Class AjaxController extends Controller
* 推送模板消息到erp
*/
protected
function
pushTemplateErp
(
$t_id
=
0
){
return
true
;
//
return true;
try
{
$template
=
TemplateListModel
::
find
(
$t_id
);
//dump($template);
//登录
$soap
=
new
\SoapClient
(
env
(
"ERP_DOMAIN"
)
.
'/ormrpc/services/EASLogin?wsdl'
);
$res
=
$soap
->
login
(
'TC'
,
'unicom'
,
'eas'
,
env
(
'ERP_DB_NAME'
),
'L2'
,
1
,
'BaseDB'
);
...
...
@@ -305,6 +305,22 @@ Class AjaxController extends Controller
}
/*
* 推送模板信息到erp
*/
public
function
push_template_erp
(
$request
){
$id
=
$request
->
input
(
"t_id"
,
0
);
$template
=
TemplateListModel
::
where
([
"create_userid"
=>
$request
->
user
->
userId
])
->
find
(
$id
);
if
(
!
$template
){
return
$this
->
ajaxReturn
(
-
1
,
"没找到属于您的模板相关信息"
);
}
//此处推送到erp
if
(
!
$this
->
pushTemplateErp
(
$template
->
id
)){
return
$this
->
ajaxReturn
(
-
1
,
"模板信息推送至erp失败"
);
}
return
$this
->
ajaxReturn
(
0
,
"推送模板成功"
);
}
/*
* 复制模板
...
...
public/js/web/labelList.js
View file @
f1bc9ba7
...
...
@@ -23,8 +23,8 @@ layui.use(['form', 'table', 'laydate'], function(){
,
cols
:
[[
//表头
{
title
:
'ID'
,
field
:
"id"
,
fixed
:
'left'
,
width
:
80
}
,{
field
:
'template_name'
,
title
:
'模板名称(可点击修改)'
,
edit
:
'text'
}
,{
field
:
'status'
,
title
:
'状态'
,
templet
:
"#status"
}
,{
field
:
'create_username'
,
title
:
'创建人'
}
,{
field
:
'status'
,
title
:
'状态'
,
templet
:
"#status"
,
width
:
80
}
,{
field
:
'create_username'
,
title
:
'创建人'
,
width
:
100
}
,{
field
:
'create_time'
,
title
:
'创建时间'
,
sort
:
true
}
,{
field
:
'update_time'
,
title
:
'更新时间'
,
sort
:
true
}
,{
title
:
'操作'
,
fixed
:
'right'
,
toolbar
:
'#action'
}
...
...
@@ -110,6 +110,12 @@ layui.use(['form', 'table', 'laydate'], function(){
url
=
'/ajax/copy_template'
;
datax
=
{
t_id
:
data
.
id
}
enable_tool
(
title
,
content
,
url
,
datax
);
}
else
if
(
layEvent
==
"push"
){
title
=
'推送模板信息到erp'
;
content
=
'确定推送?'
;
url
=
'/ajax/push_template_erp'
;
datax
=
{
t_id
:
data
.
id
}
enable_tool
(
title
,
content
,
url
,
datax
);
}
})
...
...
resources/views/web/labelList.blade.php
View file @
f1bc9ba7
...
...
@@ -65,7 +65,8 @@
@{{# }else{ }}
<a class="
btn
btn
-
xs
btn
-
outline
btn
-
info
" lay-event="
forbid
">禁用</a>
@{{# } }}
<a class="
btn
btn
-
xs
btn
-
outline
btn
-
info
" lay-event="
copy
">复制</a>
<a title="
复制一份该模板
" class="
btn
btn
-
xs
btn
-
outline
btn
-
info
" lay-event="
copy
">复制</a>
<a title="
推送模板信息到erp
" class="
btn
btn
-
xs
btn
-
outline
btn
-
info
" lay-event="
push
">推送</a>
</script>
<script type="
text
/
html
" id="
status
">
...
...
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