提交代码

This commit is contained in:
jiangzhe 2024-06-18 16:01:13 +08:00
parent a03451e951
commit 6254ac4df7
3 changed files with 36 additions and 22 deletions

View File

@ -114,7 +114,7 @@ export function pageResource(query: any): AxiosPromise<any[]> {
});
}
export const review = (data: any) => {
export const reviewTextbook = (data: any) => {
return request({
url: '/file/textbook/review',
method: 'put',
@ -122,7 +122,15 @@ export const review = (data: any) => {
});
}
export const copy = (data: any) => {
export const reviewResource = (data: any) => {
return request({
url: '/file/resource/review',
method: 'put',
data: data
});
}
export const copyTextbook = (data: any) => {
return request({
url: '/file/textbook/copy',
method: 'put',
@ -130,7 +138,15 @@ export const copy = (data: any) => {
});
}
export const move = (data: any) => {
export const copyResource = (data: any) => {
return request({
url: '/file/resource/copy',
method: 'put',
data: data
});
}
export const moveTextbook = (data: any) => {
return request({
url: '/file/textbook/move',
method: 'put',
@ -138,6 +154,14 @@ export const move = (data: any) => {
});
}
export const moveResource = (data: any) => {
return request({
url: '/file/resource/move',
method: 'put',
data: data
});
}
export function delTextbook(id: string | number | Array<string | number>) {
return request({
url: '/file/textbook/' + id,

View File

@ -181,7 +181,7 @@
</template>
<script setup name="Oss" lang="ts">
import { pageResource, awaitResourceList, preview, previewTxt, delResource, addResource, review, copy, move } from '@/api/system/oss';
import { pageResource, awaitResourceList, preview, previewTxt, delResource, addResource, reviewResource, copyResource, moveResource } from '@/api/system/oss';
import ImagePreview from '@/components/ImagePreview/index.vue';
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
@ -407,10 +407,7 @@ const handleOrderChange = (prop: string, order: string) => {
queryParams.value.isAsc = isAscArr.join(',');
getList();
};
/** 任务日志列表查询 */
const handleOssConfig = () => {
router.push('/system/oss-config/index');
};
/** 文件按钮操作 */
const handleFile = () => {
reset();
@ -418,13 +415,6 @@ const handleFile = () => {
dialog.visible = true;
dialog.title = '上传文件';
};
/** 图片按钮操作 */
const handleImage = () => {
reset();
type.value = 1;
dialog.visible = true;
dialog.title = '上传图片';
};
const fileName = ref('')
const handleFileName = (val) => {
@ -444,7 +434,7 @@ const submitMoveForm = () => {
treeMoveFormRef.value?.validate(async (valid: boolean) => {
if (valid) {
treeMoveDialog.visible = false;
const res = await move(treeMoveForm.value)
const res = await moveResource(treeMoveForm.value)
if (res.code === 200) {
proxy?.$modal.msgSuccess("移动成功")
await getList()
@ -461,7 +451,7 @@ const submitCopyForm = () => {
treeCopyFormRef.value?.validate(async (valid: boolean) => {
if (valid) {
treeCopyDialog.visible = false
const res = await copy(treeCopyForm.value)
const res = await copyResource(treeCopyForm.value)
if (res.code === 200) {
proxy?.$modal.msgSuccess("复制成功")
await getList()
@ -480,7 +470,7 @@ const handleAuditBtn = async (row: any, status: number) => {
const fileName = row?.fileName
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
await review({ id, status })
await reviewResource({ id, status })
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
await getList();
}

View File

@ -188,7 +188,7 @@
</template>
<script setup name="Oss" lang="ts">
import { pageTextbook, awaitTexbookList, preview, previewTxt, delTextbook, addTextbook, review, copy, move } from '@/api/system/oss';
import { pageTextbook, awaitTexbookList, preview, previewTxt, delTextbook, addTextbook, reviewTextbook, copyTextbook, moveTextbook } from '@/api/system/oss';
import ImagePreview from '@/components/ImagePreview/index.vue';
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
@ -437,7 +437,7 @@ const submitMoveForm = () => {
treeMoveFormRef.value?.validate(async (valid: boolean) => {
if (valid) {
treeMoveDialog.visible = false;
const res = await move(treeMoveForm.value)
const res = await moveTextbook(treeMoveForm.value)
if (res.code === 200) {
proxy?.$modal.msgSuccess("移动成功")
await getList()
@ -454,7 +454,7 @@ const submitCopyForm = () => {
treeCopyFormRef.value?.validate(async (valid: boolean) => {
if (valid) {
treeCopyDialog.visible = false
const res = await copy(treeCopyForm.value)
const res = await copyTextbook(treeCopyForm.value)
if (res.code === 200) {
proxy?.$modal.msgSuccess("复制成功")
await getList()
@ -473,7 +473,7 @@ const handleAuditBtn = async (row: any, status: number) => {
const fileName = row?.fileName
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
await review({ id, status })
await reviewTextbook({ id, status })
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
await getList();
}