# 功能描述
实现对一条或多条业务数据的审批管理,签署通过或不通过以及意见等
# 属性props
参数 | 必填 | 数据类型 | 默认值 | 可选值 | 说明 |
---|---|---|---|---|---|
module | 是 | String | 指定审核的模块 | ||
keyField | 是 | String | 指定审核的模块的主键字段名 | ||
options | 否 | Array | [{label: '通过', value: 1}, {label: '不通过', value: 0}] | 审核选项 | |
title | 否 | String | '审核' | 弹出框标题 | |
height | 否 | String | 弹出框高度 | ||
width | 否 | String | 弹出框宽度 | ||
saveBeforeAction(row, avalue, advise) | 否 | Function | 保存前的回调,用于设置审核的模块的状态值,row:审核的模块数据行,avalue:审核状态值,advise:审核意见 | ||
saveAfterAction(row, avalue, advise) | 否 | Function | 保存后的回调,row:审核的模块数据行,avalue:审核状态值,advise:审核意见 |
# 方法Methods
事件名 | 功能说明 | 参数 | 参数说明 |
---|---|---|---|
open(row, title, option, defaultVal, defaultVise) | 打开审核对话框 | ||
close() | 关闭审核对话框 | ||
save() | 保存审核结果 |
# 事件emit
事件名 | 功能说明 | 参数 | 参数说明 |
---|---|---|---|
saveAfterAction | 保存后的回调 | (row, avalue, advise) | 保存后的回调,row:审核的模块数据行,avalue:审核状态值,advise:审核意见 |
# 插槽slot
插槽名 | 界面位置及说明 | 参数 |
---|---|---|
top | 审核结果选择框的前面 | |
bottom | 审核结果选择框的后面 | |
footer | 弹出框底部按钮 |