问题模型-修改
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>问题模型-修改接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xx.com/mp/basicProblemTemplate/updateProblemTemplate</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题模型ID</td>
</tr>
<tr>
<td style="text-align: left;">companyId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>制造基地ID</td>
</tr>
<tr>
<td style="text-align: left;">problemType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>问题类型</td>
</tr>
<tr>
<td style="text-align: left;">problemSeverityLevel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>严重级别</td>
</tr>
<tr>
<td style="text-align: left;">active</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>是否可用</td>
</tr>
<tr>
<td style="text-align: left;">problemTemplateFieldsDTOList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;"></td>
<td>自定义字段数据</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题模板关联自定义字段 主键ID</td>
</tr>
<tr>
<td style="text-align: left;">templateRelFieldId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题模板关联自定义字段ID</td>
</tr>
<tr>
<td style="text-align: left;">templateRelFieldSeqNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>自定义字段顺序号</td>
</tr>
<tr>
<td style="text-align: left;">required</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>是否必填</td>
</tr>
<tr>
<td style="text-align: left;">problemTemplateProcessStepsDTOList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;"></td>
<td>问题处理步骤数据</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题处理步骤 主键ID</td>
</tr>
<tr>
<td style="text-align: left;">isSelected</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>是否已勾选</td>
</tr>
<tr>
<td style="text-align: left;">sorting</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>顺序号</td>
</tr>
<tr>
<td style="text-align: left;">templateRelProcessStepName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>问题处理步骤名称</td>
</tr>
<tr>
<td style="text-align: left;">templateRelProblemStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>问题处理步骤状态</td>
</tr>
<tr>
<td style="text-align: left;">problemTemplateProcessStepTasksDTOList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;"></td>
<td>问题处理步骤对应子任务数据</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题处理步骤对应子任务 主键ID</td>
</tr>
<tr>
<td style="text-align: left;">processStepRelTaskTitle</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>问题处理步骤子任务名称</td>
</tr>
<tr>
<td style="text-align: left;">processStepRelTaskDescription</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>问题处理步骤子任务描述</td>
</tr>
<tr>
<td style="text-align: left;">canDelete</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>是否可删除</td>
</tr>
<tr>
<td style="text-align: left;">needCheck</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>需要校验</td>
</tr>
<tr>
<td style="text-align: left;">problemTemplateProcessStepTasksDTOList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;"></td>
<td>问题处理步骤对应字段数据</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题处理步骤对应字段 主键ID</td>
</tr>
<tr>
<td style="text-align: left;">processStepRelFieldId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Long</td>
<td>问题模板关联处理步骤对应字段ID</td>
</tr>
<tr>
<td style="text-align: left;">templateRelFieldSeqNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>问题模板关联处理步骤对应字段顺序号</td>
</tr>
<tr>
<td style="text-align: left;">required</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>是否必填</td>
</tr>
</tbody>
</table>
<h5>入参示例</h5>
<pre><code>{
"id": 1503305152145317890,
"companyId": 1472769033017290754,
"problemType": 1472799569341378562,
"problemSeverityLevel": 1472796686784983042,
"active": 1,
"problemTemplateFieldsDTOList":[
{
"id":1503305161033048065,
"templateRelFieldId": "1",
"templateRelFieldSeqNo": "1",
"required": 1
}
],
"problemTemplateProcessStepsDTOList": [
{
"isSelected": 1,
"sorting": 1,
"id": 1503305204838359041,
"templateRelProcessStepName": "措施制定",
"templateRelProblemStatus": 1,
"problemTemplateProcessStepTasksDTOList": [
{
"id":1503305182046511105,
"processStepRelTaskTitle": "措施制定",
"processStepRelTaskDescription": "措施制定",
"canDelete": 0,
"needCheck": 1
}
],
"problemTemplateProcessStepFieldsDTOList": [
{
"id": 1503305193987694593,
"processStepRelFieldId": 1,
"processStepRelFieldSeqNo": 1,
"required": 1
}
]
}
]
}</code></pre>
<h5>返回示例</h5>
<p>{
"code": 1000,
"message": "操作成功",
"data": "true"
}</p>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td>状态码</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">String</td>
<td>信息描述</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">Object</td>
<td>数据对象</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>