提交代码
This commit is contained in:
parent
a03451e951
commit
6254ac4df7
|
@ -114,7 +114,7 @@ export function pageResource(query: any): AxiosPromise<any[]> {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
export const review = (data: any) => {
|
export const reviewTextbook = (data: any) => {
|
||||||
return request({
|
return request({
|
||||||
url: '/file/textbook/review',
|
url: '/file/textbook/review',
|
||||||
method: 'put',
|
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({
|
return request({
|
||||||
url: '/file/textbook/copy',
|
url: '/file/textbook/copy',
|
||||||
method: 'put',
|
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({
|
return request({
|
||||||
url: '/file/textbook/move',
|
url: '/file/textbook/move',
|
||||||
method: 'put',
|
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>) {
|
export function delTextbook(id: string | number | Array<string | number>) {
|
||||||
return request({
|
return request({
|
||||||
url: '/file/textbook/' + id,
|
url: '/file/textbook/' + id,
|
||||||
|
|
|
@ -181,7 +181,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup name="Oss" lang="ts">
|
<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 ImagePreview from '@/components/ImagePreview/index.vue';
|
||||||
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
|
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
|
||||||
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
|
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
|
||||||
|
@ -407,10 +407,7 @@ const handleOrderChange = (prop: string, order: string) => {
|
||||||
queryParams.value.isAsc = isAscArr.join(',');
|
queryParams.value.isAsc = isAscArr.join(',');
|
||||||
getList();
|
getList();
|
||||||
};
|
};
|
||||||
/** 任务日志列表查询 */
|
|
||||||
const handleOssConfig = () => {
|
|
||||||
router.push('/system/oss-config/index');
|
|
||||||
};
|
|
||||||
/** 文件按钮操作 */
|
/** 文件按钮操作 */
|
||||||
const handleFile = () => {
|
const handleFile = () => {
|
||||||
reset();
|
reset();
|
||||||
|
@ -418,13 +415,6 @@ const handleFile = () => {
|
||||||
dialog.visible = true;
|
dialog.visible = true;
|
||||||
dialog.title = '上传文件';
|
dialog.title = '上传文件';
|
||||||
};
|
};
|
||||||
/** 图片按钮操作 */
|
|
||||||
const handleImage = () => {
|
|
||||||
reset();
|
|
||||||
type.value = 1;
|
|
||||||
dialog.visible = true;
|
|
||||||
dialog.title = '上传图片';
|
|
||||||
};
|
|
||||||
|
|
||||||
const fileName = ref('')
|
const fileName = ref('')
|
||||||
const handleFileName = (val) => {
|
const handleFileName = (val) => {
|
||||||
|
@ -444,7 +434,7 @@ const submitMoveForm = () => {
|
||||||
treeMoveFormRef.value?.validate(async (valid: boolean) => {
|
treeMoveFormRef.value?.validate(async (valid: boolean) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
treeMoveDialog.visible = false;
|
treeMoveDialog.visible = false;
|
||||||
const res = await move(treeMoveForm.value)
|
const res = await moveResource(treeMoveForm.value)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
proxy?.$modal.msgSuccess("移动成功")
|
proxy?.$modal.msgSuccess("移动成功")
|
||||||
await getList()
|
await getList()
|
||||||
|
@ -461,7 +451,7 @@ const submitCopyForm = () => {
|
||||||
treeCopyFormRef.value?.validate(async (valid: boolean) => {
|
treeCopyFormRef.value?.validate(async (valid: boolean) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
treeCopyDialog.visible = false
|
treeCopyDialog.visible = false
|
||||||
const res = await copy(treeCopyForm.value)
|
const res = await copyResource(treeCopyForm.value)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
proxy?.$modal.msgSuccess("复制成功")
|
proxy?.$modal.msgSuccess("复制成功")
|
||||||
await getList()
|
await getList()
|
||||||
|
@ -480,7 +470,7 @@ const handleAuditBtn = async (row: any, status: number) => {
|
||||||
const fileName = row?.fileName
|
const fileName = row?.fileName
|
||||||
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
|
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
|
||||||
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
|
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
|
||||||
await review({ id, status })
|
await reviewResource({ id, status })
|
||||||
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
|
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
|
||||||
await getList();
|
await getList();
|
||||||
}
|
}
|
||||||
|
|
|
@ -188,7 +188,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup name="Oss" lang="ts">
|
<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 ImagePreview from '@/components/ImagePreview/index.vue';
|
||||||
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
|
import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
|
||||||
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
|
import { OssForm, OssQuery, OssVO } from '@/api/system/oss/types';
|
||||||
|
@ -437,7 +437,7 @@ const submitMoveForm = () => {
|
||||||
treeMoveFormRef.value?.validate(async (valid: boolean) => {
|
treeMoveFormRef.value?.validate(async (valid: boolean) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
treeMoveDialog.visible = false;
|
treeMoveDialog.visible = false;
|
||||||
const res = await move(treeMoveForm.value)
|
const res = await moveTextbook(treeMoveForm.value)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
proxy?.$modal.msgSuccess("移动成功")
|
proxy?.$modal.msgSuccess("移动成功")
|
||||||
await getList()
|
await getList()
|
||||||
|
@ -454,7 +454,7 @@ const submitCopyForm = () => {
|
||||||
treeCopyFormRef.value?.validate(async (valid: boolean) => {
|
treeCopyFormRef.value?.validate(async (valid: boolean) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
treeCopyDialog.visible = false
|
treeCopyDialog.visible = false
|
||||||
const res = await copy(treeCopyForm.value)
|
const res = await copyTextbook(treeCopyForm.value)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
proxy?.$modal.msgSuccess("复制成功")
|
proxy?.$modal.msgSuccess("复制成功")
|
||||||
await getList()
|
await getList()
|
||||||
|
@ -473,7 +473,7 @@ const handleAuditBtn = async (row: any, status: number) => {
|
||||||
const fileName = row?.fileName
|
const fileName = row?.fileName
|
||||||
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
|
const title = status === 1 ? `是否审核通过${fileName}?` : `是否审核不通过${fileName}?`
|
||||||
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
|
await proxy?.$modal.confirm(title).finally(() => loading.value = false)
|
||||||
await review({ id, status })
|
await reviewTextbook({ id, status })
|
||||||
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
|
proxy?.$modal.msgSuccess(status === 1 ? "审核通过" : '审核不通过');
|
||||||
await getList();
|
await getList();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue