diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/system/source.ts b/src/api/system/source.ts index 3d54784..65c14fe 100644 --- a/src/api/system/source.ts +++ b/src/api/system/source.ts @@ -7,7 +7,7 @@ // 列表查询 export function getSoucreList(data: object) { return request({ - url: `${prefix}/supplier/listPage`, + url: `${prefix}/supplier/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) @@ -34,12 +34,12 @@ // 省级联动 export function getSoucreListlevelType(pid: string) { return request({ - url: `/ext/area/list?pid=${pid}`, + url: `/sys/area/list?pid=${pid}`, method: 'get', }) } -// 查看详情 +// 新增数据 export function getSoucreListAdd(data: object) { return request({ url: `${prefix}/supplier/add`, @@ -47,3 +47,20 @@ data, }) } +// 更新数据 +export function getSoucreLisUpdate(data: object) { + return request({ + url: `${prefix}/supplier/update`, + method: 'post', + data, + }) +} +// 导出详情 +export function getSoucreLisListExport(data: object) { + return request({ + url: `${prefix}/supplier/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/system/source.ts b/src/api/system/source.ts index 3d54784..65c14fe 100644 --- a/src/api/system/source.ts +++ b/src/api/system/source.ts @@ -7,7 +7,7 @@ // 列表查询 export function getSoucreList(data: object) { return request({ - url: `${prefix}/supplier/listPage`, + url: `${prefix}/supplier/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) @@ -34,12 +34,12 @@ // 省级联动 export function getSoucreListlevelType(pid: string) { return request({ - url: `/ext/area/list?pid=${pid}`, + url: `/sys/area/list?pid=${pid}`, method: 'get', }) } -// 查看详情 +// 新增数据 export function getSoucreListAdd(data: object) { return request({ url: `${prefix}/supplier/add`, @@ -47,3 +47,20 @@ data, }) } +// 更新数据 +export function getSoucreLisUpdate(data: object) { + return request({ + url: `${prefix}/supplier/update`, + method: 'post', + data, + }) +} +// 导出详情 +export function getSoucreLisListExport(data: object) { + return request({ + url: `${prefix}/supplier/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/assets/images/login-image/banner.png b/src/assets/images/login-image/banner.png new file mode 100644 index 0000000..99d4983 --- /dev/null +++ b/src/assets/images/login-image/banner.png Binary files differ diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/system/source.ts b/src/api/system/source.ts index 3d54784..65c14fe 100644 --- a/src/api/system/source.ts +++ b/src/api/system/source.ts @@ -7,7 +7,7 @@ // 列表查询 export function getSoucreList(data: object) { return request({ - url: `${prefix}/supplier/listPage`, + url: `${prefix}/supplier/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) @@ -34,12 +34,12 @@ // 省级联动 export function getSoucreListlevelType(pid: string) { return request({ - url: `/ext/area/list?pid=${pid}`, + url: `/sys/area/list?pid=${pid}`, method: 'get', }) } -// 查看详情 +// 新增数据 export function getSoucreListAdd(data: object) { return request({ url: `${prefix}/supplier/add`, @@ -47,3 +47,20 @@ data, }) } +// 更新数据 +export function getSoucreLisUpdate(data: object) { + return request({ + url: `${prefix}/supplier/update`, + method: 'post', + data, + }) +} +// 导出详情 +export function getSoucreLisListExport(data: object) { + return request({ + url: `${prefix}/supplier/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/assets/images/login-image/banner.png b/src/assets/images/login-image/banner.png new file mode 100644 index 0000000..99d4983 --- /dev/null +++ b/src/assets/images/login-image/banner.png Binary files differ diff --git a/src/assets/images/login-image/bg.png b/src/assets/images/login-image/bg.png new file mode 100644 index 0000000..d0db502 --- /dev/null +++ b/src/assets/images/login-image/bg.png Binary files differ diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/system/source.ts b/src/api/system/source.ts index 3d54784..65c14fe 100644 --- a/src/api/system/source.ts +++ b/src/api/system/source.ts @@ -7,7 +7,7 @@ // 列表查询 export function getSoucreList(data: object) { return request({ - url: `${prefix}/supplier/listPage`, + url: `${prefix}/supplier/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) @@ -34,12 +34,12 @@ // 省级联动 export function getSoucreListlevelType(pid: string) { return request({ - url: `/ext/area/list?pid=${pid}`, + url: `/sys/area/list?pid=${pid}`, method: 'get', }) } -// 查看详情 +// 新增数据 export function getSoucreListAdd(data: object) { return request({ url: `${prefix}/supplier/add`, @@ -47,3 +47,20 @@ data, }) } +// 更新数据 +export function getSoucreLisUpdate(data: object) { + return request({ + url: `${prefix}/supplier/update`, + method: 'post', + data, + }) +} +// 导出详情 +export function getSoucreLisListExport(data: object) { + return request({ + url: `${prefix}/supplier/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/assets/images/login-image/banner.png b/src/assets/images/login-image/banner.png new file mode 100644 index 0000000..99d4983 --- /dev/null +++ b/src/assets/images/login-image/banner.png Binary files differ diff --git a/src/assets/images/login-image/bg.png b/src/assets/images/login-image/bg.png new file mode 100644 index 0000000..d0db502 --- /dev/null +++ b/src/assets/images/login-image/bg.png Binary files differ diff --git a/src/assets/images/login-image/frame.png b/src/assets/images/login-image/frame.png new file mode 100644 index 0000000..452bd65 --- /dev/null +++ b/src/assets/images/login-image/frame.png Binary files differ diff --git a/src/api/measure/file.ts b/src/api/measure/file.ts new file mode 100644 index 0000000..087460c --- /dev/null +++ b/src/api/measure/file.ts @@ -0,0 +1,55 @@ +// 计量文件模块接口api +import request from '../index' +import type { fileSearchType } from '@/views/measure/file/file-interface' +const prefix = 'meter/' +// 文件列表(分页) +export function listPageApi(data: fileSearchType) { + return request({ + url: `${prefix}file/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 详情 +export function listPageDetailApi(data: object) { + return request({ + url: `${prefix}file/listPage`, + method: 'post', + data, + }) +} +// 废止 +export function updateApi(data: object) { + return request({ + url: `${prefix}file/update`, + method: 'post', + data, + }) +} +// 新建 +export function addApi(data: object) { + return request({ + url: `${prefix}file/add`, + method: 'post', + data, + }) +} +// 删除 +export function deleteApi(data: { id: string }) { + return request({ + url: `${prefix}file/delete`, + method: 'post', + data, + }) +} +// 文件上传 +export function UploadFile(fileobj: any) { + const param = new FormData() + param.append('file', fileobj.file) + return request({ + url: 'file/uploadFile', + method: 'post', + headers: { 'Content-Type': 'multipart/form-data' }, + data: param, + }) +} diff --git a/src/api/system/source.ts b/src/api/system/source.ts index 3d54784..65c14fe 100644 --- a/src/api/system/source.ts +++ b/src/api/system/source.ts @@ -7,7 +7,7 @@ // 列表查询 export function getSoucreList(data: object) { return request({ - url: `${prefix}/supplier/listPage`, + url: `${prefix}/supplier/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) @@ -34,12 +34,12 @@ // 省级联动 export function getSoucreListlevelType(pid: string) { return request({ - url: `/ext/area/list?pid=${pid}`, + url: `/sys/area/list?pid=${pid}`, method: 'get', }) } -// 查看详情 +// 新增数据 export function getSoucreListAdd(data: object) { return request({ url: `${prefix}/supplier/add`, @@ -47,3 +47,20 @@ data, }) } +// 更新数据 +export function getSoucreLisUpdate(data: object) { + return request({ + url: `${prefix}/supplier/update`, + method: 'post', + data, + }) +} +// 导出详情 +export function getSoucreLisListExport(data: object) { + return request({ + url: `${prefix}/supplier/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/assets/images/login-image/banner.png b/src/assets/images/login-image/banner.png new file mode 100644 index 0000000..99d4983 --- /dev/null +++ b/src/assets/images/login-image/banner.png Binary files differ diff --git a/src/assets/images/login-image/bg.png b/src/assets/images/login-image/bg.png new file mode 100644 index 0000000..d0db502 --- /dev/null +++ b/src/assets/images/login-image/bg.png Binary files differ diff --git a/src/assets/images/login-image/frame.png b/src/assets/images/login-image/frame.png new file mode 100644 index 0000000..452bd65 --- /dev/null +++ b/src/assets/images/login-image/frame.png Binary files differ diff --git a/src/components/NormalTable/index.vue b/src/components/NormalTable/index.vue index a751eca..1a20584 100644 --- a/src/components/NormalTable/index.vue +++ b/src/components/NormalTable/index.vue @@ -141,7 +141,7 @@