Browse Source

结合新的cloud后续修改api

ai_dev
zhouhaibin 1 week ago
parent
commit
89408457b4
  1. 18
      src/api/contractReview/ContractualCaseFiles/index.ts
  2. 20
      src/api/contractReview/ContractualRegulationNames/index.ts
  3. 12
      src/api/contractReview/ContractualTaskChecklist/index.ts
  4. 10
      src/api/contractReview/ContractualTaskResults/index.ts
  5. 14
      src/api/contractReview/ContractualTaskType/index.ts
  6. 16
      src/api/contractReview/ContractualTasks/index.ts
  7. 22
      src/api/documentReview/DocumentTaskResults/index.ts
  8. 20
      src/api/documentReview/DocumentTasks/index.ts
  9. 2
      src/views/documentReview/DocumentTasks/DocumentTasks.data.ts
  10. 6
      src/views/documentReview/DocumentTasks/DocumentTasksModal.vue
  11. 19
      src/views/documentReview/DocumentTasks/DocumentTasksTable.vue

18
src/api/contractReview/ContractualCaseFiles/index.ts

@ -8,7 +8,7 @@ import { ContractualCaseFilesVO, ContractualCaseFilesForm, ContractualCaseFilesQ
* @returns
*/
export function ContractualCaseFilesList(params?: ContractualCaseFilesQuery) {
return defHttp.get<ContractualCaseFilesVO[]>({ url: '/productManagement/ContractualCaseFiles/list', params });
return defHttp.get<ContractualCaseFilesVO[]>({ url: '/contractreview/contractualCaseFiles/list', params });
}
/**
@ -17,7 +17,7 @@ export function ContractualCaseFilesList(params?: ContractualCaseFilesQuery) {
* @returns
*/
export function ContractualCaseFilesExport(params?: ContractualCaseFilesQuery) {
return commonExport('/productManagement/ContractualCaseFiles/export', params ?? {});
return commonExport('/contractreview/contractualCaseFiles/export', params ?? {});
}
/**
@ -26,7 +26,7 @@ export function ContractualCaseFilesExport(params?: ContractualCaseFilesQuery) {
* @returns
*/
export function ContractualCaseFilesInfo(id: ID) {
return defHttp.get<ContractualCaseFilesVO>({ url: '/productManagement/ContractualCaseFiles/' + id });
return defHttp.get<ContractualCaseFilesVO>({ url: '/contractreview/contractualCaseFiles/' + id });
}
/**
@ -35,7 +35,7 @@ export function ContractualCaseFilesInfo(id: ID) {
* @returns
*/
export function ContractualCaseFilesAdd(data: ContractualCaseFilesForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/ContractualCaseFiles', data });
return defHttp.postWithMsg<void>({ url: '/contractreview/contractualCaseFiles', data });
}
/**
@ -44,7 +44,7 @@ export function ContractualCaseFilesAdd(data: ContractualCaseFilesForm) {
* @returns
*/
export function ContractualCaseFilesUpdate(data: ContractualCaseFilesForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/ContractualCaseFiles', data });
return defHttp.putWithMsg<void>({ url: '/contractreview/contractualCaseFiles', data });
}
/**
@ -55,7 +55,7 @@ export function ContractualCaseFilesUpdate(data: ContractualCaseFilesForm) {
*/
export function ContractualCaseFilesUpdateStatus(id: ID, status: string) {
return defHttp.putWithMsg<void>({
url: '/productManagement/ContractualCaseFiles/updateStatus',
url: '/contractreview/contractualCaseFiles/updateStatus',
data: { id, isEffective: status }
});
}
@ -66,7 +66,7 @@ export function ContractualCaseFilesUpdateStatus(id: ID, status: string) {
* @returns
*/
export function ContractualCaseFilesRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ContractualCaseFiles/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/contractreview/contractualCaseFiles/' + id },);
}
/**
@ -75,7 +75,7 @@ export function ContractualCaseFilesRemove(id: ID | IDS) {
* @returns
*/
export function ContractualCaseFilesArticles(id: ID) {
return defHttp.get<any[]>({ url: '/productManagement/ContractualCaseFiles/articles/' + id });
return defHttp.get<any[]>({ url: '/contractreview/contractualCaseFiles/articles/' + id });
}
/**
@ -86,7 +86,7 @@ export function ContractualCaseFilesArticles(id: ID) {
export function ContractualCaseFilesViewPdf(id: ID) {
return defHttp.get(
{
url: '/productManagement/ContractualCaseFiles/view/' + id,
url: '/contractreview/contractualCaseFiles/view/' + id,
responseType: 'blob',
timeout: 1000 * 60 * 10,
headers: {

20
src/api/contractReview/ContractualRegulationNames/index.ts

@ -8,7 +8,7 @@ import { ContractualRegulationNamesVO, ContractualRegulationNamesForm, Contractu
* @returns
*/
export function ContractualRegulationNamesList(params?: ContractualRegulationNamesQuery) {
return defHttp.get<ContractualRegulationNamesVO[]>({ url: '/productManagement/ContractualRegulationNames/list', params });
return defHttp.get<ContractualRegulationNamesVO[]>({ url: '/contractreview/contractualRegulationNames/list', params });
}
/**
@ -17,7 +17,7 @@ export function ContractualRegulationNamesList(params?: ContractualRegulationNam
* @returns
*/
export function ContractualRegulationNamesExport(params?: ContractualRegulationNamesQuery) {
return commonExport('/productManagement/ContractualRegulationNames/export', params ?? {});
return commonExport('/contractreview/contractualRegulationNames/export', params ?? {});
}
/**
@ -26,7 +26,7 @@ export function ContractualRegulationNamesExport(params?: ContractualRegulationN
* @returns
*/
export function ContractualRegulationNamesInfo(id: ID) {
return defHttp.get<ContractualRegulationNamesVO>({ url: '/productManagement/ContractualRegulationNames/' + id });
return defHttp.get<ContractualRegulationNamesVO>({ url: '/contractreview/contractualRegulationNames/' + id });
}
/**
@ -35,7 +35,7 @@ export function ContractualRegulationNamesInfo(id: ID) {
* @returns
*/
export function ContractualRegulationNamesAdd(data: ContractualRegulationNamesForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/ContractualRegulationNames', data });
return defHttp.postWithMsg<void>({ url: '/contractreview/contractualRegulationNames', data });
}
/**
@ -44,7 +44,7 @@ export function ContractualRegulationNamesAdd(data: ContractualRegulationNamesFo
* @returns
*/
export function ContractualRegulationNamesUpdate(data: ContractualRegulationNamesForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/ContractualRegulationNames', data });
return defHttp.putWithMsg<void>({ url: '/contractreview/contractualRegulationNames', data });
}
/**
@ -55,7 +55,7 @@ export function ContractualRegulationNamesUpdate(data: ContractualRegulationName
*/
export function ContractualRegulationNamesUpdateStatus(id: ID, status: string) {
return defHttp.putWithMsg<void>({
url: '/productManagement/ContractualRegulationNames/updateStatus',
url: '/contractreview/contractualRegulationNames/updateStatus',
data: { id, isEffective: status }
});
}
@ -66,7 +66,7 @@ export function ContractualRegulationNamesUpdateStatus(id: ID, status: string) {
* @returns
*/
export function ContractualRegulationNamesRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ContractualRegulationNames/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/contractreview/contractualRegulationNames/' + id },);
}
/**
@ -75,7 +75,7 @@ export function ContractualRegulationNamesRemove(id: ID | IDS) {
* @returns
*/
export function ContractualRegulationNamesArticles(id: ID) {
return defHttp.get<any[]>({ url: '/productManagement/ContractualRegulationNames/articles/' + id });
return defHttp.get<any[]>({ url: '/contractreview/contractualRegulationNames/articles/' + id });
}
/**
@ -86,7 +86,7 @@ export function ContractualRegulationNamesArticles(id: ID) {
export function ContractualRegulationNamesViewPdf(id: ID) {
return defHttp.get(
{
url: '/productManagement/ContractualRegulationNames/view/' + id,
url: '/contractreview/contractualRegulationNames/view/' + id,
responseType: 'blob',
timeout: 1000 * 60 * 10,
headers: {
@ -102,5 +102,5 @@ export function ContractualRegulationNamesViewPdf(id: ID) {
* @returns
*/
export function ContractualRegulationNamesEffectiveList() {
return defHttp.get<ContractualRegulationNamesVO[]>({ url: '/productManagement/ContractualRegulationNames/effective/list' });
return defHttp.get<ContractualRegulationNamesVO[]>({ url: '/contractreview/contractualRegulationNames/effective/list' });
}

12
src/api/contractReview/ContractualTaskChecklist/index.ts

@ -8,7 +8,7 @@ import { ContractualTaskChecklistVO, ContractualTaskChecklistForm, ContractualTa
* @returns
*/
export function ContractualTaskChecklistList(params?: ContractualTaskChecklistQuery) {
return defHttp.get<ContractualTaskChecklistVO[]>({ url: '/productManagement/ContractualTaskChecklist/list', params });
return defHttp.get<ContractualTaskChecklistVO[]>({ url: '/contractreview/contractualTaskChecklist/list', params });
}
/**
@ -17,7 +17,7 @@ export function ContractualTaskChecklistList(params?: ContractualTaskChecklistQu
* @returns
*/
export function ContractualTaskChecklistExport(params?: ContractualTaskChecklistQuery) {
return commonExport('/productManagement/ContractualTaskChecklist/export', params ?? {});
return commonExport('/contractreview/contractualTaskChecklist/export', params ?? {});
}
/**
@ -26,7 +26,7 @@ export function ContractualTaskChecklistExport(params?: ContractualTaskChecklist
* @returns
*/
export function ContractualTaskChecklistInfo(id: ID) {
return defHttp.get<ContractualTaskChecklistVO>({ url: '/productManagement/ContractualTaskChecklist/' + id });
return defHttp.get<ContractualTaskChecklistVO>({ url: '/contractreview/contractualTaskChecklist/' + id });
}
/**
@ -35,7 +35,7 @@ export function ContractualTaskChecklistInfo(id: ID) {
* @returns
*/
export function ContractualTaskChecklistAdd(data: ContractualTaskChecklistForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/ContractualTaskChecklist', data });
return defHttp.postWithMsg<void>({ url: '/contractreview/contractualTaskChecklist', data });
}
/**
@ -44,7 +44,7 @@ export function ContractualTaskChecklistAdd(data: ContractualTaskChecklistForm)
* @returns
*/
export function ContractualTaskChecklistUpdate(data: ContractualTaskChecklistForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/ContractualTaskChecklist', data });
return defHttp.putWithMsg<void>({ url: '/contractreview/contractualTaskChecklist', data });
}
/**
@ -53,5 +53,5 @@ export function ContractualTaskChecklistUpdate(data: ContractualTaskChecklistFor
* @returns
*/
export function ContractualTaskChecklistRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ContractualTaskChecklist/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/contractreview/contractualTaskChecklist/' + id },);
}

10
src/api/contractReview/ContractualTaskResults/index.ts

@ -88,7 +88,7 @@ export async function useDownload(
* @returns
*/
export function getDetailResultsByTaskId(taskId: ID) {
return defHttp.get<ContractualTaskResultDetailVO[]>({ url: '/productManagement/ContractualTaskResults/taskDetail/' + taskId });
return defHttp.get<ContractualTaskResultDetailVO[]>({ url: '/contractreview/contractualTaskResults/taskDetail/' + taskId });
}
/**
@ -97,7 +97,7 @@ export function getDetailResultsByTaskId(taskId: ID) {
* @returns
*/
export function ContractualTaskResultDownload(id: ID | IDS) {
return useDownload(`/productManagement/ContractualTaskResults/downloadResult/${id}`);
return useDownload(`/contractreview/contractualTaskResults/downloadResult/${id}`);
}
/**
@ -108,7 +108,7 @@ export function ContractualTaskResultDownload(id: ID | IDS) {
export function getPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get(
{
url: `/productManagement/ContractualTaskResults/getPdfStream/${taskId}`,
url: `/contractreview/contractualTaskResults/getPdfStream/${taskId}`,
responseType: 'blob',
timeout:600000
},
@ -127,7 +127,7 @@ export function getPdfStream(taskId: ID): Promise<Blob> {
export function getBidPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get(
{
url: `/productManagement/ContractualTaskResults/getBidPdfStream/${taskId}`,
url: `/contractreview/contractualTaskResults/getBidPdfStream/${taskId}`,
responseType: 'blob',
timeout:600000
},
@ -147,6 +147,6 @@ export function getBidPdfStream(taskId: ID): Promise<Blob> {
*/
export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', value: '0' | '1') {
return defHttp.putWithMsg<void>({
url: `/productManagement/ContractualTaskResults/updateResultItemStatus/${id}/${field}/${value}`
url: `/contractreview/contractualTaskResults/updateResultItemStatus/${id}/${field}/${value}`
});
}

14
src/api/contractReview/ContractualTaskType/index.ts

@ -2,13 +2,13 @@ import { defHttp } from '@/utils/http/axios';
import { ID, IDS, commonExport } from '@/api/base';
import { ContractualTaskTypeVO, ContractualTaskTypeForm, ContractualTaskTypeQuery } from './model';
/**
/**c
*
* @param params
* @returns
*/
export function ContractualTaskTypeList(params?: ContractualTaskTypeQuery) {
return defHttp.get<ContractualTaskTypeVO[]>({ url: '/productManagement/ContractualTaskType/list', params });
return defHttp.get<ContractualTaskTypeVO[]>({ url: '/contractreview/contractualTaskType/list', params });
}
/**
@ -17,7 +17,7 @@ export function ContractualTaskTypeList(params?: ContractualTaskTypeQuery) {
* @returns
*/
export function ContractualTaskTypeExport(params?: ContractualTaskTypeQuery) {
return commonExport('/productManagement/ContractualTaskType/export', params ?? {});
return commonExport('/contractreview/contractualTaskType/export', params ?? {});
}
/**
@ -26,7 +26,7 @@ export function ContractualTaskTypeExport(params?: ContractualTaskTypeQuery) {
* @returns
*/
export function ContractualTaskTypeInfo(id: ID) {
return defHttp.get<ContractualTaskTypeVO>({ url: '/productManagement/ContractualTaskType/' + id });
return defHttp.get<ContractualTaskTypeVO>({ url: '/contractreview/contractualTaskType/' + id });
}
/**
@ -35,7 +35,7 @@ export function ContractualTaskTypeInfo(id: ID) {
* @returns
*/
export function ContractualTaskTypeAdd(data: ContractualTaskTypeForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/ContractualTaskType', data });
return defHttp.postWithMsg<void>({ url: '/contractreview/contractualTaskType', data });
}
/**
@ -44,7 +44,7 @@ export function ContractualTaskTypeAdd(data: ContractualTaskTypeForm) {
* @returns
*/
export function ContractualTaskTypeUpdate(data: ContractualTaskTypeForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/ContractualTaskType', data });
return defHttp.putWithMsg<void>({ url: '/contractreview/contractualTaskType', data });
}
/**
@ -53,5 +53,5 @@ export function ContractualTaskTypeUpdate(data: ContractualTaskTypeForm) {
* @returns
*/
export function ContractualTaskTypeRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ContractualTaskType/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/contractreview/contractualTaskType/' + id },);
}

