diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/src/api/reader.ts b/src/api/reader.ts index 3558e44..3057674 100644 --- a/src/api/reader.ts +++ b/src/api/reader.ts @@ -5,6 +5,7 @@ readerWriter: 'http://127.0.0.1:8083/business/readWriter/tIdAndMiniAndGun/readList', // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } + // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/src/api/reader.ts b/src/api/reader.ts index 3558e44..3057674 100644 --- a/src/api/reader.ts +++ b/src/api/reader.ts @@ -5,6 +5,7 @@ readerWriter: 'http://127.0.0.1:8083/business/readWriter/tIdAndMiniAndGun/readList', // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } + // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) diff --git a/src/components.d.ts b/src/components.d.ts index 30ea15f..73da2e1 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -31,7 +31,6 @@ CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] - copy: typeof import('./components/ScientificNotation copy/index.vue')['default'] CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default'] Copyright: typeof import('./components/Copyright/index.vue')['default'] DeptSelect: typeof import('./components/DeptSelect/index.vue')['default'] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/src/api/reader.ts b/src/api/reader.ts index 3558e44..3057674 100644 --- a/src/api/reader.ts +++ b/src/api/reader.ts @@ -5,6 +5,7 @@ readerWriter: 'http://127.0.0.1:8083/business/readWriter/tIdAndMiniAndGun/readList', // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } + // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) diff --git a/src/components.d.ts b/src/components.d.ts index 30ea15f..73da2e1 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -31,7 +31,6 @@ CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] - copy: typeof import('./components/ScientificNotation copy/index.vue')['default'] CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default'] Copyright: typeof import('./components/Copyright/index.vue')['default'] DeptSelect: typeof import('./components/DeptSelect/index.vue')['default'] diff --git a/src/utils/scheduleDict.ts b/src/utils/scheduleDict.ts index 1dfbc06..e1c1de3 100644 --- a/src/utils/scheduleDict.ts +++ b/src/utils/scheduleDict.ts @@ -214,10 +214,10 @@ // 计量检定业务 [SCHEDULE.CERTIFICATE_APPROVAL]: '/businessCertificate/detail', // 检定审批管理 [SCHEDULE.CERTIFICATE_PRINT_APPROVAL]: '/cert/detail', // 证书管理 - [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: 'jljdywzsbchghsqd', // 证书/报告补充或更换申请单 - [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: 'jljdywcsjzhgfbfml', // 测试、校准或检定合格分包方名录 - [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: 'jljdywcsjzfbpsb', // 测试、校准或检定工作分包评审表 - [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: 'jljdywcsjzfbxys', // 测试、校准或检定工作分包协议书 - [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: 'jljdywcsjzfbtzs', // 测试、校准或检定工作分包通知书 - [SCHEDULE.FIELD_TEST_APPROVAL]: 'jljdywxccsjzsp', // 现场测试、校准或检定审批 + [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: '/certManage/changeCertApplyDoc/detail', // 证书/报告补充或更换申请单 + [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: '/directoriesDoc/detail', // 测试、校准或检定合格分包方名录 + [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: '/reviewDoc/detail', // 测试、校准或检定工作分包评审表 + [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: '/agreementDoc/detail', // 测试、校准或检定工作分包协议书 + [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: '/informDoc/detail', // 测试、校准或检定工作分包通知书 + [SCHEDULE.FIELD_TEST_APPROVAL]: '/fieldTest/approveDoc/detail', // 现场测试、校准或检定审批 } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/src/api/reader.ts b/src/api/reader.ts index 3558e44..3057674 100644 --- a/src/api/reader.ts +++ b/src/api/reader.ts @@ -5,6 +5,7 @@ readerWriter: 'http://127.0.0.1:8083/business/readWriter/tIdAndMiniAndGun/readList', // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } + // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) diff --git a/src/components.d.ts b/src/components.d.ts index 30ea15f..73da2e1 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -31,7 +31,6 @@ CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] - copy: typeof import('./components/ScientificNotation copy/index.vue')['default'] CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default'] Copyright: typeof import('./components/Copyright/index.vue')['default'] DeptSelect: typeof import('./components/DeptSelect/index.vue')['default'] diff --git a/src/utils/scheduleDict.ts b/src/utils/scheduleDict.ts index 1dfbc06..e1c1de3 100644 --- a/src/utils/scheduleDict.ts +++ b/src/utils/scheduleDict.ts @@ -214,10 +214,10 @@ // 计量检定业务 [SCHEDULE.CERTIFICATE_APPROVAL]: '/businessCertificate/detail', // 检定审批管理 [SCHEDULE.CERTIFICATE_PRINT_APPROVAL]: '/cert/detail', // 证书管理 - [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: 'jljdywzsbchghsqd', // 证书/报告补充或更换申请单 - [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: 'jljdywcsjzhgfbfml', // 测试、校准或检定合格分包方名录 - [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: 'jljdywcsjzfbpsb', // 测试、校准或检定工作分包评审表 - [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: 'jljdywcsjzfbxys', // 测试、校准或检定工作分包协议书 - [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: 'jljdywcsjzfbtzs', // 测试、校准或检定工作分包通知书 - [SCHEDULE.FIELD_TEST_APPROVAL]: 'jljdywxccsjzsp', // 现场测试、校准或检定审批 + [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: '/certManage/changeCertApplyDoc/detail', // 证书/报告补充或更换申请单 + [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: '/directoriesDoc/detail', // 测试、校准或检定合格分包方名录 + [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: '/reviewDoc/detail', // 测试、校准或检定工作分包评审表 + [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: '/agreementDoc/detail', // 测试、校准或检定工作分包协议书 + [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: '/informDoc/detail', // 测试、校准或检定工作分包通知书 + [SCHEDULE.FIELD_TEST_APPROVAL]: '/fieldTest/approveDoc/detail', // 现场测试、校准或检定审批 } diff --git a/src/views/business/manager/sendReceive/components/measureItem.vue b/src/views/business/manager/sendReceive/components/measureItem.vue index a6c635c..754334a 100644 --- a/src/views/business/manager/sendReceive/components/measureItem.vue +++ b/src/views/business/manager/sendReceive/components/measureItem.vue @@ -31,6 +31,7 @@ }, }) const itemList = ref([]) as any // 检定项列表 +const getObject = ref([]) as any // 检定项表单 // ---------------------------------------获取详情------------------------------------------------ // 处理返回数据 @@ -132,6 +133,8 @@ item.currentRepresentErrorIndirect = res.data.currentRepresentErrorIndirect // 电流表示值误差(间接测量) item.rippleVoltage = res.data.rippleVoltage // 纹波电压 item.voltageOutputStability = res.data.voltageOutputStability // 输出电压短期稳定性 + } if (item.belongStandardEquipment === '4') { // 0.02 + getObject.value = res.data.measureItemConfigPistonGauge // 检定项表单 } if (item.belongStandardEquipment === '5') { // 二等铂处理表单数据 item.allowError = res.data.allowError // 允差 @@ -339,6 +342,7 @@ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08a3ed0..593d926 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -117,7 +117,7 @@ vue-pdf-embed: 1.1.5_vue@3.2.44 vue-router: 4.1.6_vue@3.2.44 vue3-print-nb: 0.1.4 - vuedraggable: registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44 + vuedraggable: 4.1.0_vue@3.2.44 xlsx: 0.18.5 devDependencies: @@ -7142,6 +7142,10 @@ - supports-color dev: true + /sortablejs/1.14.0: + resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==} + dev: false + /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -8411,6 +8415,15 @@ vue: 3.2.44 dev: false + /vuedraggable/4.1.0_vue@3.2.44: + resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} + peerDependencies: + vue: ^3.0.1 + dependencies: + sortablejs: 1.14.0 + vue: 3.2.44 + dev: false + /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: @@ -9025,12 +9038,6 @@ version: 2.0.0 dev: false - registry.npmmirror.com/sortablejs/1.14.0: - resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sortablejs/-/sortablejs-1.14.0.tgz} - name: sortablejs - version: 1.14.0 - dev: false - registry.npmmirror.com/string-width/4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} name: string-width @@ -9079,18 +9086,6 @@ base64-arraybuffer: registry.npmmirror.com/base64-arraybuffer/1.0.2 dev: false - registry.npmmirror.com/vuedraggable/4.1.0_vue@3.2.44: - resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vuedraggable/-/vuedraggable-4.1.0.tgz} - id: registry.npmmirror.com/vuedraggable/4.1.0 - name: vuedraggable - version: 4.1.0 - peerDependencies: - vue: ^3.0.1 - dependencies: - sortablejs: registry.npmmirror.com/sortablejs/1.14.0 - vue: 3.2.44 - dev: false - registry.npmmirror.com/which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-module/-/which-module-2.0.0.tgz} name: which-module diff --git a/src/api/reader.ts b/src/api/reader.ts index 3558e44..3057674 100644 --- a/src/api/reader.ts +++ b/src/api/reader.ts @@ -5,6 +5,7 @@ readerWriter: 'http://127.0.0.1:8083/business/readWriter/tIdAndMiniAndGun/readList', // 有线扫码枪和大读写器 // readerWriter: '/proxy/business/readWriter/tId/readList', // 读写器 } + // 获取大读写器读写内容 export function getReadList(type: string) { return axios.get(readerType[type]) diff --git a/src/components.d.ts b/src/components.d.ts index 30ea15f..73da2e1 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -31,7 +31,6 @@ CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] - copy: typeof import('./components/ScientificNotation copy/index.vue')['default'] CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default'] Copyright: typeof import('./components/Copyright/index.vue')['default'] DeptSelect: typeof import('./components/DeptSelect/index.vue')['default'] diff --git a/src/utils/scheduleDict.ts b/src/utils/scheduleDict.ts index 1dfbc06..e1c1de3 100644 --- a/src/utils/scheduleDict.ts +++ b/src/utils/scheduleDict.ts @@ -214,10 +214,10 @@ // 计量检定业务 [SCHEDULE.CERTIFICATE_APPROVAL]: '/businessCertificate/detail', // 检定审批管理 [SCHEDULE.CERTIFICATE_PRINT_APPROVAL]: '/cert/detail', // 证书管理 - [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: 'jljdywzsbchghsqd', // 证书/报告补充或更换申请单 - [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: 'jljdywcsjzhgfbfml', // 测试、校准或检定合格分包方名录 - [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: 'jljdywcsjzfbpsb', // 测试、校准或检定工作分包评审表 - [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: 'jljdywcsjzfbxys', // 测试、校准或检定工作分包协议书 - [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: 'jljdywcsjzfbtzs', // 测试、校准或检定工作分包通知书 - [SCHEDULE.FIELD_TEST_APPROVAL]: 'jljdywxccsjzsp', // 现场测试、校准或检定审批 + [SCHEDULE.CERTIFICATE_CHANGE_APPROVAL]: '/certManage/changeCertApplyDoc/detail', // 证书/报告补充或更换申请单 + [SCHEDULE.SUBPACKAGE_DIRECTORIES_APPROVAL]: '/directoriesDoc/detail', // 测试、校准或检定合格分包方名录 + [SCHEDULE.SUBPACKAGE_AUDIT_LIST_APPROVAL]: '/reviewDoc/detail', // 测试、校准或检定工作分包评审表 + [SCHEDULE.SUBPACKAGE_AGREEMENT_APPROVAL]: '/agreementDoc/detail', // 测试、校准或检定工作分包协议书 + [SCHEDULE.SUBPACKAGE_NOTICE_APPROVAL]: '/informDoc/detail', // 测试、校准或检定工作分包通知书 + [SCHEDULE.FIELD_TEST_APPROVAL]: '/fieldTest/approveDoc/detail', // 现场测试、校准或检定审批 } diff --git a/src/views/business/manager/sendReceive/components/measureItem.vue b/src/views/business/manager/sendReceive/components/measureItem.vue index a6c635c..754334a 100644 --- a/src/views/business/manager/sendReceive/components/measureItem.vue +++ b/src/views/business/manager/sendReceive/components/measureItem.vue @@ -31,6 +31,7 @@ }, }) const itemList = ref([]) as any // 检定项列表 +const getObject = ref([]) as any // 检定项表单 // ---------------------------------------获取详情------------------------------------------------ // 处理返回数据 @@ -132,6 +133,8 @@ item.currentRepresentErrorIndirect = res.data.currentRepresentErrorIndirect // 电流表示值误差(间接测量) item.rippleVoltage = res.data.rippleVoltage // 纹波电压 item.voltageOutputStability = res.data.voltageOutputStability // 输出电压短期稳定性 + } if (item.belongStandardEquipment === '4') { // 0.02 + getObject.value = res.data.measureItemConfigPistonGauge // 检定项表单 } if (item.belongStandardEquipment === '5') { // 二等铂处理表单数据 item.allowError = res.data.allowError // 允差 @@ -339,6 +342,7 @@ diff --git a/src/views/business/measure/item/components/fourth/templateDetail.vue b/src/views/business/measure/item/components/fourth/templateDetail.vue index 7caad56..9b85352 100644 --- a/src/views/business/measure/item/components/fourth/templateDetail.vue +++ b/src/views/business/measure/item/components/fourth/templateDetail.vue @@ -64,12 +64,12 @@ zeroPositionStop: '', // 零位(带止销) theoreticalOutputValueUnit: 'mA', // 理论输出值单位 - appearance: true, // 外观 - tightness: false, // 密封性 - insulationResistance: true, // 绝缘电阻 - pointerDeflectionStability: false, // 指针偏转平稳性 - zeroDrift: true, // 零位漂移 - indicationError: true, // 示值误差、回程误差、轻敲位移 + appearance: 1, // 外观 + tightness: 0, // 密封性 + insulationResistance: 1, // 绝缘电阻 + pointerDeflectionStability: 0, // 指针偏转平稳性 + zeroDrift: 0, // 零位漂移 + indicationError: 1, // 示值误差、回程误差、轻敲位移 }) // 校验规则 @@ -108,7 +108,7 @@ { text: '标准器示值', value: 'indicatingValue', align: 'center', required: true, width: '220' }, { text: '理论输出值(mA)', value: 'theoreticalOutputValue', align: 'center', required: false }, { text: '示值误差允许误差', value: 'indicatingError', align: 'center', required: false }, - { text: '回程允许误差', value: 'returnError', align: 'center', required: false }, + { text: '回差允许误差', value: 'returnError', align: 'center', required: false }, ]) const columns_pressure_sensor = ref([ // 压力传感器 @@ -359,7 +359,8 @@ const $route = useRoute() watch(() => props.list, (newVal) => { // 检定项表格 const updataOld = $route.query.updataOld as string - if (newVal && updataOld !== 'true') { + // if (newVal && updataOld !== 'true') { + if (newVal) { list.value = [...newVal] list.value = list.value.map((item) => { return { @@ -375,19 +376,20 @@ watch(() => props.form, (newVal) => { // 检定项表单 const updataOld = $route.query.updataOld as string - if (Object.keys(newVal).length !== 0) { + if (newVal && Object.keys(newVal).length !== 0) { form.value.id = newVal.id - if (updataOld !== 'true') { - form.value = { ...newVal } - form.value.supplyVoltage = Number(getDataNum(newVal.supplyVoltage)) // 供电电压 - form.value.supplyVoltageUnit = getDataUnit(newVal.supplyVoltage) // 供电电压单位 - if (form.value.displayValueTwo) { // 设定标准器示值2 - showValueTwo.value = true - } - if (form.value.displayValueThree) { // 设定标准器示值3 - showValueThree.value = true - } + // if (updataOld !== 'true') { + form.value = { ...newVal } + form.value.division = Number(newVal.division) // 分度值的1/5 + form.value.supplyVoltage = Number(getDataNum(newVal.supplyVoltage)) // 供电电压 + form.value.supplyVoltageUnit = getDataUnit(newVal.supplyVoltage) // 供电电压单位 + if (form.value.displayValueTwo) { // 设定标准器示值2 + showValueTwo.value = true } + if (form.value.displayValueThree) { // 设定标准器示值3 + showValueThree.value = true + } + // } } }, { deep: true, immediate: true }) @@ -402,22 +404,22 @@