From 51a8fb2e650885fd97e6070959a3b254ed508f38 Mon Sep 17 00:00:00 2001 From: z_yu <1534695664@qq.com> Date: Wed, 18 May 2022 17:12:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E5=85=B8=E7=AE=A1=E7=90=86=E6=96=B0?= =?UTF-8?q?=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/dict.js | 7 +++++-- src/api/system/dictDetail.js | 11 ++++++++--- src/views/archivesConfig/dict/dictDetail.vue | 4 ++-- src/views/archivesConfig/dict/index.vue | 2 +- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 4e8a150..0aa7fdf 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -9,17 +9,20 @@ export function getDicts() { export function add(data) { return request({ - url: 'api/dict', + url: 'api/dictrionary/edit', method: 'post', data }) } export function del(ids) { + const params = { + id: ids[0] + } return request({ url: 'api/dictrionary/delete', method: 'post', - data: ids + params }) } diff --git a/src/api/system/dictDetail.js b/src/api/system/dictDetail.js index ab63fcb..3c16e34 100644 --- a/src/api/system/dictDetail.js +++ b/src/api/system/dictDetail.js @@ -28,16 +28,21 @@ export function getDictMap(dictName) { export function add(data) { return request({ - url: 'api/dictDetail', + url: 'api/dictrionary/edit', method: 'post', data }) } -export function del(id) { +export function del(ids) { + const params = { + id: ids[0] + } + console.log(ids) return request({ url: 'api/dictrionary/delete', - method: 'post' + method: 'post', + params }) } diff --git a/src/views/archivesConfig/dict/dictDetail.vue b/src/views/archivesConfig/dict/dictDetail.vue index e1e8256..ad1ee23 100644 --- a/src/views/archivesConfig/dict/dictDetail.vue +++ b/src/views/archivesConfig/dict/dictDetail.vue @@ -46,7 +46,7 @@ import CRUD, { presenter, header, form } from '@crud/crud' import crudOperation from '@crud/CRUD.operation' import pagination from '@crud/Pagination' -const defaultForm = { id: null, dic_name: null, dic_code: null, dic_explain: null } +const defaultForm = { id: null, dic_name: null, dic_code: null, dic_explain: null, dic_type: false } export default { components: { crudOperation, pagination }, @@ -72,7 +72,7 @@ export default { presenter(), header(), form(function() { - return Object.assign({ dict: { id: this.dictId }}, defaultForm) + return Object.assign({ dic_pid: this.dictId }, defaultForm) })], props: { activeAddBtn: { diff --git a/src/views/archivesConfig/dict/index.vue b/src/views/archivesConfig/dict/index.vue index 1022986..1407bf5 100644 --- a/src/views/archivesConfig/dict/index.vue +++ b/src/views/archivesConfig/dict/index.vue @@ -43,7 +43,7 @@ import crudDict from '@/api/system/dict' import CRUD, { presenter, header, form } from '@crud/crud' import crudOperation from '@crud/CRUD.operation' -const defaultForm = { id: null, dic_name: null, dic_code: null, dic_explain: null, dictDetails: [] } +const defaultForm = { id: null, dic_name: null, dic_code: null, dic_explain: null, dic_type: true } export default { name: 'Dict',