|
@@ -48,15 +48,15 @@
|
|
|
if (el) config.el = el;
|
|
if (el) config.el = el;
|
|
|
|
|
|
|
|
config.onSubmit = function (formData) {
|
|
config.onSubmit = function (formData) {
|
|
|
- $f.btn.loading(true);
|
|
|
|
|
|
|
+ $f.submitBtnProps({loading: true, disabled: true});
|
|
|
ajax(action, method, formData, function (status, res) {
|
|
ajax(action, method, formData, function (status, res) {
|
|
|
if (callback) return callback(status, res, $f);
|
|
if (callback) return callback(status, res, $f);
|
|
|
if (status && res.code === 200) {
|
|
if (status && res.code === 200) {
|
|
|
- $f.submitBtnProps({loading: false, disabled: true});
|
|
|
|
|
|
|
+ $f.submitBtnProps({loading: false, disabled: false});
|
|
|
vm.$Message.success(res.msg || '表单提交成功');
|
|
vm.$Message.success(res.msg || '表单提交成功');
|
|
|
} else {
|
|
} else {
|
|
|
- $f.btn.loading(false);
|
|
|
|
|
- vm.$Message.error('表单提交失败');
|
|
|
|
|
|
|
+ $f.submitBtnProps({loading: false, disabled: false});
|
|
|
|
|
+ vm.$Message.error(res.msg || '表单提交失败');
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
};
|
|
};
|
|
@@ -86,4 +86,4 @@
|
|
|
var $f = formCreate.create(rule, config);
|
|
var $f = formCreate.create(rule, config);
|
|
|
return $f;
|
|
return $f;
|
|
|
};
|
|
};
|
|
|
-})();
|
|
|
|
|
|
|
+})();
|