|
|
@ -301,6 +301,24 @@ function CallbackSuggestion(props) { |
|
|
|
Object.assign({}, repairData, { image: imgUrl }) |
|
|
|
); |
|
|
|
} |
|
|
|
//撤回 |
|
|
|
const handleReject = (res) => { |
|
|
|
let data = { |
|
|
|
dialogueId: res.dialogueId, |
|
|
|
id: getId |
|
|
|
} |
|
|
|
ajax.getRejectData(data).then(res => { |
|
|
|
if (res.status === 20000) { |
|
|
|
console.log(res.data); |
|
|
|
setGetImgList(res.data.dialogueDetail) |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
const [getAgain, setGetAgain] = useState(true) |
|
|
|
const handleAgain = (res) => { |
|
|
|
setGetAgain(false) |
|
|
|
setRepairData({ content: res.replyContent }) |
|
|
|
} |
|
|
|
const handleRepair = () => { |
|
|
|
let data = { |
|
|
|
...repairData, |
|
|
@ -662,10 +680,14 @@ function CallbackSuggestion(props) { |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
: |
|
|
|
<div className="reject"> |
|
|
|
{ |
|
|
|
res.status == 0 ? <div className="content"> |
|
|
|
<div className="reply"> |
|
|
|
<div className="margin-msg"> |
|
|
|
<div className="time">{res.replyTime}</div> |
|
|
|
<div className="concent">{res.sysUserName}回复:<span>{res.replyContent}</span></div> |
|
|
|
<div className="concent">{res.sysUserName}回复:<span>{res.replyContent}</span> |
|
|
|
</div> |
|
|
|
<div className="picFlex"> |
|
|
|
{res.answerImgMap.length ? |
|
|
|
res.answerImgMap.map(res => { |
|
|
@ -678,6 +700,22 @@ function CallbackSuggestion(props) { |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div className="rejectContent" onClick={() => { handleReject(res) }}>撤回</div> |
|
|
|
</div> |
|
|
|
: |
|
|
|
<> |
|
|
|
{ |
|
|
|
getAgain == true ? |
|
|
|
<div className="reapir">你撤回了一条消息 |
|
|
|
<span className="again" onClick={() => { handleAgain(res) }}>重新编辑</span> |
|
|
|
</div> : '' |
|
|
|
} |
|
|
|
|
|
|
|
</> |
|
|
|
} |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
</div> |
|
|
|