协同诊断查询
<p>[toc]</p>
<h3>待处理</h3>
<ul>
<li>查询方法:ALCO00 pendTaskCo</li>
<li>返回块:result1</li>
</ul>
<h4>返回示例</h4>
<pre><code>alertMessage 报警消息
recReviseTime 修改时间
coTaskId 工单编号
domains 管理域
deviceCode 设备编码
launchId 发起人id
launchName 发起人name
taskState 工单状态
inviteCount 邀请人数
recCreateTime 创建时间
feedbackCount 反馈人数
deadline 截至时间
taskId 异常处理工单</code></pre>
<pre><code>{
attr: {
serviceType: "",
__resProjectEname__: "iehmpms",
__resAppEname__: "pmsal",
$$remote$$: "false",
methodName: "pendTaskCo",
soaInvokeProtocol: "local",
serviceName: "ALCO00"
},
name: null,
descName: null,
msg: "查询成功,本次查询返回1条记录!",
msgKey: "ep.2000",
detailMsg: "",
traceId: "",
sys: {},
blocks: {
inqu_status: {
attr: null,
blockMeta: {},
rows: [],
rowCount: 1,
attrKeys: ""
},
result1: {
attr: {},
blockMeta: {},
rows: [{
alertMessage: "报警消息",
recReviseTime: "2022-05-08T08:50:34.000+0000",
coTaskId: "d760faa94e6c42d48dd77963739a43c7",
domains: "0/500222",
deviceCode: "480338E02",
launchId: "nameless",
launchName: null,
taskState: 5,
inviteCount: 1,
recCreateTime: "2022-05-07T09:26:29.000+0000",
feedbackCount: 0,
deadline: null,
taskId: "f6a127da27ab4179b7c8955951280020"
}],
rowCount: 1,
attrKeys: "offset,count,limit"
}
},
status: 0,
methodParamObj: null,
globalUserId: "171465",
defBlock: null,
defaultBlock: null,
displayMsgKey: "EP-2000",
blockIds: "inqu_status,result1",
globalParams: {},
attrKeys: "serviceType,__resProjectEname__,__resAppEname__,$$remote$$,methodName,soaInvokeProtocol,serviceName"
}</code></pre>
<h3>已关闭</h3>
<ul>
<li>查询方法 ALCO00 finishTaskCo</li>
<li>返回块:result2</li>
</ul>
<h4>返回示例</h4>
<pre><code>alertMessage 报警消息
recReviseTime 修改时间
coTaskId 工单编号
domains 管理域
deviceCode 设备编码
launchId 发起人id
launchName 发起人name
taskState 工单状态
inviteCount 邀请人数
recCreateTime 创建时间
feedbackCount 反馈人数
deadline 截至时间
taskId 异常处理工单</code></pre>
<pre><code>{
attr: {
serviceType: "",
__resProjectEname__: "iehmpms",
__resAppEname__: "pmsal",
$$remote$$: "false",
methodName: "finishTaskCo",
soaInvokeProtocol: "local",
serviceName: "ALCO00"
},
name: null,
descName: null,
msg: "查询成功,本次查询返回1条记录!",
msgKey: "ep.2000",
detailMsg: "",
traceId: "",
sys: {},
blocks: {
inqu_status: {},
result2: {
attr: {},
blockMeta: {},
rows: [{
alertMessage: "报警消息",
recReviseTime: "2022-05-08T08:50:34.000+0000",
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
domains: "0/500222",
deviceCode: "480338E02",
launchId: "nameless",
launchName: null,
taskState: 10,
inviteCount: 1,
recCreateTime: "2022-05-07T09:38:42.000+0000",
feedbackCount: 1,
deadline: null,
taskId: "f6a127da27ab4179b7c8955951280020"
}],
rowCount: 1,
attrKeys: "offset,count,limit"
}
},
status: 0,
methodParamObj: null,
defBlock: null,
defaultBlock: null,
displayMsgKey: "EP-2000",
blockIds: "inqu_status,result2",
globalParams: {},
globalUserId: "171465",
attrKeys: "serviceType,__resProjectEname__,__resAppEname__,$$remote$$,methodName,soaInvokeProtocol,serviceName"
}</code></pre>
<h3>统计待处理/已关闭 数量</h3>
<ul>
<li>查询方法 ALCO00 statisticsTaskCo</li>
</ul>
<pre><code> pendTaskCoCount 待处理数量
finishTaskCoCount 已关闭数量</code></pre>
<h4>返回示例</h4>
<pre><code>{
attr: {
serviceType: "",
__resProjectEname__: "iehmpms",
__resAppEname__: "pmsal",
$$remote$$: "false",
methodName: "statisticsTaskCo",
pendTaskCoCount: 11,
finishTaskCoCount: 0,
soaInvokeProtocol: "local",
serviceName: "ALCO00"
},
name: null,
descName: null,
msg: "",
msgKey: "",
detailMsg: "",
traceId: "7f00000001116528641298270000000d",
sys: {},
blocks: {},
status: 0,
methodParamObj: null,
globalUserId: "nameless",
defBlock: null,
defaultBlock: null,
displayMsgKey: "",
blockIds: "",
globalParams: {},
attrKeys: "serviceType,__resProjectEname__,__resAppEname__,$$remote$$,methodName,pendTaskCoCount,finishTaskCoCount,soaInvokeProtocol,serviceName"
}</code></pre>
<h3>诊断审核待处理查询</h3>
<ul>
<li>查询方法 ALCO01 queryHandleCo</li>
<li>返回块:result 工单信息 </li>
<li>返回块:result2 反馈信息</li>
</ul>
<h4>返回示例 result 参数说明</h4>
<pre><code>result 参数说明
String taskId = " "; /* 异常工单Id*/
String ignoreRemark = " "; /* 忽略原因*/
String deviceCode = " "; /* 报警设备编码*/
String domains = " "; /* 设备所在域路径*/
Integer relationAlert = 0; /* 关联的报警数*/
String alertMessage = " "; /* 报警消息*/
Integer alertLevel = 0; /* 报警等级*/
String alertSource = " "; /* 报警来源*/
String checkSpecialty = " "; /* 检测专业*/
Integer taskState = 0; /* 工单状态 5 待处理*/
String launchId = " "; /* 发起人Id*/
String launchName = " "; /* 发起人name*/
Timestamp recCreateTime ; /* 创建时间*/
Timestamp recReviseTime ; /* 更新时间*/
Timestamp deadline ; /* 截止时间*/</code></pre>
<h4>返回示例 result2参数说明</h4>
<pre><code>Long id = 0L; /* 主键*/
String coTaskId = " "; /* 工单id*/
String userId = " "; /* 用户id*/
String userName = " "; /* 用户名称*/
Timestamp recCreateTime ; /* 创建时间*/
Integer authType = 0; /* 1:表示当前未反馈 2:已反馈*/
String feedback = " "; /* 反馈意见*/
Timestamp feedTime ; /* 反馈时间*/
String file = " "; /* 附件*/
String img = " "; /* 图片*/
String special = " "; /* 专业*/</code></pre>
<pre><code>{
attr: {
serviceType: "",
__resProjectEname__: "iehmpms",
__resAppEname__: "pmsal",
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
$$remote$$: "false",
methodName: "queryHandleCo",
soaInvokeProtocol: "local",
serviceName: "ALCO01"
},
name: null,
descName: null,
msg: "查询成功,本次查询返回1条记录!",
msgKey: "ep.2000",
detailMsg: "",
traceId: "",
sys: {},
blocks: {
inqu_status: {},
result: {
attr: {},
blockMeta: {},
rows: [{
alertMessage: "报警消息",
launchId: "nameless",
launchName: null,
taskState: 10,
recReviseTime: "2022-05-08T08:50:34.000+0000",
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
recCreateTime: "2022-05-07T09:38:42.000+0000",
deviceCode: "设备编码",
deadline: null,
taskId: "f6a127da27ab4179b7c8955951280020"
}],
rowCount: 1,
attrKeys: "offset,count,limit"
},
result2: {
attr: null,
blockMeta: {},
rows: [{
feedback: null,
special: null,
img: null,
file: null,
feedTime: null,
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
recCreateTime: "2022-05-07T09:38:47.000+0000",
id: 47,
userName: "王帅",
authType: 2,
userId: "171465"
}],
rowCount: 1,
attrKeys: ""
}
},
status: 0,
methodParamObj: null,
defBlock: null,
defaultBlock: null,
displayMsgKey: "EP-2000",
blockIds: "inqu_status,result,result2",
globalParams: {},
globalUserId: "171465",
attrKeys: "serviceType,__resProjectEname__,__resAppEname__,coTaskId,$$remote$$,methodName,soaInvokeProtocol,serviceName"
}</code></pre>
<h3>诊断审核已处理处理查询</h3>
<ul>
<li>查询方法 ALCO01 queryHandleCoResult</li>
<li>返回块:result 工单信息 </li>
<li>返回块:result2 反馈信息</li>
</ul>
<h4>返回示例 result 参数说明</h4>
<pre><code>result 参数说明
String taskId = " "; /* 异常工单Id*/
String ignoreRemark = " "; /* 忽略原因*/
String deviceCode = " "; /* 报警设备编码*/
String domains = " "; /* 设备所在域路径*/
Integer relationAlert = 0; /* 关联的报警数*/
String alertMessage = " "; /* 报警消息*/
Integer alertLevel = 0; /* 报警等级*/
String alertSource = " "; /* 报警来源*/
String checkSpecialty = " "; /* 检测专业*/
Integer taskState = 0; /* 工单状态 5 待处理*/
String launchId = " "; /* 发起人Id*/
String launchName = " "; /* 发起人name*/
Timestamp recCreateTime ; /* 创建时间*/
Timestamp recReviseTime ; /* 更新时间*/
Timestamp deadline ; /* 截止时间*/</code></pre>
<h4>返回示例 result2参数说明</h4>
<pre><code>Long id = 0L; /* 主键*/
String coTaskId = " "; /* 工单id*/
String userId = " "; /* 用户id*/
String userName = " "; /* 用户名称*/
Timestamp recCreateTime ; /* 创建时间*/
Integer authType = 0; /* 1:表示当前未反馈 2:已反馈*/
String feedback = " "; /* 反馈意见*/
Timestamp feedTime ; /* 反馈时间*/
String file = " "; /* 附件*/
String img = " "; /* 图片*/
String special = " "; /* 专业*/</code></pre>
<pre><code>{
attr: {
serviceType: "",
__resProjectEname__: "iehmpms",
__resAppEname__: "pmsal",
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
$$remote$$: "false",
methodName: "queryHandleCo",
soaInvokeProtocol: "local",
serviceName: "ALCO01"
},
name: null,
descName: null,
msg: "查询成功,本次查询返回1条记录!",
msgKey: "ep.2000",
detailMsg: "",
traceId: "",
sys: {},
blocks: {
inqu_status: {},
result: {
attr: {},
blockMeta: {},
rows: [{
alertMessage: "报警消息",
launchId: "nameless",
launchName: null,
taskState: 10,
recReviseTime: "2022-05-08T08:50:34.000+0000",
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
recCreateTime: "2022-05-07T09:38:42.000+0000",
deviceCode: "设备编码",
deadline: null,
taskId: "f6a127da27ab4179b7c8955951280020"
}],
rowCount: 1,
attrKeys: "offset,count,limit"
},
result2: {
attr: null,
blockMeta: {},
rows: [{
feedback: null,
special: null,
img: null,
file: null,
feedTime: null,
coTaskId: "9296f2ee6fed4afa928ffc693134b9f3",
recCreateTime: "2022-05-07T09:38:47.000+0000",
id: 47,
userName: "王帅",
authType: 2,
userId: "171465"
}],
rowCount: 1,
attrKeys: ""
}
},
status: 0,
methodParamObj: null,
defBlock: null,
defaultBlock: null,
displayMsgKey: "EP-2000",
blockIds: "inqu_status,result,result2",
globalParams: {},
globalUserId: "171465",
attrKeys: "serviceType,__resProjectEname__,__resAppEname__,coTaskId,$$remote$$,methodName,soaInvokeProtocol,serviceName"
}</code></pre>
<h3>诊断审核提交方法</h3>
<ul>
<li>查询方法 ALCO01 handleTaskCo
<h4>提交参数说明</h4>
<pre><code>String coTaskId = inInfo.getString("coTaskId");//工单id
String feedback = inInfo.getString("feedback");//反馈意见
String file = inInfo.getString("file");//附件
String img = inInfo.getString("img");//图片</code></pre></li>
</ul>