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

[已解决] 逻辑删除数据脚本

[复制链接]
吴思敏 发表于 2021-5-17 09:52:01 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:









1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
 楼主| 吴思敏 发表于 2021-5-17 09:53:05 | 显示全部楼层
  1. (function(){
  2.         var user = getWebUser();
  3.         var curUserId = user.getId();
  4.         var rtn ="";
  5.         var selectIds = getParameterAsText("_selects");
  6.         if(selectIds !=null && selectIds.trim().length()>0){        
  7.                 var sel = selectIds.replace(";","','");
  8.                 var selects = selectIds.split(";");
  9.                 var process=getDocumentProcess();
  10.                 var sql =  "SELECT DOMAINID FROM TLK_WSFY_ENTERTAINMENT WHERE ID IN ('"+sel+"') AND ITEM_APPLICANTID <> '"+curUserId+"' ";
  11.                 var flag = countBySQL(sql);
  12.                 if(flag>0){
  13.                         rtn = "请勾选本人建立的数据!";
  14.                 }else{
  15.                         for(var i = 0; i < selects.length; i++){
  16.                                 var doc = findDocument(selects[i]);
  17.                                 doc.findItem("Del_identity").setValue('1');//对勾选的数据字段进行修改(0为显示,1为隐藏)
  18.                                 process.doUpdate(doc);
  19.                         }
  20.                 }
  21.         }else{
  22.                         rtn =createAlert("请选择数据");
  23.         }
  24.         return rtn;
  25. })();
复制代码
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 07:05

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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