diff --git a/main/manager-web/src/apis/module/admin.js b/main/manager-web/src/apis/module/admin.js index c0f129c8..4a393ee3 100644 --- a/main/manager-web/src/apis/module/admin.js +++ b/main/manager-web/src/apis/module/admin.js @@ -80,7 +80,7 @@ export default { }).send() }, // 保存 - addParam(data, callback) { + addParam(data, callback, failCallback) { RequestService.sendRequest() .url(`${getServiceUrl()}/admin/params`) .method('POST') @@ -89,6 +89,10 @@ export default { RequestService.clearRequestTime() callback(res) }) + .fail((err) => { + RequestService.clearRequestTime() + failCallback(err) + }) .networkFail((err) => { console.error('添加参数失败:', err) RequestService.reAjaxFun(() => { diff --git a/main/manager-web/src/components/CustomButton.vue b/main/manager-web/src/components/CustomButton.vue index 5118e084..fa87dcf3 100644 --- a/main/manager-web/src/components/CustomButton.vue +++ b/main/manager-web/src/components/CustomButton.vue @@ -15,7 +15,7 @@ export default { type: { type: String, default: 'default', - validator: (val) => ['default', 'confirm'].includes(val) + validator: (val) => ['default', 'confirm', 'delete'].includes(val) } } }; @@ -23,29 +23,33 @@ export default { diff --git a/main/manager-web/src/components/CustomDialog.vue b/main/manager-web/src/components/CustomDialog.vue index 92f55dae..3e4263cf 100644 --- a/main/manager-web/src/components/CustomDialog.vue +++ b/main/manager-web/src/components/CustomDialog.vue @@ -21,19 +21,20 @@ diff --git a/main/manager-web/src/components/ParamDialog.vue b/main/manager-web/src/components/ParamDialog.vue index 5e3abc17..0f6de8d7 100644 --- a/main/manager-web/src/components/ParamDialog.vue +++ b/main/manager-web/src/components/ParamDialog.vue @@ -1,16 +1,14 @@