将日期设置为当前设置业务日期为当前系统日期,可在界面加载添加类似以下脚本:
//新增状态单据时生效
if(pluginCtx.getOprtState().equals("ADDNEW")){
//日期控件
var aa = pluginCtx.getKDDatePicker("createDate");
//当前时间
var date = new java.util.Date();
//当前日期
var d = java.util.Calendar.getInstance();
//当前时间毫秒数
var time = date.getTime();
d.setTime(new java.sql.Timestamp(time));
d.set(java.util.Calendar.MILLISECOND,0);
//转换成timestamp
var timestamp = new java.sql.Timestamp(d.getTime().getTime());
// 写值
aa.setValue(timestamp);
}