1.公司封装的JS框架,给了个存储过程我让我调用交互,现在是解析出来了不知道怎么调用....
2.这是我JS逻辑代码的模块需要调数据:
function SampleTime() {
//时间轴
var cirlie = document.querySelectorAll('.top');
for (let v of cirlie) {
v.classList.add('style');
v.onmousemove = function() {
this.classList.add('color');
}
v.onmouseout = function() {
this.classList.remove('color');
}
}
var leftBox = document.querySelectorAll('.left');
for (let v of leftBox) {
v.classList.add('styles');
v.onmousemove = function() {
this.classList.add('colors');
}
v.onmouseout = function() {
this.classList.remove('colors');
}
}
}
3.这是我解析数据的模块已经获取到字段名和值了,就是不知道怎么往逻辑代码里面调用..
// 交互模塊
SampleTime.prototype.getSampleStateBySampleNo = function() {
//直接调用Procedure存储过程
var Request = Global.NewMessage();
console.log(Request)
Request.ProcedureName = "[proc_datalink_getsample_module]";
Request.ParameterNames = ["SampleNo"];
Request.ParameterDataTypes = ["int"];
Request.ParameterValues = [1];
//获取数据
//PostMessage 异步需回调
let Return = Global.SendMessage("DB_CallProcedure", Request);
let Returns = Return.Table0;
console.log(Returns)
//获取字段名
this._fieldsTitle = [];
this._fieldsTitle = Returns._fieldsTitle;
console.log(this._fieldsTitle[0]);
//获取值
this._rowsData = [];
this._rowsData = Returns._rowsData;
for (let datas of this._rowsData) {
console.log(datas[3]);
}
}
SampleTime.prototype.getSampleStateBySampleNo();
富国沪深
UYOU
相关分类