From c0bc2331e9abb2ae003c8dc0ab4524d6101493a1 Mon Sep 17 00:00:00 2001
From: 王震 <10952869+daywangzhen@user.noreply.gitee.com>
Date: 星期一, 25 九月 2023 09:12:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
/dev/null | 14
src/components/view/raw-ins.vue | 391 ++++----
package-lock.json | 1017 +++++++++++++++++++-
src/components/view/Processingproducts.vue | 639 +++++--------
src/components/view/processInspection.vue | 16
src/components/view/unqualifiedManagement.vue | 458 ++++-----
src/view/index.vue | 2
src/assets/api/controller.js | 256 ++--
8 files changed, 1,709 insertions(+), 1,084 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2c25e5d..5dcd4b0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -88,15 +88,318 @@
"npm": ">= 3.0.0"
}
},
- "node_modules/@babel/helper-module-imports": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz",
- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==",
+ "node_modules/@ampproject/remapping": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
+ "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
+ "peer": true,
"dependencies": {
- "@babel/types": "^7.21.4"
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
+ "peer": true,
+ "dependencies": {
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
},
"engines": {
"node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz",
+ "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.20.tgz",
+ "integrity": "sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==",
+ "peer": true,
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-module-transforms": "^7.22.20",
+ "@babel/helpers": "^7.22.15",
+ "@babel/parser": "^7.22.16",
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.20",
+ "@babel/types": "^7.22.19",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "peer": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@babel/core/node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "peer": true,
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@babel/core/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "peer": true
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz",
+ "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.15",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/generator/node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "peer": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz",
+ "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==",
+ "peer": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-validator-option": "^7.22.15",
+ "browserslist": "^4.21.9",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/browserslist": {
+ "version": "4.21.11",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz",
+ "integrity": "sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "peer": true,
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001538",
+ "electron-to-chromium": "^1.4.526",
+ "node-releases": "^2.0.13",
+ "update-browserslist-db": "^1.0.13"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "peer": true,
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/node-releases": {
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
+ "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==",
+ "peer": true
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "peer": true
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/update-browserslist-db": {
+ "version": "1.0.13",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
+ "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "peer": true,
+ "dependencies": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "peer": true
+ },
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+ "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz",
+ "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==",
+ "peer": true,
+ "dependencies": {
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+ "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz",
+ "integrity": "sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.20"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
"node_modules/@babel/helper-plugin-utils": {
@@ -107,26 +410,93 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+ "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/@babel/helper-string-parser": {
- "version": "7.19.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+ "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
"engines": {
"node": ">=6.9.0"
}
},
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz",
+ "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz",
+ "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==",
+ "peer": true,
+ "dependencies": {
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz",
+ "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
+ "peer": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight/node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "peer": true
+ },
"node_modules/@babel/parser": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz",
- "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==",
+ "version": "7.22.16",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz",
+ "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==",
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -181,13 +551,80 @@
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
"integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
},
- "node_modules/@babel/types": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz",
- "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==",
+ "node_modules/@babel/template": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
+ "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.19.4",
- "@babel/helper-validator-identifier": "^7.19.1",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz",
+ "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==",
+ "peer": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.22.16",
+ "@babel/types": "^7.22.19",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "peer": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "peer": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/@babel/traverse/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "peer": true
+ },
+ "node_modules/@babel/types": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz",
+ "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.19",
"to-fast-properties": "^2.0.0"
},
"engines": {
@@ -200,6 +637,54 @@
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"engines": {
"node": ">=4"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "peer": true
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.19",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
+ "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
+ "peer": true,
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
}
},
"node_modules/@mapbox/node-pre-gyp": {
@@ -280,6 +765,16 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "node_modules/@popperjs/core": {
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "peer": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
},
"node_modules/@transloadit/prettier-bytes": {
"version": "0.0.7",
@@ -828,7 +1323,6 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -2561,10 +3055,23 @@
"dev": true
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001477",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz",
- "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==",
- "dev": true
+ "version": "1.0.30001538",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz",
+ "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
},
"node_modules/canvas": {
"version": "2.9.0",
@@ -2617,7 +3124,6 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -2886,7 +3392,6 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
"dependencies": {
"color-name": "1.1.3"
}
@@ -2894,8 +3399,7 @@
"node_modules/color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
},
"node_modules/color-string": {
"version": "0.3.0",
@@ -3079,7 +3583,6 @@
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
- "dev": true,
"dependencies": {
"safe-buffer": "~5.1.1"
}
@@ -4190,10 +4693,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.4.356",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.356.tgz",
- "integrity": "sha512-nEftV1dRX3omlxAj42FwqRZT0i4xd2dIg39sog/CnCJeCcL1TRd2Uh0i9Oebgv8Ou0vzTPw++xc+Z20jzS2B6A==",
- "dev": true
+ "version": "1.4.528",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz",
+ "integrity": "sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA=="
},
"node_modules/element-resize-detector": {
"version": "1.2.2",
@@ -4451,7 +4953,6 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -4466,7 +4967,6 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
- "dev": true,
"engines": {
"node": ">=0.8.0"
}
@@ -5488,6 +5988,15 @@
"node": ">=8"
}
},
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "peer": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
"node_modules/get-caller-file": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
@@ -5658,7 +6167,6 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true,
"engines": {
"node": ">=4"
}
@@ -13720,7 +14228,6 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -16033,12 +16540,218 @@
}
},
"dependencies": {
- "@babel/helper-module-imports": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz",
- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==",
+ "@ampproject/remapping": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
+ "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
+ "peer": true,
"requires": {
- "@babel/types": "^7.21.4"
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@babel/code-frame": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
+ "peer": true,
+ "requires": {
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
+ }
+ },
+ "@babel/compat-data": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz",
+ "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==",
+ "peer": true
+ },
+ "@babel/core": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.20.tgz",
+ "integrity": "sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==",
+ "peer": true,
+ "requires": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-module-transforms": "^7.22.20",
+ "@babel/helpers": "^7.22.15",
+ "@babel/parser": "^7.22.16",
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.20",
+ "@babel/types": "^7.22.19",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "peer": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "peer": true
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "peer": true
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz",
+ "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==",
+ "peer": true,
+ "requires": {
+ "@babel/types": "^7.22.15",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "peer": true
+ }
+ }
+ },
+ "@babel/helper-compilation-targets": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz",
+ "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==",
+ "peer": true,
+ "requires": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-validator-option": "^7.22.15",
+ "browserslist": "^4.21.9",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "4.21.11",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz",
+ "integrity": "sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==",
+ "peer": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30001538",
+ "electron-to-chromium": "^1.4.526",
+ "node-releases": "^2.0.13",
+ "update-browserslist-db": "^1.0.13"
+ }
+ },
+ "lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "peer": true,
+ "requires": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node-releases": {
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
+ "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==",
+ "peer": true
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "peer": true
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "peer": true
+ },
+ "update-browserslist-db": {
+ "version": "1.0.13",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
+ "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
+ "peer": true,
+ "requires": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ }
+ },
+ "yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "peer": true
+ }
+ }
+ },
+ "@babel/helper-environment-visitor": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+ "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
+ "peer": true
+ },
+ "@babel/helper-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz",
+ "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==",
+ "peer": true,
+ "requires": {
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "peer": true,
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+ "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+ "requires": {
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz",
+ "integrity": "sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==",
+ "peer": true,
+ "requires": {
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.20"
}
},
"@babel/helper-plugin-utils": {
@@ -16046,20 +16759,74 @@
"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
"integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
},
+ "@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+ "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+ "peer": true,
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "peer": true,
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
"@babel/helper-string-parser": {
- "version": "7.19.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw=="
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw=="
},
"@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
+ "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A=="
+ },
+ "@babel/helper-validator-option": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz",
+ "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==",
+ "peer": true
+ },
+ "@babel/helpers": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz",
+ "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==",
+ "peer": true,
+ "requires": {
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz",
+ "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==",
+ "peer": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
+ },
+ "dependencies": {
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "peer": true
+ }
+ }
},
"@babel/parser": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz",
- "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw=="
+ "version": "7.22.16",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz",
+ "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA=="
},
"@babel/plugin-syntax-jsx": {
"version": "7.16.7",
@@ -16100,13 +16867,65 @@
}
}
},
- "@babel/types": {
- "version": "7.21.4",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz",
- "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==",
+ "@babel/template": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
+ "peer": true,
"requires": {
- "@babel/helper-string-parser": "^7.19.4",
- "@babel/helper-validator-identifier": "^7.19.1",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.20.tgz",
+ "integrity": "sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==",
+ "peer": true,
+ "requires": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.22.16",
+ "@babel/types": "^7.22.19",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "peer": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "peer": true
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "peer": true
+ }
+ }
+ },
+ "@babel/types": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz",
+ "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==",
+ "requires": {
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.19",
"to-fast-properties": "^2.0.0"
},
"dependencies": {
@@ -16115,6 +16934,45 @@
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
}
+ }
+ },
+ "@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "peer": true,
+ "requires": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
+ "peer": true
+ },
+ "@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "peer": true
+ },
+ "@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "peer": true
+ },
+ "@jridgewell/trace-mapping": {
+ "version": "0.3.19",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
+ "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
+ "peer": true,
+ "requires": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
}
},
"@mapbox/node-pre-gyp": {
@@ -16178,6 +17036,12 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
}
}
+ },
+ "@popperjs/core": {
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "peer": true
},
"@transloadit/prettier-bytes": {
"version": "0.0.7",
@@ -16590,7 +17454,6 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
"requires": {
"color-convert": "^1.9.0"
}
@@ -18188,10 +19051,9 @@
"dev": true
},
"caniuse-lite": {
- "version": "1.0.30001477",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001477.tgz",
- "integrity": "sha512-lZim4iUHhGcy5p+Ri/G7m84hJwncj+Kz7S5aD4hoQfslKZJgt0tHc/hafVbqHC5bbhHb+mrW2JOUHkI5KH7toQ==",
- "dev": true
+ "version": "1.0.30001538",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz",
+ "integrity": "sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw=="
},
"canvas": {
"version": "2.9.0",
@@ -18233,7 +19095,6 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -18451,7 +19312,6 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
"requires": {
"color-name": "1.1.3"
}
@@ -18459,8 +19319,7 @@
"color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
- "dev": true
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
},
"color-string": {
"version": "0.3.0",
@@ -18621,7 +19480,6 @@
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
- "dev": true,
"requires": {
"safe-buffer": "~5.1.1"
}
@@ -19569,10 +20427,9 @@
"dev": true
},
"electron-to-chromium": {
- "version": "1.4.356",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.356.tgz",
- "integrity": "sha512-nEftV1dRX3omlxAj42FwqRZT0i4xd2dIg39sog/CnCJeCcL1TRd2Uh0i9Oebgv8Ou0vzTPw++xc+Z20jzS2B6A==",
- "dev": true
+ "version": "1.4.528",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz",
+ "integrity": "sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA=="
},
"element-resize-detector": {
"version": "1.2.2",
@@ -19812,8 +20669,7 @@
"escalade": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
},
"escape-html": {
"version": "1.0.3",
@@ -19824,8 +20680,7 @@
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
- "dev": true
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
},
"escope": {
"version": "3.6.0",
@@ -20632,6 +21487,12 @@
}
}
},
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "peer": true
+ },
"get-caller-file": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
@@ -20768,8 +21629,7 @@
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "dev": true
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
},
"has-symbols": {
"version": "1.0.2",
@@ -27463,7 +28323,6 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
"requires": {
"has-flag": "^3.0.0"
}
diff --git a/src/assets/api/controller.js b/src/assets/api/controller.js
index 22435d5..79bbf40 100644
--- a/src/assets/api/controller.js
+++ b/src/assets/api/controller.js
@@ -1,43 +1,43 @@
// 鎶�鏈鐞�-鏍囧噯Bom
const standard = {
- // 鎶�鏈鐞�-鏍囧噯Bom
- selectTreeByMaterial: "material/selectTreeByMaterial", //鏌ヨ鐗╂枡鐨勬爲
- selectVersion: "/material/selectVersion", //鍙充晶鐗堟湰
- selectProductByMaterial: "product/selectTreeByMaterial", //鏍规嵁鐗╂枡鏌ヨ椤圭洰琛ㄦ牸
- selectTechnologyByMaterial: "technology/select",
- selectAll: "/material/selectAll", //鍙充晶鏁版嵁
- technologyWrite: "/technology/write", //宸ヨ壓璺嚎锛岀Щ寮�淇濆瓨鐢熶骇瀹氶
- writeDevice: "/technology/writeDevice", //宸ヨ壓璺嚎锛岄�夋嫨璁惧缁�,绉诲紑淇濆瓨
- productWrite: "/product/write", //鎶�鏈寚鏍囷紝绉诲紑淇濆瓨鍐呮帶鍊煎拰鏍囧噯鍊�
- chooseFather: "/technology/chooseFather", //鑾峰彇宸ュ簭鍒楄〃
- chooseDevice: "/technology/chooseDevice", //鑾峰彇璁惧缁勫垪琛�
- addTechnology: "/technology/add", //娣诲姞宸ヨ壓璺嚎
- leftAddOneTwo: "/material/add", //宸︿晶鏂板1锛�2绾�
- leftAddThree: "/standard/add", //宸︿晶涓夌骇鏂板
- leftAddFour: "/specifications/add", //宸︿晶鍥涚骇鏂板
- chooseTechByStandard: "/product/chooseTech", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�-->閫夋嫨宸ュ簭,宸ヨ壓
- chooseFatherByStandard: "/product/chooseFather", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�-->閫夋嫨椤圭洰鐖剁被
- addProductByStandard: "/product/add", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�
- addMBomByStandard: "/mbom/add", //鍙充笂瑙掓柊澧�-->鐗╂枡娓呭崟
- chooseTechByMBom: "/mbom/chooseTech", //鍙充笂瑙掓柊澧�-->鐗╂枡娓呭崟-->閫夋嫨宸ュ簭,宸ヨ壓
- mBomWrite: "/mbom/write", //鐗╂枡娓呭崟-->鏁伴噺,绉诲紑淇濆瓨
- chooseTechByProduct: "/technique/chooseTech", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨宸ュ簭,宸ヨ壓
- addTechniqueByStandard: "/technique/add", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓
- chooseProByProduct: "/technique/choosePro", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨椤圭洰(鐖跺瓙),鍗曚綅
- chooseDevByProduct: "/technique/chooseDev", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨璁惧
- addVersion: "/material/addVersion", //娣诲姞鍚屼竴涓瀷鍙峰伐鑹鸿矾绾�,鎶�鏈寚鏍�,鐗╂枡娓呭崟,鐢熶骇宸ヨ壓鐨勭増鏈�
- delAllByTechnology: "/technology/delAllTech", //宸ヨ壓璺嚎-鎵归噺鍒犻櫎
- delAllByTarget: "/product/delAllPro", //鎶�鏈寚鏍�-鎵归噺鍒犻櫎
- delAllByMBom: "/mbom/delAllMbom", //鐗╂枡娓呭崟-鎵归噺鍒犻櫎
- delAllByProduct: "/technique/delAllTeq", //鐢熶骇宸ヨ壓-鎵归噺鍒犻櫎
- // 鎶�鏈鐞�-鎶�鏈枃浠�
- selectAllOrder: "/orders/selectAllOrder", //鏌ヨ鎵�鏈夎鍗曞垪琛�
- selectOrderById: "/orders/selectOrderById", //鏍规嵁璁㈠崟id鏌ヨ璁㈠崟璇︽儏
+ // 鎶�鏈鐞�-鏍囧噯Bom
+ selectTreeByMaterial: "material/selectTreeByMaterial", //鏌ヨ鐗╂枡鐨勬爲
+ selectVersion: "/material/selectVersion", //鍙充晶鐗堟湰
+ selectProductByMaterial: "product/selectTreeByMaterial", //鏍规嵁鐗╂枡鏌ヨ椤圭洰琛ㄦ牸
+ selectTechnologyByMaterial: "technology/select",
+ selectAll: "/material/selectAll", //鍙充晶鏁版嵁
+ technologyWrite: "/technology/write", //宸ヨ壓璺嚎锛岀Щ寮�淇濆瓨鐢熶骇瀹氶
+ writeDevice: "/technology/writeDevice", //宸ヨ壓璺嚎锛岄�夋嫨璁惧缁�,绉诲紑淇濆瓨
+ productWrite: "/product/write", //鎶�鏈寚鏍囷紝绉诲紑淇濆瓨鍐呮帶鍊煎拰鏍囧噯鍊�
+ chooseFather: "/technology/chooseFather", //鑾峰彇宸ュ簭鍒楄〃
+ chooseDevice: "/technology/chooseDevice", //鑾峰彇璁惧缁勫垪琛�
+ addTechnology: "/technology/add", //娣诲姞宸ヨ壓璺嚎
+ leftAddOneTwo: "/material/add", //宸︿晶鏂板1锛�2绾�
+ leftAddThree: "/standard/add", //宸︿晶涓夌骇鏂板
+ leftAddFour: "/specifications/add", //宸︿晶鍥涚骇鏂板
+ chooseTechByStandard: "/product/chooseTech", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�-->閫夋嫨宸ュ簭,宸ヨ壓
+ chooseFatherByStandard: "/product/chooseFather", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�-->閫夋嫨椤圭洰鐖剁被
+ addProductByStandard: "/product/add", //鍙充笂瑙掓柊澧�-->鎶�鏈寚鏍�
+ addMBomByStandard: "/mbom/add", //鍙充笂瑙掓柊澧�-->鐗╂枡娓呭崟
+ chooseTechByMBom: "/mbom/chooseTech", //鍙充笂瑙掓柊澧�-->鐗╂枡娓呭崟-->閫夋嫨宸ュ簭,宸ヨ壓
+ mBomWrite: "/mbom/write", //鐗╂枡娓呭崟-->鏁伴噺,绉诲紑淇濆瓨
+ chooseTechByProduct: "/technique/chooseTech", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨宸ュ簭,宸ヨ壓
+ addTechniqueByStandard: "/technique/add", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓
+ chooseProByProduct: "/technique/choosePro", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨椤圭洰(鐖跺瓙),鍗曚綅
+ chooseDevByProduct: "/technique/chooseDev", //鍙充笂瑙掓柊澧�-->鐢熶骇宸ヨ壓-->閫夋嫨璁惧
+ addVersion: "/material/addVersion", //娣诲姞鍚屼竴涓瀷鍙峰伐鑹鸿矾绾�,鎶�鏈寚鏍�,鐗╂枡娓呭崟,鐢熶骇宸ヨ壓鐨勭増鏈�
+ delAllByTechnology: "/technology/delAllTech", //宸ヨ壓璺嚎-鎵归噺鍒犻櫎
+ delAllByTarget: "/product/delAllPro", //鎶�鏈寚鏍�-鎵归噺鍒犻櫎
+ delAllByMBom: "/mbom/delAllMbom", //鐗╂枡娓呭崟-鎵归噺鍒犻櫎
+ delAllByProduct: "/technique/delAllTeq", //鐢熶骇宸ヨ壓-鎵归噺鍒犻櫎
+ // 鎶�鏈鐞�-鎶�鏈枃浠�
+ selectAllOrder: "/orders/selectAllOrder", //鏌ヨ鎵�鏈夎鍗曞垪琛�
+ selectOrderById: "/orders/selectOrderById", //鏍规嵁璁㈠崟id鏌ヨ璁㈠崟璇︽儏
- //璁㈠崟BOM
- delDevice: "/device/delDeviceById", //璁㈠崟Bom
- compile: "/orders/compile", //缂栧埗
+ //璁㈠崟BOM
+ delDevice: "/device/delDeviceById", //璁㈠崟Bom
+ compile: "/orders/compile", //缂栧埗
}
// 鍘熸潗鏂欐楠�
const raw = {
@@ -50,123 +50,118 @@
updateDevByRpId: "/rawInsProduct/updateDevByRpId", // 鏇存敼璁惧
rawInspectChooseIFS: "/rawInspect/chooseIFS",//閫氳繃璁惧缂栫爜寰楀埌淇℃伅
}
-//涓嶅悎鏍煎師鏉愭枡
-const unqualifiedaa = {
- selectUnRawInspectsList: "/inspectUnaccepted/selectURawMaterials", // 鏌ヨ鍘熸潗鏂欎笉鍚堟牸鍝佹楠屽崟鍒楄〃
- evaluatePassOrNo: "/inspectUnaccepted/evaluatePassOrNo" // 璇勫
-}
+
// 鏌ヨ鎴愬搧涓嶅悎鏍煎搧绠$悊
const unRawInspects = {
- inspectUnaccepted: "/inspectUnaccepted/selectUnRawInspectsList"
+ inspectUnaccepted: "/inspectUnaccepted/selectUnRawInspectsList", // 鏌ヨ涓嶅悎鏍煎搧绠$悊妫�楠屽崟鍒楄〃
+ evaluatePassOrNo: "/inspectUnaccepted/evaluatePassOrNo" // 璇勫
}
//涓嶅悎鏍煎搧澶勭疆
const dispose = {
- getTable: "/inspectUnaccepted/selectDisposal", // 涓嶅悎鏍煎搧鍒嗛〉鍒楄〃
- descriptionUpdate: "/inspectUnaccepted/descriptionUpdate", // 澶辩劍鏇存柊鐜板儚鎻忚堪
- viewEditorial: "/inspectUnaccepted/viewEditorial", // 鏌ョ湅缂栬緫鎰忚
- clickEditing: "/inspectUnaccepted/clickEditing", // 鐐瑰嚮缂栬緫鎰忚瑙﹀彂鏌ヨ
- addOpinion: "/inspectUnaccepted/addOpinion" // 缂栬緫鎰忚-->纭畾鎸夐挳
+ getTable: "/inspectUnaccepted/selectDisposal", // 涓嶅悎鏍煎搧鍒嗛〉鍒楄〃
+ descriptionUpdate: "/inspectUnaccepted/descriptionUpdate", // 澶辩劍鏇存柊鐜板儚鎻忚堪
+ editDisposalOpinion: "/inspectUnaccepted/editDisposalOpinion", // 缂栬緫澶勭疆鎰忚纭畾鎸夐挳
}
// 鎴愬搧妫�楠�
const finishedIns = {
- finishedInsListPage: "/finished-inspect/list_page", //鑾峰彇鎴愬搧妫�楠屽垪琛�
- // listMaterial:"/finished-inspect/list_material",//娣诲姞妫�楠屽崟鏃剁殑椤圭洰鍒楄〃
- finishedInspectUser: "/finished-inspect/page_user", //鑾峰彇鎵�鏈変富鏈哄伐
- projectListByfinishId: "/inspection-item/list_user", //鏍规嵁id鏌ヨ鎵�鏈夐」鐩�
- processInspectAddProcess: "/processInspect/addProcess", //鏂板妫�楠�
- inspectionItemListUser: "/inspection-item/list_user", //鏌ヨ鎵�鏈夋楠岄」鐩�
- finishedInspectChooseMater: "/finished-inspect/chooseMater", //鏍规嵁璁㈠崟鍙峰緱鍒颁俊鎭�
- finishedInspectAddFinish: "/finished-inspect/addFinish", //鏂板鎴愬搧妫�楠�
- finishedInspectUpdateFinishInspectsById: "/finished-inspect/updateFinishInspectsById", //涓婃姤
- finishedInspectSelectFinishInspectsListById: "/finished-inspect/selectFinishInspectsListById"
+ finishedInsListPage: "/finished-inspect/list_page", //鑾峰彇鎴愬搧妫�楠屽垪琛�
+ // listMaterial:"/finished-inspect/list_material",//娣诲姞妫�楠屽崟鏃剁殑椤圭洰鍒楄〃
+ finishedInspectUser: "/finished-inspect/page_user", //鑾峰彇鎵�鏈変富鏈哄伐
+ projectListByfinishId: "/inspection-item/list_user", //鏍规嵁id鏌ヨ鎵�鏈夐」鐩�
+ processInspectAddProcess: "/processInspect/addProcess", //鏂板妫�楠�
+ inspectionItemListUser: "/inspection-item/list_user", //鏌ヨ鎵�鏈夋楠岄」鐩�
+ finishedInspectChooseMater: "/finished-inspect/chooseMater", //鏍规嵁璁㈠崟鍙峰緱鍒颁俊鎭�
+ finishedInspectAddFinish: "/finished-inspect/addFinish", //鏂板鎴愬搧妫�楠�
+ finishedInspectUpdateFinishInspectsById: "/finished-inspect/updateFinishInspectsById", //涓婃姤
+ finishedInspectSelectFinishInspectsListById: "/finished-inspect/selectFinishInspectsListById"
}
// 杩囩▼妫�楠�
const processInspection = {
- selectProcessInspectsList: "/processInspect/selectProcessInspectsList", // 鍒嗛〉鏌ヨ杩囩▼妫�楠屽崟鍒楄〃
- chooseMaterProcessInspect: "/processInspect/chooseMater", //鏍规嵁璁㈠崟鍙烽�夋嫨浜у搧鍜屽伐鑹�
- inspectionItemUpdateDevByInsId: "/inspection-item/updateDevByInsId", //鏇存敼璁惧
- inspectionItemlose_focus_update: "/inspection-item/lose_focus_update", //妫�楠屽��
- processInspectUpdateProcessInspectsById: "/processInspect/updateProcessInspectsById", //涓婃姤
- inspectionItemChooseDev: "/inspection-item/chooseDev",
- processInspectSelectProcessInspectsListById: "/processInspect/selectProcessInspectsListById"
+ selectProcessInspectsList: "/processInspect/selectProcessInspectsList", // 鍒嗛〉鏌ヨ杩囩▼妫�楠屽崟鍒楄〃
+ chooseMaterProcessInspect: "/processInspect/chooseMater", //鏍规嵁璁㈠崟鍙烽�夋嫨浜у搧鍜屽伐鑹�
+ inspectionItemUpdateDevByInsId: "/inspection-item/updateDevByInsId", //鏇存敼璁惧
+ inspectionItemlose_focus_update: "/inspection-item/lose_focus_update", //妫�楠屽��
+ processInspectUpdateProcessInspectsById: "/processInspect/updateProcessInspectsById", //涓婃姤
+ inspectionItemChooseDev: "/inspection-item/chooseDev",
+ processInspectSelectProcessInspectsListById: "/processInspect/selectProcessInspectsListById"
}
// QMS瀹為獙瀹ょ鐞�
const laboratory = {
- delDeviceById: "/device/delDeviceById", //鍒犻櫎
- addApi: "/device/add", //鏂板
- listgroup: "/device/list_group",
- selectDevice: "/device/selectDevice", //鍙宠竟灞曠ず
- addDeviceInspectDownBox: "/device/listInspect", // 鏂板浠櫒璁惧锛氭楠岄」鐩笅鎷夋
- selectDeviceInspectMessage: "/device/inspectId", // 鏂板浠櫒璁惧锛氭牴鎹楠岄」鐩甀D鏌ヨ鏁版嵁
- addDeviceKeeper: "/device/list_user", // 鏂板浠櫒璁惧锛氫繚绠′汉涓嬫媺妗�
- addDeviceParentClassification: "/device/parent_classification", // 鏂板浠櫒璁惧锛氭煡璇㈢埗绾у垎绫�
- addDeviceInstrument: "/device/add", // 鏂板浠櫒璁惧
- towTree: "/device/two_tree", //浜岀骇鏍�
- tableDeviceList: "/device/table_list", // 瀹為獙瀹ゆā鍧楄〃鏍兼暟鎹�
- deleteDevice: "/device/delete", // 鍒犻櫎瀹為獙瀹よ澶�
- deleteIdorFather: "/device/deleteIdorFather" // 鍒犻櫎鏍戞ā鍧楁暟鎹�
+ delDeviceById: "/device/delDeviceById", //鍒犻櫎
+ addApi: "/device/add", //鏂板
+ listgroup: "/device/list_group",
+ selectDevice: "/device/selectDevice", //鍙宠竟灞曠ず
+ addDeviceInspectDownBox: "/device/listInspect", // 鏂板浠櫒璁惧锛氭楠岄」鐩笅鎷夋
+ selectDeviceInspectMessage: "/device/inspectId", // 鏂板浠櫒璁惧锛氭牴鎹楠岄」鐩甀D鏌ヨ鏁版嵁
+ addDeviceKeeper: "/device/list_user", // 鏂板浠櫒璁惧锛氫繚绠′汉涓嬫媺妗�
+ addDeviceParentClassification: "/device/parent_classification", // 鏂板浠櫒璁惧锛氭煡璇㈢埗绾у垎绫�
+ addDeviceInstrument: "/device/add", // 鏂板浠櫒璁惧
+ towTree: "/device/two_tree", //浜岀骇鏍�
+ tableDeviceList: "/device/table_list", // 瀹為獙瀹ゆā鍧楄〃鏍兼暟鎹�
+ deleteDevice: "/device/delete", // 鍒犻櫎瀹為獙瀹よ澶�
+ deleteIdorFather: "/device/deleteIdorFather" // 鍒犻櫎鏍戞ā鍧楁暟鎹�
}
//search_class:codeNameModel
// QMS璁¢噺绠$悊
const measure = {
- measureLedgerPageTable: "/measureLedger/metering_table", // 璁¢噺棰勬祴-->鍒嗛〉琛ㄦ牸
- meteringPlanPageTable: "/meteringPlan/metering_table", // 璁¢噺璁″垝-->鍒嗛〉琛ㄦ牸
- meteringPlanListRecord: "/meteringPlan/list_record", // 璁¢噺璁″垝<-->璁¢噺鍙拌处锛氭煡鐪嬭閲忓饱鍘�
- meterPlanListDevice: "/meteringPlan/list_device", //鏂板璁″垝璁惧涓嬫媺妗�
- createPerson: "/meteringPlan/list_user", //鍒涘缓浜轰笅鎷夋
- meteringPlanDevicePlan: "/meteringPlan/add_plan", // 璁¢噺璁″垝-->鏂板鎸夐挳
+ measureLedgerPageTable: "/measureLedger/metering_table", // 璁¢噺棰勬祴-->鍒嗛〉琛ㄦ牸
+ meteringPlanPageTable: "/meteringPlan/metering_table", // 璁¢噺璁″垝-->鍒嗛〉琛ㄦ牸
+ meteringPlanListRecord: "/meteringPlan/list_record", // 璁¢噺璁″垝<-->璁¢噺鍙拌处锛氭煡鐪嬭閲忓饱鍘�
+ meterPlanListDevice: "/meteringPlan/list_device", //鏂板璁″垝璁惧涓嬫媺妗�
+ createPerson: "/meteringPlan/list_user", //鍒涘缓浜轰笅鎷夋
+ meteringPlanDevicePlan: "/meteringPlan/add_plan", // 璁¢噺璁″垝-->鏂板鎸夐挳
}
//鍩虹鏁版嵁
const Basicdata = {
- selectAllTechNam: "/technologyTemplate/selectAllTechNam", //宸ヨ壓璺嚎-->鍙宠竟
- selectAllTechTem: "/technologyTemplate/selectAllTechTem", //宸ヨ壓璺嚎-->宸﹁竟
- chooseDevGroup: "/technologyTemplate/chooseDevGroup", //鏂板宸ヨ壓璺嚎--銆嬮�夋嫨璁惧缁�
- chooseElement: "/technologyTemplate/chooseElement", //鏂板宸ヨ壓璺嚎-->閫夋嫨鍏冧欢
- addTechTemp: "/technologyTemplate/addTechTemp", //鏂板宸ヨ壓璺嚎==>鏂板
- chooseTech: "/technologyTemplate/chooseTech", //鏂板宸ヨ壓璺嚎--銆嬮�夊垯宸ュ簭
- writeTechById: "/technologyTemplate/writeTechById", //鏂板宸ヨ壓璺嚎-->缂栬緫浼犲弬
- delTechById: "/technologyTemplate/delTechById", //鏂板宸ヨ壓璺嚎==>鍒犻櫎
- selecTechById: "/technologyTemplate/selecTechById", //鏂板宸ヨ壓璺嚎--銆嬬紪杈�
- delAllTech: "/technologyTemplate/delAllTech", //鎵归噺鍒犻櫎
+ selectAllTechNam: "/technologyTemplate/selectAllTechNam", //宸ヨ壓璺嚎-->鍙宠竟
+ selectAllTechTem: "/technologyTemplate/selectAllTechTem", //宸ヨ壓璺嚎-->宸﹁竟
+ chooseDevGroup: "/technologyTemplate/chooseDevGroup", //鏂板宸ヨ壓璺嚎--銆嬮�夋嫨璁惧缁�
+ chooseElement: "/technologyTemplate/chooseElement", //鏂板宸ヨ壓璺嚎-->閫夋嫨鍏冧欢
+ addTechTemp: "/technologyTemplate/addTechTemp", //鏂板宸ヨ壓璺嚎==>鏂板
+ chooseTech: "/technologyTemplate/chooseTech", //鏂板宸ヨ壓璺嚎--銆嬮�夊垯宸ュ簭
+ writeTechById: "/technologyTemplate/writeTechById", //鏂板宸ヨ壓璺嚎-->缂栬緫浼犲弬
+ delTechById: "/technologyTemplate/delTechById", //鏂板宸ヨ壓璺嚎==>鍒犻櫎
+ selecTechById: "/technologyTemplate/selecTechById", //鏂板宸ヨ壓璺嚎--銆嬬紪杈�
+ delAllTech: "/technologyTemplate/delAllTech", //鎵归噺鍒犻櫎
- addTechMode: "/technicalModel/addTechMode", //鎶�鏈寚鏍�---銆嬫柊澧�
- delTechBy: "/technicalModel/delTechById", //鎶�鏈�--.鍒犻櫎
- delAllTechskill: "/technicalModel/delAllTech", //鎵归噺鍒犻櫎
- selectAllleft: "/technicalModel/selectAllTechTem", //鎶�鏈寚鏍�-->宸﹁竟
- selectAllright: "/technicalModel/selectAllTechNam", //鎶�鏈寚鏍�--銆嬪彸杈�
- chooseProFath: "/technicalModel/chooseProFath", //鎶�鏈寚鏍�---銆嬬埗绫婚�夋嫨
- chooseTechFath: "/technicalModel/chooseTechFath", // 鎶�鏈�--->宸ュ簭宸ヨ壓
- selecTech: "/technicalModel/selecTechById", //鎶�鏈�--->缂栬緫
- writeTechByIdskill: "/technicalModel/writeTechById", //缂栬緫浼�
+ addTechMode: "/technicalModel/addTechMode", //鎶�鏈寚鏍�---銆嬫柊澧�
+ delTechBy: "/technicalModel/delTechById", //鎶�鏈�--.鍒犻櫎
+ delAllTechskill: "/technicalModel/delAllTech", //鎵归噺鍒犻櫎
+ selectAllleft: "/technicalModel/selectAllTechTem", //鎶�鏈寚鏍�-->宸﹁竟
+ selectAllright: "/technicalModel/selectAllTechNam", //鎶�鏈寚鏍�--銆嬪彸杈�
+ chooseProFath: "/technicalModel/chooseProFath", //鎶�鏈寚鏍�---銆嬬埗绫婚�夋嫨
+ chooseTechFath: "/technicalModel/chooseTechFath", // 鎶�鏈�--->宸ュ簭宸ヨ壓
+ selecTech: "/technicalModel/selecTechById", //鎶�鏈�--->缂栬緫
+ writeTechByIdskill: "/technicalModel/writeTechById", //缂栬緫浼�
- selectAllMbom: "/mbomModel/selectAllMbom", //鐗╂枡缁存姢--銆嬪彸杈�
- addMbom: "/mbomModel/addMbom", //鐗╂枡--->鏂板
- material: "/mbomModel/delMbomById", //鐗╂枡娓呭崟鍒犻櫎
- delAllMbom: "/mbomModel/delAllMbom", //鎵归噺鍒犻櫎
+ selectAllMbom: "/mbomModel/selectAllMbom", //鐗╂枡缁存姢--銆嬪彸杈�
+ addMbom: "/mbomModel/addMbom", //鐗╂枡--->鏂板
+ material: "/mbomModel/delMbomById", //鐗╂枡娓呭崟鍒犻櫎
+ delAllMbom: "/mbomModel/delAllMbom", //鎵归噺鍒犻櫎
- selectAllTeque: "/techniqueModel/selectAllTeque", //鐢熶骇宸ヨ壓缁存姢---銆傚彸杈�
+ selectAllTeque: "/techniqueModel/selectAllTeque", //鐢熶骇宸ヨ壓缁存姢---銆傚彸杈�
- selectAllSelf: "/selfcheckModel/selectAllSelf", //鑷缓缁存姢-----銆嬪彸杈�
- addSelfcheck: "/selfcheckModel/addSelfcheck", //鑷 ------銆嬫柊澧�
- delSelfcheck: "/selfcheckModel/delSelfcheckById", //鑷----.鍒犻櫎
- delAll: "selfcheckModel/delAllTech", //鎵归噺鍒犻櫎---.鑷
+ selectAllSelf: "/selfcheckModel/selectAllSelf", //鑷缓缁存姢-----銆嬪彸杈�
+ addSelfcheck: "/selfcheckModel/addSelfcheck", //鑷 ------銆嬫柊澧�
+ delSelfcheck: "/selfcheckModel/delSelfcheckById", //鑷----.鍒犻櫎
+ delAll: "selfcheckModel/delAllTech", //鎵归噺鍒犻櫎---.鑷
- selectjilu: "/recordModel/selectAllRecord", //鐢熶骇璁板綍缁存姢---銆嬪彸杈�
- selecRecord: "/recordModel/selecRecordById", //鐢熶骇璁板綍----.鏂板
- writeRecordById: "/recordModel/writeRecordById", //缂栬緫
- delQueByIdapi: "/recordModel/delQueById", //鍒犻櫎---.璁板綍鍐呭
+ selectjilu: "/recordModel/selectAllRecord", //鐢熶骇璁板綍缁存姢---銆嬪彸杈�
+ selecRecord: "/recordModel/selecRecordById", //鐢熶骇璁板綍----.鏂板
+ writeRecordById: "/recordModel/writeRecordById", //缂栬緫
+ delQueByIdapi: "/recordModel/delQueById", //鍒犻櫎---.璁板綍鍐呭
- delAllRecord: "/recordModel/delAllRecord", //鍒犻櫎鎵归噺--->璁板綍
- addRecord: "/recordModel/addRecord", //鐢熶骇璁板綍-------.鏂板
+ delAllRecord: "/recordModel/delAllRecord", //鍒犻櫎鎵归噺--->璁板綍
+ addRecord: "/recordModel/addRecord", //鐢熶骇璁板綍-------.鏂板
- choosePro: "/techniqueModel/choosePro", //鏂板鐢熶骇宸ヨ壓缁存姢---銆嬮�夋嫨鐖剁被
- chooseDeiv: "/techniqueModel/chooseDeiv", //鏂板----->璁惧
- addQeMode: "/techniqueModel/addQeMode", //鏂板----銆嬩紶鍙�
- delQueById: "/techniqueModel/delQueById", //鍒犻櫎
- delAllQue: "/techniqueModel/delAllQue", //鎵归噺鍒犻櫎
- selecQueById: "/techniqueModel/selecQueById", //缂栬緫
- writeQueById: "/techniqueModel/writeQueById", //缂栬緫浼犲弬
+ choosePro: "/techniqueModel/choosePro", //鏂板鐢熶骇宸ヨ壓缁存姢---銆嬮�夋嫨鐖剁被
+ chooseDeiv: "/techniqueModel/chooseDeiv", //鏂板----->璁惧
+ addQeMode: "/techniqueModel/addQeMode", //鏂板----銆嬩紶鍙�
+ delQueById: "/techniqueModel/delQueById", //鍒犻櫎
+ delAllQue: "/techniqueModel/delAllQue", //鎵归噺鍒犻櫎
+ selecQueById: "/techniqueModel/selecQueById", //缂栬緫
+ writeQueById: "/techniqueModel/writeQueById", //缂栬緫浼犲弬
}
const url = {
@@ -176,7 +171,6 @@
...laboratory,
...measure,
...finishedIns,
- ...unqualifiedaa,
...dispose,
...Basicdata,
...unRawInspects,
@@ -196,9 +190,9 @@
}
-export default function(Vue) {
- //娣诲姞鍏ㄥ眬API
- Vue.prototype.$api = {
- url
- }
-}
\ No newline at end of file
+export default function (Vue) {
+ //娣诲姞鍏ㄥ眬API
+ Vue.prototype.$api = {
+ url
+ }
+}
diff --git a/src/components/view/Processingproducts.vue b/src/components/view/Processingproducts.vue
index 4530c83..24828f7 100644
--- a/src/components/view/Processingproducts.vue
+++ b/src/components/view/Processingproducts.vue
@@ -1,410 +1,285 @@
<template>
- <div class="unqualifiedBox">
- <el-row>
- <el-col :span="12" style="line-height: 32px;">涓嶅悎鏍煎搧澶勭疆</el-col>
- <el-col :span="12" style="text-align: right;">
- <el-button icon="el-icon-download" size="mini" @click="() => {}"
- >瀵煎嚭</el-button
- >
- </el-col>
- </el-row>
- <div style="margin-top: 10px;">
- <el-card shadow="hover" class="margin-30" style="height: 80px;">
- <div class="choose">
- <span>浜у搧鍚嶇О锛�</span>
- <el-input
- size="small"
- v-model="search.productName"
- style="width: 13vw;margin-right: 5px;"
- placeholder="璇疯緭鍏�"
- clearable
- ></el-input>
- <span>瑙勬牸鍨嬪彿锛�</span>
- <el-input
- size="small"
- v-model="search.specificationModel"
- style="width: 13vw;margin-right: 5px;"
- placeholder="璇疯緭鍏�"
- clearable
- ></el-input>
- <span>浜у搧澶х被锛�</span>
- <el-select
- v-model="search.productCategories"
- size="small"
- placeholder="璇烽�夋嫨"
- style="width: 13vw;margin-right: 5px;"
- >
- <el-option label="鍘熸潗鏂�" :value="0"></el-option>
- <el-option label="鎴愬搧" :value="1"></el-option>
- <el-option label="鍗婃垚鍝�" :value="2"></el-option>
- </el-select>
- <span>鐘舵�侊細</span>
- <el-select
- v-model="search.state"
- size="small"
- placeholder="璇烽�夋嫨"
- style="width: 13vw;margin-right: 5px;"
- >
- <el-option label="杩斾慨涓�" :value="1"></el-option>
- <el-option label="寰呭鐞�" :value="0"></el-option>
- </el-select>
- <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
- <el-button
- size="mini"
- type="primary"
- style="background: #004EA2;"
- @click="
- unqualifiedTable = [];
- getDetailInfo();
- "
- ><span>鏌� 璇�</span></el-button
- >
- </div>
- </el-card>
- </div>
- <div class="tableno" style="height:300px">
- <el-card shadow="hover" class="margin-30">
- <el-table
- :data="unqualifiedTable"
- border
- ref="multipleTable"
- tooltip-effect="dark"
- height="calc(100vh - 340px)"
- style="width: 100%"
- >
- <el-table-column type="selection" min-width="50"> </el-table-column>
- <el-table-column type="index" label="搴忓彿" width="60">
- <template slot-scope="scope">
- {{ (search.pageSize - 1) * search.countSize + scope.$index + 1 }}
- </template>
- </el-table-column>
- <el-table-column prop="dateArrival" label="浜у搧澶х被">
- <template slot-scope="scope">
- <span v-if="scope.row.type == 0">鍘熸潗鏂�</span>
- <span v-if="scope.row.type == 1">鎴愬搧</span>
- <span v-if="scope.row.type == 2">鍗婃垚鍝�</span>
- </template>
- </el-table-column>
- <el-table-column
- prop="productName"
- label="浜у搧鍚嶇О"
- min-width="90"
- show-overflow-tooltip
- >
- </el-table-column>
- <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿">
- </el-table-column>
- <el-table-column prop="number" label="涓嶅悎鏍煎搧鏁伴噺">
- </el-table-column>
- <el-table-column label="鐜板儚鎻忚堪" min-width="150">
- <template slot-scope="scope">
- <el-input
- size="small"
- v-model="scope.row.description"
- @blur="outOfFocusDescription(scope)"
- ></el-input>
- </template>
- </el-table-column>
- <el-table-column label="澶勭疆鎰忚">
- <template slot-scope="scope">
- <el-button type="text" @click="showDisposalOpinions(scope)"
- >鏌ョ湅澶勭疆鎰忚</el-button
- >
- </template>
- </el-table-column>
- <el-table-column prop="user_name" label="鐢宠浜�"> </el-table-column>
- <el-table-column prop="date" label="鏃ユ湡"> </el-table-column>
- <el-table-column prop="deal_state" label="鐘舵��">
- <template slot-scope="scope">
- <span style="color:#34BD66;" v-if="scope.row.deal_state == 1"
- >宸插鐞�</span
- >
- <span style="color:#E84738;" v-else-if="scope.row.deal_state == 0"
- >寰呭鐞�</span
- >
- </template>
- </el-table-column>
- <el-table-column label="鎿嶄綔" width="130">
- <template slot-scope="scope">
- <div style="display: flex;">
- <el-button type="text" siae="small" size="mini">闄勪欢</el-button>
- <el-button
- type="text"
- siae="small"
- size="mini"
- style=" color:87, 138, 193 ;"
- @click="clickEditorialOpinion(scope)"
- >缂栬緫鎰忚</el-button
- >
- </div>
- </template>
- </el-table-column>
- </el-table>
- <el-col
- style="height: 50px;display: flex;align-items: center;justify-content: right;"
- >
- <el-pagination
- @size-change="handleSizeChange"
- @current-change="handleCurrentChange"
- :current-page="search.pageSize"
- :page-sizes="[10, 15, 20, 30, 50]"
- :page-size="search.countSize"
- layout="total, sizes, prev, pager, next, jumper"
- :total="total"
- >
- </el-pagination>
- </el-col>
- </el-card>
- </div>
- <el-dialog title="鎻愮ず" :visible.sync="dialogVisible" width="30%">
- <el-form label-width="130px" style="height: 500px; overflow: auto ;">
- <el-empty
- v-if="updateEditList.length == 0"
- :image-size="200"
- ></el-empty>
- <div v-for="item in updateEditList" :key="item.$index">
- <el-form-item
- :label="
- item.type == 0
- ? '鎶�鏈儴澶勭疆鎰忚锛�'
- : item.type == 1
- ? '鐢熶骇閮ㄥ缃剰瑙侊細'
- : item.type == 2
- ? '璐ㄩ噺閮ㄥ缃剰瑙侊細'
- : '鎬荤粡鍔炲缃剰瑙侊細'
- "
- >
- <el-input
- type="textarea"
- :rows="2"
- placeholder="璇疯緭鍏ュ唴瀹�"
- v-model="item.tell"
- >
- </el-input>
- </el-form-item>
- <el-row v-if="isShow == true">
- <el-col :span="12">
- <el-form-item label="濉啓浜猴細" v-if="isShow == true">
- {{ item.name }}
- </el-form-item>
+ <div class="unqualifiedBox">
+ <el-row>
+ <el-col :span="12" style="line-height: 32px;">涓嶅悎鏍煎搧澶勭疆</el-col>
+ <el-col :span="12" style="text-align: right;">
+ <el-button icon="el-icon-download" size="mini" @click="() => { }">瀵煎嚭</el-button>
</el-col>
- <el-col :span="12">
- <el-form-item label="濉啓鏃ユ湡锛�" v-if="isShow == true">
- {{ item.fillDate }}
- </el-form-item>
- </el-col>
- </el-row>
- <el-form-item label="澶勭疆鏂瑰紡锛�">
- <el-radio-group v-model="item.way">
- <el-radio :label="0">杩斿伐</el-radio>
- <el-radio :label="1">杩斾慨</el-radio>
- <el-radio :label="2">璁╂鎺ユ敹</el-radio>
- <el-radio :label="3">鎷掓敹</el-radio>
- <el-radio :label="4">闄嶇骇浣跨敤</el-radio>
- <el-radio :label="5">鎶ュ簾</el-radio>
- </el-radio-group>
- </el-form-item>
- <el-divider v-if="item.type != 3"></el-divider>
+ </el-row>
+ <div style="margin-top: 1em;">
+ <el-card shadow="hover" style="height: 6em; display: flex;align-items: center;">
+ <div class="choose">
+ <span>浜у搧鍚嶇О锛�</span>
+ <el-input size="small" v-model="search.productName" style="width: 13vw;margin-right: 5px;" placeholder="璇疯緭鍏�" clearable></el-input>
+ <span>瑙勬牸鍨嬪彿锛�</span>
+ <el-input size="small" v-model="search.specificationModel" style="width: 13vw;margin-right: 5px;" placeholder="璇疯緭鍏�" clearable></el-input>
+ <span>浜у搧澶х被锛�</span>
+ <el-select v-model="search.productCategories" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 5px;">
+ <el-option label="鍘熸潗鏂�" :value="0"></el-option>
+ <el-option label="鍗婃垚鍝�" :value="1"></el-option>
+ <el-option label="鍦ㄥ埗鍝�" :value="2"></el-option>
+ </el-select>
+ <span>鐘舵�侊細</span>
+ <el-select v-model="search.state" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 5px;">
+ <el-option label="杩斾慨涓�" :value="1"></el-option>
+ <el-option label="寰呭鐞�" :value="0"></el-option>
+ </el-select>
+ <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
+ <el-button size="mini" type="primary" style="background: #004EA2;" @click="unqualifiedTable = [];getDetailInfo();"><span>鏌� 璇�</span></el-button>
+ </div>
+ </el-card>
</div>
- </el-form>
- <span slot="footer" class="dialog-footer">
- <el-button @click="dialogVisible = false">鍙� 娑�</el-button>
- <el-button type="primary" @click="updateEditDevided()">纭� 瀹�</el-button>
- </span>
- </el-dialog>
- </div>
+ <div class="tableno" style="height:300px">
+ <el-card shadow="hover">
+ <el-table :data="unqualifiedTable" border tooltip-effect="dark" height="calc(100vh - 340px)" style="width: 100%" :header-cell-style="{height: '50px'}">
+ <el-table-column type="index" label="搴忓彿" width="60">
+ <template slot-scope="scope">
+ {{ (search.pageSize - 1) * search.countSize + scope.$index + 1 }}
+ </template>
+ </el-table-column>
+ <el-table-column prop="dateArrival" label="浜у搧澶х被" min-width="100">
+ <template slot-scope="scope">
+ <span v-if="scope.row.type == 0">鍘熸潗鏂�</span>
+ <span v-if="scope.row.type == 1">鍗婃垚鍝�</span>
+ <span v-if="scope.row.type == 2">鍦ㄥ埗鍝�</span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="productName" label="浜у搧鍚嶇О" min-width="100" show-overflow-tooltip>
+ </el-table-column>
+ <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿" min-width="100">
+ </el-table-column>
+ <el-table-column prop="number" label="涓嶅悎鏍煎搧鏁伴噺" min-width="150">
+ </el-table-column>
+ <el-table-column label="鐜板儚鎻忚堪" min-width="150">
+ <template slot-scope="scope">
+ <el-input size="small" v-model="scope.row.description" @blur="outOfFocusDescription(scope)"></el-input>
+ </template>
+ </el-table-column>
+ <el-table-column label="澶勭疆鎰忚" min-width="100">
+ 1232
+ </el-table-column>
+ <el-table-column prop="user_name" label="鐢宠浜�" min-width="80"> </el-table-column>
+ <el-table-column prop="date" label="鏃ユ湡" min-width="150"> </el-table-column>
+ <el-table-column prop="deal_state" label="鐘舵��">
+ <template slot-scope="scope">
+ <span style="color:#34BD66;" v-if="scope.row.deal_state == 1">宸插鐞�</span>
+ <span style="color:#E84738;" v-else-if="scope.row.deal_state == 0">寰呭鐞�</span>
+ </template>
+ </el-table-column>
+ <el-table-column label="鎿嶄綔" min-width="130" fixed="right">
+ <template slot-scope="scope">
+ <div style="display: flex;">
+ <el-button type="text" siae="small" size="mini">闄勪欢</el-button>
+ <el-button type="text" siae="small" size="mini" style=" color:87, 138, 193 ;" @click="clickEditorialOpinion(scope)">缂栬緫鎰忚</el-button>
+ </div>
+ </template>
+ </el-table-column>
+ </el-table>
+ <el-col style="height: 50px;display: flex;align-items: center;justify-content: right;">
+ <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="search.pageSize" :page-sizes="[10, 15, 20, 30, 50]" :page-size="search.countSize" layout="total, sizes, prev, pager, next, jumper" :total="total">
+ </el-pagination>
+ </el-col>
+ </el-card>
+ </div>
+ <el-dialog title="鏈�缁堝缃剰瑙�" :visible.sync="dialogVisible" width="30%">
+ <el-form label-width="120px">
+ <div>
+ <el-form-item label="鏈�缁堝缃剰瑙侊細">
+ <el-input type="textarea" :rows="3" placeholder="璇疯緭鍏ュ唴瀹�" v-model="clickEditOpinion.opinion_tell" />
+ </el-form-item>
+ <el-form-item label="澶勭疆鏂瑰紡锛�">
+ <el-radio-group v-model="clickEditOpinion.way">
+ <el-radio :label="3">鎺ユ敹</el-radio>
+ <el-radio v-if="clickEditOpinion.type == 0" :label="2">璁╂鎺ユ敹</el-radio>
+ <el-radio v-if="clickEditOpinion.type !== 0" :label="4">闄嶇骇浣跨敤</el-radio>
+ <el-radio v-if="clickEditOpinion.type == 0" :label="7">鎹㈣揣</el-radio>
+ <el-radio v-if="clickEditOpinion.type == 0" :label="6">閫�璐�</el-radio>
+ <el-radio :label="1">杩斿伐杩斾慨</el-radio>
+ <el-radio v-if="clickEditOpinion.type !== 0" :label="5">鎶ュ簾</el-radio>
+ </el-radio-group>
+ </el-form-item>
+ </div>
+ </el-form>
+ <span slot="footer" class="dialog-footer">
+ <el-button @click="dialogVisible = false">鍙� 娑�</el-button>
+ <el-button type="primary" @click="updateEditDevided()">纭� 瀹�</el-button>
+ </span>
+ </el-dialog>
+ </div>
</template>
<script>
import { watch } from "vue";
export default {
- data() {
- return {
- isShow: false,
- search: {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- productCategories: "", // 浜у搧澶х被
- productName: "", // 浜у搧鍚嶇О
- specificationModel: "", // 瑙勬牸鍨嬪彿
- state: "" // 鐘舵��
- },
- unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁
- total: 0, // 鎬绘潯鏁�
- dialogVisible: false, // 鏄剧ず寮瑰嚭妗�
- updateEditList: []
- };
- },
- mounted() {
- this.getDetailInfo();
- },
- methods: {
- // 鍒嗛〉
- handleSizeChange(val) {
- this.search.countSize = val;
- this.getDetailInfo();
+ data() {
+ return {
+ isShow: false,
+ search: {
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 璧峰椤�
+ productCategories: "", // 浜у搧澶х被
+ productName: "", // 浜у搧鍚嶇О
+ specificationModel: "", // 瑙勬牸鍨嬪彿
+ state: "", // 鐘舵��
+ },
+ unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁
+ total: 0, // 鎬绘潯鏁�
+ dialogVisible: false, // 鏄剧ず寮瑰嚭妗�
+ clickEditOpinion: "", // 鐐瑰嚮缂栬緫鎰忚涓存椂瀛樺偍璇ヨ鏁版嵁
+ };
},
- // 鍒嗛〉
- handleCurrentChange(val) {
- this.search.pageSize = val;
- this.getDetailInfo();
+ mounted() {
+ this.getDetailInfo();
},
- // 鍒嗛〉琛ㄦ牸鏁版嵁
- getDetailInfo() {
- this.axios
- .get(this.$api.url.getTable, {
- params: this.search
- })
- .then(res => {
- this.unqualifiedTable = res.data.row;
- this.total = res.data.total;
- });
+ methods: {
+ // 鍒嗛〉
+ handleSizeChange(val) {
+ this.search.countSize = val;
+ this.getDetailInfo();
+ },
+ // 鍒嗛〉
+ handleCurrentChange(val) {
+ this.search.pageSize = val;
+ this.getDetailInfo();
+ },
+ // 鍒嗛〉琛ㄦ牸鏁版嵁
+ getDetailInfo() {
+ this.axios
+ .get(this.$api.url.getTable, {
+ params: this.search,
+ })
+ .then((res) => {
+ this.unqualifiedTable = res.data.row;
+ this.total = res.data.total;
+ });
+ },
+ // 閲嶇疆鎸夐挳
+ clean() {
+ this.search = {
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 璧峰椤�
+ productCategories: "", // 浜у搧澶х被
+ productName: "", // 浜у搧鍚嶇О
+ specificationModel: "", // 瑙勬牸鍨嬪彿
+ state: "", // 鐘舵��
+ };
+ this.getDetailInfo();
+ },
+ // 鐐瑰嚮缂栬緫鎰忚
+ clickEditorialOpinion(scope) {
+ this.dialogVisible = true;
+ this.clickEditOpinion = scope.row;
+ },
+ // 澶卞幓鐜板儚鎻忚堪鐒︾偣瑙﹀彂
+ outOfFocusDescription(scope) {
+ this.axios
+ .get(this.$api.url.descriptionUpdate, {
+ params: {
+ rawUnacceptedId: scope.row.id,
+ tell: scope.row.description,
+ },
+ })
+ .then((res) => {
+ this.$message({
+ message: res.message,
+ type: "success",
+ });
+ });
+ },
+ // 鐐瑰嚮纭畾鎸夐挳
+ updateEditDevided() {
+ console.log(`output->this.clickEditOpinion`, this.clickEditOpinion);
+ this.axios
+ .post(this.$api.url.editDisposalOpinion, {
+ opinionTell: this.clickEditOpinion.opinion_tell,
+ rawUnacceptedId: this.clickEditOpinion.id,
+ way: this.clickEditOpinion.way,
+ type: this.clickEditOpinion.type,
+ })
+ .then((res) => {
+ this.dialogVisible = false;
+ this.$message({
+ message: res.message,
+ type: "success",
+ });
+ });
+ },
},
- // 閲嶇疆鎸夐挳
- clean() {
- this.search = {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- productCategories: "", // 浜у搧澶х被
- productName: "", // 浜у搧鍚嶇О
- specificationModel: "", // 瑙勬牸鍨嬪彿
- state: "" // 鐘舵��
- };
- this.getDetailInfo();
+ watch: {
+ dialogVisible: {
+ handler(newVal, oldVal) {
+ if (newVal == false) {
+ this.isShow = false;
+ }
+ },
+ },
},
- // 鐐瑰嚮鏌ョ湅澶勭疆鎰忚
- showDisposalOpinions(scope) {
- this.isShow = true;
- this.dialogVisible = true;
- this.$axios
- .get(this.$api.url.viewEditorial, {
- params: {
- rawUnacceptedId: scope.row.id
- }
- })
- .then(res => {
- this.updateEditList = res.data;
- this.getDetailInfo();
- });
- },
- // 鐐瑰嚮缂栬緫鎰忚
- clickEditorialOpinion(scope) {
- this.dialogVisible = true;
- this.axios
- .get(this.$api.url.clickEditing, {
- params: { rawUnacceptedId: scope.row.id }
- })
- .then(res => {
- this.updateEditList = res.data;
- });
- },
- // 澶卞幓鐜板儚鎻忚堪鐒︾偣瑙﹀彂
- outOfFocusDescription(scope) {
- this.axios
- .get(this.$api.url.descriptionUpdate, {
- params: {
- rawUnacceptedId: scope.row.id,
- tell: scope.row.description
- }
- })
- .then(res => {
- this.$message({
- message: res.message,
- type: "success"
- });
- });
- },
- // 鐐瑰嚮纭畾鎸夐挳
- updateEditDevided() {
- this.$axios
- .post(
- this.$api.url.addOpinion,
- { opinion: this.updateEditList },
- {
- headers: { "Content-Type": "application/json" }
- }
- )
- .then(res => {
- console.log(`output->res`, res);
- this.dialogVisible = false;
- this.getDetailInfo();
- });
- }
- },
- watch: {
- dialogVisible: {
- handler(newVal, oldVal) {
- if (newVal == false) {
- this.isShow = false;
- }
- }
- }
- }
};
</script>
<style scoped>
.main_div {
- padding-top: 15px;
-}
-.el-radio__label {
- font-size: 16px;
-}
-.el-radio {
- margin-right: 60px;
- margin-top: 10px;
-}
-.el-form-item {
- margin-bottom: 6px;
- font-size: 16px;
-}
-.unqualifiedBox {
- width: 100%;
- max-height: 100%;
- display: flex;
- flex-direction: column;
- /* overflow-y: scroll; */
-}
-.unqualifiedBox .title .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
-}
-/deep/ .el-table__cell {
- padding: 5px 0;
-}
-.unqualifiedBox .title {
- margin-bottom: 10px;
- padding: 0 20px;
-}
-<!-- /* 鏉′欢鏌ヨ澶撮儴鏍峰紡 */ -->
- .choose {
- padding: 21px 24px;
- display: flex;
- align-items: center;
- background-color: #fff;
- border-bottom: 3px solid rgb(245, 247, 251);
+ padding-top: 15px;
}
+.el-radio__label {
+ font-size: 16px;
+}
+
+.el-radio {
+ margin-right: 60px;
+ margin-top: 10px;
+}
+
+.el-form-item {
+ margin-bottom: 6px;
+ font-size: 16px;
+}
+
+.unqualifiedBox {
+ width: 100%;
+ max-height: 100%;
+ display: flex;
+ flex-direction: column;
+}
+
+.unqualifiedBox .title .el-button {
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
+}
+
+/deep/ .el-table__cell {
+ padding: 5px 0;
+}
+
+.unqualifiedBox .title {
+ margin-bottom: 10px;
+ padding: 0 20px;
+}
+
+/* 鏉′欢鏌ヨ澶撮儴鏍峰紡 */
.choose {
- font-size: 14px;
+ display: flex;
+ align-items: center;
+ background-color: #fff;
+ border-bottom: 3px solid rgb(245, 247, 251);
+ font-size: 14px;
}
.choose .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
}
-<!-- /* 涓嶅悎鏍艰〃鏍兼牱寮� */
- .unqualifiedTable {
- flex: 1;
- background: #fff;
- margin-top: 11px;
- padding: 23px 21px;
+.choose span {
+ /* span鍐呭寮哄埗涓嶆崲琛� */
+ white-space: nowrap;
}
+
.tableno {
- margin-top: 10px;
+ margin-top: 10px;
}
</style>
diff --git a/src/components/view/processInspection.vue b/src/components/view/processInspection.vue
index 41059f6..e58cf60 100644
--- a/src/components/view/processInspection.vue
+++ b/src/components/view/processInspection.vue
@@ -249,7 +249,7 @@
title="杩囩▼妫�楠屾姤鍛�" :visible.sync="reportlook" width="40%">
<template>
<div ref="print">
-
+
<div style="margin:0 auto;">
<!-- <div style="text-align:center;margin-top:10px;">杩囩▼妫�楠屾姤鍛�</div> -->
<table class="table table-striped table-bordered" align="center" border style="width: 100%;height: 700px;" valign="center">
@@ -295,13 +295,13 @@
<td class="value" ></td>
<td class="column"></td>
<td class="value" ></td>
-
+
</tr>
<tr>
<td class="column"></td>
<td class="value" colspan="3"></td>
<td class="column"></td>
-
+
</tr>
<tr>
<td class="value" colspan="2"></td>
@@ -313,7 +313,7 @@
<td class="value" colspan="2"></td>
<td class="value" colspan="2"></td>
</tr>
-
+
<tr>
<td class="column" colspan="6"></td>
</tr>
@@ -337,7 +337,7 @@
<td class="value" colspan="2"></td>
<td class="value" colspan="2"></td>
</tr>
-
+
<tr>
<td class="column">鏉愯川</td>
<td class="value" colspan="5"></td>
@@ -360,8 +360,8 @@
<br>
</td>
</tr>
-
-
+
+
</table>
</div>
</div>
@@ -485,7 +485,7 @@
this.reportlook = true
// this.$nextTick(() => {
// this.$print(this.$refs.print);
- // })
+ // })
},
handleClick(row) {
this.rowInfp = row
diff --git a/src/components/view/raw-ins.vue b/src/components/view/raw-ins.vue
index 1b96168..e159492 100644
--- a/src/components/view/raw-ins.vue
+++ b/src/components/view/raw-ins.vue
@@ -1,221 +1,214 @@
<style scoped>
- .raw_ins {
- height: 100%;
- }
+.raw_ins {
+ height: 100%;
+}
- .raw_ins .title .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
- }
+.raw_ins .title .el-button {
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
+}
- .raw_ins .title {
- margin-bottom: 10px;
- padding: 0 20px;
- }
+.raw_ins .title {
+ margin-bottom: 10px;
+ padding: 0 20px;
+}
- .choose {
- padding: 21px 24px;
- display: flex;
- align-items: center;
- background-color: #fff;
- border-bottom: 3px solid rgb(245, 247, 251);
- }
+.choose {
+ padding: 21px 24px;
+ display: flex;
+ align-items: center;
+ background-color: #fff;
+ border-bottom: 3px solid rgb(245, 247, 251);
+}
- .choose * {
- font-size: 14px;
- }
+.choose * {
+ font-size: 14px;
+}
- .choose .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
- }
+.choose .el-button {
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
+}
- .thing {
- width: calc(100% - 44px);
- height: calc(100% - 42px - 82px - 66px);
- background-color: #fff;
- overflow: auto;
- padding: 33px 22px;
- }
+.choose span {
+ /* span鍐呭寮哄埗涓嶆崲琛� */
+ white-space: nowrap;
+}
- .table_do {
- color: #004ea0;
- cursor: pointer;
- }
+.thing {
+ width: calc(100% - 44px);
+ height: calc(100% - 42px - 82px - 66px);
+ background-color: #fff;
+ overflow: auto;
+ padding: 33px 22px;
+}
+
+.table_do {
+ color: #004ea0;
+ cursor: pointer;
+}
</style>
<style>
- .raw_ins .thing * {
- font-size: 14px;
- }
+.raw_ins .thing * {
+ font-size: 14px;
+}
- .raw_ins .has-gutter .el-table__cell {
- background-color: #f0f1f5 !important;
- color: #333;
- }
+.raw_ins .has-gutter .el-table__cell {
+ background-color: #f0f1f5 !important;
+ color: #333;
+}
- .raw_ins .has-gutter .el-table__cell .cell {
- font-size: 16px;
- font-weight: 500;
- }
+.raw_ins .has-gutter .el-table__cell .cell {
+ font-size: 16px;
+ font-weight: 500;
+}
- .raw_ins .cell {
- color: #333;
- padding-left: 17px !important;
- }
+.raw_ins .cell {
+ color: #333;
+ padding-left: 17px !important;
+}
- .raw_ins .el-table__body-wrapper {
- height: 100%;
- }
+.raw_ins .el-table__body-wrapper {
+ height: 100%;
+}
- .raw_ins .el-table__body {
- height: 100%;
- }
+.raw_ins .el-table__body {
+ height: 100%;
+}
</style>
<template>
- <div class="raw_ins">
- <div class="title">
- <el-row>
- <el-col :span="12" style="line-height: 32px;">鍘熸潗鏂欐楠�</el-col>
- <el-col :span="12" style="text-align: right;">
- <el-button type="primary" icon="el-icon-plus" style="background: #004EA2;"
- @click="goDetail(null)">鏂板</el-button>
- <el-button icon="el-icon-download">瀵煎嚭</el-button>
- </el-col>
- </el-row>
- </div>
- <div class="choose">
- <span>鏉ユ枡鏃ユ湡锛�</span>
- <el-date-picker v-model="search.formTime" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;"
- clearable value-format="yyyy-MM-dd"></el-date-picker>
- <span>鍘熸潗鏂欑紪鐮侊細</span>
- <el-input v-model="search.code" placeholder="璇疯緭鍏�" size="small" style="width: 13vw;margin-right: 5px;"
- clearable></el-input>
- <span>妫�娴嬬姸鎬侊細</span>
- <el-select v-model="search.insState" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 5px;">
- <el-option label="鍏ㄩ儴" :value="2"></el-option>
- <el-option label="鏈娴�" :value="0"></el-option>
- <el-option label="宸叉娴�" :value="1"></el-option>
- </el-select>
- <span>鍘熸潗鏂欏悕绉帮細</span>
- <el-input v-model="search.name" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;"
- clearable></el-input>
- <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
- <el-button size="mini" type="primary" style="background: #004EA2;" @click="selectRawInspectsList()"><span>鏌�
- 璇�</span></el-button>
- </div>
- <div class="thing">
- <el-table :data="tableData" border style="width: 100%;overflow-y: auto;min-height: calc(100% - 50px)"
- max-height="calc(100% - 50px)" @selection-change="handleSelectionChange" default-expand-all
- :tree-props="{ children: 'children', hasChildren: 'hasChildren' }" row-key="id">
- <el-table-column type="selection" width="50"> </el-table-column>
- <el-table-column type="index" label="搴忓彿" width="70">
- </el-table-column>
- <el-table-column prop="formTime" label="鏉ユ枡鏃ユ湡"> </el-table-column>
- <el-table-column prop="code" label="鍘熸潗鏂欑紪鐮�"> </el-table-column>
- <el-table-column prop="name" label="鍘熸潗鏂欏悕绉�"> </el-table-column>
- <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿">
- </el-table-column>
- <el-table-column prop="unit" label="鍗曚綅"> </el-table-column>
- <el-table-column prop="number" label="鏁伴噺"> </el-table-column>
- <el-table-column prop="createTime" label="鎶ユ鏃ユ湡"> </el-table-column>
- <el-table-column prop="user_name" label="鎶ユ浜�"> </el-table-column>
- <el-table-column prop="createTime" label="妫�楠屾棩鏈�"> </el-table-column>
- <el-table-column prop="createTime" label="妫�娴嬬姸鎬�" width="100">
- <template slot-scope="scope">
- <span style="color: #34BD66;" v-if="scope.row.ins_state == 1">宸叉娴�</span>
- <span style="color: #E84738;" v-else-if="scope.row.ins_state == 0">鏈娴�</span>
- </template>
- </el-table-column>
- <el-table-column prop="judge_state" label="鍚堟牸鐘舵��" width="100">
- <template slot-scope="scope">
- <span style="color: #34BD66;" v-if="scope.row.judge_state == 1">鍚堟牸</span>
- <span style="color: #E84738;" v-else-if="scope.row.judge_state == 0">涓嶅悎鏍�</span>
- </template>
- </el-table-column>
- <el-table-column label="鎿嶄綔" width="100">
- <template slot-scope="scope">
- <span class="table_do" @click="changeShowDetail(scope.row)">鏌ョ湅</span>
- <span class="table_do">鎵撳嵃</span>
- </template>
- </el-table-column>
- </el-table>
- <el-col style="height: 50px;display: flex;align-items: center;justify-content: right;">
- <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="1"
- :page-sizes="[10, 15, 20, 30, 50]" :page-size="search.co" layout="total, sizes, prev, pager, next, jumper"
- :total="total">
- </el-pagination>
- </el-col>
- </div>
- </div>
+ <div class="raw_ins">
+ <div class="title">
+ <el-row>
+ <el-col :span="12" style="line-height: 32px;">鍘熸潗鏂欐楠�</el-col>
+ <el-col :span="12" style="text-align: right;">
+ <el-button type="primary" icon="el-icon-plus" style="background: #004EA2;" @click="goDetail(null)">鏂板</el-button>
+ <el-button icon="el-icon-download">瀵煎嚭</el-button>
+ </el-col>
+ </el-row>
+ </div>
+ <div class="choose">
+ <span>鏉ユ枡鏃ユ湡锛�</span>
+ <el-date-picker v-model="search.formTime" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;" clearable value-format="yyyy-MM-dd"></el-date-picker>
+ <span>鍘熸潗鏂欑紪鐮侊細</span>
+ <el-input v-model="search.code" placeholder="璇疯緭鍏�" size="small" style="width: 13vw;margin-right: 5px;" clearable></el-input>
+ <span>妫�娴嬬姸鎬侊細</span>
+ <el-select v-model="search.insState" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 5px;">
+ <el-option label="鍏ㄩ儴" :value="2"></el-option>
+ <el-option label="鏈娴�" :value="0"></el-option>
+ <el-option label="宸叉娴�" :value="1"></el-option>
+ </el-select>
+ <span>鍘熸潗鏂欏悕绉帮細</span>
+ <el-input v-model="search.name" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 5px;" clearable></el-input>
+ <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
+ <el-button size="mini" type="primary" style="background: #004EA2;" @click="selectRawInspectsList()"><span>鏌� 璇�</span></el-button>
+ </div>
+ <div class="thing">
+ <el-table :data="tableData" border style="width: 100%;" height="calc(100% - 50px)" @selection-change="handleSelectionChange" default-expand-all :tree-props="{ children: 'children', hasChildren: 'hasChildren' }" row-key="id">
+ <el-table-column type="index" label="搴忓彿" width="60">
+ </el-table-column>
+ <el-table-column prop="formTime" label="鏉ユ枡鏃ユ湡" min-width="110"> </el-table-column>
+ <el-table-column prop="code" label="鍘熸潗鏂欑紪鐮�" min-width="110"> </el-table-column>
+ <el-table-column prop="name" label="鍘熸潗鏂欏悕绉�" min-width="110"> </el-table-column>
+ <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿" min-width="100">
+ </el-table-column>
+ <el-table-column prop="unit" label="鍗曚綅" min-width="60"> </el-table-column>
+ <el-table-column prop="number" label="鏁伴噺" min-width="60"> </el-table-column>
+ <el-table-column prop="createTime" label="鎶ユ鏃ユ湡" min-width="110"> </el-table-column>
+ <el-table-column prop="user_name" label="鎶ユ浜�" min-width="80"> </el-table-column>
+ <el-table-column prop="createTime" label="妫�楠屾棩鏈�" min-width="110"> </el-table-column>
+ <el-table-column prop="createTime" label="妫�娴嬬姸鎬�" min-width="100">
+ <template slot-scope="scope">
+ <span style="color: #34BD66;" v-if="scope.row.ins_state == 1">宸叉娴�</span>
+ <span style="color: #E84738;" v-else-if="scope.row.ins_state == 0">鏈娴�</span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="judge_state" label="鍚堟牸鐘舵��" min-width="100">
+ <template slot-scope="scope">
+ <span style="color: #34BD66;" v-if="scope.row.judge_state == 1">鍚堟牸</span>
+ <span style="color: #E84738;" v-else-if="scope.row.judge_state == 0">涓嶅悎鏍�</span>
+ </template>
+ </el-table-column>
+ <el-table-column label="鎿嶄綔" min-width="100" fixed="right">
+ <template slot-scope="scope">
+ <span class="table_do" @click="changeShowDetail(scope.row)">鏌ョ湅</span>
+ <span class="table_do">鎵撳嵃</span>
+ </template>
+ </el-table-column>
+ </el-table>
+ <el-col style="height: 50px;display: flex;align-items: center;justify-content: right;">
+ <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="1" :page-sizes="[10, 15, 20, 30, 50]" :page-size="search.co" layout="total, sizes, prev, pager, next, jumper" :total="total">
+ </el-pagination>
+ </el-col>
+ </div>
+ </div>
</template>
<script>
- export default {
- data() {
- return {
- search: {
- formTime: "", // 鏉ユ枡鏃堕棿
- code: "", // 鍘熸潗鏂欑紪鐮�
- insState: "", // 妫�娴嬬姸鎬�
- name: "", //
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1 // 椤垫暟
- },
- total: 0,
- tableData: [],
- selects: []
- };
- },
- props: ["goDetail"],
- mounted() {
- this.selectRawInspectsList();
- },
- methods: {
- handleSelectionChange(val) {
- this.selects = val;
- },
- handleSizeChange(val) {
- this.search.countSize = val;
- this.selectRawInspectsList();
- },
- handleCurrentChange(val) {
- this.search.pageSize = val;
- this.selectRawInspectsList();
- },
- selectRawInspectsList() {
- this.$axios
- .get(this.$api.url.selectRawInspectsList, {
- params: this.search
- })
- .then(res => {
- this.tableData = res.data.row;
- this.total = res.data.total;
- });
- },
- clean() {
- this.search = {
- formTime: "", // 鏉ユ枡鏃堕棿
- code: "", // 鍘熸潗鏂欑紪鐮�
- insState: "", // 妫�娴嬬姸鎬�
- name: "", //
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1 // 椤垫暟
- };
- this.selectRawInspectsList();
- },
- changeShowDetail({
- id
- }) {
- this.goDetail(id);
- // console.log(id)
- // const res = await this.$axios.post(this.$api.url.selectRawInspectsListById,{params:{id}})
- // console.log(res)
- }
- }
- };
+export default {
+ data() {
+ return {
+ search: {
+ formTime: "", // 鏉ユ枡鏃堕棿
+ code: "", // 鍘熸潗鏂欑紪鐮�
+ insState: "", // 妫�娴嬬姸鎬�
+ name: "", //
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 椤垫暟
+ },
+ total: 0,
+ tableData: [],
+ selects: [],
+ };
+ },
+ props: ["goDetail"],
+ mounted() {
+ this.selectRawInspectsList();
+ },
+ methods: {
+ handleSelectionChange(val) {
+ this.selects = val;
+ },
+ handleSizeChange(val) {
+ this.search.countSize = val;
+ this.selectRawInspectsList();
+ },
+ handleCurrentChange(val) {
+ this.search.pageSize = val;
+ this.selectRawInspectsList();
+ },
+ selectRawInspectsList() {
+ this.$axios
+ .get(this.$api.url.selectRawInspectsList, {
+ params: this.search,
+ })
+ .then((res) => {
+ this.tableData = res.data.row;
+ this.total = res.data.total;
+ });
+ },
+ clean() {
+ this.search = {
+ formTime: "", // 鏉ユ枡鏃堕棿
+ code: "", // 鍘熸潗鏂欑紪鐮�
+ insState: "", // 妫�娴嬬姸鎬�
+ name: "", //
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 椤垫暟
+ };
+ this.selectRawInspectsList();
+ },
+ changeShowDetail({ id }) {
+ this.goDetail(id);
+ // console.log(id)
+ // const res = await this.$axios.post(this.$api.url.selectRawInspectsListById,{params:{id}})
+ // console.log(res)
+ },
+ },
+};
</script>
\ No newline at end of file
diff --git a/src/components/view/rawUnqualified/raw.vue b/src/components/view/rawUnqualified/raw.vue
deleted file mode 100644
index 874e48f..0000000
--- a/src/components/view/rawUnqualified/raw.vue
+++ /dev/null
@@ -1,304 +0,0 @@
-<template>
- <div class="unqualifiedBox">
- <el-row>
- <el-col :span="12" style="line-height: 32px;">鍘熸潗鏂欎笉鍚堟牸</el-col>
- <el-col :span="12" style="text-align: right;">
- <el-button icon="el-icon-download" size="mini" @click="() => {}"
- >瀵煎嚭</el-button
- >
- </el-col>
- </el-row>
- <div style="margin-top: 10px;">
- <el-card shadow="hover" class="margin-30" style="height: 80px;">
- <div class="choose">
- <span>浜у搧鍚嶇О锛�</span>
- <el-input
- size="small"
- v-model="search.productName"
- style="width: 14vw;margin-right: 5px;"
- placeholder="璇疯緭鍏�"
- clearable
- ></el-input>
- <span>鏉ユ枡鏃ユ湡锛�</span>
- <el-date-picker
- v-model="search.formTime"
- size="small"
- placeholder="璇疯緭鍏�"
- style="width: 12vw"
- clearable
- value-format="yyyy-MM-dd"
- ></el-date-picker>
- <span>澶勭悊鐘舵�侊細</span>
- <el-select
- v-model="search.processingStatus"
- size="small"
- placeholder="璇烽�夋嫨"
- style="width: 12vw"
- >
- <el-option label="宸插鐞�" :value="1"></el-option>
- <el-option label="寰呭鐞�" :value="0"></el-option>
- </el-select>
- <span>渚涘簲鍟嗭細</span>
- <el-input
- size="small"
- v-model="search.supplier"
- style="width: 12vw"
- placeholder="璇疯緭鍏�"
- ></el-input>
- <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
- <el-button
- size="mini"
- type="primary"
- style="background: #004EA2;"
- @click="
- unqualifiedTable = [];
- getDetailInfo();
- "
- ><span>鏌� 璇�</span></el-button
- >
- </div>
- </el-card>
- </div>
- <div class="tableno" style="height:300px">
- <el-card shadow="hover" class="margin-30">
- <el-table
- :data="unqualifiedTable"
- border
- ref="multipleTable"
- tooltip-effect="dark"
- height="calc(100vh - 340px)"
- style="width: 100%"
- >
- <el-table-column type="selection" width="50"> </el-table-column>
- <el-table-column type="index" label="搴忓彿" width="60">
- <template slot-scope="scope">
- {{ (search.pageSize - 1) * search.countSize + scope.$index + 1 }}
- </template>
- </el-table-column>
- <el-table-column prop="dateArrival" label="鏉ユ枡鏃ユ湡">
- </el-table-column>
- <el-table-column prop="supplier" label="渚涘簲鍟�"> </el-table-column>
- <el-table-column
- prop="reason"
- label="缂洪櫡鍚嶇О"
- min-width="120"
- show-overflow-tooltip
- >
- </el-table-column>
- <el-table-column prop="code" label="鏉愭枡缂栫爜"> </el-table-column>
- <el-table-column prop="name" label="鏉愭枡鍚嶇О"> </el-table-column>
- <el-table-column prop="specifications" label="瑙勬牸鍨嬪彿">
- </el-table-column>
- <el-table-column prop="unit" label="鍗曚綅"> </el-table-column>
- <el-table-column prop="number" label="鏁伴噺"> </el-table-column>
- <el-table-column prop="inspectionDate" label="鎶ユ鏃ユ湡">
- </el-table-column>
- <el-table-column prop="name" label="鎶ユ浜�"> </el-table-column>
- <el-table-column prop="processingDate" label="妫�楠屾棩鏈�">
- </el-table-column>
- <el-table-column prop="deal_state" label="澶勭悊鐘舵��" width="100">
- <template slot-scope="scope">
- <span style="color:#34BD66;" v-if="scope.row.deal_state == 1"
- >宸插鐞�</span
- >
- <span style="color:#E84738;" v-else-if="scope.row.deal_state == 0"
- >寰呭鐞�</span
- >
- </template>
- </el-table-column>
- <el-table-column prop="deal_reasult" label="璇勫缁撴灉" width="100">
- <template slot-scope="scope">
- <span style="color:#E84738;" v-if="scope.row.deal_reasult == 0"
- >涓嶉�氳繃</span
- >
- <span
- style="color:#34BD66;"
- v-else-if="scope.row.deal_reasult == 1"
- >閫氳繃</span
- >
- </template>
- </el-table-column>
- <el-table-column label="鎿嶄綔" width="100">
- <template slot-scope="scope">
- <div style="display: flex;">
- <el-popover
- placement="left"
- width="160"
- :ref="`popover-${scope.$index}`"
- >
- <div style="padding: 6px">璇勫鏄惁閫氳繃锛�</div>
- <div style="text-align: right; margin: 6px;">
- <el-button
- size="mini"
- type="text"
- style="color: #E84738;"
- @click="
- scope._self.$refs[`popover-${scope.$index}`].doClose();
- rawEvaluate(scope.row, 0);
- "
- >涓嶉�氳繃</el-button
- >
- <el-button
- type="text"
- style="color: #34bd66;"
- size="mini"
- @click="
- scope._self.$refs[`popover-${scope.$index}`].doClose();
- rawEvaluate(scope.row, 1);
- "
- >閫氳繃</el-button
- >
- </div>
- <el-button
- slot="reference"
- type="text"
- siae="small"
- size="mini"
- >璇勫</el-button
- >
- </el-popover>
-
- <el-button
- type="text"
- siae="small"
- size="mini"
- style=" color:87, 138, 193 ; margin-left: 10px;"
- >鏌ョ湅</el-button
- >
- </div>
- </template>
- </el-table-column>
- </el-table>
- <el-col
- style="height: 50px;display: flex;align-items: center;justify-content: right;"
- >
- <el-pagination
- @size-change="handleSizeChange"
- @current-change="handleCurrentChange"
- :current-page="search.pageSize"
- :page-sizes="[10, 15, 20, 30, 50]"
- :page-size="search.countSize"
- layout="total, sizes, prev, pager, next, jumper"
- :total="total"
- >
- </el-pagination>
- </el-col>
- </el-card>
- </div>
- </div>
-</template>
-
-<script>
-export default {
- data() {
- return {
- search: {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- formTime: "", // 鏉ユ枡鏃ユ湡
- processingStatus: "", // 澶勭悊鐘舵��
- productName: "", // 浜у搧鍚嶇О
- supplier: "" // 渚涘簲鍟�
- },
- unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁
- total: 0,
- visible: false
- };
- },
- mounted() {
- this.getDetailInfo();
- },
- methods: {
- handleSizeChange(val) {
- this.search.countSize = val;
- this.getDetailInfo();
- },
- handleCurrentChange(val) {
- this.search.pageSize = val;
- this.getDetailInfo();
- },
- getDetailInfo() {
- this.axios
- .get(this.$api.url.selectUnRawInspectsList, {
- params: this.search
- })
- .then(res => {
- this.unqualifiedTable = res.data.row;
- this.total = res.data.total;
- });
- },
- clean() {
- this.search = {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- formTime: "", // 鏉ユ枡鏃ユ湡
- processingStatus: "", // 澶勭悊鐘舵��
- productName: "", // 浜у搧鍚嶇О
- supplier: "" // 渚涘簲鍟�
- };
- this.getDetailInfo();
- },
- rawEvaluate(row, passOrNo) {
- this.$axios
- .post(this.$api.url.evaluatePassOrNo, {
- rawId: row.id,
- passOrNo: passOrNo
- })
- .then(res => {
- this.unqualifiedTable = [];
- this.getDetailInfo();
- this.$parent.removeAllTab()
- });
- }
- }
-};
-</script>
-
-<style scoped>
-.unqualifiedBox {
- width: 100%;
- max-height: 100%;
- display: flex;
- flex-direction: column;
- /* overflow-y: scroll; */
-}
-.unqualifiedBox .title .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
-}
-.unqualifiedBox .title {
- margin-bottom: 10px;
- padding: 0 20px;
-}
-<!-- /* 鏉′欢鏌ヨ澶撮儴鏍峰紡 */ -->
- .choose {
- padding: 21px 24px;
- display: flex;
- align-items: center;
- background-color: #fff;
- border-bottom: 3px solid rgb(245, 247, 251);
-}
-
-.choose {
- font-size: 14px;
-}
-
-.choose .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
-}
-<!-- /* 涓嶅悎鏍艰〃鏍兼牱寮� */
- .unqualifiedTable {
- flex: 1;
- background: #fff;
- margin-top: 11px;
- padding: 23px 21px;
-}
-.tableno {
- margin-top: 10px;
-}
-</style>
diff --git a/src/components/view/rawUnqualifiedBox.vue b/src/components/view/rawUnqualifiedBox.vue
deleted file mode 100644
index f43a1fa..0000000
--- a/src/components/view/rawUnqualifiedBox.vue
+++ /dev/null
@@ -1,14 +0,0 @@
-<style scoped></style>
-
-<template>
- <div class="rawUnqualifiedBox">
- <Unqualified></Unqualified>
- </div>
-</template>
-
-<script>
-import Unqualified from "./rawUnqualified/raw.vue";
-export default {
- components: { Unqualified }
-};
-</script>
diff --git a/src/components/view/unqualifiedManagement.vue b/src/components/view/unqualifiedManagement.vue
index be696d6..0f3d721 100644
--- a/src/components/view/unqualifiedManagement.vue
+++ b/src/components/view/unqualifiedManagement.vue
@@ -1,300 +1,218 @@
<template>
- <div class="unqualifiedBox">
- <el-row>
- <el-col :span="12" style="line-height: 32px;">涓嶅悎鏍肩鐞�</el-col>
- <el-col :span="12" style="text-align: right;">
- <el-button icon="el-icon-download" size="mini" @click="() => {}"
- >瀵煎嚭</el-button
- >
- </el-col>
- </el-row>
- <div style="margin-top: 10px;">
- <el-card shadow="hover" class="margin-30" style="height: 80px;">
- <div class="choose">
- <span>澶勭悊鐘舵�侊細</span>
- <el-select
- v-model="search.dealState"
- size="small"
- placeholder="璇烽�夋嫨"
- style="width: 224px;margin-right: 30px;"
- >
- <el-option label="宸插鐞�" :value="1"></el-option>
- <el-option label="寰呭鐞�" :value="0"></el-option>
- </el-select>
- <span>鏉ユ枡鏃ユ湡锛�</span>
- <el-date-picker
- v-model="search.formTime"
- size="small"
- placeholder="璇疯緭鍏�"
- style="width: 224px;margin-right: 30px;"
- clearable
- value-format="yyyy-MM-dd"
- ></el-date-picker>
- <span>浜у搧澶х被锛�</span>
- <el-select
- v-model="search.productCategories"
- size="small"
- placeholder="璇烽�夋嫨"
- style="width: 224px;margin-right: 30px;"
- >
- <el-option label="鍏ㄩ儴" :value="''"></el-option>
- <el-option label="鎴愬搧" :value="1"></el-option>
- <el-option label="鍗婃垚鍝�" :value="2"></el-option>
- </el-select>
- <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
- <el-button
- size="mini"
- type="primary"
- style="background: #004EA2;"
- @click="
- unqualifiedTable = [];
- getDetailInfo();
- "
- ><span>鏌� 璇�</span></el-button
- >
+ <div class="unqualifiedBox">
+ <el-row>
+ <el-col :span="12" style="line-height: 32px;">涓嶅悎鏍肩鐞�</el-col>
+ <el-col :span="12" style="text-align: right;">
+ <el-button icon="el-icon-download" size="mini" @click="() => { }">瀵煎嚭</el-button>
+ </el-col>
+ </el-row>
+ <div style="margin-top: 10px;">
+ <el-card shadow="hover" style="height: 6em;display: flex;align-items: center;">
+ <div class="choose">
+ <span>澶勭悊鐘舵�侊細</span>
+ <el-select v-model="search.dealState" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 30px;">
+ <el-option label="宸插鐞�" :value="1"></el-option>
+ <el-option label="寰呭鐞�" :value="0"></el-option>
+ </el-select>
+ <span>鏉ユ枡鏃ユ湡锛�</span>
+ <el-date-picker v-model="search.formTime" size="small" placeholder="璇疯緭鍏�" style="width: 13vw;margin-right: 30px;" clearable value-format="yyyy-MM-dd"></el-date-picker>
+ <span>浜у搧澶х被锛�</span>
+ <el-select v-model="search.productCategories" size="small" placeholder="璇烽�夋嫨" style="width: 13vw;margin-right: 30px;">
+ <el-option label="鍏ㄩ儴" :value="''"></el-option>
+ <el-option label="鎴愬搧" :value="1"></el-option>
+ <el-option label="鍗婃垚鍝�" :value="2"></el-option>
+ </el-select>
+ <el-button size="mini" @click="clean()"><span>閲� 缃�</span></el-button>
+ <el-button size="mini" type="primary" style="background: #004EA2;" @click="
+ unqualifiedTable = [];
+ getDetailInfo();
+ "><span>鏌� 璇�</span></el-button>
+ </div>
+ </el-card>
</div>
- </el-card>
+ <div class="tableno" style="height:300px">
+ <el-card shadow="hover">
+ <el-table :data="unqualifiedTable" border ref="multipleTable" tooltip-effect="dark" height="calc(100vh - 340px)" style="width: 100%">
+ <el-table-column type="index" label="搴忓彿" width="60">
+ <template slot-scope="scope">
+ {{ (search.pageSize - 1) * search.countSize + scope.$index + 1 }}
+ </template>
+ </el-table-column>
+ <el-table-column prop="dateArrival" label="鏉ユ枡鏃ユ湡" min-width="110">
+ </el-table-column>
+ <el-table-column prop="reason" label="缂洪櫡鍚嶇О" min-width="100" show-overflow-tooltip>
+ </el-table-column>
+ <el-table-column prop="material_code" label="鏉愭枡缂栫爜" min-width="150" show-overflow-tooltip>
+ </el-table-column>
+ <el-table-column prop="project_name" label="鏉愭枡鍚嶇О" min-width="150">
+ </el-table-column>
+ <el-table-column prop="specifications_model" label="瑙勬牸鍨嬪彿" min-width="100">
+ </el-table-column>
+ <el-table-column prop="unit" label="鍗曚綅" min-width="60"> </el-table-column>
+ <el-table-column prop="quantity" label="鏁伴噺" min-width="60"> </el-table-column>
+ <el-table-column prop="inspectionDate" label="鎶ユ鏃ユ湡" min-width="110">
+ </el-table-column>
+ <el-table-column prop="name" label="鎶ユ浜�" min-width="80"> </el-table-column>
+ <el-table-column prop="processingDate" label="妫�楠屾棩鏈�" min-width="110">
+ </el-table-column>
+ <el-table-column prop="deal_state" label="澶勭悊鐘舵��" min-width="100">
+ <template slot-scope="scope">
+ <span style="color:#34BD66;" v-if="scope.row.deal_state == 1">宸插鐞�</span>
+ <span style="color:#E84738;" v-else-if="scope.row.deal_state == 0">寰呭鐞�</span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="deal_reasult" label="璇勫缁撴灉" min-width="100">
+ <template slot-scope="scope">
+ <span style="color:#E84738;" v-if="scope.row.deal_reasult == 0">涓嶉�氳繃</span>
+ <span style="color:#34BD66;" v-else-if="scope.row.deal_reasult == 1">閫氳繃</span>
+ </template>
+ </el-table-column>
+ <el-table-column label="鎿嶄綔" min-width="100" fixed="right">
+ <template slot-scope="scope">
+ <div style="display: flex;">
+ <el-popover placement="left" width="160" :ref="`popover-${scope.$index}`">
+ <div style="padding: 6px">璇勫鏄惁閫氳繃锛�</div>
+ <div style="text-align: right; margin: 6px;">
+ <el-button size="mini" type="text" style="color: #E84738;" @click="
+ scope._self.$refs[`popover-${scope.$index}`].doClose();
+ rawEvaluate(scope.row, 0);
+ ">涓嶉�氳繃</el-button>
+ <el-button type="text" style="color: #34bd66;" size="mini" @click="
+ scope._self.$refs[`popover-${scope.$index}`].doClose();
+ rawEvaluate(scope.row, 1);
+ ">閫氳繃</el-button>
+ </div>
+ <el-button slot="reference" type="text" siae="small" size="mini">璇勫</el-button>
+ </el-popover>
+ <el-button type="text" siae="small" size="mini" style=" color:87, 138, 193 ;margin-left: 10px;">鏌ョ湅</el-button>
+ </div>
+ </template>
+ </el-table-column>
+ </el-table>
+ <el-col style="height: 50px;display: flex;align-items: center;justify-content: right;">
+ <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="search.pageSize" :page-sizes="[10, 15, 20, 30, 50]" :page-size="search.countSize" layout="total, sizes, prev, pager, next, jumper" :total="total">
+ </el-pagination>
+ </el-col>
+ </el-card>
+ </div>
</div>
- <div class="tableno" style="height:300px">
- <el-card shadow="hover" class="margin-30">
- <el-table
- :data="unqualifiedTable"
- border
- ref="multipleTable"
- tooltip-effect="dark"
- height="calc(100vh - 340px)"
- style="width: 100%"
- >
- <el-table-column type="selection" width="50"> </el-table-column>
- <el-table-column type="index" label="搴忓彿" width="60">
- <template slot-scope="scope">
- {{ (search.pageSize - 1) * search.countSize + scope.$index + 1 }}
- </template>
- </el-table-column>
- <el-table-column prop="dateArrival" label="鏉ユ枡鏃ユ湡">
- </el-table-column>
- <el-table-column
- prop="reason"
- label="缂洪櫡鍚嶇О"
- min-width="120"
- show-overflow-tooltip
- >
- </el-table-column>
- <el-table-column prop="material_code" label="鏉愭枡缂栫爜">
- </el-table-column>
- <el-table-column prop="project_name" label="鏉愭枡鍚嶇О">
- </el-table-column>
- <el-table-column
- prop="specifications_model"
- label="瑙勬牸鍨嬪彿"
- min-width="120"
- >
- </el-table-column>
- <el-table-column prop="unit" label="鍗曚綅"> </el-table-column>
- <el-table-column prop="quantity" label="鏁伴噺"> </el-table-column>
- <el-table-column prop="inspectionDate" label="鎶ユ鏃ユ湡">
- </el-table-column>
- <el-table-column prop="name" label="鎶ユ浜�"> </el-table-column>
- <el-table-column prop="processingDate" label="妫�楠屾棩鏈�">
- </el-table-column>
- <el-table-column prop="deal_state" label="澶勭悊鐘舵��" width="100">
- <template slot-scope="scope">
- <span style="color:#34BD66;" v-if="scope.row.deal_state == 1"
- >宸插鐞�</span
- >
- <span style="color:#E84738;" v-else-if="scope.row.deal_state == 0"
- >寰呭鐞�</span
- >
- </template>
- </el-table-column>
- <el-table-column prop="deal_reasult" label="璇勫缁撴灉" width="100">
- <template slot-scope="scope">
- <span style="color:#E84738;" v-if="scope.row.deal_reasult == 0"
- >涓嶉�氳繃</span
- >
- <span
- style="color:#34BD66;"
- v-else-if="scope.row.deal_reasult == 1"
- >閫氳繃</span
- >
- </template>
- </el-table-column>
- <el-table-column label="鎿嶄綔" width="100">
- <template slot-scope="scope">
- <div style="display: flex;">
- <el-popover
- placement="left"
- width="160"
- :ref="`popover-${scope.$index}`"
- >
- <div style="padding: 6px">璇勫鏄惁閫氳繃锛�</div>
- <div style="text-align: right; margin: 6px;">
- <el-button
- size="mini"
- type="text"
- style="color: #E84738;"
- @click="
- scope._self.$refs[`popover-${scope.$index}`].doClose();
- rawEvaluate(scope.row, 0);
- "
- >涓嶉�氳繃</el-button
- >
- <el-button
- type="text"
- style="color: #34bd66;"
- size="mini"
- @click="
- scope._self.$refs[`popover-${scope.$index}`].doClose();
- rawEvaluate(scope.row, 1);
- "
- >閫氳繃</el-button
- >
- </div>
- <el-button
- slot="reference"
- type="text"
- siae="small"
- size="mini"
- >璇勫</el-button
- >
- </el-popover>
- <el-button
- type="text"
- siae="small"
- size="mini"
- style=" color:87, 138, 193 ;margin-left: 10px;"
- >鏌ョ湅</el-button
- >
- </div>
- </template>
- </el-table-column>
- </el-table>
- <el-col
- style="height: 50px;display: flex;align-items: center;justify-content: right;"
- >
- <el-pagination
- @size-change="handleSizeChange"
- @current-change="handleCurrentChange"
- :current-page="search.pageSize"
- :page-sizes="[10, 15, 20, 30, 50]"
- :page-size="search.countSize"
- layout="total, sizes, prev, pager, next, jumper"
- :total="total"
- >
- </el-pagination>
- </el-col>
- </el-card>
- </div>
- </div>
</template>
<script>
export default {
- data() {
- return {
- search: {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- formTime: "", // 鏉ユ枡鏃ユ湡
- productCategories: "", // 浜у搧澶х被
- dealState: "" // 澶勭悊鐘舵��
- },
- unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁
- total: 0
- };
- },
- mounted() {
- this.getDetailInfo();
- },
- methods: {
- handleSizeChange(val) {
- this.search.countSize = val;
- this.getDetailInfo();
+ data() {
+ return {
+ search: {
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 璧峰椤�
+ formTime: "", // 鏉ユ枡鏃ユ湡
+ productCategories: "", // 浜у搧澶х被
+ dealState: "", // 澶勭悊鐘舵��
+ },
+ unqualifiedTable: [], // 椤甸潰琛ㄦ牸鏁版嵁
+ total: 0,
+ };
},
- handleCurrentChange(val) {
- this.search.pageSize = val;
- this.getDetailInfo();
+ mounted() {
+ this.getDetailInfo();
},
- getDetailInfo() {
- this.axios
- .get(this.$api.url.inspectUnaccepted, {
- params: this.search
- })
- .then(res => {
- this.unqualifiedTable = res.data.row;
- this.total = res.data.total;
- });
+ methods: {
+ handleSizeChange(val) {
+ this.search.countSize = val;
+ this.getDetailInfo();
+ },
+ handleCurrentChange(val) {
+ this.search.pageSize = val;
+ this.getDetailInfo();
+ },
+ getDetailInfo() {
+ this.axios
+ .get(this.$api.url.inspectUnaccepted, {
+ params: this.search,
+ })
+ .then((res) => {
+ this.unqualifiedTable = res.data.row;
+ this.total = res.data.total;
+ });
+ },
+ clean() {
+ this.search = {
+ countSize: 10, // 鏉℃暟/椤�
+ pageSize: 1, // 璧峰椤�
+ formTime: "", // 鏉ユ枡鏃ユ湡
+ dealState: "", // 澶勭悊鐘舵��
+ };
+ this.getDetailInfo();
+ },
+ rawEvaluate(row, passOrNo) {
+ this.$axios
+ .post(this.$api.url.evaluatePassOrNo, {
+ rawId: row.id,
+ passOrNo: passOrNo,
+ })
+ .then((res) => {
+ this.unqualifiedTable = [];
+ this.getDetailInfo();
+ this.$parent.removeAllTab();
+ });
+ },
},
- clean() {
- this.search = {
- countSize: 10, // 鏉℃暟/椤�
- pageSize: 1, // 璧峰椤�
- formTime: "", // 鏉ユ枡鏃ユ湡
- dealState: "" // 澶勭悊鐘舵��
- };
- this.getDetailInfo();
- },
- rawEvaluate(row, passOrNo) {
- this.$axios
- .post(this.$api.url.evaluatePassOrNo, {
- rawId: row.id,
- passOrNo: passOrNo
- })
- .then(res => {
- this.unqualifiedTable = [];
- this.getDetailInfo();
- this.$parent.removeAllTab()
- });
- }
- }
};
</script>
<style scoped>
.unqualifiedBox {
- width: 100%;
- max-height: 100%;
- display: flex;
- flex-direction: column;
- /* overflow-y: scroll; */
+ width: 100%;
+ max-height: 100%;
+ display: flex;
+ flex-direction: column;
+ /* overflow-y: scroll; */
}
+
.unqualifiedBox .title .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
}
+
.unqualifiedBox .title {
- margin-bottom: 10px;
- padding: 0 20px;
-}
-<!-- /* 鏉′欢鏌ヨ澶撮儴鏍峰紡 */ -->
- .choose {
- padding: 21px 24px;
- display: flex;
- align-items: center;
- background-color: #fff;
- border-bottom: 3px solid rgb(245, 247, 251);
+ margin-bottom: 10px;
+ padding: 0 20px;
}
.choose {
- font-size: 14px;
+ display: flex;
+ align-items: center;
+ background-color: #fff;
+ border-bottom: 3px solid rgb(245, 247, 251);
+}
+
+.choose {
+ font-size: 14px;
}
.choose .el-button {
- height: 32px;
- border: 1px solid rgba(190, 190, 190, 0.44);
- box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
- padding: 0 12px;
+ height: 32px;
+ border: 1px solid rgba(190, 190, 190, 0.44);
+ box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41);
+ padding: 0 12px;
}
-<!-- /* 涓嶅悎鏍艰〃鏍兼牱寮� */
- .unqualifiedTable {
- flex: 1;
- background: #fff;
- margin-top: 11px;
- padding: 23px 21px;
+
+.choose span {
+ /* span鍐呭寮哄埗涓嶆崲琛� */
+ white-space: nowrap;
}
+
+/* 涓嶅悎鏍艰〃鏍兼牱寮� */
+.unqualifiedTable {
+ flex: 1;
+ background: #fff;
+ margin-top: 11px;
+ padding: 23px 21px;
+}
+
.tableno {
- margin-top: 10px;
+ margin-top: 10px;
}
</style>
diff --git a/src/view/index.vue b/src/view/index.vue
index b259012..87a1449 100644
--- a/src/view/index.vue
+++ b/src/view/index.vue
@@ -583,4 +583,4 @@
}
}
};
-</script>
\ No newline at end of file
+</script>
--
Gitblit v1.9.3