提交 bc315420 编写于 作者: fxy060608's avatar fxy060608

feat(core): add beforeSuccess

上级 a7e6c2bf
......@@ -248,10 +248,18 @@ export function wrapperUnimplemented (name) {
}
}
function wrapperExtras (name, extras) {
const protocolOptions = protocol[name]
if (protocolOptions) {
isFn(protocolOptions.beforeSuccess) && (extras.beforeSuccess = protocolOptions.beforeSuccess)
}
}
export function wrapper (name, invokeMethod, extras) {
if (!isFn(invokeMethod)) {
return invokeMethod
}
wrapperExtras(name, extras)
return function (...args) {
if (isSyncApi(name)) {
if (validateParams(name, args, -1)) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册