import type { TableData } from '@sundata/ui-frame'; import { baseFun } from '@sundata/ui-frame'; import type { ImpRecordModel } from './importdataQuery'; export async function exportExcel(body: ImpRecordModel) { baseFun.download('/api/admin/excelmanage/importAndAuditp/importExcelModel.do', body); } export async function flowManageTmpData(body: ImpRecordModel) { return baseFun.request('/api/admin/excelmanage/importAndAuditp/getDataList.do', { data: body, }); } export async function maintain(body: ImpRecordModel) { return baseFun.request('/api/admin/excelmanage/importAndAuditp/maintain.do', { params: { mType: body.mType, importSeqNum: body.importSeqNum, term: body.term, businessinsid: body.businessinsid, }, }); } export async function queryDynamicData(body: ImpRecordModel) { return baseFun.request>( '/api/admin/excelmanage/importAndAuditp/queryDynamicData.do', { params: { mtype: body.mType, importSeqNum: body.importSeqNum, term: body.term, }, }, ); } export async function queryDynamicTab(body: ImpRecordModel) { return baseFun.request>>( '/api/admin/excelmanage/importAndAuditp/queryDynamicTab.do', { params: { mtype: body.mType, importSeqNum: body.importSeqNum, term: body.term, }, }, ); } export async function flowResh(body: ImpRecordModel) { return baseFun.request>('/api/admin/excelmanage/importAndAuditp/flowResh.do', { data: body, }); } export async function deletedata(body: ImpRecordModel) { return baseFun.request('/api/admin/excelmanage/importAndAuditp/delete.do', { params: { mType: body.mType, importSeqNum: body.importSeqNum, }, }); } export async function getDataList(body: ImpRecordModel) { return baseFun.request('/api/admin/excelmanage/importAndAuditp/getDataList.do', { data: body, }); } export async function geturlmap(body: ImpRecordModel, url: string) { return baseFun.request('/api/' + url, { data: body, }); } export async function exeCond(mtype: string,term: string, buttonid: string) { return baseFun.request('/api/admin/excelmanage/importAndAuditp/exeCond.do', { params: { mtype: mtype, term: term, createBtn:buttonid, }, }); }