关键词:O2OA,开发经验,藕粉社区,开发问题,知识问答

[流程开发]请问在未能找到处理人的情况下如何指定一个处理人?

问题内容:

比如在办理阶段没有指定办理人,系统现在默认是指定给创建人,但我现在需要指定到一个固定的人手上,请问该如何操作?

以下是我自己做的尝试,并没有成功,希望管理员能指点一下。

我后来也试了:

实测还是没有用。

解决方案:

选人控件是数组!,你可以判断返回的长度是否大于0!另外,在流程编辑的人员脚本中,不能用this.data.banliperson.附一段成功了的代码:

var banli = this.data.banliperson;
if(banli.length == 0){
  return ["莫声谷@0fde8faf-aaed-4d3e-b42b-f0c38cb40e60@I"]
}else{
	return banli;
}

[数据表格]新的数据表格控件添加默认数据的问题

问题内容:

datatable中的默认数据,格式怎么写?

解决方案:

默认数据:

var dt = [
  {"number":11111,"textfield":"2222"},
  {"number":3333,"textfield":"5555"}
]
return dt;


[系统设置]如何设置登录二维码

问题内容:

如何设置登录页面上手机扫码的二维码

解决方案:

管理员登录:应用-系统设置-基础配置-系统登录配置-启动扫描二维码登录

[组织用户]如何通过组织获得获得用户的多个身份

问题内容:

脚本通过组织获取身份如何获取两个身份,return返回这两个身份

用的代码是:

var  ttt =this.org.getDuty( "正职领导", "公司领导@683d0812-c57a-451c-8bd6-2b748cb6be75@U");


if(ttt.length>0){

    return ttt[0].distinguishedName
}

只能获取一个身份,请问是否有办法可以同时获取两个身份呢

解决方案:

该用户主要是不知道怎么获得数组,所以提供一个简单的js 中对数组的处理方式

var  identityList  =this.org.getDuty( "正职领导", "开发部@c21a1bb4-5b2e-4a1a-b792-de7fb18abc53@U");

for(var i=0;i<identityList.length;i++){

    console.log(identityList[i].distinguishedName)

}

[流程开发]数据网格总价一栏没有显示出计算的值

问题内容:

解决方案:

这个需要在cpu 和cpuA的change事件中触发脚本
脚本内容

var amount=this.data.numbers * this.data.price;
this.form.get("totalamount").setData(amount);

[流程开发]数据网格,隐藏一行

问题内容:

数据网格,隐藏一行,代码怎么写?

解决方案:

这个根据需求,加载的时候,脚本设置表格的行为不显示display:none。

	var result = this.data.datagrid.data; //得到过滤后的数据
	for(var i=0;result&&i<result.length;i++){
		this.target.node.getElements("tr")[i+1].setStyle("display","none");
		//或者
    //this.target.node.children[i+1].setStyle("display","none");
	}

[流程开发]Element组件除了现有的组件,可以导入自己的组件吗?

问题内容:

请问Element组件除了现在已有的组件,可以自己导入组件吗?怎么导入?

解决方案:


这个可以使用Element的通用组件,基本中设置Vue Template,Vue App,Vue Css

[流程开发]视图打开如何默认显示未空

问题内容:

请问视图中显示的数据,打开时如何默认显示为空,检索时才出数据呢?

解决方案:

视图可以设置延迟加载

需要加载的时候:this.form.get("view").active();

[流程开发]视图查询出流程列表,如何实现点击某行跳转到对应的流程页面

问题内容:

视图查询出流程列表,如何实现点击某一行时跳转到对于的流程页面

解决方案:

视图中的列表设置打开文档即可

[企业网盘]企业网盘如何修复默认存储路径

问题内容:

企业网盘默认存储路径是哪一个路径,我该怎么把它修改为我想要的目录呢

解决方案:

首先要从configSample中复制externalStorageSources.json到config目录中。

修复externalStorageSources.json中的企业网盘file的对应配置,"prefix": "路径",


推荐文章:

业务开发-组织架构-群组信息及管理操作
2021-02-26
O2OA提供群组来让业务中对人员的选择更为方便快捷。系统支持把类似的一群人或者一些组织设置为同一个群组,在业务使用中,可以指定某个群组为处理者,或者从某个群组里
老版本Custom应用后端源码编译
2021-03-15
O2OA允许用户对服务进行扩展,可以修改原来的代码,但是我们更推荐用户增加新的war包,jar包,根据O2OA的源码结构新增服务和应用来进行业务的扩展。本文主要
开发知识-Vue篇:使用Vue-CLI开发O2应用
2021-04-29
  Vue-CLI是Vue官方提供的CLI工具,用于为应用快速搭建繁杂的脚手架。本章我们介绍使用Vue-CLI工具在Node,js环境下,Vue和O2集成应用开
固定资产管理使用手册
2021-11-29
@资产管理@固定资产管理@开源办公系统@资产管理@盘点 @物资入库@出库单O2OA资产管理能保证资产定期维护、规范化资产管理等等,保证企业的固定资产信息不丢失、
日志管理-审计日志相关配置
2021-02-25
O2OA平台默认未开启审计日志,可以通过配置来开启平台的审计日志,用于记录用户的系统访问情况。本篇主要介绍如何将在O2OA中开启审计日志。
移动办公-将平台集成到阿里钉钉(DingTalk)
2021-02-25
O2OA平台拥有配套的原生开发的安卓和IOS移动APP,可以以微应用的方式集成到阿里钉钉,同步钉钉的企业通讯录作为本地组织人员架构,并且可以将待办等通知直接推送
消息队列-配置activeMQ、kafka消息队列
2021-02-07
一、配置activeMQ消息队列第一步:配置消息提醒文件messages.json从o2server/configSample目录中COPY一份到o2serve
日程安排
2021-02-19
O2OA日程安排模块为企业提供了各级员工均可以使用的日程管理和日程提醒能力,并且可以将日程发布为组织日程,让组织所有员工均可以看到并且收到提醒。也可以维护一个公
消息提醒-如何实现收到待办给QQ发送提醒?
2021-08-13
一、前期准备一台windows服务器(用于运行QQ机器人)下载QQ机器人框架下载地址:https://lanzoux.com/ilzGNkb95ej下载http
系统配置-配置服务器连接O2云
2022-01-25
O2OA拥有云端应用市场以及配套的移动办公APP,支持IOS和安卓端。用户可在连接O2云之后,使用APP使用移动办公。移动办公APP开放源代码,不会产生任何费用

results matching ""

    No results matching ""