3.10 工程代码同步master
This commit is contained in:
169
public/webofficeChromeEvolution.html
Normal file
169
public/webofficeChromeEvolution.html
Normal file
@ -0,0 +1,169 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta content="IE=10" http-equiv="X-UA-Compatible"/>
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
|
||||
<title>招标文件编辑器</title>
|
||||
<link href="./ntkoStyle.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="./src/components/GlobalHeader/index.less" type="text/css"/>
|
||||
<script type="text/javascript" src="./ntko.js"></script>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
var cmd; //命令类型
|
||||
var DocfileCode;//doc id
|
||||
var PDFfileCode;//pdf id
|
||||
var HTMLfileCode;//HTML id
|
||||
var readonly;//是否可编辑
|
||||
var savePDF;//是否保存 pdf
|
||||
var saveHTML;//是否保存 html
|
||||
var datatext;
|
||||
var datavalue;
|
||||
|
||||
|
||||
function getQueryString(name) {
|
||||
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
|
||||
var r = window.location.search.substr(1).match(reg);
|
||||
if (r != null) return unescape(r[2]);
|
||||
|
||||
return null;
|
||||
|
||||
}
|
||||
</script>
|
||||
<style type="text/css">
|
||||
.elementPosition {
|
||||
margin: 8px auto;
|
||||
width: 1280px;
|
||||
height: 32px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.btnStyle {
|
||||
margin-left: 5px;
|
||||
padding: 0 15px;
|
||||
height: 32px;
|
||||
line-height: 32px;
|
||||
text-align: center;
|
||||
border-radius: 2px;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.btnStyle01 {
|
||||
background: #b30000;
|
||||
color: #fff;
|
||||
border: 1px solid #b30000;
|
||||
}
|
||||
|
||||
.btnStyle02 {
|
||||
background: #fff;
|
||||
color: #262626;
|
||||
border: 1px solid #d9d9d9;
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
</head>
|
||||
|
||||
<!--AfterPublishAsPDFToURL-->
|
||||
|
||||
<body onload="readonly=getQueryString('readonly');
|
||||
DocfileCode=getQueryString('DocfileCode');
|
||||
PDFfileCode=getQueryString('PDFfileCode');
|
||||
savePDF=getQueryString('savePDF');
|
||||
HTMLfileCode=getQueryString('HTMLfileCode');
|
||||
saveHTML=getQueryString('saveHTML');
|
||||
init(readonly,DocfileCode);">
|
||||
<script language="JScript" for="TANGER_OCX" event="OnCustomButtonOnMenuCmd(btnPos,btnCaption,btnCmdid)">
|
||||
|
||||
</script>
|
||||
<script language="JScript" for="TANGER_OCX" event="AfterOpenFromURL(doc, statusCode)">
|
||||
if (readonly != "false") {
|
||||
ntko.SetReadOnly(true);//只读
|
||||
} else {
|
||||
ntko.SetReadOnly(false);//可编辑
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" for="TANGER_OCX" event="OnDocumentOpened(File, Document)">
|
||||
|
||||
</script>
|
||||
<div style="
|
||||
background-color: #b30000;
|
||||
color:white;
|
||||
font-size: 20px;
|
||||
height: 75px;
|
||||
font-weight: 400;
|
||||
display: flex;
|
||||
">
|
||||
<div style="
|
||||
align-self: center;
|
||||
margin-left: 20px;
|
||||
">
|
||||
<img src="logo.svg" style="height: 30px"/>
|
||||
<span style="margin-left: 20px">电子招投标系统</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="elementPosition">
|
||||
<button type="button" class="btnStyle btnStyle01" id="saveBTN" style="display:none;" onclick="uploadMsg()" >保存</button>
|
||||
<button type="button" class="btnStyle btnStyle02" onclick="closeBTN()">关闭</button>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
|
||||
function closeBTN() {
|
||||
if (confirm("您是否关闭当前编辑页面?")) {
|
||||
window.open('', '_parent', '');
|
||||
window.close();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function uploadMsg() {
|
||||
|
||||
var docMsg = ntko.SaveToURL("/api/core-service-ebtp-updownload/v1/attachment/upload/", "file", "businessId=" + DocfileCode + "&file=" + DocfileCode + "&only=true", DocfileCode + ".doc", "");
|
||||
var msg1 = JSON.parse(docMsg);
|
||||
if (msg1.success) {
|
||||
var retMsg = DocfileCode;
|
||||
ntkoBrowser.ntkoSetReturnValueToParentPage("NTKOPostMessage", retMsg);
|
||||
if (saveHTML != "1" && savePDF != "1") {
|
||||
uploadSuccess();
|
||||
}
|
||||
}
|
||||
if (saveHTML == "1") {
|
||||
var htmlMsg = ntko.PublishAsHTMLToURL("/api/core-service-ebtp-updownload/v1/attachment/upload/", "file", "businessId=" + HTMLfileCode + "&file=" + HTMLfileCode + "&only=true", HTMLfileCode + ".html", "")
|
||||
var msg2 = JSON.parse(htmlMsg);
|
||||
if (msg2.success == true) {
|
||||
var retMsg = HTMLfileCode;
|
||||
ntkoBrowser.ntkoSetReturnValueToParentPage("NTKOPostMessage", retMsg);
|
||||
}
|
||||
if (savePDF != "1") {
|
||||
uploadSuccess();
|
||||
}
|
||||
}
|
||||
if (savePDF == "1") {
|
||||
ntko.PublishAsPDFToURL("/api/core-service-ebtp-updownload/v1/attachment/upload/", "file", "businessId=" + PDFfileCode + "&file=" + PDFfileCode + "&only=true", PDFfileCode + ".pdf", "")
|
||||
}
|
||||
}
|
||||
|
||||
function uploadSuccess() {
|
||||
if (confirm("已保存成功,是否关闭页面?")) {
|
||||
window.open('', '_parent', '');
|
||||
window.close();
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
||||
<script language="JScript" for="TANGER_OCX" event="AfterPublishAsPDFToURL(ret,code)">
|
||||
var msg = JSON.parse(ret);
|
||||
if (msg.success == true) {
|
||||
var retMsg = PDFfileCode;
|
||||
ntkoBrowser.ntkoSetReturnValueToParentPage("NTKOPostMessage", retMsg);
|
||||
uploadSuccess();
|
||||
}
|
||||
</script>
|
||||
<div class="divBody">
|
||||
<script type="text/javascript" src="./ntkoofficecontrol.min.js"></script>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
Reference in New Issue
Block a user