diff --git a/src/api/system/administrativeRegion.js b/src/api/system/administrativeRegion.js index 16ca8f6..5e2f362 100644 --- a/src/api/system/administrativeRegion.js +++ b/src/api/system/administrativeRegion.js @@ -8,6 +8,7 @@ export function sysRegionTreeList(query) { data: query }) } + // 依据父级id获取行政区划数据 export function sysRegionListByPid(query) { return request({ @@ -16,8 +17,7 @@ export function sysRegionListByPid(query) { data: query }) } - - + // 新增行政区划 export function addSysRegion(data) { return request({ diff --git a/src/api/system/mediaType.js b/src/api/system/mediaType.js index 0e9d4af..34fcfa2 100644 --- a/src/api/system/mediaType.js +++ b/src/api/system/mediaType.js @@ -9,6 +9,15 @@ export function sysMediaTypeTreeList(query) { }) } +// 依据父级id获取媒体类型数据 +export function sysMediaTypeListByPid(query) { + return request({ + url: '/admin/sysMediaType/listByPid', + method: 'post', + data: query + }) +} + // 新增媒体类型 export function addSysMediaType(data) { return request({ diff --git a/src/api/system/pptTemplate.js b/src/api/system/pptTemplate.js index 2ac9f17..5483ec6 100644 --- a/src/api/system/pptTemplate.js +++ b/src/api/system/pptTemplate.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 获取PPT模板列表 export function pptTemplatePage(query) { return request({ - url: '/admin/pptTemplate/getPptTemplatePage', + url: '/admin/busPptTemplate/getBusPptTemplatePage', method: 'post', data: query }) @@ -12,7 +12,7 @@ export function pptTemplatePage(query) { // 新增PPT模板 export function addPptTemplate(data) { return request({ - url: '/admin/pptTemplate/addPptTemplate', + url: '/admin/busPptTemplate/addBusPptTemplate', method: 'post', data: data }) @@ -21,7 +21,7 @@ export function addPptTemplate(data) { // 修改PPT模板 export function updatePptTemplate(data) { return request({ - url: '/admin/pptTemplate/updatePptTemplate', + url: '/admin/busPptTemplate/updateBusPptTemplate', method: 'post', data: data }) @@ -30,7 +30,7 @@ export function updatePptTemplate(data) { // 获取PPT模板详情 export function getPptTemplate(pptTemplateId) { return request({ - url: '/admin/pptTemplate/getPptTemplate/' + pptTemplateId, + url: '/admin/busPptTemplate/getBusPptTemplate/' + pptTemplateId, method: 'post' }) } @@ -38,7 +38,7 @@ export function getPptTemplate(pptTemplateId) { // 删除PPT模板 export function deletePptTemplate(pptTemplateId) { return request({ - url: '/admin/pptTemplate/deletePptTemplate/' + pptTemplateId, + url: '/admin/busPptTemplate/deleteBusPptTemplate/' + pptTemplateId, method: 'post' }) } \ No newline at end of file diff --git a/src/views/system/administrativeRegion/index.vue b/src/views/system/administrativeRegion/index.vue index 361aa31..8b6102c 100644 --- a/src/views/system/administrativeRegion/index.vue +++ b/src/views/system/administrativeRegion/index.vue @@ -11,12 +11,12 @@ 新增根节点 - 展开/折叠 + - + @@ -82,7 +82,7 @@ const refreshTable = ref(true) const data = reactive({ form: {}, queryParams: { - listByPid: '0' + parentId: '0' }, rules: { name: [{ required: true, message: "区域名称不能为空", trigger: "blur" }], @@ -96,7 +96,7 @@ const { queryParams, form, rules } = toRefs(data) /** 查询行政区域树列表 */ const getsysRegionTreeList = () => { loading.value = true - sysRegionListByPid(queryParams.value).then(res => { + sysRegionListByPid(queryParams.value).then(res => { regionTreeList.value = res.data loading.value = false }) @@ -107,7 +107,7 @@ const loadChildren = async (row, treeNode, resolve) => { try { // 调用API获取子节点数据 // const children = await fetchChildrenData(row.id) - queryParams.value.listByPid = row.id + queryParams.value.parentId = row.id const children = await sysRegionListByPid(queryParams.value) // 将子节点数据传递给表格 resolve(children.data) @@ -117,14 +117,14 @@ const loadChildren = async (row, treeNode, resolve) => { } } -/** 展开/折叠操作 */ -const toggleExpandAll = () => { - refreshTable.value = false - isExpandAll.value = !isExpandAll.value - nextTick(() => { - refreshTable.value = true - }) -} +// /** 展开/折叠操作 */ +// const toggleExpandAll = () => { +// refreshTable.value = false +// isExpandAll.value = !isExpandAll.value +// nextTick(() => { +// refreshTable.value = true +// }) +// } /** 表单重置 */ const reset = () => { @@ -196,6 +196,8 @@ const handleDelete = (row) => { proxy.$modal.confirm('是否确认删除名称为"' + row.name + '"的数据项?').then(function () { return deleteSysRegion(row.id) }).then(() => { + regionTreeList.value = [] + queryParams.value.parentId = '0' getsysRegionTreeList() proxy.$modal.msgSuccess("删除成功") }).catch(() => { }) diff --git a/src/views/system/mediaType/index.vue b/src/views/system/mediaType/index.vue index 0cd32a4..f83d5ff 100644 --- a/src/views/system/mediaType/index.vue +++ b/src/views/system/mediaType/index.vue @@ -11,12 +11,12 @@ 新增根节点 - 展开/折叠 + - + @@ -31,7 +31,7 @@ v-hasPermi="['system:mediaType:edit']">修改 新增子节点 - 删除 @@ -64,7 +64,7 @@