export default { execute(context, param) { if(!param.billDefine || !param.billId){ GMS.$hideContainer.$Message.info("请配置按钮指定参数"); return; } GMS.$hideContainer.$Modal.confirm({ title: "提示", content: "确认删除吗?", loading: true, onOk: () => { this.billDeleted(context, param); } }) }, billDeleted(context, param) { GMS.$http.post( `/rbc/bill/action/deleted/${param.billDefine}/${context.selects[0][param.billId]} ` ).then((data) => { if (data.status == 200 && data.data.code == 0) { GMS.$hideContainer.$Modal.remove(); GMS.$hideContainer.$Message.success('删除成功'); GMS.vbus.$emit('custom-query-refresh'); GMS.vbus.$emit('tab-count-refresh'); } else { GMS.$hideContainer.$Modal.remove(); GMS.$hideContainer.$Message.error(data.data.message); } }) } }