很多场景中需要记录用户的一些自定义个人设置信息,比如:用户使用语言,用户流程一键提交等一些在平台内部没有默认记录的业务场景字段。可以使用平台内置的UD对象来新增修改删除不同的业务数据。接口源代码位置:o2server\o2web\source\o2_core\o2\xDesktop\UserData.js
最终数据存放在ORG_CUSTOM表中
1、新增数据:
o2.UD.putData(name,data,callback,async);实例,设置当前用户的profile数据o2.UD.putData("profile",{"key":"value"},function(){ //回调方法 // code....})
name:设置字段名,
data::数据
callback:回调方法,
async:请求方式
2、获取数据
o2.UD.getData(name,callback,async);实例:获取当前用户profile字段的数据o2.UD.getData("profile",function(data){ //获取当前用户的profile字段数据data});
name:获取字段名
callback:回调方法,返回数据在data参数中
async:请求方式
3、获取json格式数据
o2.UD.getDataJson(name,callback,async);实例:获取当前用户profile字段的数据,返回格式为jsono2.UD.getDataJson("profile",function(data){ //获取当前用户的profile字段数据 data为json类型});
4、删除数据
o2.UD.deleteData(name,callback,async);实例:删除当前用户profile字段的数据o2.UD.deleteData("profile",function(data){ //回调方法,返回删除profile字段的结果})
name:要删除的字段名称
callback: 删除后的回调方法
async:请求方式
相关推荐
《o2oa用户操作手册-环境部署及搭建应用》是一份详细指导用户如何在C#环境中部署O2OA平台并构建应用的文档。O2OA(Open Source Office Automation)是一款开源的企业级工作流自动化系统,它提供了丰富的功能,如流程...
【O2OA用户操作手册-环境部署及搭建应用-20180925.doc】文档主要介绍了O2OA办公平台的环境部署和应用搭建流程,以及相关的用户操作指南。O2OA是一款基于J2EE架构的企业信息化系统,它集成了移动办公和智能办公功能,...
O2OA企业应用开发平台是兰德纵横网络技术股份有限公司发布和维护的开源产品,是使用JavaEE技术栈,分布式架构设计的一款真正全代码开源的企业应用定制化开发平台。适用于企业OA、协同办公类信息化系统的建设和...
用户可以直接使用平台已有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系,并且提供了大量的开发组件和开箱即用的应用,可以大幅度减化企业信息化建设成本和业务应用开发难度。O2...
O2OA平台Android客户端,最低支持Android版本4.4 Android KitKat,编程语言主要使用kotlin。 环境安装 请使用最新版本的Android Studio进行导入编译,编译的Android SDK版本是28。Android Android Studio下载地址 ...
O2OA平台iOS客户端,最低支持IOS版本10.0,编程语言使用swift。 准备 Xcode版本使用最新的版本 项目使用了COCOAPODS,需要本地安装最新版本的COCOAPODS。然后到项目根目录执行pod命令: # pod install 引进项目 在...
《O2OA-master (1)》是一个开源的企业级工作流平台源码压缩包,它包含了一个完整的O2OA系统的源代码。O2OA,全称为Open Two Open Office Automation,是一款基于Java技术构建的企业级工作流管理系统,旨在提供灵活、...
O2OA微信小程序 O2OA微信小程序是O2OA企业信息化系统的微信小程序端实现。 目前这个小程序连接的是我们O2OA的样例服务器,可以直接扫码体验: ... O2OA平台拥有流程管理,门户管理,信息管理,数据管理和服务
系统内置的表单构建器允许用户无代码地创建各类业务表单,支持多种数据类型、字段验证和联动逻辑,满足不同场景下的数据输入需求。同时,表单与工作流紧密集成,确保数据在流程中的准确传递。 ### 4. 移动应用支持 ...
【描述】"开源OA企业信息化平台O2OA iOS端源码.zip" 暗示了这个项目是开放源代码的,意味着用户可以自由地查看、使用、修改和分发源代码。iOS端表明该应用是为苹果的移动操作系统设计的,包括iPhone和iPad等设备。...
5. **流程平台**: O2OA支持自定义流程,用户可以根据企业实际需求构建自己的工作流程,灵活适应各种业务场景,提高流程执行效率。 6. **政务OA与军工信息化**: O2OA支持国产化软硬件环境,这使得它在政务领域和军事...
总之,O2OA开源OA系统 v6.0.2为用户提供了全面的办公自动化功能,并且源码开放,使得开发者能够深入理解其内部机制,进行定制化开发,适应不同企业的业务需求。如果你是一名Java开发者或者对OA系统感兴趣,这个开源...
用户可以直接使用平台现有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系结构,并且提供压缩的开发组件和开箱即用的应用,可以大幅度减少化企业信息化建设成本和业务应用开发难度...
O2OA开发平台是一个基于J2EE分布式架构,集成移动办公、智能办公、支持私有化部署、自适应负载能力的,节约企业软件开发成本企业信息化系统需求定制开发平台解决方案。O2OA平台基于AGPL协议开放源代码,提供有偿的...
《O2OA开源OA系统 v8.2.3——企业数字化转型的重要推手》 O2OA开源OA系统,全称为OpenOffice Automation,是专为企事业单位打造的一款高效、灵活的办公自动化解决方案。该系统的核心目标是提升组织内部的工作效率,...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...
O2OA(Office To Office Automation)是一款采用Java语言开发的开源办公自动化平台,支持前后端分离架构,具备良好的扩展性和灵活性。该系统集成了包括流程审批、文档管理、会议管理、通讯录等在内的众多企业日常...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...