From 5e3d47e77654992c03c4d01d75bb14df31c583ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=93=B2=E5=A5=87?= <13840175730@139.com> Date: Tue, 26 Nov 2024 12:55:18 +0800 Subject: [PATCH] =?UTF-8?q?1.=E7=9C=8B=E6=9D=BF=E6=95=B0=E6=8D=AE=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=202.=E5=A2=9E=E5=8A=A0=E7=8E=AF=E5=A2=83=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + pnpm-lock.yaml | 51 +++++++- src/api/zyjh.js | 9 ++ .../zyjhzx/hxianpgong/comps/HxianPgd.vue | 52 +++++---- src/views/zyjhzx/hxianpgong/comps/pgdTable.js | 1 + src/views/zyjhzx/hxianpgong/index.vue | 32 ++++- src/views/zyjhzx/pwanpgong/comps/PwanPgd.vue | 59 ++++++++-- src/views/zyjhzx/pwanpgong/comps/pgdTable.js | 1 + src/views/zyjhzx/pwanpgong/index.vue | 110 +++++++++++------- src/views/zyjhzx/qgepgong/comps/QgePgd.vue | 52 +++++---- src/views/zyjhzx/qgepgong/comps/pgdTable.js | 1 + src/views/zyjhzx/qgepgong/index.vue | 54 +++++---- 12 files changed, 298 insertions(+), 125 deletions(-) diff --git a/package.json b/package.json index c4ef867..ba52069 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,7 @@ "svg-baker-runtime": "^1.4.7", "vue": "2.6.10", "vue-count-to": "1.0.13", + "vue-pdf": "^4.3.0", "vue-print-nb": "^1.7.5", "vue-router": "3.0.2", "vue-socket.io": "^3.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 769b531..f442cf3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,6 +104,9 @@ dependencies: vue-count-to: specifier: 1.0.13 version: 1.0.13 + vue-pdf: + specifier: ^4.3.0 + version: 4.3.0(webpack@4.46.0) vue-print-nb: specifier: ^1.7.5 version: 1.7.5 @@ -1956,7 +1959,6 @@ packages: /@types/json-schema@7.0.12: resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} - dev: true /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} @@ -3307,6 +3309,10 @@ packages: - supports-color dev: true + /babel-plugin-syntax-dynamic-import@6.18.0: + resolution: {integrity: sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==} + dev: false + /babel-plugin-syntax-object-rest-spread@6.13.0: resolution: {integrity: sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w==} dev: true @@ -8519,7 +8525,6 @@ packages: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true - dev: true /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -8833,7 +8838,6 @@ packages: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.3 - dev: true /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} @@ -10253,6 +10257,10 @@ packages: worker-loader: 2.0.0(webpack@4.46.0) dev: false + /pdfjs-dist@2.6.347: + resolution: {integrity: sha512-QC+h7hG2su9v/nU1wEI3SnpPIrqJODL7GTDFvR74ANKGq1AFJW16PH8VWnhpiTi9YcLSFV9xLeWSgq+ckHLdVQ==} + dev: false + /performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} requiresBuild: true @@ -11042,6 +11050,17 @@ packages: resolution: {integrity: sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==} dev: false + /raw-loader@4.0.2(webpack@4.46.0): + resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 4.46.0 + dev: false + /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} dev: true @@ -11586,6 +11605,15 @@ packages: ajv-keywords: 3.5.2(ajv@6.12.6) dev: true + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.12 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: false + /screenfull@4.2.0: resolution: {integrity: sha512-qpyI9XbwuMJElWRP5vTgxkFAl4k7HpyhIqBFOZEwX9QBXn0MAuRSpn7LOc6/4CeSwoz61oBu1VPV+2fbIWC+5Q==} engines: {node: '>=0.10.0'} @@ -13304,12 +13332,29 @@ packages: - whiskers dev: true + /vue-pdf@4.3.0(webpack@4.46.0): + resolution: {integrity: sha512-zd3lJj6CbtrawgaaDDciTDjkJMUKiLWtbEmBg5CvFn9Noe9oAO/GNy/fc5c59qGuFCJ14ibIV1baw4S07e5bSQ==} + dependencies: + babel-plugin-syntax-dynamic-import: 6.18.0 + loader-utils: 1.4.2 + pdfjs-dist: 2.6.347 + raw-loader: 4.0.2(webpack@4.46.0) + vue-resize-sensor: 2.0.0 + worker-loader: 2.0.0(webpack@4.46.0) + transitivePeerDependencies: + - webpack + dev: false + /vue-print-nb@1.7.5: resolution: {integrity: sha512-iNbNyUVRWz0Ha1UTiCKxMPtHLUDGgNI8e8xmD3xqm9RlXIUeX9bT7DgNAfY8vPzqyFRHqGjxLI1rycKH366ziQ==} dependencies: vue: 2.7.14 dev: false + /vue-resize-sensor@2.0.0: + resolution: {integrity: sha512-W+y2EAI/BxS4Vlcca9scQv8ifeBFck56DRtSwWJ2H4Cw1GLNUYxiZxUHHkuzuI5JPW/cYtL1bPO5xPyEXx4LmQ==} + dev: false + /vue-router@3.0.2(vue@2.6.10): resolution: {integrity: sha512-opKtsxjp9eOcFWdp6xLQPLmRGgfM932Tl56U9chYTnoWqKxQ8M20N7AkdEbM5beUh6wICoFGYugAX9vQjyJLFg==} peerDependencies: diff --git a/src/api/zyjh.js b/src/api/zyjh.js index 4231c4b..e7bd138 100644 --- a/src/api/zyjh.js +++ b/src/api/zyjh.js @@ -1,5 +1,14 @@ import request from '@/utils/request' + +export function pdfList(params) { + return request({ + url: "/kban/pdfList", + method: "get", + params, + }); +} + export const getYdjhByZtOrForeman=function(data){ return request({ url: '/zyjh/getYdjhByZtOrForeman', diff --git a/src/views/zyjhzx/hxianpgong/comps/HxianPgd.vue b/src/views/zyjhzx/hxianpgong/comps/HxianPgd.vue index cde9ab5..349cb9a 100644 --- a/src/views/zyjhzx/hxianpgong/comps/HxianPgd.vue +++ b/src/views/zyjhzx/hxianpgong/comps/HxianPgd.vue @@ -5,7 +5,7 @@