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.

179 lines
6.2 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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>方向条件-开发者参数</title>
<link href="../../Scripts/easyUI145/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../../Scripts/bootstrap/js/jquery.min.js"></script>
<script type="text/javascript" src="../../Scripts/bootstrap/js/bootstrap.min.js"></script>
<script src="../../Scripts/QueryString.js" type="text/javascript"></script>
<script src="../../Scripts/config.js" type="text/javascript"></script>
<script src="../../Comm/Gener.js" type="text/javascript"></script>
<script src="../Admin.js" type="text/javascript"></script>
<link href="../../Style/skin/css/Default.css" rel="stylesheet" />
<link href="../../Style/skin/adminfont/iconfont.css" rel="stylesheet" />
<link href="../../Scripts/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link href="../../../DataUser/Style/ccbpm.css" rel="stylesheet" type="text/css" />
<base target="_self" />
<script type="text/javascript">
function Esc() {
if (event.keyCode == 27)
window.close();
return true;
}
var condOrAnd = GetQueryString("CondOrAnd");
//初始化页面函数.....
$(function () {
var mypk = GetQueryString("MyPK");
var cond = new Entity("BP.WF.Template.Cond");
if (mypk != null && mypk != undefined && mypk != "") {
cond.MyPK = mypk;
cond.SetPKVal(mypk);
cond.RetrieveFromDBSources();
}
var docs = cond.OperatorValue;
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
docs = docs.replace("~", "'");
$("#TB_Docs").val(docs);
$("#TB_Note").val(cond.Note);
});
//执行保存..
function Save() {
var sqlVal = document.getElementById("TB_Docs").value;
var note = document.getElementById("TB_Note").value;
if (sqlVal == "") {
alert('请输入参数.');
return;
}
if (note == "") {
alert('请输入备注说明.');
return;
}
if (sqlVal.indexOf(' ') == -1) {
alert("表达式:" + sqlVal + " 不符合要求必须中间用空格。比如1 = 1 ,请参考帮助文件。");
return;
}
var handler = new HttpHandler("BP.WF.HttpHandler.WF_Admin_Cond");
handler.AddUrlData();
//handler.AddFormData();
handler.AddPara("TB_Docs", encodeURI(sqlVal));
handler.AddPara("TB_Note", encodeURI(note));
var data = handler.DoMethodReturnString("CondByPara_Save");
if (data.indexOf('err@') == 0) {
$("#Msg").html("<font color=red>" + data + "</font>");
return;
}
if (data.indexOf('url@') == 0) {
var url = data.replace('url@', '');
SetHref(url);
return;
}
Back();
}
//返回.
function Back() {
var url = GetHrefUrl();
url = url.replace('CondByPara.htm', 'List.htm');
if (url.indexOf("MyPK=") != -1) {
url = url.replace("&MyPK=" + GetQueryString("MyPK"), "");
}
SetHref(url);
}
/**/</script>
</head>
<body onkeypress="Esc();">
<div class="container-full">
<div class="attrnode-bar-header">
<span class="pull-right">
<button id="Btn_Save" name="Btn_Save" onclick="Save();">保存</button>
<button id="Btn_Back" name="Btn_Back" onclick="Back();">返回</button>
</span>
<strong>方向条件-开发者参数</strong>
</div>
<form id="cc">
<!--div style="right:30px; position:absolute; z-index:100; ">
<<input type="button" value="加载模版" onclick="LoadTemplate()" />>
<input id="Btn_Save" type="button" value="保存" onclick="Save()" />
<<input type="button" value="删除" onclick="Delete()" />>
<input type="button" onclick="Back()" value="返回" id="Btn_Back" />
</!--div-->
<table class="table">
<tr>
<td style="width: 20%;">
请输入参数
</td>
<td>
<textarea rows="1" cols="150" id="TB_Docs" name="TB_Docs" style="width: 95%;"> </textarea>
</td>
</tr>
<tr>
<td style="width: 20%;">
备注(不为空):
<br />
</td>
<td>
<input type="text" value="" id="TB_Note" name="TB_Note" style="width: 95%;" />
</td>
</tr>
</table>
<div style="text-align: left">
<h4>
&nbsp; &nbsp; &nbsp; &nbsp;帮助
</h4>
<ul>
<li>表达式格式:参数+空格+操作符+空格+值,仅支持一个表达式。格式如下:</li>
<li>Emp = zhangsan</li>
<li>JinE = 30</li>
<li>JinE >= 30</li>
<li>JinE > 30</li>
<li>Way = '1'</li>
<li>Way != '1'</li>
<li>Name LIKE %li%</li>
<li>如果要设置为恒等1 = 1 设置为恒等,条件始终成立。</li>
</ul>
</div>
</form>
<center>
<div id="Msg" />
</center>
</div>
</body>
</html>