问题优化

This commit is contained in:
jiangzhe 2024-07-22 10:34:57 +08:00
parent f924dff045
commit f0015f24b5
3 changed files with 14 additions and 5 deletions

View File

@ -137,6 +137,15 @@ export function pageTextbook(query: any): AxiosPromise<any[]> {
}); });
} }
export function pageTextbookSchool(query: any): AxiosPromise<any[]> {
return request({
url: '/file/textbook/school/pageList',
method: 'get',
params: query
});
}
export function pageResource(query: any): AxiosPromise<any[]> { export function pageResource(query: any): AxiosPromise<any[]> {
return request({ return request({
url: '/file/resource/pageList', url: '/file/resource/pageList',

View File

@ -193,7 +193,7 @@
</template> </template>
<script setup name="Oss" lang="ts"> <script setup name="Oss" lang="ts">
import { pageTextbook, awaitTexbookList, previewTextbook, awaitTextbookCount, delTextbook, addTextbook, reviewTextbook, copyTextbook, moveTextbook } from '@/api/system/oss'; import { pageTextbookSchool, awaitTexbookList, previewTextbook, awaitTextbookCount, delTextbook, addTextbook, reviewTextbook, copyTextbook, moveTextbook } from '@/api/system/oss';
import FileMd5Upload from '@/components/FileMd5Upload/index.vue'; import FileMd5Upload from '@/components/FileMd5Upload/index.vue';
import { listCatalogTextbook } from "@/api/resource/catalogTextbook"; import { listCatalogTextbook } from "@/api/resource/catalogTextbook";
import { CatalogTextbookVO } from '@/api/resource/catalogTextbook/types'; import { CatalogTextbookVO } from '@/api/resource/catalogTextbook/types';
@ -332,7 +332,7 @@ const getList = async () => {
if (isAudit.value) { if (isAudit.value) {
response = await awaitTexbookList(queryParams.value); response = await awaitTexbookList(queryParams.value);
} else { } else {
response = await pageTextbook(queryParams.value); response = await pageTextbookSchool(queryParams.value);
} }
ossList.value = response.rows; ossList.value = response.rows;
total.value = response.total; total.value = response.total;

View File

@ -135,9 +135,9 @@
@click="handleCopy(scope.row)">复制</el-button> @click="handleCopy(scope.row)">复制</el-button>
</el-tooltip> </el-tooltip>
<el-tooltip content="定稿" placement="top"> <el-tooltip content="定稿" placement="top" v-if="scope.row.finalizeStatus == 0">
<el-button v-if="scope.row.finalizeStatus == 0" v-hasPermi="['file:textbook:finalize']" link <el-button v-hasPermi="['file:textbook:finalize']" link type="primary" icon="CircleCheck"
type="primary" icon="CircleCheck" @click="handleFinalize(scope.row)">定稿</el-button> @click="handleFinalize(scope.row)">定稿</el-button>
</el-tooltip> </el-tooltip>
<el-tooltip content="删除" placement="top"> <el-tooltip content="删除" placement="top">