You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

116 lines
4.9 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8" />
<title> 脚本导入</title>
<link href="../../Scripts/easyUI/themes/icon.css" rel="stylesheet" type="text/css" />
<link href="../../Scripts/easyUI/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<script src="../../Scripts/easyUI/jquery-1.8.0.min.js" type="text/javascript"></script>
<script src="../../Scripts/easyUI/jquery.easyui.min.js" type="text/javascript"></script>
<script src="../../Scripts/EasyUIUtility.js" type="text/javascript"></script>
<link href="../../Scripts/SyntaxHighlighter/Styles/shCoreDefault.css" rel="stylesheet" type="text/css" />
<script src="../../Scripts/SyntaxHighlighter/shCore.js" type="text/javascript"></script>
<script src="../../Scripts/SyntaxHighlighter/shBrushCSharp.js" type="text/javascript"></script>
<script src="../../Scripts/QueryString.js" type="text/javascript"></script>
<link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />
<script src="../../Comm/JScript.js" type="text/javascript"></script>
<script type="text/javascript" src="../../Scripts/config.js"></script>
<script type="text/javascript" src="../../Comm/Gener.js"></script>
<script language="javascript" type="text/javascript">
$(function () {
init_Page();
});
function init_Page() {
var handler = new HttpHandler("BP.WF.HttpHandler.WF_Comm_Sys");
var data = handler.DoMethodReturnJSON("javaScriptFiles");
if (data == "") $("#tableContent").html("还没有上传脚本文件");
else {
var htm = "";
htm += "<table>";
htm += "<thead><th>脚本名称</th><th>最后修改时间</th></thead>"
for (var i = 0; i < data.length; i++) {
htm += "<tr>";
htm += "<td>" + data[i].FileName + "</td>";
htm += "<td>" + data[i].ChangeTime + "</td>";
htm += "</tr>";
}
htm += "</table>";
$("#tableContent").html(htm);
}
}
//流程导入.
function Imp_Done() {
var fileValue = $("#File_Upload").val();
//必须要选择文件
if (fileValue == "") {
$.messager.alert("提示", "没有选择要导入的JS脚本 。");
return;
}
//扩展名
var index = fileValue.lastIndexOf('.');
var fileExt = fileValue.substring(index);
if (fileExt.toLowerCase() != ".js") {
$.messager.alert("提示", "所选不是JS脚本文件请重新选择。");
return;
}
//获取发送请求时的参数
var handler = new HttpHandler("BP.WF.HttpHandler.WF_Comm_Sys");
handler.AddFileData();
var data = handler.DoMethodReturnString("javaScriptImp_Done");
if (data.indexOf("err@") != -1) {
alert(data);
return;
}
init_Page();
}
</script>
</head>
<body>
<form id="cc" name="cc" action="" enctype="multipart/form-data" method="post">
<table style=" width:100%">
<caption>脚本导入 </caption>
<tr>
<td valign="top" style="width:30%;">
<fieldset>
<legend><img src="../../Img/Btn/Help.gif" />关于脚本导入</legend>
<ol>
<li>脚本默认的格式为XML。</li>
<li>重复导入的脚本则覆盖。</li>
<li>脚本的主要作用是处理表单提交时复杂的校验功能。</li>
</ol>
</fieldset>
<fieldset>
<legend>已导入的脚本</legend>
<div id="tableContent">
</div>
</fieldset>
</td>
<td valign="top">
<fieldset>
<legend> 从本机导入 </legend>
<ul>
<li>从本机导入请您选择本机的一个JS格式文件 点击导入按钮完成导入。</li>
<li> 请选择文件: <input type="file" id="File_Upload" name="File_Upload" /></li>
</ul>
<div style=" text-align:center; padding:5px;">
<input type=button id="Btn_Do" value="执行导入" onclick="Imp_Done();" />
</div>
</fieldset>
</td>
</tr>
</table>
</form>
</body>
</html>