- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
+
+
+
- 计量人员列表
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 重置
+
+
+
+
+
+
+
+
+ 批量导入
+
+
+ 模板下载
+
+
+ 新建
+
+
+ 导出
+
+
+ 打印
+
+
+
+
+
+
+
+ {{ (searchQuery.offset - 1) * searchQuery.limit + scope.$index + 1 }}
+
+
+
+
+
+
+
+ 编辑
+
+
+ 详情
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
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 @@
-
+
+
-
- 文件审批
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
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 @@
+
+
+
- 计量人员列表
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 重置
+
+
+
+
+
+
+
+
+ 批量导入
+
+
+ 模板下载
+
+
+ 新建
+
+
+ 导出
+
+
+ 打印
+
+
+
+
+
+
+
+ {{ (searchQuery.offset - 1) * searchQuery.limit + scope.$index + 1 }}
+
+
+
+
+
+
+
+ 编辑
+
+
+ 详情
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
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
+}