查看: 12449|回复: 3

webSocket方法的问题

升级   8.38%

98

主题

72

回帖

838

积分

注册会员

Rank: 2

积分
838
发表于 2022-7-4 09:20:16 | 显示全部楼层 |阅读模式
请问一下webSocket这个方法中1、type值有哪些?我输入的是"text",返回的是true但我没有获取到任何消息
2、person的值该如何取?我使用的是 人员选择 这个组件,person对应的是其中的哪个值?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-4 10:43:03 | 显示全部楼层
1、processPlatformJob, processPlatformForm, mindInfo, portalPage, cmsDocument, forumDocument, forumReply, component, teamworkProject

2、distinguishedName
回复

使用道具 举报

升级   8.38%

98

主题

72

回帖

838

积分

注册会员

Rank: 2

积分
838
发表于 2022-7-4 11:05:35 | 显示全部楼层
本帖最后由 darkrai 于 2022-7-4 11:18 编辑
论坛管理员 发表于 2022-7-4 10:43
1、processPlatformJob, processPlatformForm, mindInfo, portalPage, cmsDocument, forumDocument, forumR ...

var data = {
       "type" : "teamworkProject",
       "person" : "***@01374247311429222233@P",
       "title" : "测试消息啊啊啊啊啊啊啊啊啊啊啊啊",
       "body" : {"参数1":"value1","参数2":"value2"}
}
var action = this.Actions.load("x_message_assemble_communicate");
       action.WsAction.create(//平台封装好的方法
      data,//body请求参数
      function( json ){ //服务调用成功的回调函数, json为服务传回的数据
         data = json.data; //为变量data赋值
      }.bind(this),
     function( json ){ //服务调用失败的回调函数, json为服务传回的数据
        data = json.data; //为变量data赋值
     }.bind(this)
    );

print(JSON.stringify(data));


你好,这个代码,type我根据上面发的这几个类型,每个都试了一遍,返回的都是true,但是首页没有提示任何消息是为什么。person是我当前登录的角色。distinguishedName 这个字段的数据使用这个方法返回的是false
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-5 09:59:37 | 显示全部楼层
不好意思,管理员昨天回复错了,非常抱歉。
这里的type是application_create、application_update。。等等,您可以参考一下这篇文档里面的消息类型:https://www.o2oa.net/cms/tech/300.html
但是这些是系统消息,您应该是要发自定义消息,首先您得先配置上自定义消息,可以参考:https://www.o2oa.net/cms/serverdeployment/139.html
非常抱歉
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread