|
|
【myApps/OBPM版本号】:v5.0- sp1
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:
今天想做个证书到期提醒的任务,在任务的脚本如下:
(function(){
var applicationid=getApplication();//表单某字段值为当前软件Id
var domainid=getDomainid();//获取当前登录用户所属的企业域ID
var sql="select * from tlk_普通表_证书期限管理";
var process = getDocProcess(applicationid);
var datas=process.queryBySQL(sql,domainid).datas;//根据sql语句和企业域id获取数据集
println(datas.size()+"=========size====");
if( datas.size() >0){
for ( var iter = datas.iterator(); iter.hasNext(); ){
var docCur= iter.next();
if(docCur!=null){
var value1=format(docCur.getItemValueAsDate("证书期限"),"yyyy-MM-dd");
println(value1+"===证书期限==");
var comp=getItemValueAsString("单位名称");
var tit1=getItemValueAsString("证书名称");
println(tit1+"===证书名称==");
var diff1=diffDays(value1,format(getToday(),"yyyy-MM-dd"));
println(diff1+"==1==");
var user=docCur.getItemValueAsString("创建人");
println(user+"==创建人==");
var title = "到期提醒"; //设置站内短信标题
var content1 = "您好:《"+comp+tit1+"》快到期,请及时更新。"; //设置站内短信内容
if(diff1<=30){
sendMessage(getWebUser().getId(),user, title, content1);
}
}
}
}
})()
但保存的时候提示措施:Data truncated for column 'LASTMODIFIDATE' at row 1
是哪里出了问题?
A:
找到t_trigger这个表看看里面那个LASTMODIFIDATE这个字段的类型是啥
改成datetime
|
|