From bb83fce1990d84a3ae19fd8da8b6a46a7e905cc8 Mon Sep 17 00:00:00 2001 From: pushuo <229102104@qq.com> Date: Wed, 31 Aug 2022 17:55:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=94=AE=E5=90=8E=E5=8E=9F=E5=9B=A0=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Http/Controllers/RmaReasonController.php | 4 +++ .../views/pages/rma_reasons/index.blade.php | 29 +++++++++---------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/beike/Admin/Http/Controllers/RmaReasonController.php b/beike/Admin/Http/Controllers/RmaReasonController.php index f932b277..83d6df3c 100644 --- a/beike/Admin/Http/Controllers/RmaReasonController.php +++ b/beike/Admin/Http/Controllers/RmaReasonController.php @@ -28,6 +28,10 @@ class RmaReasonController extends Controller 'rmaReasons' => RmaReasonDetail::collection($rmaReasons)->jsonSerialize(), ]; + if ($request->expectsJson()) { + return json_success(trans('common.success'), $data); + } + return view('admin::pages.rma_reasons.index', $data); } diff --git a/resources/beike/admin/views/pages/rma_reasons/index.blade.php b/resources/beike/admin/views/pages/rma_reasons/index.blade.php index 1e5ed4a4..53740164 100644 --- a/resources/beike/admin/views/pages/rma_reasons/index.blade.php +++ b/resources/beike/admin/views/pages/rma_reasons/index.blade.php @@ -58,10 +58,6 @@ @{{ language.id }} @{{ language.name }} - - {{ __('common.enable') }} - {{ __('common.disable') }} - @@ -69,8 +65,6 @@ - - {{-- {{ $languages->links('admin::vendor/pagination/bootstrap-4') }} --}} { + this.rmaReasons = res.data.rmaReasons; + }) + }, + statusChange(e, index) { const id = this.rmaReasons[index].id; @@ -160,17 +160,13 @@ this.$refs[form].validate((valid) => { if (!valid) { - this.$message.error('请检查表单是否填写正确'); + this.$message.error('{{ __('common.error_form') }}'); return; } $http[type](url, this.dialog.form).then((res) => { this.$message.success(res.message); - if (this.dialog.type == 'add') { - this.rmaReasons.push(res.data) - } else { - this.rmaReasons[this.dialog.index] = res.data - } + this.loadData(); this.dialog.show = false }) @@ -179,9 +175,9 @@ deleteCustomer(id, index) { const self = this; - this.$confirm('确定要删除语言吗?', '提示', { - confirmButtonText: '确定', - cancelButtonText: '取消', + this.$confirm('{{ __('common.confirm_delete') }}', '{{ __('common.text_hint') }}', { + confirmButtonText: '{{ __('common.confirm') }}', + cancelButtonText: '{{ __('common.cancel') }}', type: 'warning' }).then(() => { $http.delete('rmaReasons/' + id).then((res) => { @@ -194,6 +190,7 @@ closeCustomersDialog(form) { this.$refs[form].resetFields(); Object.keys(this.dialog.form).forEach(key => this.dialog.form[key] = '') + this.dialog.form.name = {}; this.dialog.show = false } }