diff --git a/src/api/book/info.js b/src/api/book/info.js new file mode 100644 index 0000000..f707a13 --- /dev/null +++ b/src/api/book/info.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询书籍信息列表 +export function listInfo(query) { + return request({ + url: '/book/info/list', + method: 'get', + params: query + }) +} + +// 查询书籍信息详细 +export function getInfo(id) { + return request({ + url: '/book/info/' + id, + method: 'get' + }) +} + +// 新增书籍信息 +export function addInfo(data) { + return request({ + url: '/book/info', + method: 'post', + data: data + }) +} + +// 修改书籍信息 +export function updateInfo(data) { + return request({ + url: '/book/info', + method: 'put', + data: data + }) +} + +// 删除书籍信息 +export function delInfo(id) { + return request({ + url: '/book/info/' + id, + method: 'delete' + }) +} diff --git a/src/views/book/info/index.vue b/src/views/book/info/index.vue new file mode 100644 index 0000000..eca22c2 --- /dev/null +++ b/src/views/book/info/index.vue @@ -0,0 +1,273 @@ + + + diff --git a/src/views/tool/gen/editTable.vue b/src/views/tool/gen/editTable.vue index 0a5cfd6..ff38a78 100644 --- a/src/views/tool/gen/editTable.vue +++ b/src/views/tool/gen/editTable.vue @@ -183,7 +183,7 @@ export default { const basicForm = this.$refs.basicInfo.$refs.basicInfoForm; const genForm = this.$refs.genInfo.$refs.genInfoForm; Promise.all([basicForm, genForm].map(this.getFormPromise)).then(res => { - const validateResult = res.data.every(item => !!item); + const validateResult = res.every(item => !!item); if (validateResult) { const genTable = Object.assign({}, basicForm.model, genForm.model); genTable.columns = this.columns; @@ -194,8 +194,8 @@ export default { parentMenuId: genTable.parentMenuId }; updateGenTable(genTable).then(res => { - this.$modal.msgSuccess(res.data.msg); - if (res.data.code === 200) { + this.$modal.msgSuccess(res.msg); + if (res.code === 200) { this.close(); } });