//加载数据页面前事件
mainActivity.model1Ready = function(event){
var querydata = justep.xbl('bizData1');
var now = new Date();
//var month= now.getMonth()+1;
//var nowtime = now.getFullYear()+'-'+month+'-'+now.getDate();
//var nowdate = new Date(now.replace(/-/g,"/"));
// querydata.getCount() 获取所有数据的行
for (var i = 0; i < querydata.getCount(); i++) {
//有实际日期 获取数据的ID
var rowid = querydata.getID(i);
//获得对应数据ID的 对应字段
var cnrq = querydata.getValue('fCNRQ',rowid);
var sjrq = null;
if(""!=querydata.getValue('fSJRQ',rowid)&&null!=querydata.getValue('fSJRQ',rowid)){
sjrq=querydata.getValue('fSJRQ',rowid);
//替换字符-为/
var cndate =new Date(cnrq.replace(/-/g,"/"));
var sjdate =new Date(sjrq.replace(/-/g,"/"));
//逻辑反了 不是有实际是完成时间 提前完成没有预期
var days = sjdate.getTime() - cndate.getTime();
//逻辑反了 不是有实际是完成时间 提前完成没有预期
// var days = cndate.getTime() - sjdate.getTime();
var time = parseInt(days / (1000 * 60 * 60 * 24));
//alert(time);
if(time<=0){
time=0;
querydata.setValue("fYQTS", time, rowid);
querydata.setValue("fSFYQ", "否", rowid);
}else{
time=time+"";
time=time.replace(/-/g,"");
querydata.setValue("fYQTS",time, rowid);
querydata.setValue("fSFYQ", "是", rowid);
}
}else{
//没有实际日期
var cndate =new Date(cnrq.replace(/-/g,"/"));
var days = cndate.getTime() - now.getTime();
var time = parseInt(days / (1000 * 60 * 60 * 24));
// alert(time);
if(time>=0){
time=0;
querydata.setValue("fYQTS", time, rowid);
querydata.setValue("fSFYQ", "否", rowid);
}else{
time=time+"";
time=time.replace(/-/g,"");
querydata.setValue("fYQTS",time, rowid);
querydata.setValue("fSFYQ", "是", rowid);
}
}
}
// 更新数据后保存数据 先不自动提交保存按钮 不然 日志会出现问题
// querydata.saveData();
//加载后 刷新数据 暂不加看看
// querydata.refreshData();
};
//后台 table对象
Row row = table.appendRow();
row.setString("fID" , UUID.randomUUID().toString());
row.setInteger("version" , 0);
row.setString("memo1" , "1");
row.setString("memo2" , "1");