找回密码
 注册成为天翎用户
查看: 597|回复: 3

表单提交后,还可以删除

[复制链接]
dongbeishida 发表于 2015-6-23 17:28:54 | 显示全部楼层 |阅读模式
本帖最后由 dandy 于 2015-6-24 13:43 编辑

表单提交后,还可以删除,怎么设置,表单提交后就不能被删除了!
karrman 发表于 2015-6-23 18:42:33 | 显示全部楼层
参考的函数如下:
function isDeleteRecord() {  //草稿状态下可被删除
        var text = $WEB.getParameterAsText("_selects");
        var webuserid=getWebUser().getId();
        var rtn = "";
        if (text == "")  {
                return "Please select document";
        }
       
        var docids = text.split(';');
        for (var i=0; i < docids.length; i++ ) {
                var doc = findDocument(docids[i]);
                var fns = null;
                if (doc != null) {
                var status=doc.getStateLabel();
                var authorid=doc.getAuthor().getId();
                //如果非草稿状态或者非自己的单据,不能删除

                if(!((status==""||status==null||status=="草稿"||status=="未提交")&&(authorid.equals(webuserid)))){
                    rtn="只能删除自己未提交的单据!";
                        break;
                }
               
                       
                }

        }
        return rtn;
}

回复

使用道具 举报

 楼主| dongbeishida 发表于 2015-6-24 12:49:53 | 显示全部楼层
按楼上的方法,已经解决。
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 06:19

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表