chore: 初始化 VPSA ASP.NET 管理端
This commit is contained in:
68
webpage/ExcelDemo.html
Normal file
68
webpage/ExcelDemo.html
Normal file
@@ -0,0 +1,68 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function btnTest() {
|
||||
var param = '{"type":"' + $("#TYPE").val() + '","name":"' + $("#NAME").val() + '","param":"'+ $("#PARAM1value").val() + '"}'
|
||||
console.log(param)
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: param,
|
||||
success: function (data) {
|
||||
$("#testResult").val(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
$("#testResult").val('error');
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESDownloadExcel.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(11 查询 12 增删改)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" value=""/>(存储过程参数)</td>
|
||||
<h>PARAM示例:[{\"name\":\"检测点代码\",\"value\":15},{\"name\":\"原材料_check\",\"value\":1},{\"name\":\"原材料代码\",\"value\":12}]</h>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
95
webpage/SQLDemo.html
Normal file
95
webpage/SQLDemo.html
Normal file
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
//var URL = "";
|
||||
//var SQLJson1 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
//var SQLJson2 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
function btnTest() {
|
||||
var SQLJson2 = {
|
||||
"Type": $("#TYPE").val(),
|
||||
"Name": $("#NAME").val(),
|
||||
"Param": $("#PARAM1value").val(),
|
||||
"Pagination": $("#Pagination").val(),
|
||||
"UserID": $("#NAME").val(),
|
||||
HasReturn: $("#HASRETURN").get(0).checked
|
||||
}
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: JSON.stringify(SQLJson2),
|
||||
success: function (data) {
|
||||
$("#testResult").text(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(1 表示 执行存储过程 2 表示执行sql语句)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程或者sql语句的名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" />(存储过程或者sql的语句的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>返回值: <input style="display:inline" id="HASRETURN" type="checkbox" checked="checked" /></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
106
webpage/SQLDemo04.html
Normal file
106
webpage/SQLDemo04.html
Normal file
@@ -0,0 +1,106 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
//var URL = "";
|
||||
//var SQLJson1 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
//var SQLJson2 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
function btnTest() {
|
||||
var SQLJson2 = {
|
||||
"UserID": $("#UserID").val(),
|
||||
"Type": $("#TYPE").val(),
|
||||
"Name": $("#NAME").val(),
|
||||
"Param": $("#PARAM1value").val(),
|
||||
"Modular": $("#MODULARIDvalue").val(),
|
||||
"Pagination": $("#Pagination").val(),
|
||||
"ModularID": $("#MODULARIDvalue").val(),
|
||||
HasReturn: $("#HASRETURN").get(0).checked
|
||||
}
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: JSON.stringify(SQLJson2),
|
||||
success: function (data) {
|
||||
console.log(data, 111)
|
||||
$("#testResult").text(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>USERID:</td>
|
||||
<td class=".td"><input id="USERID" type="text" />(1 表示 执行存储过程 2 表示执行sql语句)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(1 表示 执行存储过程 2 表示执行sql语句)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程或者sql语句的名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" />(存储过程或者sql的语句的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MODULARID: </td>
|
||||
<td class=".td"><input id="MODULARIDvalue" type="text" />(主模块编号)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>返回值: <input style="display:inline" id="HASRETURN" type="checkbox" checked="checked" /></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
68
webpage/SQLDemo2.html
Normal file
68
webpage/SQLDemo2.html
Normal file
@@ -0,0 +1,68 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function btnTest() {
|
||||
var param = '{"type":"' + $("#TYPE").val() + '","name":"' + $("#NAME").val() + '","param":"'+ $("#PARAM1value").val() + '"}'
|
||||
console.log(param)
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: param,
|
||||
success: function (data) {
|
||||
$("#testResult").val(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
$("#testResult").val('error');
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(11 查询 12 增删改)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" value=""/>(存储过程参数)</td>
|
||||
<h>PARAM示例:[{\"name\":\"检测点代码\",\"value\":15},{\"name\":\"原材料_check\",\"value\":1},{\"name\":\"原材料代码\",\"value\":12}]</h>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
128
webpage/SQLDemo2Excel.html
Normal file
128
webpage/SQLDemo2Excel.html
Normal file
@@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function btnTest() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
console.log(param)
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: param,
|
||||
success: function (data) {
|
||||
$("#testResult").val(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
$("#testResult").val('error');
|
||||
}
|
||||
});
|
||||
}
|
||||
// 导出
|
||||
function downloadExcel() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
const _ExcelDownLoad = '../submit/MESCommonBase.ashx'
|
||||
download(`${_ExcelDownLoad}?param=${param}`)
|
||||
};
|
||||
// 导出Demo
|
||||
function downloadExcelDemo() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
const _ExcelDownLoad = '../submit/MESCommonBase.ashx'
|
||||
download(`${_ExcelDownLoad}?param=${param}`)
|
||||
};
|
||||
function download(url) {
|
||||
getBlob(url, function(blob, filename) {
|
||||
saveAs(blob, filename)
|
||||
})
|
||||
};
|
||||
|
||||
function decodeUtf8(bytes) { var encoded = ""; for (var i = 0; i < bytes.length; i++) { encoded += '%' + bytes[i].toString(16); } return decodeURIComponent(encoded); }
|
||||
|
||||
function getBlob(url, cb) {
|
||||
var xhr = new XMLHttpRequest()
|
||||
xhr.open('GET', url, true)
|
||||
xhr.responseType = 'blob'
|
||||
xhr.onload = function () {
|
||||
if (xhr.status === 200) {
|
||||
const name = xhr.getResponseHeader('content-disposition').split('=')[1]
|
||||
var filename1 = decodeURIComponent(name)
|
||||
cb(xhr.response, filename1)
|
||||
}
|
||||
}
|
||||
xhr.send();
|
||||
};
|
||||
|
||||
function saveAs(blob, filename = '下载文件.xls') {
|
||||
if (window.navigator.msSaveOrOpenBlob) {
|
||||
navigator.msSaveBlob(blob, filename)
|
||||
} else {
|
||||
var link = document.createElement('a')
|
||||
var body = document.querySelector('body')
|
||||
link.href = window.URL.createObjectURL(blob)
|
||||
link.download = filename
|
||||
// fix Firefox
|
||||
link.style.display = 'none'
|
||||
body.appendChild(link)
|
||||
link.click()
|
||||
body.removeChild(link)
|
||||
window.URL.revokeObjectURL(link.href)
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>USERID:</td>
|
||||
<td class=".td"><input id="USERID" type="text" />(日志用)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(2001导出Excel报表;11 查询 12 增删改)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" value="_T00" />(存储过程名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" value="" />(存储过程参数)</td>
|
||||
<h>PARAM示例:[{\"name\":\"检测点代码\",\"value\":15},{\"name\":\"原材料_check\",\"value\":1},{\"name\":\"原材料代码\",\"value\":12}]</h>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MODULARID: </td>
|
||||
<td class=".td"><input id="MODULARID" type="text" />(主模块编号)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
<td><input type="button" onclick="downloadExcel()" value="导出Excel" /></td>
|
||||
<!--<td><input type="button" onclick="downloadExcelDemo()" value="导出ExcelDemo" /></td>-->
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
128
webpage/SQLDemoAMS.html
Normal file
128
webpage/SQLDemoAMS.html
Normal file
@@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
function btnTest() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
console.log(param)
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: param,
|
||||
success: function (data) {
|
||||
$("#testResult").val(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
$("#testResult").val('error');
|
||||
}
|
||||
});
|
||||
}
|
||||
// 导出
|
||||
function downloadExcel() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
const _ExcelDownLoad = '../submit/MESCommonBase.ashx'
|
||||
download(`${_ExcelDownLoad}?param=${param}`)
|
||||
};
|
||||
// 导出Demo
|
||||
function downloadExcelDemo() {
|
||||
var param = '{"Type":"' + $("#TYPE").val() + '","UserID":"' + $("#USERID").val() + '","ModularID":"' + $("#MODULARID").val() + '","Name":"' + $("#NAME").val() + '","Param":"'+ $("#PARAM1value").val() + '"}'
|
||||
const _ExcelDownLoad = '../submit/MESCommonBase.ashx'
|
||||
download(`${_ExcelDownLoad}?param=${param}`)
|
||||
};
|
||||
function download(url) {
|
||||
getBlob(url, function(blob, filename) {
|
||||
saveAs(blob, filename)
|
||||
})
|
||||
};
|
||||
|
||||
function decodeUtf8(bytes) { var encoded = ""; for (var i = 0; i < bytes.length; i++) { encoded += '%' + bytes[i].toString(16); } return decodeURIComponent(encoded); }
|
||||
|
||||
function getBlob(url, cb) {
|
||||
var xhr = new XMLHttpRequest()
|
||||
xhr.open('GET', url, true)
|
||||
xhr.responseType = 'blob'
|
||||
xhr.onload = function () {
|
||||
if (xhr.status === 200) {
|
||||
const name = xhr.getResponseHeader('content-disposition').split('=')[1]
|
||||
var filename1 = decodeURIComponent(name)
|
||||
cb(xhr.response, filename1)
|
||||
}
|
||||
}
|
||||
xhr.send();
|
||||
};
|
||||
|
||||
function saveAs(blob, filename = '下载文件.xls') {
|
||||
if (window.navigator.msSaveOrOpenBlob) {
|
||||
navigator.msSaveBlob(blob, filename)
|
||||
} else {
|
||||
var link = document.createElement('a')
|
||||
var body = document.querySelector('body')
|
||||
link.href = window.URL.createObjectURL(blob)
|
||||
link.download = filename
|
||||
// fix Firefox
|
||||
link.style.display = 'none'
|
||||
body.appendChild(link)
|
||||
link.click()
|
||||
body.removeChild(link)
|
||||
window.URL.revokeObjectURL(link.href)
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBaseAMS.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>USERID:</td>
|
||||
<td class=".td"><input id="USERID" type="text" />(日志用)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(2001导出Excel报表;11 查询 12 增删改)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" value="_T00" />(存储过程名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" value="" />(存储过程参数)</td>
|
||||
<h>PARAM示例:[{\"name\":\"检测点代码\",\"value\":15},{\"name\":\"原材料_check\",\"value\":1},{\"name\":\"原材料代码\",\"value\":12}]</h>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MODULARID: </td>
|
||||
<td class=".td"><input id="MODULARID" type="text" />(主模块编号)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
<td><input type="button" onclick="downloadExcel()" value="导出Excel" /></td>
|
||||
<!--<td><input type="button" onclick="downloadExcelDemo()" value="导出ExcelDemo" /></td>-->
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
96
webpage/SQLDemoFile.html
Normal file
96
webpage/SQLDemoFile.html
Normal file
@@ -0,0 +1,96 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
$(function () {
|
||||
form.reset();
|
||||
var file;
|
||||
$("#form").on("change", "#file", function (e) {
|
||||
console.log(this.value);
|
||||
//每次选中都保存旧元素,并使用新的控件替换
|
||||
$(this).clone().replaceAll(file = this);
|
||||
}).submit(function () {
|
||||
//提交时把之前保存的旧元素替换回去
|
||||
$("#file").replaceWith(file);
|
||||
});
|
||||
});
|
||||
|
||||
function btnTest() {
|
||||
var SQLJson2 = {
|
||||
"Type": $("#TYPE").val(),
|
||||
"Name": $("#NAME").val(),
|
||||
"Param": $("#PARAM1value").val(),
|
||||
"Pagination": $("#Pagination").val(),
|
||||
"UserID": $("#NAME").val(),
|
||||
HasReturn: $("#HASRETURN").get(0).checked
|
||||
}
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: JSON.stringify(SQLJson2),
|
||||
success: function (data) {
|
||||
$("#testResult").text(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<form id="form">
|
||||
<input type="file" name="file" id="file">
|
||||
<input type="submit" />
|
||||
</form>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(1 表示 执行存储过程 2 表示执行sql语句)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程或者sql语句的名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" />(存储过程或者sql的语句的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>返回值: <input style="display:inline" id="HASRETURN" type="checkbox" checked="checked" /></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
402
webpage/SqlCommonDemo.htm
Normal file
402
webpage/SqlCommonDemo.htm
Normal file
@@ -0,0 +1,402 @@
|
||||
<!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 runat="server">
|
||||
<link rel="stylesheet" type="text/css" href="../css/upload.css" />
|
||||
<link href="../js/jquery.uploadify-v2.1.0/uploadify.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../js/jquery-1.4.1.js" type="text/javascript"></script>
|
||||
<script src="../js/jquery-easyui-1.3.4/jquery.easyui.min.js" type="text/javascript"></script>
|
||||
<script src="../js/jquery.uploadify-v2.1.0/swfobject.js" type="text/javascript"></script>
|
||||
<script src="../js/jquery.uploadify-v2.1.0/jquery.uploadify.v2.1.0.js" type="text/javascript"></script>
|
||||
<link href="../js/jquery-easyui-1.3.4/themes/default/easyui.css" rel="stylesheet"
|
||||
type="text/css" />
|
||||
<link href="../js/jquery-easyui-1.3.4/themes/icon.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../js/jquery-easyui-1.3.4/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
|
||||
<link href="../css/sexybuttons.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../css/icon.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../css/common.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../js/imageupload.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
|
||||
$(function () {
|
||||
Init_role();
|
||||
InitGrid();
|
||||
|
||||
});
|
||||
|
||||
function InitGrid() {
|
||||
datagrid_collector = $('#datagrid_collector').datagrid({
|
||||
url: '../submit/UserManage.ashx?type=Select',
|
||||
title: '用户信息',
|
||||
pagination: true, //显示分页工具条
|
||||
pageSize: 10,
|
||||
pageList: [10, 20, 30, 40], //,checkbox:true fit: true,
|
||||
sortName: 'JSON_用户编号', //按哪个字段排序,将把这个提交给服务器
|
||||
sortOrder: 'desc', //升序降序
|
||||
fitColumns: true, //当横向数据多时,是否会出现挤压。即是否会出现横向滚动条。如果想冻结列就得把这个属性设为false,如果为true,会自动对齐数据列宽。当列多时,就设为false。
|
||||
nowarp: false, //当一个表格中数据过多时,是否会出现
|
||||
idField: 'JSON_用户编号',
|
||||
columns: [[
|
||||
{ title: '用户编号', field: 'JSON_用户编号', width: 120, align: 'center', checkbox: true },
|
||||
{ title: '用户名', field: 'JSON_用户名', width: 200, align: 'center' },
|
||||
{ title: '密码', field: 'JSON_密码', width: 200, align: 'center' },
|
||||
{ title: '用户姓名', field: 'JSON_用户姓名', width: 120, align: 'center' },
|
||||
{ title: '员工编号', field: 'JSON_员工编号', width: 120, align: 'center' },
|
||||
{ title: '班组', field: 'JSON_班组', width: 120, align: 'center' },
|
||||
{ title: '工作岗位', field: 'JSON_工作岗位', width: 120, align: 'center' },
|
||||
{ title: '联系电话', field: 'JSON_联系电话', width: 300, align: 'center' },
|
||||
{ title: '角色编号', field: 'JSON_角色编号', width: 300, align: 'center' },
|
||||
{ title: '角色名称', field: 'JSON_角色名称', width: 300, align: 'center' }
|
||||
]],
|
||||
onClickRow: function (rowIndex, rowData) {
|
||||
|
||||
userNum = rowData["JSON_用户编号"];
|
||||
showpic(userNum);
|
||||
},
|
||||
toolbar: '#tab_toolbar'
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
//提交dialog
|
||||
function submitCollectorForm() {
|
||||
var Falg = $('#Hidden_editflag').val();
|
||||
var url1;
|
||||
var rows = $('#datagrid_collector').datagrid('getSelections');
|
||||
if (Falg == 2) {
|
||||
url1 = "../submit/UserManage.ashx?type=editCollector&selectId=" + rows[0].JSON_用户编号 + "&UserName=" + $('#UserName').val() + "&UserNum=" + $('#UserNum').val() + "&password=" + $('#password').val() + "&workernum=" + $('#workernum').val() + "&groupnum=" + $('#groupnum').val() + "&position=" + $('#position').val() + "&phoneNum=" + $('#phoneNum').val() + "&role=" + $('#role').combobox('getValue');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: url1,
|
||||
success: function (r) {
|
||||
r = eval("(" + r + ")"); //注意要转化为对象
|
||||
if (r.result == "1") {
|
||||
$.messager.alert('提示信息', '数据处理成功');
|
||||
$('#edit').dialog('close');
|
||||
InitGrid();
|
||||
}
|
||||
else {
|
||||
$.messager.alert('Warning', '失败!');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
else {
|
||||
url1 = "../submit/UserManage.ashx?type=addCollector&UserName=" + $('#UserName').val() + "&UserNum=" + $('#UserNum').val() + "&password=" + $('#password').val() + "&workernum=" + $('#workernum').val() + "&groupnum=" + $('#groupnum').val() + "&position=" + $('#position').val() + "&phoneNum=" + $('#phoneNum').val() + "&role=" + $('#role').combobox('getValue');
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: url1,
|
||||
success: function (r) {
|
||||
r = eval("(" + r + ")"); //注意要转化为对象
|
||||
if (r.result == "1") {
|
||||
$.messager.alert('提示信息', '数据处理成功');
|
||||
$('#edit').dialog('close');
|
||||
InitGrid();
|
||||
}
|
||||
else {
|
||||
$.messager.alert('Warning', '失败!');
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function OpenWin() {
|
||||
$('#Hidden_editflag').val(1);
|
||||
$("#edit").dialog("open"); //打开编辑dialog
|
||||
}
|
||||
//打开编辑窗口
|
||||
function editdialog() {
|
||||
$('#Hidden_editflag').val(2);
|
||||
var rows = $('#datagrid_collector').datagrid('getSelections');
|
||||
if (rows.length == 1)//如果选择为1一个才合法,不可以编辑2个。
|
||||
{
|
||||
$("#edit").dialog("open");
|
||||
$('#UserName').val(rows[0].JSON_用户姓名);
|
||||
$('#UserNum').val(rows[0].JSON_用户名);
|
||||
$('#password').val(rows[0].JSON_密码);
|
||||
$('#workernum').val(rows[0].JSON_员工编号);
|
||||
$('#groupnum').val(rows[0].JSON_班组);
|
||||
$('#position').val(rows[0].JSON_工作岗位);
|
||||
$('#phoneNum').val(rows[0].JSON_联系电话);
|
||||
var num = rows[0].JSON_角色编号;
|
||||
$('#role').combobox('setValue', num);
|
||||
|
||||
}
|
||||
else if (rows.length >= 2) {
|
||||
$.messager.alert('提示', '不能多选', 'warning');
|
||||
}
|
||||
else {
|
||||
$.messager.alert('提示', '请选择您要修改的项目', 'warning');
|
||||
}
|
||||
|
||||
}
|
||||
//删除
|
||||
function deleteCollector() {
|
||||
var rows = $('#datagrid_collector').datagrid('getSelections'); //首先获得你所选择的行。
|
||||
if (rows.length > 0) {//最少选择一行
|
||||
$.messager.confirm('请确认', '您确定要删除你所选择的项目吗?', function (b) {
|
||||
if (b) {//这里面b为如果你在前台选择“是”的话,就为true
|
||||
var ids = [];
|
||||
for (var i = 0; i < rows.length; i++) {
|
||||
ids.push(rows[i].JSON_用户编号); //这个地方跟你id值的 field内的内容一样。 将这一行的id值给ids数组了。后台接收的到是[1,2,3]这样一个数组,后台得写一个分割函数。
|
||||
}
|
||||
$.ajax({
|
||||
url: '../submit/UserManage.ashx?type=CollectorDelete',
|
||||
data: {
|
||||
ids: ids.join(',')//这个方法给你返回去的是一个字符串。最后你写删除的存储过程语句的时候可以where可以用in(1,2)这种方法实现
|
||||
},
|
||||
dataType: 'json',
|
||||
success: function (data) {
|
||||
$('#datagrid_collector').datagrid('load'); //删除完刷新一下页面。因为这里不需要提交参数,所以得需要
|
||||
$('#datagrid_collector').datagrid('unselectAll'); //取消选中,每次执行完操作,都应该注意:每次弄完都应该注意这个。
|
||||
data = eval("(" + data + ")"); //注意要转化为对象
|
||||
if (data.result == "1") {
|
||||
$.messager.alert('提示信息', '删除成功');
|
||||
}
|
||||
else {
|
||||
$.messager.alert('Warning', '删除失败!');
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
else {
|
||||
$.messager.alert('提示', '请选择要删除的项目', 'warning'); //不能一条都不选
|
||||
}
|
||||
}
|
||||
|
||||
//取消操作
|
||||
function removeEidt() {
|
||||
$('#datagrid_collector').datagrid('unselectAll');
|
||||
}
|
||||
|
||||
//清空
|
||||
function clearCollectorForm() {
|
||||
$('#form_edit').find('input').val('');
|
||||
}
|
||||
//初始化角色
|
||||
function Init_role() {
|
||||
$('#role').combobox({
|
||||
url: '../submit/UserManage.ashx?type=Selectrole',
|
||||
valueField: '角色编号',
|
||||
textField: '角色名称',
|
||||
mode: 'remote', //这个地方别忘了,这个地方决定你是否可以加载本地数据
|
||||
required: true,
|
||||
panelHeight: 80
|
||||
});
|
||||
}
|
||||
|
||||
//增加图片
|
||||
function pic_add() {
|
||||
|
||||
var rows = $('#datagrid_collector').datagrid('getSelections'); //首先获得你所选择的行。
|
||||
if (rows.length == 1) {//只可以选择一行
|
||||
var userNum = rows[0].JSON_用户编号;
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: '../submit/UserManage.ashx?type=pic_add&filename=' + filename + "&UserNum=" + userNum,
|
||||
|
||||
success: function (r) {
|
||||
r = eval("(" + r + ")"); //注意要转化为对象
|
||||
if (r.result == "1") {
|
||||
$.messager.alert('提示信息', '数据处理成功');
|
||||
}
|
||||
else {
|
||||
$.messager.alert('提示信息', '失败');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
else {
|
||||
$.messager.alert('提示', '请选择要上传照片的员工', 'warning'); //不能一条都不选
|
||||
}
|
||||
}
|
||||
|
||||
//更新数据库后显示数据库中的图片
|
||||
function showpic(userNum) {
|
||||
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: '../submit/UserManage.ashx?type=showpic&filename=' + filename + "&UserNum=" + userNum,
|
||||
|
||||
success: function (r) {
|
||||
if (r != "") {
|
||||
filename = r;
|
||||
$("#picturebox_img").attr("src", "UploadFile/" + filename);
|
||||
}
|
||||
else {
|
||||
$("#picturebox_img").attr("src", "../images/noPhoto.jpg");
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
</script>
|
||||
<title></title>
|
||||
</head>
|
||||
<body style="margin: 2px;" class="easyui-layout">
|
||||
<div style="position: relative;">
|
||||
<div class="full_dark" id="full_dark" style="display: none">
|
||||
</div>
|
||||
<div style="position: relative;">
|
||||
<div class="imgLoad" style="display: none">
|
||||
<div id="fileQueue">
|
||||
</div>
|
||||
<input type="file" name="uploadify" id="uploadify" />
|
||||
<p>
|
||||
<a href="javascript:$('#uploadify').uploadifyUpload()" class="btn1">上传</a><span class="null1">
|
||||
</span><a href="#" onclick="colseWindow()" class="btn2">取消</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div region="north" style="height: 300px;">
|
||||
<table id="datagrid_collector" border="false">
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div region="center" id="div_tab_assembly_img" style="background: #eee;"
|
||||
align="center">
|
||||
<table>
|
||||
<tr>
|
||||
<td height="5px">
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td align="center" colspan="2">
|
||||
<div style="border: 1px solid #000000; height: 200px; width:150px;">
|
||||
<img id="picturebox_img" src="../images/noPhoto.jpg" style="height: 100%;
|
||||
width: 100%" />
|
||||
</div>
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<a id="A1" href="#" plain="true" class="easyui-linkbutton" icon="icon-edit" title="修改"
|
||||
onclick="openWindow()">上传</a>
|
||||
</td>
|
||||
<td align="left">
|
||||
<a id="add" href="#" plain="true" class="easyui-linkbutton" icon="icon-add" title="增加"
|
||||
onclick="pic_add()">确定</a>
|
||||
</td>
|
||||
</tr></table>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="tab_toolbar">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<a id="a_add" href="#" plain="true" class="easyui-linkbutton" icon="icon-add" title="添加"
|
||||
onclick="OpenWin()">添加</a>
|
||||
</td>
|
||||
<td>
|
||||
<a id="a_edit" href="#" plain="true" class="easyui-linkbutton" icon="icon-edit" title="编辑"
|
||||
onclick="editdialog()">编辑</a>
|
||||
</td>
|
||||
<td>
|
||||
<a id="a_delete" href="#" plain="true" class="easyui-linkbutton" icon="icon-cancel"
|
||||
title="删除" onclick="deleteCollector()">删除</a>
|
||||
</td>
|
||||
<td>
|
||||
<a id="a_removeEdit" href="#" plain="true" class="easyui-linkbutton" icon="icon-undo"
|
||||
onclick="removeEidt()">取消</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="edit" class="easyui-dialog" title="添加用户" style="width: 350px; height: 300px;"
|
||||
modal="true" closed="true">
|
||||
<form id="form_edit" name="form_edit" method="post">
|
||||
<table class="table_edit">
|
||||
<tr>
|
||||
<td>
|
||||
用户姓名:
|
||||
</td>
|
||||
<td>
|
||||
<input id="UserName" name="UserName" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
用户名:
|
||||
</td>
|
||||
<td>
|
||||
<input id="UserNum" name="UserNum" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
密码:
|
||||
</td>
|
||||
<td>
|
||||
<input id="password" name="password" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
角色:
|
||||
</td>
|
||||
<td>
|
||||
<input id="role" name="role" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
员工编号:
|
||||
</td>
|
||||
<td>
|
||||
<input id="workernum" name="workernum" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
班组:
|
||||
</td>
|
||||
<td>
|
||||
<input id="groupnum" name="groupnum" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
工作岗位:
|
||||
</td>
|
||||
<td>
|
||||
<input id="position" name="position" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
联系电话:
|
||||
</td>
|
||||
<td>
|
||||
<input id="phoneNum" name="phoneNum" type="text" class="easyui-validatebox" required="true" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="javascript:void(0);" class="easyui-linkbutton" iconcls="icon-save" onclick="submitCollectorForm()">
|
||||
提交</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="javascript:void(0);" class="easyui-linkbutton" iconcls="icon-redo" onclick="clearCollectorForm()">
|
||||
清空</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
<div>
|
||||
<input id="Hidden_editflag" name="Hidden_editflag" type="hidden" />
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
0
webpage/_system~.ini
Normal file
0
webpage/_system~.ini
Normal file
95
webpage/dist/SQLDemo.html
vendored
Normal file
95
webpage/dist/SQLDemo.html
vendored
Normal file
@@ -0,0 +1,95 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title></title>
|
||||
<meta charset="utf-8" />
|
||||
<script src="../JS/jquery-3.2.1.min.js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
//var URL = "";
|
||||
//var SQLJson1 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
//var SQLJson2 = {
|
||||
// Type: "PROCEDURE",
|
||||
// Name: "",
|
||||
// Params: [
|
||||
// { "当前工作日期": "2012-1-1" },
|
||||
// ],
|
||||
// HasReturn: true,
|
||||
//}
|
||||
function btnTest() {
|
||||
var SQLJson2 = {
|
||||
"Type": $("#TYPE").val(),
|
||||
"Name": $("#NAME").val(),
|
||||
"Param": $("#PARAM1value").val(),
|
||||
"Pagination": $("#Pagination").val(),
|
||||
"UserID": $("#NAME").val(),
|
||||
HasReturn: $("#HASRETURN").get(0).checked
|
||||
}
|
||||
$.ajax({
|
||||
url: $("#URL").val(),
|
||||
type: 'POST',
|
||||
contentType: "application/json; charset=utf-8",
|
||||
dataType: 'json',
|
||||
data: JSON.stringify(SQLJson2),
|
||||
success: function (data) {
|
||||
$("#testResult").text(JSON.stringify(data));
|
||||
},
|
||||
error: function (data) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
.td{
|
||||
width:400px;
|
||||
}
|
||||
input{
|
||||
width:100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table style="width:600px;">
|
||||
<tr>
|
||||
<td>URL:</td>
|
||||
<td class=".td"><input id="URL" type="text" value="../submit/MESCommonBase.ashx" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>TYPE:</td>
|
||||
<td class=".td"><input id="TYPE" type="text" />(1 表示 执行存储过程 2 表示执行sql语句)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NAME:</td>
|
||||
<td class=".td"><input id="NAME" type="text" />(存储过程或者sql语句的名称)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>PARAM: </td>
|
||||
<td class=".td"><input id="PARAM1value" type="text" />(存储过程或者sql的语句的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pagination: </td>
|
||||
<td class=".td"><input id="Pagination" type="text" />(分页的参数)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>返回值: <input style="display:inline" id="HASRETURN" type="checkbox" checked="checked" /></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="button" onclick="btnTest()" value="testBtn" /></td>
|
||||
</tr>
|
||||
<tr style="height:400px;">
|
||||
<td style="height:100%;" colspan="2">返回数据:<textarea id="testResult" style="width:100%;height:90%;" rows="30" cols="20"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
0
webpage/dist/_system~.ini
vendored
Normal file
0
webpage/dist/_system~.ini
vendored
Normal file
1533
webpage/dist/axios.js
vendored
Normal file
1533
webpage/dist/axios.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
webpage/dist/axios.map
vendored
Normal file
1
webpage/dist/axios.map
vendored
Normal file
File diff suppressed because one or more lines are too long
9
webpage/dist/axios.min.js
vendored
Normal file
9
webpage/dist/axios.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
webpage/dist/axios.min.map
vendored
Normal file
1
webpage/dist/axios.min.map
vendored
Normal file
File diff suppressed because one or more lines are too long
11965
webpage/dist/vue.js
vendored
Normal file
11965
webpage/dist/vue.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user