|
|
<!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>
|