O2OA (翱途) 平台 V8.0 发布新增数据台账能力
亲爱的小伙伴们,O2OA (翱途) 平台开发团队经过几个月的持续努力,实现功能的新增、优化以及问题的修复。2023 年度 V8.0 版本已正式发布。欢迎大家到 O2OA 的官网上下载进行体验,也希望大家在藕粉社区里多提宝贵建议。本篇我们先为大家介绍应用市场里新增数据台账能力。
概述
O2OA (翱途) 开发平台并不限制实现的系统类型,所以能实现的系统很多。台账应用是为了方便用户将平台里所有的流程和内容数据进行统一展现、筛选,并且可以导出 Excel 形成一份报表的数据。带权限的全文检索能力一直是一个难点。O2OA V8.0 为开发者提供了带权限的全文检索能力,系统基于 Lucene 9 技术。
-
台账应用支持流程数据和内容管理数据的过滤、展现和导出 Excel 功能。
-
台账应用支持同时对多个流程应用和内容管理的台账。
-
台账应用支持台账字段(列)的添加、删除、排序和拖动等功能。
-
支持配置常用台账条目,在常用台账条目中可选择流程应用或内容管理应用,并配置过滤及展现的字段。
安装组件
1、从应用市场安装 “台账管理” 应用
2、重启服务器
3、安装系统组件,使用管理员登录,打开开始菜单 -> 资源部署 -> 模块部署
点击 "部署组件"
组件名称: StandingBook
组件标题:台账
组件路径: StandingBook ,点击 “确定”
如何使用
点击系统菜单 - 应用 - 台账,即可打开台账应用。
界面
导航
导航区分四个部分:
1、应用搜索框,输入应用名称回车可以搜索对应的应用。
2、常用台账,列出管理员配置的常用台账列表。
3、系统自带台账,应用安装完成后就包括平台内所有的流程管理和内容管理列表。
4、配置按钮:点击后可进入常用台账条目配置。
过滤
系统默认过滤条件
系统提供了类别、应用名称(流程管理)、流程名称(流程管理)、栏目名称(内容管理)、分类名称(内容管理)、创建月份、更新月份、创建者、部门的默认过滤条件。
鼠标移到过滤条件上,可展现过滤区域,每个过滤项都包含值和数量(括号中),点击可进行过滤。
点击过滤区域的右侧多选按钮,可进行多个条件过滤。
过滤后的界面如下:
业务数据过滤条件
在管理员配置的常用台账中,可以指定业务数据作为过滤条件。系统分字符串、日期范围和数字范围提供不同的过滤界面:
文本字段
文本字段需要输入完整的值进行匹配。输入完成后回车可执行过滤。
日期字段
本应用对日期字段提供日期选择组件进行过滤,过滤的日期将被限定在所有值的最小值和最大值之间。点击 “确定” 可执行过滤。
数字字段
本应用对数字字段提供数字范围进行过滤,过滤的数字将被限定在所有值的最小值和最大值之间。输入完成后回车可执行过滤。
数据展现
台账使用表格的形式展现数据。每页数据为 50 条。
权限
1、普通用户可以看到参与流转的流程数据和他(她)所发布的内容管理数据。
2、流程应用管理员可以看到相关应用的所有流程数据。
3、内容管理栏目管理员可以看到相关栏目的所有内容管理数据。
4、管理员(Manager 角色)可以看到所有的流程数据和内容管理数据。
列排序
-
台账应用默认按创建时间倒序排列。
-
台账应用支持字符串字段、日期字段和数字字段的点击排序。字符串列表和布尔值字段排序不被支持。
在可排序字段的列标题后面带有图标,点击可排序,如下图:
点击一次按顺序排列,效果如下:
再一次点击,按倒序排列,效果如下:
移动列
鼠标移动至列标题上的时候,会出现一个移动图标,如下图:
点击后可拖动类,效果如下:
移动后,列位置将改变,并且会记录在系统后台,下次打开的时候以移动后的顺序排列:
调整列
调整列可以增加、删除台账视图上的列。在最后一个标题列的后面有一个加号按钮,点击可以调整列。如下图:
点击 “调整列” 按钮后的界面如下:
点击未选字段可以添加列,点击已选字段可以删除列。点确定后,视图将按照选择的字段展现,并且会记录在系统后台,下次打开的时候以选择的字段展现。
导出功能
点击界面上的导出按钮,可以导出当前应用的数据,导出形式为 Excel。如果用户设置了过滤条件,导出的数据将符合过滤条件。如果用户进行调整列和列排序,导出的数据将符合调整后的字段和列排序。
导出结果如下图:
配置
用户点击左导航的下方可以配置常用条目,如下图:
点入后的界面如下图:
条目配置项
台账条目配置包含的功能如下,启用或禁用台账、设置台账的标题、设置台账的流程应用和内容管理应用;设置过滤条件的字段,设置默认展现的字段,设置调整列的候选字段。
具体设置项如下表:
台账字段配置
台账字段根据选择的流程应用及内容管理列出。台账字段配置项如下表:
以上是 O2OA (翱途)v8.0 版本的台账应用模块的主体介绍,欢迎大家下载新版本进行体验。我们坚持为大家提供更好的产品,给使用者更优秀的服务,让我们一起努力!
相关文章:

