意见反馈
更新时间:2025-03-27 03:56:27

意见反馈

方法总览

方法名称 行为 含义描述
onCommitting 通知 提交意见反馈中的通知;nCommitId: 问题反馈id
onCommitFinish 通知 提交意见反馈结束的通知;FeedbackResultInfo: 提交结果
CommitFeedback 调用 提交意见反馈,返回结果会带上操作是否成功和成功时才有效的任务id;stFeedbackInfo: 反馈信息

onCommitting

通知描述

提交意见反馈中的通知

通知定义

void onCommitting(int nCommitId);

参数描述

参数 类型 含义
nCommitId int 问题反馈id

返回值描述

无返回值。

onCommitFinish

通知描述

提交意见反馈结束的通知;FeedbackResultInfo: 提交结果

通知定义

void onCommitFinish(int nCommitId, FeedbackResultType eFeedbackResultType);

参数描述

参数 类型 含义
nCommitId int
eFeedbackResultType FeedbackResultType

表示反馈结果的枚举

enum FeedbackResultType {
    Successed = 0,/** < 成功  */
    NotEnoughSpaceOnTheDisk = 1,/** < 磁盘空间不足  */
    TaskFull = 2,/** < 任务过多,请稍后  */
    Unknown = 3,/** < 未知问题导致失败  */
}

返回值描述

无返回值。

CommitFeedback

接口描述

提交意见反馈,返回结果会带上操作是否成功和成功时才有效的任务id

接口定义

FeedbackResultInfo CommitFeedback(FeedbackInfo stFeedbackInfo);

参数描述

参数 类型 含义
stFeedbackInfo FeedbackInfo 反馈信息

FeedbackInfo 反馈信息

struct FeedbackInfo {
    FeedbackType type;/** < 反馈类型  */
    std::string strDesc;/** < 问题描述及改进意见  */
    bool bWithLog;/** < 是否上传日志  */
    std::string strContact;/** < 联系方式  */
    std::string strAttachFile;/** < 附加文件  */
}

返回值描述

类型 含义
FeedbackResultInfo 反馈信息

FeedbackResultInfo 反馈信息

struct FeedbackResultInfo {
    bool bSuccessed;/** < 是否成功  */
    int nCommitId;/** < 意见反馈id  */
}
本页目录