跳到主要内容

ot.comms

条件分页查询沟通记录

  • 请求路由: ot.comms
  • 交互模型: Request Stream

条件分页查询沟通记录

请求​

RSocket.rs({
route: 'ot.comms',
args: {
search: {
keyword: "",
from: "",
to: "",
tenantId: "",
username: "",
funId: "",
type: "",
prjId: ""
},
pg: {
page: 0,
size: 10
}
}
})

请求参数​

属性类型默认值必须说明
searchObject是查询条件对象
search.keywordstring否关键字(id, initiatorName, mode, theme)
search.fromstring否时间条件从什么时候开始
search.tostring否时间条件从什么时候结束
search.tenantIdstring否租户id
search.usernamestring否用户唯一id
search.typestring否沟通类型(ticket,construction)
search.funIdstring否功能点id
search.prjIdstring否项目id(空查所有,反之查指定)
pgObject是分页对象
pg.pagestring0否当前页
pg.sizestring10否每页数量

返回​

列表

[
{
"crBy": "555@mzd",
"upBy": "555@mzd",
"crDate": "2022-06-02T03:40:44.554Z",
"upDate": "2022-06-02T03:40:44.554Z",
"tenantId": "mzd",
"id": "6298313c49f32a0ea8ed642d",
"funId": "10129",
"type": "ticket",
"funName": "班车订单",
"time": "2022-06-02T03:40:44.166Z",
"initiator": "555@mzd",
"initiatorName": "方立慧",
"mode": "微信",
"theme": "测试156",
"userAll": [
"yangshb",
"fanglh"
],
"userAllName": [
"杨胜博",
"方立慧"
]
},
{
"crBy": "555@mzd",
"upBy": "555@mzd",
"crDate": "2022-06-02T03:19:00.057Z",
"upDate": "2022-06-02T03:19:00.057Z",
"tenantId": "mzd",
"id": "62982c248083c74498015db1",
"funId": "10129",
"type": "ticket",
"funName": "班车订单",
"time": "2022-06-02T03:18:59.853Z",
"initiator": "555@mzd",
"initiatorName": "方立慧",
"mode": "微信",
"theme": "速度速度的",
"userAll": [
"yangshb",
"fanglh"
],
"userAllName": [
"杨胜博",
"方立慧"
]
}
]

返回属性​

属性类型说明
idstring唯一id
funIdstring功能点id
funNamestring功能点名称
typestring沟通发起类型(ticket:售后类型,construction:建设类型)
timedatetime沟通时间
initiatordatetime发起者
initiatorNamestring发起者姓名
modestring方式
themestring主题
userAll[string]沟通所有人
userAllName[string]沟通所有人名字
crByString创建人
upByString修改人
crDatedatetime创建时间
upDatedatetime更新时间
tenantIdString租户id

错误码​

值说明