O2OA (翱途) 平台 V8.0 发布新增数据台账能力
亲爱的小伙伴们,O2OA (翱途) 平台开发团队经过几个月的持续努力,实现功能的新增、优化以及问题的修复。2023 年度 V8.0 版本已正式发布。欢迎大家到 O2OA 的官网上下载进行体验,也希望大家在藕粉社区里多提宝贵建议。本篇我们先为大家介绍应用…...
数控解锁怎么解 数控系统解锁解密
Amazon Fargate 在中国区正式落地,因 数控解锁使用 Serverless 架构,更加适合对性能要求不敏感的服务使用,Pyroscope 是一款基于 Golang 开发的应用程序性能分析工具,Pyroscope 的服务端为无状态服务且性能要求不敏感,…...

3.0 响应式系统的设计与实现
1、Proxy代理对象 Proxy用于对一个普通对象代理,实现对象的拦截和自定义,如拦截其赋值、枚举、函数调用等。里面包含了很多组捕获器(trap),在代理对象执行相应的操作时捕获,然后在内部实现自定义。 const…...

Rust 快速入门60分① 看完这篇就能写代码了
Rust 一门赋予每个人构建可靠且高效软件能力的语言https://hannyang.blog.csdn.net/article/details/130467813?spm1001.2014.3001.5502关于Rust安装等内容请参考上文链接,写完上文就在考虑写点关于Rust的入门文章,本专辑将直接从Rust基础入门内容开始讲…...

【5.JS基础-JavaScript的DOM操作】
1 认识DOM和BOM 所以我们学习DOM,就是在学习如何通过JavaScript对文档进行操作的; DOM Tree的理解 DOM的学习顺序 DOM的继承关系图 2 document对象 3 节点(Node)之间的导航(navigator) 4 元素࿰…...

【大数据之Hadoop】二十九、HDFS存储优化
纠删码和异构存储测试需要5台虚拟机。准备另外一套5台服务器集群。 环境准备: (1)克隆hadoop105为hadoop106,修改ip地址和hostname,然后重启。 vim /etc/sysconfig/network-scripts/ifcfg-ens33 vim /etc/hostname r…...

SuperMap GIS基础产品组件GIS FAQ集锦(2)
SuperMap GIS基础产品组件GIS FAQ集锦(2) 【iObjects for Spark】读取GDB参数该如何填写? 【解决办法】可参考以下示例: val GDB_params new util.HashMapString, java.io.Serializable GDB_params.put(FeatureRDDProviderParam…...
C语言printf()函数中整型格式说明符详解
每个整型在printf()函数中对应不同的格式说明符,以实现该整型的打印输出。格式说明符必须使用小写。现在让我们看看各个整型及其格式说明符: 短整型(short) 10进制:%hd16进制:无负数格式,正数使用%hx8进制:无负数格式,正数使用%ho c short s 34; printf("%hd", s…...

阿里云服务器地域和可用区怎么选择合适?
阿里云服务器地域和可用区怎么选择?地域是指云服务器所在物理数据中心的位置,地域选择就近选择,访客距离地域所在城市越近网络延迟越低,速度就越快;可用区是指同一个地域下,网络和电力相互独立的区域&#…...

Java序列化引发的血案
1、引言 阿里巴巴Java开发手册在第一章节,编程规约中OOP规约的第15条提到: **【强制】**序列化类新增属性时,请不要修改serialVersionUID字段,避免反序列失败;如果完全不兼容升级,避免反序列化混乱&#x…...

为Linux系统添加一块新硬盘,并扩展根目录容量
我的原来ubuntu20.04系统装的时候不是LVM格式的分区, 所以先将新硬盘转成LVM,再将原来的系统dd到新硬盘,从新硬盘的分区启动,之后再将原来的分区转成LVM,在融入进来 1:将新硬盘制作成 LVM分区 我的新硬盘…...

树莓派Opencv调用摄像头(Raspberry Pi 11)
前言:本人初玩树莓派opencv,使用的是树莓派Raspberry Pi OS 11,系统若不一致请慎用,本文主要记录在树莓派上通过Opencv打开摄像头的经验。 1、系统版本 进入树莓派,打开终端输入以下代码(查看系统的版本&…...

国产ChatGPT命名图鉴
很久不见这般热闹的春天。 随着ChatGPT的威名席卷全球,大洋对岸的中国厂商也纷纷亮剑,各式本土大模型你方唱罢我登场,声势浩大的发布会排满日程表。 有趣的是,在这些大模型产品初入历史舞台之时,带给世人的第一印象其…...

操作系统——进程管理
0.关注博主有更多知识 操作系统入门知识合集 目录 0.关注博主有更多知识 4.1进程概念 4.1.1进程基本概念 思考题: 4.1.2进程状态 思考题: 4.1.3进程控制块PCB 4.2进程控制 思考题: 4.3线程 思考题: 4.4临界资源与临…...

第四十一章 Unity 输入框 (Input Field) UI
本章节我们学习输入框 (Input Field),它可以帮助我们获取用户的输入。我们点击菜单栏“GameObject”->“UI”->“Input Field”,我们调整一下它的位置,效果如下 我们在层次面板中发现,这个InputField UI元素包含两个子元素&…...

10.集合
1.泛型 1.1泛型概述 泛型的介绍 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如:…...

强化学习p3-策略学习
Policy Network (策略网络) 我们无法知道策略函数 π \pi π所以要做函数近似,求一个近似的策略函数 使用策略网络 π ( a ∣ s ; θ ) \pi(a|s;\theta) π(a∣s;θ) 去近似策略函数 π ( a ∣ s ) \pi(a|s) π(a∣s) ∑ a ∈ A π ( a ∣ s ; θ ) 1 \sum_{a\in …...

初学Verilog语言基础笔记整理(实例点灯代码分析)持续更新~
实例:点灯学习 一、Verilog语法学习 1. 参考文章 刚接触Verilog,作为一个硬件小白,只能尝试着去理解,文章未完…持续更新。 参考博客文章: Verilog语言入门学习(1)Verilog语法【Verilog】一文…...

关于 std::condition_variable
一. std::condition_variable是什么? std::condition_variable 是 C 标准库提供的一个线程同步的工具,用于实现线程间的条件变量等待和通知机制。 条件变量的发生通常与某个共享变量的状态改变相关。 在多线程编程中,条件变量通常和互斥锁…...

可拓展哈希
可拓展哈希 借CMU 15445的ppt截图来说明问题。 我们传统静态hash的过程是hash函数后直接将值存入对应的bucket,但是在可扩展hash中,得查询Directory(左),存入directory指向的bucket(右)。 下面…...

JavaSec-RCE
简介 RCE(Remote Code Execution),可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景:Groovy代码注入 Groovy是一种基于JVM的动态语言,语法简洁,支持闭包、动态类型和Java互操作性,…...

Linux 文件类型,目录与路径,文件与目录管理
文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...

Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...

基于SpringBoot在线拍卖系统的设计和实现
摘 要 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 在线拍卖系统,主要的模块包括管理员;首页、个人中心、用户管理、商品类型管理、拍卖商品管理、历史竞拍管理、竞拍订单…...

力扣热题100 k个一组反转链表题解
题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...

基于Java+VUE+MariaDB实现(Web)仿小米商城
仿小米商城 环境安装 nodejs maven JDK11 运行 mvn clean install -DskipTestscd adminmvn spring-boot:runcd ../webmvn spring-boot:runcd ../xiaomi-store-admin-vuenpm installnpm run servecd ../xiaomi-store-vuenpm installnpm run serve 注意:运行前…...

mac:大模型系列测试
0 MAC 前几天经过学生优惠以及国补17K入手了mac studio,然后这两天亲自测试其模型行运用能力如何,是否支持微调、推理速度等能力。下面进入正文。 1 mac 与 unsloth 按照下面的进行安装以及测试,是可以跑通文章里面的代码。训练速度也是很快的。 注意…...

【Post-process】【VBA】ETABS VBA FrameObj.GetNameList and write to EXCEL
ETABS API实战:导出框架元素数据到Excel 在结构工程师的日常工作中,经常需要从ETABS模型中提取框架元素信息进行后续分析。手动复制粘贴不仅耗时,还容易出错。今天我们来用简单的VBA代码实现自动化导出。 🎯 我们要实现什么? 一键点击,就能将ETABS中所有框架元素的基…...
在RK3588上搭建ROS1环境:创建节点与数据可视化实战指南
在RK3588上搭建ROS1环境:创建节点与数据可视化实战指南 背景介绍完整操作步骤1. 创建Docker容器环境2. 验证GUI显示功能3. 安装ROS Noetic4. 配置环境变量5. 创建ROS节点(小球运动模拟)6. 配置RVIZ默认视图7. 创建启动脚本8. 运行可视化系统效果展示与交互技术解析ROS节点通…...