- (function(){
- //在某个流程节点,才去判断某个字段需要填写;
- //放在提交前的脚本
- var doc=getCurrentDocument();
- var process=getDocumentProcess();
- var statelabel=doc.getStateLabel();
- var yijjian=doc.getItemValueAsString("yijjian");
- var tis="";
- if("节点B".equals(statelabel)&&(yijjian!=null&&yijjian!="")){
- //更新签名和时间的值
- doc.findItem("signature").setValue(getWebUser().getName());
- doc.findItem("时间").setValue(getToday());
- process.doUpate(doc);
- }else{
- tis="请填写"+yijjian;
- }
- return tis;
- })()
复制代码
确认没有问题,请回复帖子,说明问题已解决,我们需要作为结贴依据,谢谢! |