问题整改请求
<h3>ProblemRectificationRequestController</h3>
<hr />
<h4>查询问题整改请求</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemRectificationRequest/queryData</p>
<p><strong>Method:</strong> POST</p>
<h5>REQUEST</h5>
<p><strong>Headers:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content-Type</td>
<td>application/x-www-form-urlencoded</td>
<td>YES</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Query:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>startDate</td>
<td></td>
<td>NO</td>
<td>开始时间</td>
</tr>
<tr>
<td>endDate</td>
<td></td>
<td>NO</td>
<td>结束时间</td>
</tr>
<tr>
<td>pageNum</td>
<td>0</td>
<td>NO</td>
<td>起始页码</td>
</tr>
<tr>
<td>pageSize</td>
<td>0</td>
<td>NO</td>
<td>每页条数</td>
</tr>
<tr>
<td>requestStatus</td>
<td></td>
<td>NO</td>
<td>请求状态</td>
</tr>
<tr>
<td>requestCode</td>
<td></td>
<td>NO</td>
<td>请求编码</td>
</tr>
<tr>
<td>eventId</td>
<td></td>
<td>NO</td>
<td>源事件id</td>
</tr>
<tr>
<td>eventCode</td>
<td></td>
<td>NO</td>
<td>源事件编号</td>
</tr>
<tr>
<td>eventTitle</td>
<td></td>
<td>NO</td>
<td>源事件标题</td>
</tr>
<tr>
<td>eventHandler</td>
<td></td>
<td>NO</td>
<td>源事件处理人</td>
</tr>
<tr>
<td>requestHandler</td>
<td></td>
<td>NO</td>
<td>请求处理人</td>
</tr>
<tr>
<td>handleTime</td>
<td></td>
<td>NO</td>
<td>处理时间</td>
</tr>
<tr>
<td>handleType</td>
<td></td>
<td>NO</td>
<td>处理类型</td>
</tr>
<tr>
<td>eventState</td>
<td>0</td>
<td>NO</td>
<td>源事件状态</td>
</tr>
<tr>
<td>extend</td>
<td></td>
<td>NO</td>
<td>扩展信息</td>
</tr>
<tr>
<td>eventHandlerName</td>
<td></td>
<td>NO</td>
<td>事件处理人名</td>
</tr>
<tr>
<td>requestHandlerName</td>
<td></td>
<td>NO</td>
<td>请求处理人名</td>
</tr>
<tr>
<td>requestStatusName</td>
<td></td>
<td>NO</td>
<td>前端展示状态</td>
</tr>
<tr>
<td>id</td>
<td>0</td>
<td>NO</td>
<td>主键</td>
</tr>
<tr>
<td>code</td>
<td></td>
<td>NO</td>
<td>编码</td>
</tr>
<tr>
<td>createBy</td>
<td></td>
<td>NO</td>
<td>创建人</td>
</tr>
<tr>
<td>createDate</td>
<td></td>
<td>NO</td>
<td>创建时间</td>
</tr>
<tr>
<td>updateBy</td>
<td></td>
<td>NO</td>
<td>更新人</td>
</tr>
<tr>
<td>updateDate</td>
<td></td>
<td>NO</td>
<td>更新时间</td>
</tr>
<tr>
<td>version</td>
<td>0</td>
<td>NO</td>
<td>版本号</td>
</tr>
</tbody>
</table>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>array</td>
<td>返回数据</td>
</tr>
<tr>
<td>  |─</td>
<td>object</td>
<td></td>
</tr>
<tr>
<td>    |─requestStatus</td>
<td>string</td>
<td>请求状态</td>
</tr>
<tr>
<td>    |─requestCode</td>
<td>string</td>
<td>请求编码</td>
</tr>
<tr>
<td>    |─eventId</td>
<td>string</td>
<td>源事件id</td>
</tr>
<tr>
<td>    |─eventCode</td>
<td>string</td>
<td>源事件编号</td>
</tr>
<tr>
<td>    |─eventTitle</td>
<td>string</td>
<td>源事件标题</td>
</tr>
<tr>
<td>    |─eventHandler</td>
<td>string</td>
<td>源事件处理人</td>
</tr>
<tr>
<td>    |─requestHandler</td>
<td>string</td>
<td>请求处理人</td>
</tr>
<tr>
<td>    |─handleTime</td>
<td>string</td>
<td>处理时间</td>
</tr>
<tr>
<td>    |─handleType</td>
<td>string</td>
<td>处理类型</td>
</tr>
<tr>
<td>    |─eventState</td>
<td>integer</td>
<td>源事件状态</td>
</tr>
<tr>
<td>    |─extend</td>
<td>string</td>
<td>扩展信息</td>
</tr>
<tr>
<td>    |─eventHandlerName</td>
<td>string</td>
<td>事件处理人名</td>
</tr>
<tr>
<td>    |─requestHandlerName</td>
<td>string</td>
<td>请求处理人名</td>
</tr>
<tr>
<td>    |─requestStatusName</td>
<td>string</td>
<td>前端展示状态</td>
</tr>
<tr>
<td>    |─id</td>
<td>integer</td>
<td>主键</td>
</tr>
<tr>
<td>    |─code</td>
<td>string</td>
<td>编码</td>
</tr>
<tr>
<td>    |─createBy</td>
<td>string</td>
<td>创建人</td>
</tr>
<tr>
<td>    |─createDate</td>
<td>string</td>
<td>创建时间</td>
</tr>
<tr>
<td>    |─updateBy</td>
<td>string</td>
<td>更新人</td>
</tr>
<tr>
<td>    |─updateDate</td>
<td>string</td>
<td>更新时间</td>
</tr>
<tr>
<td>    |─version</td>
<td>integer</td>
<td>版本号</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": [
{
"requestStatus": "",
"requestCode": "",
"eventId": "",
"eventCode": "",
"eventTitle": "",
"eventHandler": "",
"requestHandler": "",
"handleTime": "",
"handleType": "",
"eventState": 0,
"extend": "",
"eventHandlerName": "",
"requestHandlerName": "",
"requestStatusName": "",
"id": 0,
"code": "",
"createBy": "",
"createDate": "",
"updateBy": "",
"updateDate": "",
"version": 0
}
]
}</code></pre>
<hr />
<h4>更新问题整改请求</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemRectificationRequest/updateData</p>
<p><strong>Method:</strong> POST</p>
<h5>REQUEST</h5>
<p><strong>Headers:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content-Type</td>
<td>application/json</td>
<td>YES</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>RequestBody</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>Long</td>
<td>id</td>
</tr>
<tr>
<td>handleType</td>
<td>integer</td>
<td>处理类型</td>
</tr>
<tr>
<td>closeReason</td>
<td>string</td>
<td>关闭原因</td>
</tr>
</tbody>
</table>
<p><strong>Request Demo:</strong></p>
<pre><code class="language-json">{
"id": 0,
"handleType": 0,
"problemId": 0,
"eventId": 0,
"closeReason": ""
}</code></pre>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>返回数据</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": {}
}</code></pre>
<hr />
<h4>分配已有问题</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemRectificationRequest/assignProblem</p>
<p><strong>Method:</strong> POST</p>
<h5>REQUEST</h5>
<p><strong>Headers:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content-Type</td>
<td>application/json</td>
<td>YES</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>RequestBody</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>problemId</td>
<td>Long</td>
<td>问题id</td>
</tr>
<tr>
<td>handleType</td>
<td>integer</td>
<td>处理类型</td>
</tr>
<tr>
<td>eventId</td>
<td>Long</td>
<td>事件id</td>
</tr>
</tbody>
</table>
<p><strong>Request Demo:</strong></p>
<pre><code class="language-json">{
"id": 0,
"handleType": 0,
"problemId": 0,
"eventId": 0,
"closeReason": ""
}</code></pre>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>返回数据</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": {}
}</code></pre>
<hr />
<h4>详情</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemRectificationRequest/queryDetail</p>
<p><strong>Method:</strong> GET</p>
<h5>REQUEST</h5>
<p><strong>Query:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>eventId</td>
<td>0</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>返回数据</td>
</tr>
<tr>
<td>  |─handleTypeName</td>
<td>string</td>
<td>处理类型</td>
</tr>
<tr>
<td>  |─problemTitle</td>
<td>string</td>
<td>问题标题</td>
</tr>
<tr>
<td>  |─pusher</td>
<td>string</td>
<td>推进人</td>
</tr>
<tr>
<td>  |─purview</td>
<td>string</td>
<td>权限范围</td>
</tr>
<tr>
<td>  |─problemType</td>
<td>string</td>
<td>问题类型</td>
</tr>
<tr>
<td>  |─backGround</td>
<td>string</td>
<td>问题整改背景</td>
</tr>
<tr>
<td>  |─target</td>
<td>string</td>
<td>问题整改目标</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": {
"handleTypeName": "",
"problemTitle": "",
"pusher": "",
"purview": "",
"problemType": "",
"backGround": "",
"target": ""
}
}</code></pre>
<h4>新建问题</h4>
<h5>BASIC</h5>
<p><strong>Path:</strong> /problemRectificationRequest/createProblem</p>
<p><strong>Method:</strong> POST</p>
<h5>REQUEST</h5>
<p><strong>Headers:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>Content-Type</td>
<td>application/json</td>
<td>YES</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>RequestBody</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>integer</td>
<td>id</td>
</tr>
<tr>
<td>handleType</td>
<td>integer</td>
<td>处理类型</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>problembasicDTO</td>
<td>object</td>
<td>问题</td>
</tr>
<tr>
<td>  |─companyid</td>
<td>integer</td>
<td>制造基地</td>
</tr>
<tr>
<td>  |─companyname</td>
<td>string</td>
<td>制造基地名称</td>
</tr>
<tr>
<td>  |─problemstatus</td>
<td>string</td>
<td>问题表单状态</td>
</tr>
<tr>
<td>  |─problemstatusname</td>
<td>string</td>
<td>问题表单状态名称</td>
</tr>
<tr>
<td>  |─problemstate</td>
<td>string</td>
<td>问题状态</td>
</tr>
<tr>
<td>  |─problemprocessid</td>
<td>string</td>
<td>问题处理步骤</td>
</tr>
<tr>
<td>  |─problemsource</td>
<td>string</td>
<td>问题来源</td>
</tr>
<tr>
<td>  |─problemsourcename</td>
<td>string</td>
<td>问题来源</td>
</tr>
<tr>
<td>  |─problemcode</td>
<td>string</td>
<td>问题编码</td>
</tr>
<tr>
<td>  |─problemtitle</td>
<td>string</td>
<td>问题标题</td>
</tr>
<tr>
<td>  |─problemtype</td>
<td>integer</td>
<td>问题类型</td>
</tr>
<tr>
<td>  |─problemtypename</td>
<td>string</td>
<td>问题类型名称</td>
</tr>
<tr>
<td>  |─occurrencedate</td>
<td>string</td>
<td>发生日期</td>
</tr>
<tr>
<td>  |─problemscopeauthority</td>
<td>string</td>
<td>权限范围</td>
</tr>
<tr>
<td>  |─problemscopeauthorityname</td>
<td>string</td>
<td>权限范围</td>
</tr>
<tr>
<td>  |─problempromoterid</td>
<td>integer</td>
<td>问题推进人</td>
</tr>
<tr>
<td>  |─problempromotername</td>
<td>string</td>
<td>问题推进人姓名</td>
</tr>
<tr>
<td>  |─problemcompletedate</td>
<td>string</td>
<td>计划关闭日期</td>
</tr>
<tr>
<td>  |─problemactualcompletetime</td>
<td>string</td>
<td>实际关闭日期</td>
</tr>
<tr>
<td>  |─problembackground</td>
<td>string</td>
<td>问题整改背景</td>
</tr>
<tr>
<td>  |─problemtarget</td>
<td>string</td>
<td>'问题整改目标</td>
</tr>
<tr>
<td>  |─closedtype</td>
<td>string</td>
<td>关闭类型</td>
</tr>
<tr>
<td>  |─closedtypename</td>
<td>string</td>
<td>关闭类型名称</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>eventInfoDTO</td>
<td>object</td>
<td>事件</td>
</tr>
<tr>
<td>  |─eventid</td>
<td>integer</td>
<td>事件ID</td>
</tr>
<tr>
<td>  |─eventcode</td>
<td>string</td>
<td>事件编号</td>
</tr>
<tr>
<td>  |─eventtitle</td>
<td>string</td>
<td>事件标题</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Request Demo:</strong></p>
<pre><code class="language-json">{
"id": 0,
"handleType": 0,
"problemId": 0,
"eventId": 0,
"closeReason": "",
"problembasicDTO": {
"companyid": 0,
"companyname": "",
"problemstatus": "",
"problemstatusname": "",
"problemstate": "",
"problemprocessid": "",
"problemsource": "",
"problemsourcename": "",
"problemcode": "",
"problemtitle": "",
"problemtype": 0,
"problemtypename": "",
"occurrencedate": "",
"problemscopeauthority": "",
"problemscopeauthorityname": "",
"problempromoterid": 0,
"problempromotername": "",
"problemcompletedate": "",
"problemactualcompletetime": "",
"problembackground": "",
"problemtarget": "",
"closedtype": "",
"closedtypename": "",
"id": 0,
"code": "",
"createBy": "",
"createDate": "",
"updateBy": "",
"updateDate": "",
"version": 0
},
"eventInfoDTO": {
"eventid": 0,
"eventsource": "",
"eventcode": "",
"eventtitle": "",
"occurrencedate": "",
"relatedate": "",
"id": 0,
"code": "",
"createBy": "",
"createDate": "",
"updateBy": "",
"updateDate": "",
"version": 0
}
}</code></pre>
<h5>RESPONSE</h5>
<p><strong>Header:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>value</th>
<th>required</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>content-type</td>
<td>application/json;charset=UTF-8</td>
<td>NO</td>
<td></td>
</tr>
</tbody>
</table>
<p><strong>Body:</strong></p>
<table>
<thead>
<tr>
<th>name</th>
<th>type</th>
<th>desc</th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>integer</td>
<td>编码</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>错误信息</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>返回数据</td>
</tr>
</tbody>
</table>
<p><strong>Response Demo:</strong></p>
<pre><code class="language-json">{
"code": 0,
"message": "",
"data": {}
}</code></pre>