|

楼主 |
发表于 2016-11-13 10:48:52
|
显示全部楼层
可以结贴了, 自己动手丰衣足食。。。。。。。
这样解决的//根据邮件查询数据库并
var loginData = me.comp("loginData");
loginData.refreshData();
var findrows = loginData.find(['adminMail'],[email],false,false,false,false);//查找loginData中adminMail为email的行数据
var arr = [];
//遍历返回的行数据勾选loadData给另一个data(此案例中是data3)是需要的json数据,其中 冒号)前的关系名是data3中的关系名,后面的是从函数的行中获取行中相关关系的值
for (var i = 0; i < findrows.length; i++) {
var row = findrows[i];
arr.push({
"管理员编号" : row.val("adminID"),
"管理员账号" : row.val("adminName"),
"管理员密码" : row.val("adminPassword"),
"管理员邮箱" : row.val("adminMail"),
"时间" : row.val("adminTime")
});
}
用find 是数组 形式,,然后遍历 for(){}
justep.Baas.sendRequest({
"url" : "/ytjy/ytjy",//baas路径ytjy/ytjy.service.m
"action" : "sendEmail",//ytjy.sercice.m的方法action
"params" : {
"param" : email,
// "admin" : 12345,//假的数据
// "paasword" : 12345,//假的数据
"row" : arr
},//传递值
传值到java 发送到邮箱里面的数据问题。 |
|