var strHtml='',strHtmlLog='',strHtmlTable='';
/***
* 保安服务公司许可(详情)打印
*/
var LODOP;
function print_A1(){
LODOP = getLodop();
var loadIndex = layer.load(0, {shade: [0.3, '#808080']});
$.ajax({
type: 'POST',
url: restHost + "sponsorlicense/getDetail/" + global_sponsorlicenseId + ".json",
dataType: "json",
success: function (json) {
layer.close(loadIndex);
if (json.successful == true || json.successful == "true") {
var data = json.data;
var management="";
if (data.management) {
var ss = data.management.split(",");
for (var i = 0; i < ss.length; i++) {
if (ss[i] == "1") {
management += "门卫、";
} else if (ss[i] == "2") {
management += "巡逻、";
} else if (ss[i] == "3") {
management += "守护、";
} else if (ss[i] == "4") {
management += "随身护卫、";
} else if (ss[i] == "5") {
management += "押运、";
} else if (ss[i] == "6") {
management += "武装押运、";
} else if (ss[i] == "7") {
management += "安全检查、";
} else if (ss[i] == "8") {
management += "安全风险评估、";
} else if (ss[i] == "9") {
management += "安全技术防范、";
} else if (ss[i] == "20") {
management += ("其他" + (data.otherSecScopeType == null ? "" : "(" + data.otherSecScopeType + ")、"));
}
}
if (management != null && management != "") {
management = management.substr(0, management.length - 1);
} else {
management = data.management;
management = management.substr(0, management.length - 1);
}
data.management = management;
}
var szss = "";
if(data.police!=null){
szss = data.szss+"/"+data.police.orgname;
data.szss = szss;
}
setHtml(data);
eval(PAGE_A1);
}else {
ajaxError(json);
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
layer.close(loadIndex);
console.log(errorThrown);
}
});
}
//保安服务公司许可(审批进度)打印
function print_A2() {
LODOP = getLodop();
var loadIndex = layer.load(0, {shade: [0.3, '#808080']});
$.ajax({
type: 'POST',
url: restHost + "approval/getApprovalLog/" + global_processInstanceId + ".json",
dataType: "json",
success: function (json) {
layer.close(loadIndex);
if (json.successful == true || json.successful == "true") {
var data = json.data;
setHtmlLog(data);
eval(PAGE_A2);
}else {
ajaxError(json);
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
layer.close(loadIndex);
console.log(errorThrown);
}
});
}
//保安服务公司许可项目审检文件处理签打印
function print_A3() {
LODOP = getLodop();
var loadIndex = layer.load(0, {shade: [0.3, '#808080']});
$.ajax({
type: 'POST',
url: restHost + "history/listHistoryCommentAndTableV2/" + global_processInstanceId + ".json",
dataType: "json",
success: function (json) {
layer.close(loadIndex);
if (json.successful == true || json.successful == "true") {
var data = json.data;
setHtmlTable(data);
eval(PAGE_A3);
}else {
ajaxError(json);
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
layer.close(loadIndex);
console.log(errorThrown);
}
});
}
function setHtml(data) {
//宽度的样式
var widthList = [12,18,26];
var heightList = [50];
//表格每一列的宽度,有几列
var tdWidth = [18,26,18,12,26];
strHtml = setHead("")+
'
'+
''+
setThead(tdWidth,"")+
''+
setTrHave1Td("height50","申请设立保安服务公司行政许可审批表",5,1,"")+
setTr4TdDefalut("公司名称",2,"电话",1,data)+
setTr4TdDefalut("公司地址",2,"邮编",1,data)+
setTr2TdDefalut("经营范围",4,data)+
setTr4TdDefalut("企业类型",1,"注册资金",2,data);
if(currentProvince != '110000'){
strHtml = strHtml+setTrHave4Td("注册资本验资或评估机构",1,2,1,2,"货币资本",1,1,2,1,data)+
setTr2TdDefalut("资产评估价值",2,data);
}
strHtml = strHtml+setTr4TdDefalut("拟任法定代表人",1,"手机及固定电话",2,data)+
setTr4TdDefalut("公司管理人员数",1,"专业技术人员数",2,data)+
setTr4TdDefalut("公司用房面积",1,"产权归属",2,data)+
setTr4TdDefalut("专用运输车辆数",1,"防爆枪支数",2,data)+
setTr2TdDefalut("提交办事区域",4,data)+
''+
'
'+
'';
strHtml = setTag(strHtml,"html")
}
function setHtmlLog(data) {
//表格每一列的宽度,有几列
var tdWidth = [6,16,16,12,16,20];
//列名
var content = ["序号","序审批日期号","审批人","审批结果","审批意见","审批人所在机构"];
strHtmlLog =
'' +
setHead("")+
''+
''+
setThead(tdWidth,content) +
setTbody(data)+
'
'+
''+
'';
}
function setHtmlTable(data) {
var tdWidth = [20, 20, 20, 15, 25];
var tdWidth2 = [6, 16, 16, 12, 16, 20];
//变更提供材料
var NiTGCLMLList = getTGCLMLList("2");
//拟设立公司提供材料目录
var TGCLMLList = getTGCLMLList("1");
var content = ["序号", "序审批日期号", "审批人", "审批结果", "审批意见", "审批人所在机构"];
//列名
var tableMessage = data.tableMessage;
var messageMap = data.messageMap;
var companyDetail = data.companyDetail;
var approvalMessage = data.approvalMessage;
var logList = data.logList;
var tableStyle = '.left-text {text-align: left;padding-left: 10px;}' +
'.left{width:425px;float: left;}' +
'.right {float: right;padding-right: 50px;padding-top:100px;}' +
'.bold-font {font-weight: bold;}' ;
strHtmlTable = ''+
setHead(tableStyle)+
''+
'' + tableMessage.title + '
';
if(companyDetail.businesstype == '007'){
strHtmlTable = strHtmlTable +
''+
setThead(tdWidth,"")+
'' +
set3Td("单位
基本
情况",3,"名称",messageMap.oldcompanyname,3)+
setTr4Td("许可证名称","保安服务许可",1,tableMessage.certificate,messageMap.licencenum,1)+
setTr4Td("联系人",messageMap.lxlegalname,1,"联系电话",messageMap.lxlegalphone,1)+
set3TdB("变更项目",1,"原登记内容",2,"变更后登记内容",2);
if(messageMap.bgregisteredMoney != null){
strHtmlTable = strHtmlTable+
set3TdB("注册资本",1,messageMap.oldregisteredMoney,2,messageMap.bgregisteredMoney,2);
}
if(messageMap.address != null){
strHtmlTable = strHtmlTable+
set3TdB("地址变更",1,messageMap.oldaddress,2,messageMap.address,2);
}
if(messageMap.companyname != null){
strHtmlTable = strHtmlTable+
set3TdB("公司名称变更",1,messageMap.oldcompanyname,2,messageMap.companyname,2);
}
if(messageMap.securityScopes != null){
strHtmlTable = strHtmlTable+
set3TdB("服务范围变更",1,messageMap.oldsecurityScopes,2,messageMap.securityScopes,2);
}
if(messageMap.ndlegalname != null){
strHtmlTable = strHtmlTable+
set3TdB("法人变更",1,messageMap.legalname,2,messageMap.ndlegalname,2);
}
strHtmlTable = strHtmlTable +
setTGCLML("提供材料
目录",NiTGCLMLList,"9")+
setQMGZ("申请单位法
定代表人
签名盖章",messageMap.lxlegalname,messageMap.createTime);
'
';
}
if(companyDetail.businesstype != '007'){
var regcapital =isNullEmpty(messageMap.regcapital);
if(companyDetail.businesstype == '002'){
regcapital = '';
}
strHtmlTable = strHtmlTable +
''+
setThead(tdWidth,"")+
'' +
set3Td("拟设立
公司
(培训单位)
基本情况",5,"名称",messageMap.companyname,3)+
setTr2Td("地址",messageMap.address,3)+
setTr4Td("法定代表人姓名",messageMap.legalname,1,"身份证号码",messageMap.legalPersonNo,1)+
setTr4Td("总经理姓名",messageMap.mangername,1,"身份证号码",messageMap.mangerNo,1)+
setTr4Td("副总经理姓名",messageMap.vmangername,1,"身份证号码",messageMap.vmangerNo,1)+
setTr4Td("认缴资金",regcapital+"(万元)",2,"实地核查人","",1)+
setTr2Td("服务范围",messageMap.management,4)+
setTGCLML("提供材料
目录",TGCLMLList,"9")+
setQMGZ("申请单位法
定代表人
签名盖章",messageMap.legalname,messageMap.createTime);
'' +
'
';
}
strHtmlTable = strHtmlTable +
'' +''+
''+
setThead(tdWidth,"")+
''+
set2TdAnd3P(tableMessage.approvalReason1,approvalMessage.approvalPoliceStationReason,approvalMessage.personPoliceStationName,approvalMessage.approvalPoliceStationDate)+
set2TdAnd3P(tableMessage.approvalReason2,tableMessage.approvalBranchLeaderReason,tableMessage.personBranchLeaderName,tableMessage.approvalBranchLeaderDate)+
set2TdAnd3P(tableMessage.approvalReason3,tableMessage.approvalTeamLeaderReason,tableMessage.personTeamLeaderName,tableMessage.approvalTeamLeaderDate)+
set2TdAnd3P(tableMessage.approvalReason4,tableMessage.approvalTeamMainLeaderReason,tableMessage.personTeamMainLeaderName,tableMessage.approvalTeamMainLeaderDate)+
setTr2Td("备注","",4)+
''+
'
' +
'' +''+
''+
setThead(tdWidth2,content) +
setTbody(logList)+
'
'+
''+
''+
'';
return strHtmlTable;
}
//点击打印调用
function printPage(approvalId){
var url = ctx + "print/choicePrint/"+approvalId+".do";
layer.open({
type: 2,
title: "打印",
skin: "confirm-class btnDefault-class",
shadeClose: false,
move: false,
shade: [0.8, '#222'],
closeBtn: 1,
scrollbar: false,
maxmin: false, //开启最大化最小化按钮
area: [ '90%', '150px'],
content: url
});
}
function printWithLodop(url){
console.log(ctx+url);
LODOP = getLodop();
LODOP.PRINT_INITA("0mm","0mm","300mm","600mm","处理签打印");
LODOP.SET_SHOW_MODE('BKIMG_IN_PREVIEW',1);
LODOP.ADD_PRINT_URL("1%","1%","124%","100%",ctx+url);
LODOP.SET_PRINT_STYLEA(0,"FontName","宋体");
LODOP.SET_PRINT_STYLEA(0,"FontSize",16);
LODOP.SET_PRINT_STYLEA(0,"TableHeightScope",4);
LODOP.PRINT_DESIGN();
}