16
src/api/contractReview/ContractualTasks/index.ts

@ -8,7 +8,7 @@ import { ContractualTasksVO, ContractualTasksForm, ContractualTasksQuery, StartC
* @returns
*/
export function ContractualTasksList(params?: ContractualTasksQuery) {
return defHttp.get<ContractualTasksVO[]>({ url: '/productManagement/ContractualTasks/list', params });
return defHttp.get<ContractualTasksVO[]>({ url: '/contractreview/contractualTasks/list', params });
}
/**
@ -17,7 +17,7 @@ export function ContractualTasksList(params?: ContractualTasksQuery) {
* @returns
*/
export function ContractualTasksExport(params?: ContractualTasksQuery) {
return commonExport('/productManagement/ContractualTasks/export', params ?? {});
return commonExport('/contractreview/contractualTasks/export', params ?? {});
}
/**
@ -26,7 +26,7 @@ export function ContractualTasksExport(params?: ContractualTasksQuery) {
* @returns
*/
export function ContractualTasksInfo(id: ID) {
return defHttp.get<ContractualTasksVO>({ url: '/productManagement/ContractualTasks/' + id });
return defHttp.get<ContractualTasksVO>({ url: '/contractreview/contractualTasks/' + id });
}
/**
@ -35,7 +35,7 @@ export function ContractualTasksInfo(id: ID) {
* @returns
*/
export function ContractualTasksAdd(data: ContractualTasksForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/ContractualTasks', data });
return defHttp.postWithMsg<void>({ url: '/contractreview/contractualTasks', data });
}
/**
@ -44,7 +44,7 @@ export function ContractualTasksAdd(data: ContractualTasksForm) {
* @returns
*/
export function ContractualTasksUpdate(data: ContractualTasksForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/ContractualTasks', data });
return defHttp.putWithMsg<void>({ url: '/contractreview/contractualTasks', data });
}
/**
@ -53,7 +53,7 @@ export function ContractualTasksUpdate(data: ContractualTasksForm) {
* @returns
*/
export function ContractualTasksRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ContractualTasks/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/contractreview/contractualTasks/' + id },);
}
/**
@ -62,13 +62,13 @@ export function ContractualTasksRemove(id: ID | IDS) {
* @returns
*/
export function AnalyzeContract(ossId: string) {
return defHttp.get<any>({ url: '/productManagement/ContractualTasks/analyzeContract', params: { ossId } });
return defHttp.get<any>({ url: '/contractreview/contractualTasks/analyzeContract', params: { ossId } });
}
export function StartReview(data: StartContractReviewRequest) {
return defHttp.postWithMsg<any>({
url: '/productManagement/ContractualTasks/startReview',
url: '/contractreview/contractualTasks/startReview',
data,
timeout: 300000 // 5分钟超时,因为可能需要等待Python处理
});

22
src/api/documentReview/DocumentTaskResults/index.ts

@ -93,7 +93,7 @@ export async function useDownload(
* @returns
*/
export function DocumentTaskResultsList(params?: DocumentTaskResultsQuery) {
return defHttp.get<DocumentTaskResultsVO[]>({ url: '/productManagement/DocumentTaskResults/list', params });
return defHttp.get<DocumentTaskResultsVO[]>({ url: '/documentreview/documentTaskResults/list', params });
}
/**
@ -102,7 +102,7 @@ export function DocumentTaskResultsList(params?: DocumentTaskResultsQuery) {
* @returns
*/
export function DocumentTaskResultsExport(params?: DocumentTaskResultsQuery) {
return commonExport('/productManagement/DocumentTaskResults/export', params ?? {});
return commonExport('/documentreview/documentTaskResults/export', params ?? {});
}
/**
@ -111,7 +111,7 @@ export function DocumentTaskResultsExport(params?: DocumentTaskResultsQuery) {
* @returns
*/
export function DocumentTaskResultsInfo(id: ID) {
return defHttp.get<DocumentTaskResultsVO>({ url: '/productManagement/DocumentTaskResults/' + id });
return defHttp.get<DocumentTaskResultsVO>({ url: '/documentreview/documentTaskResults/' + id });
}
@ -122,7 +122,7 @@ export function DocumentTaskResultsInfo(id: ID) {
* @returns
*/
export function getDetailResultsByTaskId(taskId: ID) {
return defHttp.get<DocumentTaskResultDetailVO[]>({ url: '/productManagement/DocumentTaskResults/taskDetail/' + taskId });
return defHttp.get<DocumentTaskResultDetailVO[]>({ url: '/documentreview/documentTaskResults/taskDetail/' + taskId });
}
/**
@ -131,7 +131,7 @@ export function getDetailResultsByTaskId(taskId: ID) {
* @returns
*/
export function DocumentTaskResultsAdd(data: DocumentTaskResultsForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/DocumentTaskResults', data });
return defHttp.postWithMsg<void>({ url: '/documentreview/documentTaskResults', data });
}
/**
@ -140,7 +140,7 @@ export function DocumentTaskResultsAdd(data: DocumentTaskResultsForm) {
* @returns
*/
export function DocumentTaskResultsUpdate(data: DocumentTaskResultsForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/DocumentTaskResults', data });
return defHttp.putWithMsg<void>({ url: '/documentreview/documentTaskResults', data });
}
/**
@ -149,7 +149,7 @@ export function DocumentTaskResultsUpdate(data: DocumentTaskResultsForm) {
* @returns
*/
export function DocumentTaskResultsRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/DocumentTaskResults/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/documentreview/documentTaskResults/' + id },);
}
/**
@ -161,7 +161,7 @@ export function DocumentTaskResultsRemove(id: ID | IDS) {
*/
export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', value: '0' | '1') {
return defHttp.putWithMsg<void>({
url: `/productManagement/DocumentTaskResults/updateResultItemStatus/${id}/${field}/${value}`
url: `/documentreview/documentTaskResults/updateResultItemStatus/${id}/${field}/${value}`
});
}
@ -171,9 +171,9 @@ export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', va
* @returns
*/
export function DocumentTaskResultDownload(id: ID | IDS) {
return useDownload(`/productManagement/DocumentTaskResults/downloadResult/${id}`);
return useDownload(`/documentreview/documentTaskResults/downloadResult/${id}`);
// return defHttp.get<void>({ url: '/productManagement/DocumentTaskResults/downloadResult/' + id ,responseType: 'blob',headers: { 'Content-Type': ContentTypeEnum.FORM_URLENCODED }},);
// return defHttp.get<void>({ url: '/documentreview/documentTaskResults/downloadResult/' + id ,responseType: 'blob',headers: { 'Content-Type': ContentTypeEnum.FORM_URLENCODED }},);
}
/**
@ -184,7 +184,7 @@ export function DocumentTaskResultDownload(id: ID | IDS) {
export function getPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get(
{
url: `/productManagement/DocumentTaskResults/getPdfStream/${taskId}`,
url: `/documentreview/documentTaskResults/getPdfStream/${taskId}`,
responseType: 'blob',
timeout:600000
},

20
src/api/documentReview/DocumentTasks/index.ts

@ -9,7 +9,7 @@ import { ContentTypeEnum } from '@/enums/httpEnum';
* @returns
*/
export function DocumentTasksList(params?: DocumentTasksQuery) {
return defHttp.get<DocumentTasksVO[]>({ url: '/productManagement/DocumentTasks/list', params });
return defHttp.get<DocumentTasksVO[]>({ url: '/documentreview/documentTasks/list', params });
}
/**
@ -18,7 +18,7 @@ export function DocumentTasksList(params?: DocumentTasksQuery) {
* @returns
*/
export function DocumentTasksExport(params?: DocumentTasksQuery) {
return commonExport('/productManagement/DocumentTasks/export', params ?? {});
return commonExport('/documentreview/documentTasks/export', params ?? {});
}
/**
@ -27,7 +27,7 @@ export function DocumentTasksExport(params?: DocumentTasksQuery) {
* @returns
*/
export function DocumentTasksInfo(id: ID) {
return defHttp.get<DocumentTasksVO>({ url: '/productManagement/DocumentTasks/' + id });
return defHttp.get<DocumentTasksVO>({ url: '/documentreview/documentTasks/' + id });
}
/**
@ -36,7 +36,7 @@ export function DocumentTasksInfo(id: ID) {
* @returns
*/
export function DocumentTasksAdd(data: DocumentTasksForm) {
return defHttp.postWithMsg<void>({ url: '/productManagement/DocumentTasks', data,timeout:1000*60*10 });
return defHttp.postWithMsg<void>({ url: '/documentreview/documentTasks', data,timeout:1000*60*10 });
}
/**
@ -45,7 +45,7 @@ export function DocumentTasksAdd(data: DocumentTasksForm) {
* @returns
*/
export function DocumentTasksUpdate(data: DocumentTasksForm) {
return defHttp.putWithMsg<void>({ url: '/productManagement/DocumentTasks', data });
return defHttp.putWithMsg<void>({ url: '/documentreview/documentTasks', data });
}
/**
@ -54,17 +54,17 @@ export function DocumentTasksUpdate(data: DocumentTasksForm) {
* @returns
*/
export function DocumentTasksRemove(id: ID | IDS) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/DocumentTasks/' + id },);
return defHttp.deleteWithMsg<void>({ url: '/documentreview/documentTasks/' + id },);
}
/**
*
*/
export function DocumentTasksStop(id: ID | IDS) {
return defHttp.putWithMsg<void>({ url: '/productManagement/DocumentTasks/stopTask/' + id });
return defHttp.putWithMsg<void>({ url: '/documentreview/documentTasks/stopTask/' + id });
}
// export function uploadDocument(formData) {
// return defHttp.post({
// url: '/productManagement/docAi/sse/upload',
// url: '/documentreview/docAi/sse/upload',
// data: formData,
// headers: {
// 'Content-Type': ContentTypeEnum.FORM_DATA,
@ -85,7 +85,7 @@ export function uploadDocument(
return defHttp.uploadFile<any>(
{
// 固定url地址
url: '/productManagement/DocumentTasks/back/upload',
url: '/documentreview/documentTasks/back/upload',
onUploadProgress,
timeout: 1000 * 60 * 10,
},
@ -94,5 +94,5 @@ export function uploadDocument(
}
export function DocumentTasksDeleteFile(ossId: string) {
return defHttp.deleteWithMsg<void>({ url: '/productManagement/DocumentTasks/ossRemoveById/' + ossId });
return defHttp.deleteWithMsg<void>({ url: '/documentreview/documentTasks/ossRemoveById/' + ossId });
}

2
src/views/documentReview/DocumentTasks/DocumentTasks.data.ts

@ -114,7 +114,6 @@ export const modalSchemas: FormSchema[] = [
}
return {
options: options,
defaultValue: 'normal',
};
},
},
@ -125,7 +124,6 @@ export const modalSchemas: FormSchema[] = [
component: 'Select',
componentProps: {
options: getDictOptions('model_industry'),
defaultValue: 'normal',
},
},
{

6
src/views/documentReview/DocumentTasks/DocumentTasksModal.vue

@ -18,13 +18,9 @@
import { BasicForm, useForm } from '@/components/Form';
import { computed, ref, unref } from 'vue';
import {
DocumentTasksInfo,
DocumentTasksAdd,
DocumentTasksUpdate,
} from '@/api/documentReview/DocumentTasks';
import { ModelUserPromptssettingInfoByUserId } from '@/api/modelConfiguration/ModelUserPromptssetting/index';
import { modalSchemas } from './DocumentTasks.data';
import { TaskType } from '@/enums/taskEnum';
defineOptions({ name: 'DocumentTasksModal' });
@ -38,8 +34,6 @@
const [registerInnerModal, { modalLoading, closeModal }] = useModalInner(
async (data: { record?: Recordable; update: boolean }) => {
modalLoading(true);
const settings = await ModelUserPromptssettingInfoByUserId({taskType: TaskType.SCHEME_REVIEW.value});
await setFieldsValue(settings);
//
const { record, update } = data;
isUpdate.value = update;

19
src/views/documentReview/DocumentTasks/DocumentTasksTable.vue

@ -138,7 +138,6 @@
<script setup lang="ts">
import { BasicTable, useTable, TableAction } from '@/components/Table';
import { DocumentTasksList, DocumentTasksStop, DocumentTasksDeleteFile } from '@/api/documentReview/DocumentTasks';
import { getTasksPermissionsByUserId } from '@/api/taskPermissions/DocumentTasksPermissions';
import {
DocumentTaskResultDownload,
getDetailResultsByTaskId,
@ -151,11 +150,9 @@
import DocsDrawer from '@/views/documentReview/DocumentTasks/DocsDrawer.vue';
import ResultDetailDrawer from '@/views/documentReview/DocumentTasks/ResultDetailDrawer.vue';
import { onMounted, ref } from 'vue';
import { DocumentTasksPermissionsVO } from '@/api/taskPermissions/DocumentTasksPermissions/model';
import { DocumentTaskResultDetailVO } from '@/api/documentReview/DocumentTaskResults/model';
let props = defineProps(['useSearchForm', 'showTableSetting', 'showToolbar', 'pagination']);
defineOptions({ name: 'DocumentTasks' });
const documentData = ref<DocumentTasksPermissionsVO>();
const [registerDrawer, { openDrawer }] = useDrawer();
const resultDetailDrawerVisible = ref(false);
const childTableData = ref([]);
@ -212,23 +209,7 @@
});
const [registerModal, { openModal }] = useModal();
onMounted(async () => {
documentData.value = await getTasksPermissionsByUserId();
});
const cleanHtml = (content) => {
// DOCTYPEhtml
content = content.replace(/<!DOCTYPE[^>]*>/i, '');
content = content.replace(/<html[^>]*>/i, '');
content = content.replace(/<\/html>/i, '');
// head
content = content.replace(/<head>[\s\S]*?<\/head>/i, '');
// body
content = content.replace(/<body[^>]*>/i, '');
content = content.replace(/<\/body>/i, '');
return content.trim();
};
const handleResultDetailDrawerClose = () => {
resultDetailDrawerVisible.value = false;
};

Loading…
Cancel
Save