天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

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

[javascript] 逻辑删除数据脚本

[复制链接]
lingling17 发表于 2021-2-18 18:01:59 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp 23
【浏览器类型】:Chrome/其他
【问题描述】:

  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. })();
复制代码

本版积分规则

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

GMT+8, 2026-8-12 05:48

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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