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 * @returns
*/ */
export function ContractualCaseFilesList(params?: ContractualCaseFilesQuery) { 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 * @returns
*/ */
export function ContractualCaseFilesExport(params?: ContractualCaseFilesQuery) { 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 * @returns
*/ */
export function ContractualCaseFilesInfo(id: ID) { 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 * @returns
*/ */
export function ContractualCaseFilesAdd(data: ContractualCaseFilesForm) { 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 * @returns
*/ */
export function ContractualCaseFilesUpdate(data: ContractualCaseFilesForm) { 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) { export function ContractualCaseFilesUpdateStatus(id: ID, status: string) {
return defHttp.putWithMsg<void>({ return defHttp.putWithMsg<void>({
url: '/productManagement/ContractualCaseFiles/updateStatus', url: '/contractreview/contractualCaseFiles/updateStatus',
data: { id, isEffective: status } data: { id, isEffective: status }
}); });
} }
@ -66,7 +66,7 @@ export function ContractualCaseFilesUpdateStatus(id: ID, status: string) {
* @returns * @returns
*/ */
export function ContractualCaseFilesRemove(id: ID | IDS) { 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 * @returns
*/ */
export function ContractualCaseFilesArticles(id: ID) { 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) { export function ContractualCaseFilesViewPdf(id: ID) {
return defHttp.get( return defHttp.get(
{ {
url: '/productManagement/ContractualCaseFiles/view/' + id, url: '/contractreview/contractualCaseFiles/view/' + id,
responseType: 'blob', responseType: 'blob',
timeout: 1000 * 60 * 10, timeout: 1000 * 60 * 10,
headers: { headers: {

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

@ -8,7 +8,7 @@ import { ContractualRegulationNamesVO, ContractualRegulationNamesForm, Contractu
* @returns * @returns
*/ */
export function ContractualRegulationNamesList(params?: ContractualRegulationNamesQuery) { 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 * @returns
*/ */
export function ContractualRegulationNamesExport(params?: ContractualRegulationNamesQuery) { 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 * @returns
*/ */
export function ContractualRegulationNamesInfo(id: ID) { 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 * @returns
*/ */
export function ContractualRegulationNamesAdd(data: ContractualRegulationNamesForm) { 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 * @returns
*/ */
export function ContractualRegulationNamesUpdate(data: ContractualRegulationNamesForm) { 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) { export function ContractualRegulationNamesUpdateStatus(id: ID, status: string) {
return defHttp.putWithMsg<void>({ return defHttp.putWithMsg<void>({
url: '/productManagement/ContractualRegulationNames/updateStatus', url: '/contractreview/contractualRegulationNames/updateStatus',
data: { id, isEffective: status } data: { id, isEffective: status }
}); });
} }
@ -66,7 +66,7 @@ export function ContractualRegulationNamesUpdateStatus(id: ID, status: string) {
* @returns * @returns
*/ */
export function ContractualRegulationNamesRemove(id: ID | IDS) { 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 * @returns
*/ */
export function ContractualRegulationNamesArticles(id: ID) { 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) { export function ContractualRegulationNamesViewPdf(id: ID) {
return defHttp.get( return defHttp.get(
{ {
url: '/productManagement/ContractualRegulationNames/view/' + id, url: '/contractreview/contractualRegulationNames/view/' + id,
responseType: 'blob', responseType: 'blob',
timeout: 1000 * 60 * 10, timeout: 1000 * 60 * 10,
headers: { headers: {
@ -102,5 +102,5 @@ export function ContractualRegulationNamesViewPdf(id: ID) {
* @returns * @returns
*/ */
export function ContractualRegulationNamesEffectiveList() { 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 * @returns
*/ */
export function ContractualTaskChecklistList(params?: ContractualTaskChecklistQuery) { 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 * @returns
*/ */
export function ContractualTaskChecklistExport(params?: ContractualTaskChecklistQuery) { 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 * @returns
*/ */
export function ContractualTaskChecklistInfo(id: ID) { 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 * @returns
*/ */
export function ContractualTaskChecklistAdd(data: ContractualTaskChecklistForm) { 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 * @returns
*/ */
export function ContractualTaskChecklistUpdate(data: ContractualTaskChecklistForm) { 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 * @returns
*/ */
export function ContractualTaskChecklistRemove(id: ID | IDS) { 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 * @returns
*/ */
export function getDetailResultsByTaskId(taskId: ID) { 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 * @returns
*/ */
export function ContractualTaskResultDownload(id: ID | IDS) { 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> { export function getPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get( return defHttp.get(
{ {
url: `/productManagement/ContractualTaskResults/getPdfStream/${taskId}`, url: `/contractreview/contractualTaskResults/getPdfStream/${taskId}`,
responseType: 'blob', responseType: 'blob',
timeout:600000 timeout:600000
}, },
@ -127,7 +127,7 @@ export function getPdfStream(taskId: ID): Promise<Blob> {
export function getBidPdfStream(taskId: ID): Promise<Blob> { export function getBidPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get( return defHttp.get(
{ {
url: `/productManagement/ContractualTaskResults/getBidPdfStream/${taskId}`, url: `/contractreview/contractualTaskResults/getBidPdfStream/${taskId}`,
responseType: 'blob', responseType: 'blob',
timeout:600000 timeout:600000
}, },
@ -147,6 +147,6 @@ export function getBidPdfStream(taskId: ID): Promise<Blob> {
*/ */
export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', value: '0' | '1') { export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', value: '0' | '1') {
return defHttp.putWithMsg<void>({ 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 { ID, IDS, commonExport } from '@/api/base';
import { ContractualTaskTypeVO, ContractualTaskTypeForm, ContractualTaskTypeQuery } from './model'; import { ContractualTaskTypeVO, ContractualTaskTypeForm, ContractualTaskTypeQuery } from './model';
/** /**c
* *
* @param params * @param params
* @returns * @returns
*/ */
export function ContractualTaskTypeList(params?: ContractualTaskTypeQuery) { 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 * @returns
*/ */
export function ContractualTaskTypeExport(params?: ContractualTaskTypeQuery) { 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 * @returns
*/ */
export function ContractualTaskTypeInfo(id: ID) { 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 * @returns
*/ */
export function ContractualTaskTypeAdd(data: ContractualTaskTypeForm) { 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 * @returns
*/ */
export function ContractualTaskTypeUpdate(data: ContractualTaskTypeForm) { 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 * @returns
*/ */
export function ContractualTaskTypeRemove(id: ID | IDS) { 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 * @returns
*/ */
export function ContractualTasksList(params?: ContractualTasksQuery) { 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 * @returns
*/ */
export function ContractualTasksExport(params?: ContractualTasksQuery) { 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 * @returns
*/ */
export function ContractualTasksInfo(id: ID) { 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 * @returns
*/ */
export function ContractualTasksAdd(data: ContractualTasksForm) { 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 * @returns
*/ */
export function ContractualTasksUpdate(data: ContractualTasksForm) { 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 * @returns
*/ */
export function ContractualTasksRemove(id: ID | IDS) { 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 * @returns
*/ */
export function AnalyzeContract(ossId: string) { 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) { export function StartReview(data: StartContractReviewRequest) {
return defHttp.postWithMsg<any>({ return defHttp.postWithMsg<any>({
url: '/productManagement/ContractualTasks/startReview', url: '/contractreview/contractualTasks/startReview',
data, data,
timeout: 300000 // 5分钟超时,因为可能需要等待Python处理 timeout: 300000 // 5分钟超时,因为可能需要等待Python处理
}); });

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

@ -93,7 +93,7 @@ export async function useDownload(
* @returns * @returns
*/ */
export function DocumentTaskResultsList(params?: DocumentTaskResultsQuery) { 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 * @returns
*/ */
export function DocumentTaskResultsExport(params?: DocumentTaskResultsQuery) { 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 * @returns
*/ */
export function DocumentTaskResultsInfo(id: ID) { 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 * @returns
*/ */
export function getDetailResultsByTaskId(taskId: ID) { 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 * @returns
*/ */
export function DocumentTaskResultsAdd(data: DocumentTaskResultsForm) { 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 * @returns
*/ */
export function DocumentTaskResultsUpdate(data: DocumentTaskResultsForm) { 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 * @returns
*/ */
export function DocumentTaskResultsRemove(id: ID | IDS) { 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') { export function updateResultItemStatus(id: ID, field: 'isRead' | 'isAdopted', value: '0' | '1') {
return defHttp.putWithMsg<void>({ 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 * @returns
*/ */
export function DocumentTaskResultDownload(id: ID | IDS) { 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> { export function getPdfStream(taskId: ID): Promise<Blob> {
return defHttp.get( return defHttp.get(
{ {
url: `/productManagement/DocumentTaskResults/getPdfStream/${taskId}`, url: `/documentreview/documentTaskResults/getPdfStream/${taskId}`,
responseType: 'blob', responseType: 'blob',
timeout:600000 timeout:600000
}, },

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

@ -9,7 +9,7 @@ import { ContentTypeEnum } from '@/enums/httpEnum';
* @returns * @returns
*/ */
export function DocumentTasksList(params?: DocumentTasksQuery) { 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 * @returns
*/ */
export function DocumentTasksExport(params?: DocumentTasksQuery) { 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 * @returns
*/ */
export function DocumentTasksInfo(id: ID) { 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 * @returns
*/ */
export function DocumentTasksAdd(data: DocumentTasksForm) { 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 * @returns
*/ */
export function DocumentTasksUpdate(data: DocumentTasksForm) { 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 * @returns
*/ */
export function DocumentTasksRemove(id: ID | IDS) { 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) { 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) { // export function uploadDocument(formData) {
// return defHttp.post({ // return defHttp.post({
// url: '/productManagement/docAi/sse/upload', // url: '/documentreview/docAi/sse/upload',
// data: formData, // data: formData,
// headers: { // headers: {
// 'Content-Type': ContentTypeEnum.FORM_DATA, // 'Content-Type': ContentTypeEnum.FORM_DATA,
@ -85,7 +85,7 @@ export function uploadDocument(
return defHttp.uploadFile<any>( return defHttp.uploadFile<any>(
{ {
// 固定url地址 // 固定url地址
url: '/productManagement/DocumentTasks/back/upload', url: '/documentreview/documentTasks/back/upload',
onUploadProgress, onUploadProgress,
timeout: 1000 * 60 * 10, timeout: 1000 * 60 * 10,
}, },
@ -94,5 +94,5 @@ export function uploadDocument(
} }
export function DocumentTasksDeleteFile(ossId: string) { 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 { return {
options: options, options: options,
defaultValue: 'normal',
}; };
}, },
}, },
@ -125,7 +124,6 @@ export const modalSchemas: FormSchema[] = [
component: 'Select', component: 'Select',
componentProps: { componentProps: {
options: getDictOptions('model_industry'), options: getDictOptions('model_industry'),
defaultValue: 'normal',
}, },
}, },
{ {

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

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

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

@ -138,7 +138,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { BasicTable, useTable, TableAction } from '@/components/Table'; import { BasicTable, useTable, TableAction } from '@/components/Table';
import { DocumentTasksList, DocumentTasksStop, DocumentTasksDeleteFile } from '@/api/documentReview/DocumentTasks'; import { DocumentTasksList, DocumentTasksStop, DocumentTasksDeleteFile } from '@/api/documentReview/DocumentTasks';
import { getTasksPermissionsByUserId } from '@/api/taskPermissions/DocumentTasksPermissions';
import { import {
DocumentTaskResultDownload, DocumentTaskResultDownload,
getDetailResultsByTaskId, getDetailResultsByTaskId,
@ -151,11 +150,9 @@
import DocsDrawer from '@/views/documentReview/DocumentTasks/DocsDrawer.vue'; import DocsDrawer from '@/views/documentReview/DocumentTasks/DocsDrawer.vue';
import ResultDetailDrawer from '@/views/documentReview/DocumentTasks/ResultDetailDrawer.vue'; import ResultDetailDrawer from '@/views/documentReview/DocumentTasks/ResultDetailDrawer.vue';
import { onMounted, ref } from 'vue'; import { onMounted, ref } from 'vue';
import { DocumentTasksPermissionsVO } from '@/api/taskPermissions/DocumentTasksPermissions/model';
import { DocumentTaskResultDetailVO } from '@/api/documentReview/DocumentTaskResults/model'; import { DocumentTaskResultDetailVO } from '@/api/documentReview/DocumentTaskResults/model';
let props = defineProps(['useSearchForm', 'showTableSetting', 'showToolbar', 'pagination']); let props = defineProps(['useSearchForm', 'showTableSetting', 'showToolbar', 'pagination']);
defineOptions({ name: 'DocumentTasks' }); defineOptions({ name: 'DocumentTasks' });
const documentData = ref<DocumentTasksPermissionsVO>();
const [registerDrawer, { openDrawer }] = useDrawer(); const [registerDrawer, { openDrawer }] = useDrawer();
const resultDetailDrawerVisible = ref(false); const resultDetailDrawerVisible = ref(false);
const childTableData = ref([]); const childTableData = ref([]);
@ -212,23 +209,7 @@
}); });
const [registerModal, { openModal }] = useModal(); const [registerModal, { openModal }] = useModal();
onMounted(async () => { 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 = () => { const handleResultDetailDrawerClose = () => {
resultDetailDrawerVisible.value = false; resultDetailDrawerVisible.value = false;
}; };

Loading…
Cancel
Save