记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
fb88e8bc
Commit
fb88e8bc
authored
Jul 21, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
打印
parent
ad0f6cfb
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
155 additions
and
4 deletions
+155
-4
LodopFuncs.js
...min-web/src/main/resources/static/lodop6226/LodopFuncs.js
+3
-4
performancesList.html
.../zhengzai/kylin/performancesExpress/performancesList.html
+152
-0
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/static/lodop6226/LodopFuncs.js
View file @
fb88e8bc
...
...
@@ -5,7 +5,6 @@ var CreatedOKLodopObject, CLodopIsLocal, CLodopJsState;
//==判断是否需要CLodop(那些不支持插件的浏览器):==
function
needCLodop
()
{
try
{
return
false
;
var
ua
=
navigator
.
userAgent
;
if
(
ua
.
match
(
/Windows
\s
Phone/i
))
return
true
;
...
...
@@ -71,10 +70,10 @@ function getLodop(oOBJECT, oEMBED) {
var
strHtm64_Update
=
"<br><font color='#FF00FF'>打印控件需要升级!点击这里<a href='https://img.zhengzai.tv/lodopexe/2021/07/20/f868fd16e0eb473ea3f9139ed40660fc.exe' target='_self'>执行升级</a>,升级后请重新进入。</font>"
;
var
strHtmFireFox
=
"<br><br><font color='#FF00FF'>(注意:如曾安装过Lodop旧版附件npActiveXPLugin,请在【工具】->【附加组件】->【扩展】中先卸它)</font>"
;
var
strHtmChrome
=
"<br><br><font color='#FF00FF'>(如果此前正常,仅因浏览器升级或重安装而出问题,需重新执行以上安装)</font>"
;
var
strCLodopInstall_1
=
"<br><font color='#FF00FF'>Web打印服务CLodop未安装启动,点击这里<a href='
CLodop_Setup_for_Win32NT
.exe' target='_self'>下载执行安装</a>"
;
var
strCLodopInstall_1
=
"<br><font color='#FF00FF'>Web打印服务CLodop未安装启动,点击这里<a href='
https://img.zhengzai.tv/lodopexe/2021/07/21/00040446bd9047e496779cd242efbaaa
.exe' target='_self'>下载执行安装</a>"
;
var
strCLodopInstall_2
=
"<br>(若此前已安装过,可<a href='CLodop.protocol:setup' target='_self'>点这里直接再次启动</a>)"
;
var
strCLodopInstall_3
=
",成功后请刷新本页面。</font>"
;
var
strCLodopUpdate
=
"<br><font color='#FF00FF'>Web打印服务CLodop需升级!点击这里<a href='
CLodop_Setup_for_Win32NT
.exe' target='_self'>执行升级</a>,升级后请刷新页面。</font>"
;
var
strCLodopUpdate
=
"<br><font color='#FF00FF'>Web打印服务CLodop需升级!点击这里<a href='
https://img.zhengzai.tv/lodopexe/2021/07/21/00040446bd9047e496779cd242efbaaa
.exe' target='_self'>执行升级</a>,升级后请刷新页面。</font>"
;
var
LODOP
;
try
{
var
ua
=
navigator
.
userAgent
;
...
...
@@ -135,7 +134,7 @@ function getLodop(oOBJECT, oEMBED) {
document
.
body
.
innerHTML
=
(
is64IE
?
strHtm64_Update
:
strHtmUpdate
)
+
document
.
body
.
innerHTML
;
}
//===如下空白位置适合调用统一功能(如注册语句、语言选择等):==
LODOP
.
SET_LICENSES
(
""
,
"1C9DA011ECB7E8548F59154C586F77978EA"
,
""
,
""
);
//=======================================================
return
LODOP
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/kylin/performancesExpress/performancesList.html
View file @
fb88e8bc
...
...
@@ -41,6 +41,7 @@
var
batchCancelOrderFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performancesExpress:batchCancelOrder'
)}]];
var
prefix
=
ctx
+
"kylin/performancesExpress"
;
var
batchGenerateImageFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performancesExpress:batchGenerateImage'
)}]];
var
batchPrintExpressFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performancesExpress:batchPrintExpress'
)}]];
function
generateImage
(
performanceId
)
{
var
configPrint
=
{
...
...
@@ -65,6 +66,155 @@
$
.
ajax
(
configPrint
)
}
function
printExpressData
(
list
)
{
var
LODOP
=
getLodop
();
LODOP
.
PRINT_INIT
(
"运单打印"
);
// LODOP.SET_PRINT_PAGESIZE(1, 0, 0, "100mm*148mm");
LODOP
.
ADD_PRINT_TEXT
(
22
,
115
,
200
,
20
,
"打印时间:"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
5
);
LODOP
.
ADD_PRINT_TEXT
(
32
,
115
,
200
,
20
,
"第1次打印"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
5
);
LODOP
.
ADD_PRINT_TEXT
(
98
,
55
,
42
,
20
,
"1/1"
);
LODOP
.
ADD_PRINT_TEXT
(
60
,
20
,
100
,
20
,
"FQ"
);
LODOP
.
ADD_PRINT_TEXT
(
32
,
190
,
200
,
20
,
"序号1"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
5
);
LODOP
.
ADD_PRINT_BARCODE
(
45
,
55
,
"80mm"
,
"13mm"
,
"128Auto"
,
"mo6789056"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"ShowBarText"
,
0
);
LODOP
.
ADD_PRINT_TEXT
(
98
,
95
,
500
,
15
,
"母单号69678"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
9
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
9
,
290
,
100
,
40
,
"proCode"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
26
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
);
LODOP
.
ADD_PRINT_TEXT
(
125
,
10
,
500
,
45
,
"destRouteLabel"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
33
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_ELLIPSE
(
175
,
18
,
41
,
39
,
0
,
1
);
LODOP
.
ADD_PRINT_TEXT
(
183
,
27
,
31
,
31
,
"收"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
17
);
LODOP
.
ADD_PRINT_TEXT
(
181
,
76
,
200
,
20
,
"dcontact"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
181
,
230
,
296
,
20
,
"158***999"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
195
,
74
,
296
,
39
,
"beijing"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
233
,
26
,
105
,
20
,
"desc"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Alignment"
,
2
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
263
,
21
,
120
,
50
,
"codingMapping"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
30
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Alignment"
,
2
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_BARCODE
(
228
,
150
,
115
,
99
,
"QRCode"
,
"7895678768"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"QRCodeVersion"
,
7
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"DataCharset"
,
"UTF-8"
);
LODOP
.
ADD_PRINT_TEXT
(
"61.94mm"
,
"67.47mm"
,
"7.41mm"
,
"21.17mm"
,
"已
\
r
\n
验
\
r
\n
视"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
15
);
LODOP
.
ADD_PRINT_TEXT
(
235
,
300
,
80
,
50
,
"proName"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"宋体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
10
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
);
LODOP
.
ADD_PRINT_ELLIPSE
(
329
,
18
,
41
,
38
,
0
,
1
);
LODOP
.
ADD_PRINT_TEXT
(
336
,
27
,
31
,
31
,
"寄"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
17
);
LODOP
.
ADD_PRINT_TEXT
(
335
,
76
,
200
,
15
,
"jcontact"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
335
,
230
,
200
,
15
,
"158***9999"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
350
,
74
,
296
,
30
,
"beijingshi"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
8
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
)
LODOP
.
ADD_PRINT_TEXT
(
388
,
10
,
57
,
15
,
"托寄物:"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"宋体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
ADD_PRINT_TEXT
(
400
,
10
,
180
,
70
,
"mailingContent"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
// LODOP.SET_PRINT_STYLEA(0, "Bold", 1)
LODOP
.
ADD_PRINT_TEXT
(
388
,
200
,
70
,
15
,
"增值服务:"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"宋体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
ADD_PRINT_TEXT
(
433
,
200
,
57
,
15
,
"重量:"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"宋体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
ADD_PRINT_TEXT
(
433
,
225
,
80
,
15
,
"2kg"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
);
LODOP
.
ADD_PRINT_TEXT
(
483
,
10
,
55
,
15
,
"备注:"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"宋体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
ADD_PRINT_TEXT
(
494
,
10
,
180
,
55
,
"remarks"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontName"
,
"黑体"
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"FontSize"
,
7
);
LODOP
.
SET_PRINT_STYLEA
(
0
,
"Bold"
,
1
);
LODOP
.
SET_SHOW_MODE
(
"BKIMG_PRINT"
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"0mm"
,
"0mm"
,
"0mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"147mm"
,
"0mm"
,
"0mm"
,
"0mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"33.13mm"
,
"0mm"
,
"33.13mm"
,
"100mm"
,
0
,
1
);
// LODOP.ADD_PRINT_LINE("43.13mm", "0mm", "43.13mm", "100mm", 0, 1);
LODOP
.
ADD_PRINT_LINE
(
"60mm"
,
"0mm"
,
"60mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"69.35mm"
,
"0mm"
,
"69.35mm"
,
"38.36mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"0mm"
,
"100mm"
,
"147mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"60.1mm"
,
"38.36mm"
,
"84.5mm"
,
"38.36mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"60.1mm"
,
"64.29mm"
,
"84.5mm"
,
"64.29mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"60.1mm"
,
"75.67mm"
,
"84.5mm"
,
"75.67mm"
,
0
,
1
);
// LODOP.ADD_PRINT_LINE("77.87mm", "0mm", "77.87mm", "38.36mm", 0, 1);
LODOP
.
ADD_PRINT_LINE
(
"75.87mm"
,
"75.67mm"
,
"75.87mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"84.5mm"
,
"0mm"
,
"84.5mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"101mm"
,
"0mm"
,
"101mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"101mm"
,
"50.00mm"
,
"147mm"
,
"50.00mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"113mm"
,
"50mm"
,
"113mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"126.3mm"
,
"0mm"
,
"126.3mm"
,
"100mm"
,
0
,
1
);
LODOP
.
ADD_PRINT_LINE
(
"147mm"
,
"0mm"
,
"147mm"
,
"100mm"
,
0
,
1
);
LODOP
.
PRINT
();
}
function
printExpress
(
orderExpressId
)
{
/*var configPrint = {
url: prefix + "/print",
type: "post",
dataType: "json",
data: {ids: orderExpressId},
beforeSend: function () {
$.modal.loading("正在处理中,请稍后...");
},
success: function (result) {
$.modal.closeLoading();
var url = "https://img.zhengzai.tv/" + result.data;
window.location.href = url;
}
};
$.ajax(configPrint)*/
printExpressData
();
}
$
(
function
()
{
var
options
=
{
url
:
prefix
+
"/performancesList"
,
...
...
@@ -72,6 +222,7 @@
batchPlaceOrderUrl
:
prefix
+
"/batchPlaceOrder"
,
batchCancelOrderUrl
:
prefix
+
"/batchCancelOrder"
,
batchGenerateImageUrl
:
prefix
+
"/batchGenerateImage"
,
batchPrintExpressUrl
:
prefix
+
"/batchPrintExpress"
,
modalName
:
"演出快递"
,
columns
:
[
{
...
...
@@ -111,6 +262,7 @@
actions
.
push
(
'<a class="btn btn-danger btn-xs '
+
batchPlaceOrderFlag
+
'" href="javascript:void(0)" onclick="$.operate.remove(
\'
'
+
row
.
performancesId
+
'
\'
,
\'
确定批量下单吗?
\'
, table.options.batchPlaceOrderUrl)"></i>下单</a> '
);
actions
.
push
(
'<a class="btn btn-warning btn-xs '
+
batchCancelOrderFlag
+
'" href="javascript:void(0)" onclick="$.operate.remove(
\'
'
+
row
.
performancesId
+
'
\'
,
\'
确定批量取消吗?
\'
, table.options.batchCancelOrderUrl)"></i>取消</a> '
);
// actions.push('
<
a
class
=
"btn btn-warning btn-xs ' + batchGenerateImageFlag + '"
href
=
"javascript:void(0)"
onclick
=
"generateImage(
\
'' + row.performancesId + '
\
',)"
><
/i>下载快递单</
a
>
');
actions.push('
<
a
class
=
"btn btn-warning btn-xs ' + batchPrintExpressFlag + '"
href
=
"javascript:void(0)"
onclick
=
"printExpress(
\
'' + row.orderExpressId + '
\
',)"
><
/i>打印快递单</
a
>
');
return actions.join('');
}
}]
...
...
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