diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/person/components/addPerson.vue b/src/views/measure/person/components/addPerson.vue new file mode 100644 index 0000000..c3cb837 --- /dev/null +++ b/src/views/measure/person/components/addPerson.vue @@ -0,0 +1,481 @@ + + + + + + + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/person/components/addPerson.vue b/src/views/measure/person/components/addPerson.vue new file mode 100644 index 0000000..c3cb837 --- /dev/null +++ b/src/views/measure/person/components/addPerson.vue @@ -0,0 +1,481 @@ + + + + + + + + + + diff --git a/src/views/measure/person/components/certificateAddDialog.vue b/src/views/measure/person/components/certificateAddDialog.vue new file mode 100644 index 0000000..547e11a --- /dev/null +++ b/src/views/measure/person/components/certificateAddDialog.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/person/components/addPerson.vue b/src/views/measure/person/components/addPerson.vue new file mode 100644 index 0000000..c3cb837 --- /dev/null +++ b/src/views/measure/person/components/addPerson.vue @@ -0,0 +1,481 @@ + + + + + + + + + + diff --git a/src/views/measure/person/components/certificateAddDialog.vue b/src/views/measure/person/components/certificateAddDialog.vue new file mode 100644 index 0000000..547e11a --- /dev/null +++ b/src/views/measure/person/components/certificateAddDialog.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/views/measure/person/components/userListDialog.vue b/src/views/measure/person/components/userListDialog.vue new file mode 100644 index 0000000..0e46cbd --- /dev/null +++ b/src/views/measure/person/components/userListDialog.vue @@ -0,0 +1,25 @@ + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/person/components/addPerson.vue b/src/views/measure/person/components/addPerson.vue new file mode 100644 index 0000000..c3cb837 --- /dev/null +++ b/src/views/measure/person/components/addPerson.vue @@ -0,0 +1,481 @@ + + + + + + + + + + diff --git a/src/views/measure/person/components/certificateAddDialog.vue b/src/views/measure/person/components/certificateAddDialog.vue new file mode 100644 index 0000000..547e11a --- /dev/null +++ b/src/views/measure/person/components/certificateAddDialog.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/views/measure/person/components/userListDialog.vue b/src/views/measure/person/components/userListDialog.vue new file mode 100644 index 0000000..0e46cbd --- /dev/null +++ b/src/views/measure/person/components/userListDialog.vue @@ -0,0 +1,25 @@ + + + + diff --git a/src/views/measure/person/list.vue b/src/views/measure/person/list.vue index 3d55142..43435ab 100644 --- a/src/views/measure/person/list.vue +++ b/src/views/measure/person/list.vue @@ -1,3 +1,312 @@ + + + + + diff --git a/src/api/measure/person.ts b/src/api/measure/person.ts new file mode 100644 index 0000000..a193040 --- /dev/null +++ b/src/api/measure/person.ts @@ -0,0 +1,51 @@ +// 计量人员相关接口api +import request from '../index' +import type { StaffListType } from '@/views/measure/person/person-interface' +// 计量人员列表 +export function getStaffList(data: StaffListType) { + return request({ + url: `/staff/selectStaffList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} +// 人员详细信息 +export function getStaffDetail(data: object) { + return request({ + url: '/staff/selectStaffInfo', + method: 'post', + data, + }) +} +// 删除人员 +export function getStaffDelete(data: object) { + return request({ + url: '/staff/deleteStaff', + method: 'post', + data, + }) +} +// 新增人员 +export function getStaffAdd(data: object) { + return request({ + url: '/staff/addStaffInfo', + method: 'post', + data, + }) +} +// 编辑人员 +export function getStaffupdate(data: object) { + return request({ + url: '/staff/updateStaffInfo', + method: 'post', + data, + }) +} +// 列表导出 +export function exportList(data: object) { + return request({ + url: '/staff/exportStaffList', + method: 'post', + data, + }) +} diff --git a/src/utils/exportXlsx.ts b/src/utils/exportXlsx.ts index e532b1a..82d436b 100644 --- a/src/utils/exportXlsx.ts +++ b/src/utils/exportXlsx.ts @@ -1,5 +1,4 @@ import * as XLSX from 'xlsx' -console.log(XLSX) /* * @description: diff --git a/src/views/measure/file/approve.vue b/src/views/measure/file/approve.vue index 4aabd42..b410767 100644 --- a/src/views/measure/file/approve.vue +++ b/src/views/measure/file/approve.vue @@ -1,7 +1,56 @@ - + + + + diff --git a/src/views/measure/file/components/addDialog.vue b/src/views/measure/file/components/addDialog.vue index ca0b90b..a0d1d16 100644 --- a/src/views/measure/file/components/addDialog.vue +++ b/src/views/measure/file/components/addDialog.vue @@ -174,13 +174,13 @@ 新建{{ fileTypeName }} - + 提交 - + 保存 - + 关闭 diff --git a/src/views/measure/file/components/approve/all.vue b/src/views/measure/file/components/approve/all.vue new file mode 100644 index 0000000..8f0a408 --- /dev/null +++ b/src/views/measure/file/components/approve/all.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/cancel.vue b/src/views/measure/file/components/approve/cancel.vue new file mode 100644 index 0000000..37f69fe --- /dev/null +++ b/src/views/measure/file/components/approve/cancel.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/drafts.vue b/src/views/measure/file/components/approve/drafts.vue new file mode 100644 index 0000000..033e874 --- /dev/null +++ b/src/views/measure/file/components/approve/drafts.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/inApproval.vue b/src/views/measure/file/components/approve/inApproval.vue new file mode 100644 index 0000000..78adba8 --- /dev/null +++ b/src/views/measure/file/components/approve/inApproval.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/passed.vue b/src/views/measure/file/components/approve/passed.vue new file mode 100644 index 0000000..8e08302 --- /dev/null +++ b/src/views/measure/file/components/approve/passed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/pending.vue b/src/views/measure/file/components/approve/pending.vue new file mode 100644 index 0000000..8f06880 --- /dev/null +++ b/src/views/measure/file/components/approve/pending.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue new file mode 100644 index 0000000..d028774 --- /dev/null +++ b/src/views/measure/file/components/approve/templatePage.vue @@ -0,0 +1,405 @@ + + + + + + diff --git a/src/views/measure/file/components/approve/unPassed.vue b/src/views/measure/file/components/approve/unPassed.vue new file mode 100644 index 0000000..eb00217 --- /dev/null +++ b/src/views/measure/file/components/approve/unPassed.vue @@ -0,0 +1,8 @@ + + + + diff --git a/src/views/measure/person/components/addPerson.vue b/src/views/measure/person/components/addPerson.vue new file mode 100644 index 0000000..c3cb837 --- /dev/null +++ b/src/views/measure/person/components/addPerson.vue @@ -0,0 +1,481 @@ + + + + + + + + + + diff --git a/src/views/measure/person/components/certificateAddDialog.vue b/src/views/measure/person/components/certificateAddDialog.vue new file mode 100644 index 0000000..547e11a --- /dev/null +++ b/src/views/measure/person/components/certificateAddDialog.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/views/measure/person/components/userListDialog.vue b/src/views/measure/person/components/userListDialog.vue new file mode 100644 index 0000000..0e46cbd --- /dev/null +++ b/src/views/measure/person/components/userListDialog.vue @@ -0,0 +1,25 @@ + + + + diff --git a/src/views/measure/person/list.vue b/src/views/measure/person/list.vue index 3d55142..43435ab 100644 --- a/src/views/measure/person/list.vue +++ b/src/views/measure/person/list.vue @@ -1,3 +1,312 @@ + + + + + diff --git a/src/views/measure/person/person-interface.ts b/src/views/measure/person/person-interface.ts new file mode 100644 index 0000000..9eae3a2 --- /dev/null +++ b/src/views/measure/person/person-interface.ts @@ -0,0 +1,39 @@ +// 计量人员列表查询参数类型 +export interface StaffListType { + staffNo: string // 人员编号 + name: string // 姓名 + deptId: string // 工作部门 + major: string // 计量专业 + verifierCertificateNo: string // 证书号 + certificateStatus: string // 证书状态 + limit: number + offset: number +} +// 计量人员类型 +export interface StaffType { + account: string + administrationJob: string + birthday: string + certificateCompany: string + certificateDate: string + certificateList: string + createTime: string + deptId: string + education: string + id: string + idCard: string + isDel: string + mainExaminer: string + major: string + minioFileName: string + name: string + remark: string + sex: string + specialOperator: string + staffNo: string + technologyExam: string + technologyJob: string + updateTime: string + verifierCertificateNo: string + workDate: string +}