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

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

建立回收站功能时遇到的问题(视图层自定义按钮实现)

[复制链接]
yjl1994 发表于 2019-5-16 09:57:31 | 显示全部楼层 |阅读模式
************************************
【myApps/OBPM版本号】:M3-1.6.0SP12
【系统版本】:后台 - 系统信息 - 系统版本:weioa365 31661
【浏览器类型】:Chrome
【联系方式-QQ】:939452323
【联系方式-电话】:13877486159
************************************
需要一个回收站的功能,将表单中一个隐藏字段改成删除标识来实现,现在遇到一个问题,平台现在在视图中是没有自定义操作的,要如何替换视图中的删除按钮实现“批量放入回收站”。
Chain 发表于 2019-5-16 18:55:57 | 显示全部楼层
这个最简单的方式,就是直接用载入视图的方式,然后通过勾选数据之后修改勾选数据的值来进行筛选即可。
  1. (function(){
  2.         var selectStr = getParameter("_selects");//获取勾选的数据
  3.         var rtn = "";
  4.         if(selectStr!=""&&selectStr!=null){
  5.                 var selects = selectStr.split(";");
  6.                 var process=getDocumentProcess();               
  7.                         for (var i = 0; i < selects.length; i++){
  8.                                         var doc = findDocument(selects[i]);
  9.                                         doc.findItem("状态").setValue('已回收');
  10.                                         process.doUpdate(doc);
  11.                                 }
  12.         }else{
  13.                  rtn =createAlert("请选择数据");
  14.         }
  15.         return rtn;       
  16. })();
复制代码


 楼主| yjl1994 发表于 2019-5-17 09:32:59 | 显示全部楼层
通过载入视图还有隐藏字段实现了,可以结贴

本版积分规则

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

GMT+8, 2026-8-12 09:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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