Commit 8131d776 authored by 何远江's avatar 何远江

标记区域功能,添加区域关联配置

parent a75d4dcc
......@@ -178,3 +178,32 @@ export const getExcelAreaByFileId = (orderFileId: string) => {
headers: formHeader
})
}
export const removeExcelArea = (excelAreaId: string) => {
return axios.get('/api/excelMark/removeExcelArea', {
params: { excelAreaId },
headers: formHeader
})
}
export const getExcelConnectByFileId = (orderFileId: string) => {
return axios.get('/api/excelMark/getExcelAreaConnectByFileID', {
params: { orderFileId },
headers: formHeader
})
}
export const removeExcelAreaConnect = (excelAreaConnectId: string) => {
return axios.get('/api/excelMark/removeExcelAreaConnect', {
params: { excelAreaConnectId },
headers: formHeader
})
}
export const addExcelAreaConnect = (data: any) => {
return axios.post('/api/excelMark/addExcelAreaConnect', data)
}
export const excelMarkRun = (orderFileId: string) => {
return axios.get('/api/excelMark/run', {
params: {
orderFileId
},
headers: formHeader
})
}
declare module 'luckyexcel'
declare module 'luckyexcel';
export type Nullable<T> = T | null
export type NonNullable<T> = T extends null | undefined ? never : T
......@@ -6,3 +6,8 @@ export type Recordable<T = any> = Record<string, T>
export type ReadonlyRecordable<T = any> = {
readonly [key: string]: T
}
declare interface Window {
luckusheet: any
}
\ No newline at end of file
declare module 'luckyexcel';
\ No newline at end of file
{
"extends": "@vue/tsconfig/tsconfig.dom.json",
"include": ["env.d.ts", "src/**/*", "src/**/*.vue", "src/**/*.ts"],
"include": ["env.d.ts", "global.d.ts", "src/**/*", "src/**/*.vue", "src/**/*.ts"],
"exclude": ["src/**/__tests__/*"],
"compilerOptions": {
"composite": true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment