Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
lxx_pms
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
游宗学
lxx_pms
Commits
bcd1b14d
提交
bcd1b14d
authored
6月 23, 2020
作者:
曾从伟
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
打印预览
上级
c3c6cd21
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
111 行增加
和
2 行删除
+111
-2
checkInMgr.html
PHP/Application/Index/View/default/Tenant/checkInMgr.html
+4
-0
checkInMgr.js
dist/js_twice/business/checkInMgr.js
+107
-2
没有找到文件。
PHP/Application/Index/View/default/Tenant/checkInMgr.html
浏览文件 @
bcd1b14d
...
...
@@ -353,6 +353,10 @@
data
-
surrender_id
=
"<%=data[i].surrender_id%>"
data
-
surrender_fdd_url
=
"<%=data[i].surrender_fdd_url%>"
data
-
surrender_contract_url
=
"<%=data[i].surrender_contract_url%>"
data
-
surrender_fdd_vue_url
=
"<%=data[i].surrender_fdd_vue_url%>"
data
-
preordain_fdd_vue_url
=
"<%=data[i].preordain_fdd_vue_url%>"
data
-
reservation_surrender_vue_url
=
"<%=data[i].reservation_surrender_vue_url%>"
data
-
contract_fdd_vue_url
=
"<%=data[i].contract_fdd_vue_url%>"
name
=
"btn_contract"
href
=
"javascript:void(0)"
class
=
"btn btn-link s_font pr8"
>
合同查看
<
/a></
td
>
...
...
dist/js_twice/business/checkInMgr.js
浏览文件 @
bcd1b14d
...
...
@@ -410,7 +410,11 @@ var checkInPage = {
sublease_contract_url
=
cur
.
attr
(
"data-sublease_contract_url"
),
surrender_id
=
cur
.
attr
(
"data-surrender_id"
),
surrender_fdd_url
=
cur
.
attr
(
"data-surrender_fdd_url"
),
surrender_contract_url
=
cur
.
attr
(
"data-surrender_contract_url"
);
surrender_contract_url
=
cur
.
attr
(
"data-surrender_contract_url"
),
contract_fdd_vue_url
=
cur
.
attr
(
"data-contract_fdd_vue_url"
),
reservation_surrender_vue_url
=
cur
.
attr
(
"data-reservation_surrender_vue_url"
),
preordain_fdd_vue_url
=
cur
.
attr
(
"data-preordain_fdd_vue_url"
),
surrender_fdd_vue_url
=
cur
.
attr
(
"data-surrender_fdd_vue_url"
);
var
tp
=
'<div style="padding:30px;"><table style="width:100%">'
+
'<tr><td style="padding: 10px;border: 1px solid #ccc;font-weight: 400;">定金协议</td><td style="padding: 10px;border: 1px solid #ccc;font-weight: 400;"><a href="javascript:;" class="sign_preoid" data-type="1">签约</a></td><td style="padding: 10px;border: 1px solid #ccc;font-weight: 400;"><a href="javascript:;" class="print_preoid" data-type="1">打印合同</a></td></tr>'
...
...
@@ -494,29 +498,130 @@ var checkInPage = {
var
_this
=
$
(
this
),
printUrl
=
""
,
title
=
""
,
fddUrl
=
""
,
type
=
_this
.
attr
(
"data-type"
);
switch
(
type
){
case
"1"
:
title
=
"定金协议打印"
;
printUrl
=
preordain_contract_url
;
fddUrl
=
preordain_fdd_vue_url
;
break
;
case
"2"
:
//租赁合同
title
=
"租赁合同打印"
;
printUrl
=
contract_url
;
fddUrl
=
contract_fdd_vue_url
;
break
;
case
"3"
:
//转租协议
title
=
"转租协议打印"
;
printUrl
=
sublease_contract_url
;
fddUrl
=
reservation_surrender_vue_url
;
break
;
case
"4"
:
//合同解除协议
title
=
"合同解除协议打印"
;
printUrl
=
surrender_contract_url
;
fddUrl
=
surrender_fdd_vue_url
;
break
;
}
that
.
printContract
(
printUrl
,
title
);
//新增流程 弹窗展示协议
var
ly
=
window
.
parent
.
layer
;
var
btn_group
=
[];
if
(
isWin
){
btn_group
=
[
"打印"
];
}
else
{
btn_group
=
""
;
}
ly
.
open
({
id
:
"print_control"
,
type
:
2
,
title
:
"预览协议"
,
shade
:
[
0
],
area
:[
'800px'
,
'600px'
],
anim
:
2
,
btnAlign
:
'c'
,
btn
:
btn_group
,
content
:
[
printUrl
,
'yes'
],
//iframe的url,no代表不显示滚动条
success
:
function
(
layo
){
globalObj
=
$
(
layo
);
$
(
layo
).
find
(
"#print_control"
).
parent
().
css
({
height
:
"630px"
})
$
(
layo
).
find
(
"#print_control"
).
next
().
next
().
css
({
'text-align'
:
'center'
,
'line-height'
:
'30px'
,
});
$
(
layo
).
find
(
"#print_control"
).
next
().
next
().
find
(
".layui-layer-btn0"
).
css
({
'width'
:
"150px"
,
'height'
:
'30px'
,
'line-height'
:
'30px'
,
'font-size'
:
'15px'
});
// $(layo).find("#print_control").next().next().find(".layui-layer-btn0").after('<span id="total_print_count" data-count="'+count+'">共计打印'+count+'次</span>');
var
html
=
'<div class="orange" style="margin-top:5px;">若需打印“盖红章”的合同,请<span data-url="'
+
fddUrl
+
'" id="doDownload" style="color:#333;border-bottom:1px solid #333;margin:0 5px;cursor:pointer;">点击下载合同</span>后打印</div>'
;
$
(
layo
).
find
(
"#print_control"
).
next
().
next
().
append
(
html
);
//下载协议
$
(
layo
).
find
(
"#doDownload"
).
off
().
on
(
"click"
,
function
(){
var
cur
=
$
(
this
);
// if(is_sign == 0){
// window.parent.layer.msg("请先完成签约",{icon:2});
// return;
// }
if
(
!
cur
.
hasClass
(
"clicked"
)){
cur
.
addClass
(
"clicked"
);
AJAXREQUEST
.
sendRequest
({
url
:
cur
.
attr
(
"data-url"
),
type
:
'get'
,
data
:
{},
success
:
function
(
json
)
{
cur
.
removeClass
(
"clicked"
);
if
(
json
.
data
)
{
var
downUrl
=
json
.
data
.
download_url
;
$
(
'#dl'
).
attr
(
'src'
,
downUrl
);
exportXLS
();
}
else
{
ly
.
msg
(
json
.
message
,
{
icon
:
2
});
}
},
error
:
function
(
json
)
{
cur
.
removeClass
(
"clicked"
);
ly
.
msg
(
json
.
message
,
{
icon
:
2
});
}
});
}
});
},
yes
:
function
(){
//打印功能调用
that
.
printContract
(
printUrl
,
title
);
AJAXREQUEST
.
sendRequest
({
url
:
"/Contract/savePrintNum"
,
type
:
'get'
,
data
:
{
contract_id
:
contract_id
},
success
:
function
(
json
)
{
var
num
=
parseInt
(
Number
(
globalObj
.
find
(
"#total_print_count"
).
attr
(
"data-count"
))
+
1
);
if
(
json
.
status
!=
0
){
globalObj
.
find
(
"#total_print_count"
).
text
(
"共计打印"
+
num
+
"次"
).
attr
(
"data-count"
,
num
);
}
},
error
:
function
(
json
){
console
.
log
(
json
.
message
);
}
});
},
cancel
:
function
(){
}
});
})
}
});
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论