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.

212 lines
7.3 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>
<title>手机屏幕显示字段排序 </title>
<!--引入jquery-->
<script src="../../Scripts/jquery-1.11.0.min.js"></script>
<!--引入bootstrap-->
<link href="../../Scripts/easyUI145/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link href="../../Scripts/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<script src="../../Scripts/bootstrap/js/bootstrap.min.js"></script>
<!--引入通用的JS-->
<script src="../../Scripts/QueryString.js"></script>
<script src="../../Scripts/config.js"></script>
<script src="../../Comm/Gener.js"></script>
<script src="../../Scripts/PinYin.js"></script>
<script src="../../Scripts/vue.js"></script>
<link href="../../../../DataUser/Style/ccbpm.css" rel="stylesheet" />
<script src="./js/ueditor/dialogs/internal.js"></script>
<script src="../../../../DataUser/JSLibData/CommonShowConfig.js"></script>
<script src="./DialogCtr/Public.js"></script>
<script src="../../Scripts/easyUI/jquery.easyui.min.js" type="text/javascript"></script>
<link href="../../Scripts/bootstrap/bootstrap-table/src/bootstrap-table.css" rel="stylesheet" />
<style type="text/css">
.cs-content-box .cs-help ul {
margin: 0px 0px !important;
}
</style>
<script type="text/javascript">
var frmID = "";
var dtGroups = null;
var mapAttrs = null;
var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin_DevelopDesigner");
$(function () {
var data = handler.DoMethodReturnString("Template_Init");
if (data.indexOf('err') >= 0) {
alert(data);
return;
}
data = JSON.parse(data);
var dirs = data.dirs;
var temps = data.temps;
tempData = temps;
var dir1ul = "<ul>";
//var html="<ul>";
//for (var i = 0; i < data.length; i++) {
// var temp = data[i];
// html += "<li ><a href=\"javascript:Save('" + temp.OriginalPath + "')\" >" + temp.OriginalPath.replace(".htm", "") + "</a></li>";
//}
//html += "</ul>";
//$("#devTemp").append(html);
for (var i = 0; i < dirs.length; i++) {
var dir = dirs[i];
dir1ul += "<li><img src='../../Img/M2MM.png' />" + dir.Name + "";
dir1ul += "<ul>";
for (var k = 0; k < temps.length; k++) {
var temp = temps[k];
if (temp.Dir == dir.Name)
dir1ul += "<li style='padding-left: 24px'><a href='javascript:Save(\"" + temp.Name + "\",\"" + dir.Name + "\")'><img src='../../Img/ie.gif' />" + temp.Name.replace(".htm", "") + "</a></li>";
}
dir1ul += "</ul></li>";
}
dir1ul += "</ul>";
$("#devTemp").html(dir1ul);
});
function Save(val, dir) {
var ctrl = document.getElementById("CB_IsCalearHtml");
var isClear = ctrl.checked;
if (ctrl == true) {
var val = confirm("您确定要清除现有的html插入指定的模版吗");
if (val == false)
return;
}
handler.AddPara("DevTempName", val);
handler.AddPara("DevTempDir", dir);
var data = handler.DoMethodReturnString("Template_GenerHtml");
if (data.indexOf('err') >= 0) {
alert(data);
DevForm_Close();
return;
}
if (isClear == true) {
editor.setContent('');
editor.execCommand('insertHtml', data);
}
else {
editor.execCommand('insertHtml', data);
}
DevForm_Close();
}
function DevForm_Close() {
dialog.close(true);
}
function SaveImpFromLocalFile() {
var fileValue = $("#File_Upload").val();
//必须要选择文件
if (fileValue == "") {
$.messager.alert("提示", "没有选择流程模板。");
return;
}
//扩展名
var index = fileValue.lastIndexOf('.');
var fileExt = fileValue.substring(index);
if (fileExt.toLowerCase() == ".html" || fileExt.toLowerCase() == ".htm" || fileExt.toLowerCase() == ".doc" || fileExt.toLowerCase() == ".docx") {
} else {
$.messager.alert("提示", "所选表单模板文件,请重新选择。");
return;
}
$("#form1").form("submit", {
type: 'POST',
dataType: 'html',
url: dynamicHandler + "?DoType=HttpHandler&DoMethod=Template_Imp&HttpHandlerName=BP.WF.HttpHandler.WF_Admin_DevelopDesigner&FK_MapData=" + GetQueryString("FK_MapData"),
onSubmit: function (param) {
//return false;
},
success: function (data) {
if (data.indexOf('err@') == 0) {
alert(data);
return;
}
var ctrl = document.getElementById("CB_IsCalearHtml");
var isClear = ctrl.checked;
if (isClear == true) {
editor.setContent('');
editor.execCommand('insertHtml', data);
}
else {
editor.execCommand('insertHtml', data);
}
DevForm_Close();
}
});
}
</script>
</head>
<body>
<form id="form1" name="form1" action="" enctype="multipart/form-data" method="post">
<div>
<fieldset>
<legend>常用模板</legend>
<ul style="margin:0px">
<li><div id="devTemp"></div></li>
</ul>
</fieldset>
<fieldset>
<legend>引用本地模板</legend>
<div>
<input style="background-color:white;color:#000000;display:inline" type="file" id="File_Upload" name="File_Upload" />
<input type="button" value="执行导入" onclick="SaveImpFromLocalFile();" class="cc-btn-tab" />
</div>
</fieldset>
<fieldset>
<legend>
<input type="checkbox" id="CB_IsCalearHtml" value="1" checked="true" />
是否清空已有的html?
</legend>
</fieldset>
<fieldset>
<legend id="help"></legend>
<ul>
<li> 所有的模版文件位于 DataUser\Style\TemplateFoolDevelopDesigner\*.htm </li>
<li> 如果要维护这些文件,请直接打开该目录进行维护。 </li>
</ul>
</fieldset>
</div>
<!--<div id="toolbar">
<h4> 请选择模版:</h4>
</div>-->
</form>
<script src="../Admin.js"></script>
</body>
</html>