/> | /> | ||||
</div> | </div> | ||||
</n-form-item> | </n-form-item> | ||||
<n-form-item label="处理描述:"> | |||||
<n-form-item label="处理备注:"> | |||||
<span>{{ resultForm.handlerResult }}</span> | <span>{{ resultForm.handlerResult }}</span> | ||||
</n-form-item> | </n-form-item> | ||||
<n-form-item label="处理时间:"> | <n-form-item label="处理时间:"> | ||||
<span>{{ resultForm.handlerTime }}</span> | <span>{{ resultForm.handlerTime }}</span> | ||||
</n-form-item> | </n-form-item> | ||||
<n-form-item label="处理人员:"> | |||||
<span>{{ resultForm.handlerUserName }}</span> | |||||
</n-form-item> | |||||
</n-form> | </n-form> | ||||
</div> | </div> | ||||
<div v-if="positionType === 'handle'" class="btn_list"> | <div v-if="positionType === 'handle'" class="btn_list"> |
<template> | <template> | ||||
<n-drawer v-bind="getDrawerOptions" @update:show="handleDrawerColse"> | <n-drawer v-bind="getDrawerOptions" @update:show="handleDrawerColse"> | ||||
<n-drawer-content closable title="图片位置"> | <n-drawer-content closable title="图片位置"> | ||||
<PositionMsg :data="getPostionOptions" :show-legend="false" /> | |||||
<PositionMsg :data="getPostionOptions" show-result :show-legend="false" /> | |||||
</n-drawer-content> | </n-drawer-content> | ||||
</n-drawer> | </n-drawer> | ||||
</template> | </template> |
{ type: 'input', key: 'handlerTime', label: '处理时间', props: { disabled: true }, mode: true, handle: true }, | { type: 'input', key: 'handlerTime', label: '处理时间', props: { disabled: true }, mode: true, handle: true }, | ||||
{ type: 'input', key: 'handlerUserName', label: '处理人员', props: { disabled: true }, mode: true, handle: true }, | { type: 'input', key: 'handlerUserName', label: '处理人员', props: { disabled: true }, mode: true, handle: true }, | ||||
{ type: 'oss', refIndex: 0, key: 'imageStatus', file: 'handlerImage', label: '处理图片', mode: true }, | { type: 'oss', refIndex: 0, key: 'imageStatus', file: 'handlerImage', label: '处理图片', mode: true }, | ||||
{ type: 'input', key: 'handlerResult', label: '描述', props: { type: 'textarea', maxlength: 255 }, mode: true } | |||||
{ type: 'input', key: 'handlerResult', label: '处理备注', props: { type: 'textarea', maxlength: 255 }, mode: true } | |||||
] | ] | ||||
}) | }) | ||||
{ type: 'image', key: 'fileMarkerUrl', label: '问题图片', props: { width: 100 }}, | { type: 'image', key: 'fileMarkerUrl', label: '问题图片', props: { width: 100 }}, | ||||
{ type: 'select', key: 'status', label: '问题状态', props: { options: QUES_STATUS, disabled: true }}, | { type: 'select', key: 'status', label: '问题状态', props: { options: QUES_STATUS, disabled: true }}, | ||||
{ type: 'oss', refIndex: 0, key: 'imageStatus', file: 'handlerImage', label: '处理结果', mode: true }, | { type: 'oss', refIndex: 0, key: 'imageStatus', file: 'handlerImage', label: '处理结果', mode: true }, | ||||
{ type: 'input', key: 'handlerResult', label: '描述', props: { type: 'textarea', maxlength: 255 }, mode: true }, | |||||
{ type: 'input', key: 'handlerUserName', label: '处理人', mode: true } | |||||
{ type: 'input', key: 'handlerResult', label: '处理备注', props: { type: 'textarea', maxlength: 255 }, mode: true }, | |||||
{ type: 'input', key: 'handlerTime', label: '处理时间', mode: true }, | |||||
{ type: 'input', key: 'handlerUserName', label: '处理人员', mode: true } | |||||
] | ] | ||||
}) | }) | ||||
data.rowData = { | data.rowData = { | ||||
...row, | ...row, | ||||
handlerImage: res.data.questionHandle.handlerImage, | handlerImage: res.data.questionHandle.handlerImage, | ||||
handlerResult: res.data.questionHandle.handlerResult | |||||
handlerResult: res.data.questionHandle.handlerResult, | |||||
handlerTime: res.data.questionHandle.handlerTime, | |||||
handlerUserName: res.data.questionHandle.handlerUserName | |||||
} | } | ||||
} | } | ||||
data.modalShow = true | data.modalShow = true |