diff --git a/.idea/202501-Wms-Kate-Wuxi.iml b/.idea/202501-Wms-Kate-Wuxi.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/202501-Wms-Kate-Wuxi.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..639900d --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..b5e1c09 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..034fa61 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + 1742196115930 + + + + \ No newline at end of file diff --git a/dev_wms_client/.gitignore b/dev_wms_client/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/dev_wms_client/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/dev_wms_client/README.md b/dev_wms_client/README.md new file mode 100644 index 0000000..435cfb5 --- /dev/null +++ b/dev_wms_client/README.md @@ -0,0 +1,24 @@ +# helloworld + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/dev_wms_client/babel.config.js b/dev_wms_client/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/dev_wms_client/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/dev_wms_client/jsconfig.json b/dev_wms_client/jsconfig.json new file mode 100644 index 0000000..4aafc5f --- /dev/null +++ b/dev_wms_client/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "esnext", + "baseUrl": "./", + "moduleResolution": "node", + "paths": { + "@/*": [ + "src/*" + ] + }, + "lib": [ + "esnext", + "dom", + "dom.iterable", + "scripthost" + ] + } +} diff --git a/dev_wms_client/package-lock.json b/dev_wms_client/package-lock.json new file mode 100644 index 0000000..55582b1 --- /dev/null +++ b/dev_wms_client/package-lock.json @@ -0,0 +1,21675 @@ +{ + "name": "wms", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "wms", + "version": "0.1.0", + "dependencies": { + "axios": "^1.3.3", + "core-js": "^3.8.3", + "element-plus": "^2.4.0", + "file-saver": "^2.0.5", + "moment": "^2.29.4", + "node-polyfill-webpack-plugin": "^2.0.1", + "qrcode": "^1.5.3", + "qrcode.vue": "^3.4.1", + "stream-http": "^3.2.0", + "vue": "^3.2.13", + "vue-print-nb": "^1.7.5", + "vue-router": "^4.0.3", + "vue3-print-nb": "^0.1.4", + "vuex": "^4.0.0", + "xlsx": "^0.18.5" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-router": "~5.0.0", + "@vue/cli-plugin-vuex": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "sass": "^1.83.4", + "sass-loader": "^16.0.4" + } + }, + "node_modules/@achrinza/node-ipc": { + "version": "9.2.6", + "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.6.tgz", + "integrity": "sha512-ULSIYPy4ZPM301dfCxRz0l2GJjOwIo/PqmWonIu1bLml7UmnVQmH+juJcoyXp6E8gIRRNAjGYftJnNQlfy4vPg==", + "dev": true, + "dependencies": { + "@node-ipc/js-queue": "2.0.3", + "event-pubsub": "4.3.0", + "js-message": "1.0.7" + }, + "engines": { + "node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "dev": true, + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.5", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": 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/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.2.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.20.6", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz", + "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.20.6", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.5", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.5.0.tgz", + "integrity": "sha512-tlJpwF40DEQcfR/QF+wNMVyGMaO9FQp6Z1Wahj4Gk3CJQYHwA2xVG7iKDFdW6zuxZY9XWOpGcfNCTsX4McOsOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@element-plus/icons-vue": { + "version": "2.0.10", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz", + "integrity": "sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==", + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.18.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.18.0.tgz", + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "dev": true, + "peer": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.1.1.tgz", + "integrity": "sha512-PL7g3dhA4dHgZfujkuD8Q+tfJJynEtnNQSPzmucCnxMvkxf4cLBJw/ZYqZUn4HCh33U3WHrAfv2R2tbi9UCSmw==" + }, + "node_modules/@floating-ui/dom": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.1.1.tgz", + "integrity": "sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==", + "dependencies": { + "@floating-ui/core": "^1.1.0" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "peer": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true, + "peer": true + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "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/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@node-ipc/js-queue": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", + "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", + "dev": true, + "dependencies": { + "easy-stack": "1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@popperjs/core": { + "name": "@sxzz/popperjs-es", + "version": "2.11.7", + "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/lodash": { + "version": "4.14.191", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" + }, + "node_modules/@types/lodash-es": { + "version": "4.17.6", + "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz", + "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.16", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", + "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", + "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", + "dev": true + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "dev": true + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", + "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", + "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-preset-app": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz", + "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "peerDependencies": { + "@babel/core": "*", + "core-js": "^3", + "vue": "^2 || ^3.2.13" + }, + "peerDependenciesMeta": { + "core-js": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-preset-app/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/babel-preset-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", + "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", + "dev": true, + "dependencies": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", + "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", + "@vue/babel-sugar-functional-vue": "^1.4.0", + "@vue/babel-sugar-inject-h": "^1.4.0", + "@vue/babel-sugar-v-model": "^1.4.0", + "@vue/babel-sugar-v-on": "^1.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "vue": "*" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-sugar-composition-api-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", + "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-render-instance": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", + "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-functional-vue": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", + "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", + "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", + "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-sugar-v-on": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", + "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", + "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", + "dev": true + }, + "node_modules/@vue/cli-plugin-babel": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz", + "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-router": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", + "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^5.0.8" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", + "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", + "dev": true, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz", + "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.8", + "@vue/cli-plugin-router": "^5.0.8", + "@vue/cli-plugin-vuex": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": "^12.0.0 || >= 14.0.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.0.0", + "webpack-sources": "*" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", + "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", + "dev": true, + "dependencies": { + "@achrinza/node-ipc": "^9.2.5", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.45.tgz", + "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz", + "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==", + "dependencies": { + "@vue/compiler-core": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz", + "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.45", + "@vue/compiler-dom": "3.2.45", + "@vue/compiler-ssr": "3.2.45", + "@vue/reactivity-transform": "3.2.45", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7", + "postcss": "^8.1.10", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz", + "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==", + "dependencies": { + "@vue/compiler-dom": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/@vue/devtools-api": { + "version": "6.4.5", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz", + "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" + }, + "node_modules/@vue/reactivity": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.45.tgz", + "integrity": "sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==", + "dependencies": { + "@vue/shared": "3.2.45" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz", + "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.45", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.45.tgz", + "integrity": "sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==", + "dependencies": { + "@vue/reactivity": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz", + "integrity": "sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==", + "dependencies": { + "@vue/runtime-core": "3.2.45", + "@vue/shared": "3.2.45", + "csstype": "^2.6.8" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.45.tgz", + "integrity": "sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==", + "dependencies": { + "@vue/compiler-ssr": "3.2.45", + "@vue/shared": "3.2.45" + }, + "peerDependencies": { + "vue": "3.2.45" + } + }, + "node_modules/@vue/shared": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.45.tgz", + "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==" + }, + "node_modules/@vue/vue-loader-v15": { + "name": "vue-loader", + "version": "15.10.1", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true + }, + "node_modules/@vueuse/core": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.12.0.tgz", + "integrity": "sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg==", + "dependencies": { + "@types/web-bluetooth": "^0.0.16", + "@vueuse/metadata": "9.12.0", + "@vueuse/shared": "9.12.0", + "vue-demi": "*" + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.12.0.tgz", + "integrity": "sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ==" + }, + "node_modules/@vueuse/shared": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.12.0.tgz", + "integrity": "sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ==", + "dependencies": { + "vue-demi": "*" + } + }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "peer": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/assert": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "dependencies": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/axios": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.3.3.tgz", + "integrity": "sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "dependencies": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001434", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", + "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==" + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "dependencies": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/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", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/core-js": { + "version": "3.26.1", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.26.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.26.1.tgz", + "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.7.2", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.7.2.tgz", + "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.18", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.14", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.13", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.1", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "peer": true + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/dijkstrajs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "node_modules/domain-browser": { + "version": "4.22.0", + "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-4.22.0.tgz", + "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "node_modules/element-plus": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.4.0.tgz", + "integrity": "sha512-yJEa8LXkGOOgkfkeqMMEdeX/Dc8EH9qPcRuX91dlhSXxgCKKbp9tH3QFTOG99ibZsrN/Em62nh7ddvbc7I1frw==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.1", + "@element-plus/icons-vue": "^2.0.6", + "@floating-ui/dom": "^1.0.1", + "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", + "@types/lodash": "^4.14.182", + "@types/lodash-es": "^4.17.6", + "@vueuse/core": "^9.1.0", + "async-validator": "^4.2.5", + "dayjs": "^1.11.3", + "escape-html": "^1.0.3", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "lodash-unified": "^1.0.2", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.2.0" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmmirror.com/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "peer": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "peer": true + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "peer": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "peer": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.18.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.18.0.tgz", + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "dev": true, + "peer": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "peer": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "peer": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "peer": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "peer": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "peer": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "peer": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "peer": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "peer": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/filter-obj/-/filter-obj-2.0.2.tgz", + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "peer": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true, + "peer": true + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true, + "peer": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "node_modules/ignore": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "dependencies": { + "read-pkg-up": "^7.0.1" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/joi": { + "version": "17.7.0", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "peer": true + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz", + "integrity": "sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==", + "dev": true, + "dependencies": { + "launch-editor": "^2.6.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "peer": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash-unified": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==", + "peerDependencies": { + "@types/lodash-es": "*", + "lodash": "*", + "lodash-es": "*" + } + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "peer": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "peer": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.12", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.4.12.tgz", + "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.1.tgz", + "integrity": "sha512-viOoaUFy+Z2w43VsGPbtfwFrr0tKwDctK9dUofG5MBViYhD1noGFUzzDIVw0KPwCGUP+c7zqLxm+acuQs7zLzw==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/module-alias": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.2.tgz", + "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "dev": true + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "peer": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-polyfill-webpack-plugin": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz", + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==", + "dependencies": { + "assert": "^2.0.0", + "browserify-zlib": "^0.2.0", + "buffer": "^6.0.3", + "console-browserify": "^1.2.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.12.0", + "domain-browser": "^4.22.0", + "events": "^3.3.0", + "filter-obj": "^2.0.2", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.1", + "process": "^0.11.10", + "punycode": "^2.1.1", + "querystring-es3": "^0.2.1", + "readable-stream": "^4.0.0", + "stream-browserify": "^3.0.0", + "stream-http": "^3.2.0", + "string_decoder": "^1.3.0", + "timers-browserify": "^2.0.12", + "tty-browserify": "^0.0.1", + "type-fest": "^2.14.0", + "url": "^0.11.0", + "util": "^0.12.4", + "vm-browserify": "^1.1.2" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": ">=5" + } + }, + "node_modules/node-polyfill-webpack-plugin/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/node-polyfill-webpack-plugin/node_modules/readable-stream": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-4.3.0.tgz", + "integrity": "sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/node-polyfill-webpack-plugin/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-wheel-es": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==" + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "peer": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.19", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/progress-webpack-plugin": { + "version": "1.0.16", + "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", + "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", + "dev": true, + "dependencies": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz", + "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==", + "dependencies": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "qrcode": "bin/qrcode" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/qrcode.vue": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/qrcode.vue/-/qrcode.vue-3.4.1.tgz", + "integrity": "sha512-wq/zHsifH4FJ1GXQi8/wNxD1KfQkckIpjK1KPTc/qwYU5/Bkd4me0w4xZSg6EXk6xLBkVDE0zxVagewv5EMAVA==", + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/qrcode/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/qrcode/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/qrcode/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/qrcode/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/qrcode/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/qrcode/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/qrcode/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/qrcode/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/regexpu-core": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sass": { + "version": "1.83.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.4.tgz", + "integrity": "sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass-loader": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", + "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "peer": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "peer": true + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "peer": true + }, + "node_modules/ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "dependencies": { + "frac": "~1.1.2" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/stream-http": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/stream-http/-/stream-http-3.2.0.tgz", + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmmirror.com/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.16.0", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.16.0.tgz", + "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "peer": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "dependencies": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/thread-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/thread-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmmirror.com/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "peer": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmmirror.com/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmmirror.com/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true, + "peer": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "node_modules/vue": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.45.tgz", + "integrity": "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==", + "dependencies": { + "@vue/compiler-dom": "3.2.45", + "@vue/compiler-sfc": "3.2.45", + "@vue/runtime-dom": "3.2.45", + "@vue/server-renderer": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "node_modules/vue-loader": { + "version": "17.0.1", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.0.1.tgz", + "integrity": "sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "peerDependencies": { + "webpack": "^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/vue-loader/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-loader/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/vue-loader/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vue-loader/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-print-nb": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/vue-print-nb/-/vue-print-nb-1.7.5.tgz", + "integrity": "sha512-iNbNyUVRWz0Ha1UTiCKxMPtHLUDGgNI8e8xmD3xqm9RlXIUeX9bT7DgNAfY8vPzqyFRHqGjxLI1rycKH366ziQ==", + "dependencies": { + "vue": "^2.6.11" + } + }, + "node_modules/vue-print-nb/node_modules/@vue/compiler-sfc": { + "version": "2.7.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz", + "integrity": "sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==", + "dependencies": { + "@babel/parser": "^7.18.4", + "postcss": "^8.4.14", + "source-map": "^0.6.1" + } + }, + "node_modules/vue-print-nb/node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/vue-print-nb/node_modules/vue": { + "version": "2.7.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz", + "integrity": "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==", + "dependencies": { + "@vue/compiler-sfc": "2.7.14", + "csstype": "^3.1.0" + } + }, + "node_modules/vue-router": { + "version": "4.1.6", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz", + "integrity": "sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==", + "dependencies": { + "@vue/devtools-api": "^6.4.5" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "node_modules/vue3-print-nb": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/vue3-print-nb/-/vue3-print-nb-0.1.4.tgz", + "integrity": "sha512-LExI7viEzplR6ZKQ2b+V4U0cwGYbVD4fut/XHvk3UPGlT5CcvIGs6VlwGp107aKgk6P8Pgx4rco3Rehv2lti3A==", + "dependencies": { + "vue": "^3.0.5" + } + }, + "node_modules/vuex": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz", + "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==", + "dependencies": { + "@vue/devtools-api": "^6.0.0-beta.11" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", + "dev": true, + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.11.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.4.6", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz", + "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==", + "dev": true + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "dependencies": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + }, + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + } + }, + "dependencies": { + "@achrinza/node-ipc": { + "version": "9.2.6", + "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.6.tgz", + "integrity": "sha512-ULSIYPy4ZPM301dfCxRz0l2GJjOwIo/PqmWonIu1bLml7UmnVQmH+juJcoyXp6E8gIRRNAjGYftJnNQlfy4vPg==", + "dev": true, + "requires": { + "@node-ipc/js-queue": "2.0.3", + "event-pubsub": "4.3.0", + "js-message": "1.0.7" + } + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", + "dev": true + }, + "@babel/core": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + } + }, + "@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "dev": true, + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + } + }, + "@babel/generator": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", + "dev": true, + "requires": { + "@babel/types": "^7.20.5", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.2.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "requires": { + "@babel/types": "^7.20.2" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dev": true, + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + } + }, + "@babel/helpers": { + "version": "7.20.6", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.1", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.5.tgz", + "integrity": "sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.1" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.20.2", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.20.6", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.5", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.20.5", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@ctrl/tinycolor": { + "version": "3.5.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.5.0.tgz", + "integrity": "sha512-tlJpwF40DEQcfR/QF+wNMVyGMaO9FQp6Z1Wahj4Gk3CJQYHwA2xVG7iKDFdW6zuxZY9XWOpGcfNCTsX4McOsOg==" + }, + "@element-plus/icons-vue": { + "version": "2.0.10", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz", + "integrity": "sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "peer": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "13.18.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.18.0.tgz", + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "dev": true, + "peer": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "peer": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true + } + } + }, + "@floating-ui/core": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.1.1.tgz", + "integrity": "sha512-PL7g3dhA4dHgZfujkuD8Q+tfJJynEtnNQSPzmucCnxMvkxf4cLBJw/ZYqZUn4HCh33U3WHrAfv2R2tbi9UCSmw==" + }, + "@floating-ui/dom": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.1.1.tgz", + "integrity": "sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==", + "requires": { + "@floating-ui/core": "^1.1.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "peer": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true, + "peer": true + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "requires": { + "eslint-scope": "5.1.1" + } + }, + "@node-ipc/js-queue": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", + "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", + "dev": true, + "requires": { + "easy-stack": "1.0.1" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "dev": true, + "optional": true, + "requires": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1", + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + } + }, + "@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "dev": true, + "optional": true + }, + "@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "dev": true, + "optional": true + }, + "@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "dev": true, + "optional": true + }, + "@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "dev": true, + "optional": true + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "@popperjs/core": { + "version": "npm:@sxzz/popperjs-es@2.11.7", + "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmmirror.com/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/lodash": { + "version": "4.14.191", + "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==" + }, + "@types/lodash-es": { + "version": "4.17.6", + "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz", + "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==", + "requires": { + "@types/lodash": "*" + } + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/node": { + "version": "18.11.9", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmmirror.com/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/web-bluetooth": { + "version": "0.0.16", + "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", + "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", + "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", + "dev": true + }, + "@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "dev": true + }, + "@vue/babel-plugin-jsx": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", + "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", + "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true + } + } + }, + "@vue/babel-preset-app": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz", + "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "dependencies": { + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@vue/babel-preset-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", + "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", + "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", + "@vue/babel-sugar-functional-vue": "^1.4.0", + "@vue/babel-sugar-inject-h": "^1.4.0", + "@vue/babel-sugar-v-model": "^1.4.0", + "@vue/babel-sugar-v-on": "^1.4.0" + } + }, + "@vue/babel-sugar-composition-api-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", + "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-composition-api-render-instance": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", + "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", + "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", + "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", + "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true + } + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", + "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, + "@vue/cli-overlay": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", + "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", + "dev": true + }, + "@vue/cli-plugin-babel": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz", + "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==", + "dev": true, + "requires": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + } + }, + "@vue/cli-plugin-router": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", + "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", + "dev": true, + "requires": { + "@vue/cli-shared-utils": "^5.0.8" + } + }, + "@vue/cli-plugin-vuex": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", + "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", + "dev": true, + "requires": {} + }, + "@vue/cli-service": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz", + "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.8", + "@vue/cli-plugin-router": "^5.0.8", + "@vue/cli-plugin-vuex": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + } + }, + "@vue/cli-shared-utils": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", + "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", + "dev": true, + "requires": { + "@achrinza/node-ipc": "^9.2.5", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@vue/compiler-core": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.45.tgz", + "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-dom": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz", + "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==", + "requires": { + "@vue/compiler-core": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "@vue/compiler-sfc": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz", + "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.45", + "@vue/compiler-dom": "3.2.45", + "@vue/compiler-ssr": "3.2.45", + "@vue/reactivity-transform": "3.2.45", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7", + "postcss": "^8.1.10", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-ssr": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz", + "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==", + "requires": { + "@vue/compiler-dom": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2 || ^2.0.0", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } + }, + "@vue/devtools-api": { + "version": "6.4.5", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz", + "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" + }, + "@vue/reactivity": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.45.tgz", + "integrity": "sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==", + "requires": { + "@vue/shared": "3.2.45" + } + }, + "@vue/reactivity-transform": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz", + "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.45", + "@vue/shared": "3.2.45", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7" + } + }, + "@vue/runtime-core": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.45.tgz", + "integrity": "sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==", + "requires": { + "@vue/reactivity": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "@vue/runtime-dom": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz", + "integrity": "sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==", + "requires": { + "@vue/runtime-core": "3.2.45", + "@vue/shared": "3.2.45", + "csstype": "^2.6.8" + } + }, + "@vue/server-renderer": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.45.tgz", + "integrity": "sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==", + "requires": { + "@vue/compiler-ssr": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "@vue/shared": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.45.tgz", + "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==" + }, + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.10.1", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true + }, + "@vueuse/core": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.12.0.tgz", + "integrity": "sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg==", + "requires": { + "@types/web-bluetooth": "^0.0.16", + "@vueuse/metadata": "9.12.0", + "@vueuse/shared": "9.12.0", + "vue-demi": "*" + }, + "dependencies": { + "vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "requires": {} + } + } + }, + "@vueuse/metadata": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.12.0.tgz", + "integrity": "sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ==" + }, + "@vueuse/shared": { + "version": "9.12.0", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.12.0.tgz", + "integrity": "sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ==", + "requires": { + "vue-demi": "*" + }, + "dependencies": { + "vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "requires": {} + } + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peer": true, + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true + }, + "address": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", + "dev": true + }, + "adler-32": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", + "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==" + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "peer": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "peer": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "assert": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/assert/-/assert-2.0.0.tgz", + "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", + "requires": { + "es6-object-assign": "^1.1.0", + "is-nan": "^1.2.1", + "object-is": "^1.0.1", + "util": "^0.12.0" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "peer": true + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true + }, + "autoprefixer": { + "version": "10.4.13", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axios": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.3.3.tgz", + "integrity": "sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001434", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001434.tgz", + "integrity": "sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true + }, + "cfb": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz", + "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==", + "requires": { + "adler-32": "~1.3.0", + "crc-32": "~1.2.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmmirror.com/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", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "codepage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz", + "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmmirror.com/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "requires": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "core-js": { + "version": "3.26.1", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.26.1.tgz", + "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==" + }, + "core-js-compat": { + "version": "3.26.1", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.26.1.tgz", + "integrity": "sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==", + "dev": true, + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "requires": {} + }, + "css-loader": { + "version": "6.7.2", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.7.2.tgz", + "integrity": "sha512-oqGbbVcBJkm8QwmnNzrFrWTnudnRZC+1eXikLJl0n4ljcfotgRifpg2a1lKy8jTrc4/d9A/ap1GFq1jDKG7J+Q==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.18", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "dependencies": { + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.1.14", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.13", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.1", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "peer": true + }, + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "optional": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmmirror.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "dijkstrajs": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", + "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "peer": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domain-browser": { + "version": "4.22.0", + "resolved": "https://registry.npmmirror.com/domain-browser/-/domain-browser-4.22.0.tgz", + "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==" + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.284", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "element-plus": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.4.0.tgz", + "integrity": "sha512-yJEa8LXkGOOgkfkeqMMEdeX/Dc8EH9qPcRuX91dlhSXxgCKKbp9tH3QFTOG99ibZsrN/Em62nh7ddvbc7I1frw==", + "requires": { + "@ctrl/tinycolor": "^3.4.1", + "@element-plus/icons-vue": "^2.0.6", + "@floating-ui/dom": "^1.0.1", + "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", + "@types/lodash": "^4.14.182", + "@types/lodash-es": "^4.17.6", + "@vueuse/core": "^9.1.0", + "async-validator": "^4.2.5", + "dayjs": "^1.11.3", + "escape-html": "^1.0.3", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "lodash-unified": "^1.0.2", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.2.0" + } + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmmirror.com/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encode-utf8": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/encode-utf8/-/encode-utf8-1.0.3.tgz", + "integrity": "sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "peer": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es6-object-assign": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/es6-object-assign/-/es6-object-assign-1.1.0.tgz", + "integrity": "sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "peer": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "peer": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "peer": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "peer": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "peer": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "peer": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "peer": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "13.18.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.18.0.tgz", + "integrity": "sha512-/mR4KI8Ps2spmoc0Ulu9L7agOF0du1CZNQ3dke8yItYlyKNmGrkONemBbd6V8UTc1Wgcqn21t3WYB7dbRmh6/A==", + "dev": true, + "peer": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "peer": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "peer": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "peer": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "peer": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "peer": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "peer": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "peer": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "peer": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "peer": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "peer": true + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "peer": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "peer": true + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "peer": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "peer": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "peer": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "peer": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "filter-obj": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/filter-obj/-/filter-obj-2.0.2.tgz", + "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==" + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "peer": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true, + "peer": true + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "frac": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz", + "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true, + "peer": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmmirror.com/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==" + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", + "dev": true + }, + "immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "peer": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "requires": { + "read-pkg-up": "^7.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.7.0", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.7.0.tgz", + "integrity": "sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "peer": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "peer": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dev": true, + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "launch-editor-middleware": { + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz", + "integrity": "sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==", + "dev": true, + "requires": { + "launch-editor": "^2.6.0" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "peer": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash-unified": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==", + "requires": {} + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "peer": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true, + "peer": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "requires": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + } + } + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmmirror.com/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.12", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.4.12.tgz", + "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.1.tgz", + "integrity": "sha512-viOoaUFy+Z2w43VsGPbtfwFrr0tKwDctK9dUofG5MBViYhD1noGFUzzDIVw0KPwCGUP+c7zqLxm+acuQs7zLzw==", + "dev": true, + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "module-alias": { + "version": "2.2.2", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.2.tgz", + "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "dev": true + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "peer": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, + "optional": true + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-polyfill-webpack-plugin": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-2.0.1.tgz", + "integrity": "sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==", + "requires": { + "assert": "^2.0.0", + "browserify-zlib": "^0.2.0", + "buffer": "^6.0.3", + "console-browserify": "^1.2.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.12.0", + "domain-browser": "^4.22.0", + "events": "^3.3.0", + "filter-obj": "^2.0.2", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "^1.0.1", + "process": "^0.11.10", + "punycode": "^2.1.1", + "querystring-es3": "^0.2.1", + "readable-stream": "^4.0.0", + "stream-browserify": "^3.0.0", + "stream-http": "^3.2.0", + "string_decoder": "^1.3.0", + "timers-browserify": "^2.0.12", + "tty-browserify": "^0.0.1", + "type-fest": "^2.14.0", + "url": "^0.11.0", + "util": "^0.12.4", + "vm-browserify": "^1.1.2" + }, + "dependencies": { + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "readable-stream": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-4.3.0.tgz", + "integrity": "sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==", + "requires": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10" + } + }, + "type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" + } + } + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "normalize-wheel-es": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "peer": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "pngjs": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", + "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" + }, + "portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "requires": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.19", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "requires": {} + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "dependencies": { + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "peer": true + }, + "prettier": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.0.tgz", + "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", + "dev": true, + "optional": true + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmmirror.com/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "peer": true + }, + "progress-webpack-plugin": { + "version": "1.0.16", + "resolved": "https://registry.npmmirror.com/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", + "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", + "dev": true, + "requires": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.3.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmmirror.com/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qrcode": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.3.tgz", + "integrity": "sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==", + "requires": { + "dijkstrajs": "^1.0.1", + "encode-utf8": "^1.0.3", + "pngjs": "^5.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "qrcode.vue": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/qrcode.vue/-/qrcode.vue-3.4.1.tgz", + "integrity": "sha512-wq/zHsifH4FJ1GXQi8/wNxD1KfQkckIpjK1KPTc/qwYU5/Bkd4me0w4xZSg6EXk6xLBkVDE0zxVagewv5EMAVA==", + "requires": {} + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + } + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "peer": true + }, + "regexpu-core": { + "version": "5.2.2", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.2.2.tgz", + "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", + "dev": true + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmmirror.com/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sass": { + "version": "1.83.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.83.4.tgz", + "integrity": "sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==", + "dev": true, + "requires": { + "@parcel/watcher": "^2.4.1", + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "dependencies": { + "chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "dev": true, + "requires": { + "readdirp": "^4.0.1" + } + }, + "readdirp": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", + "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", + "dev": true + } + } + }, + "sass-loader": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", + "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", + "dev": true, + "requires": { + "neo-async": "^2.6.2" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmmirror.com/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmmirror.com/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmmirror.com/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "shell-quote": { + "version": "1.7.4", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "peer": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "peer": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "peer": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "peer": true + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "peer": true + }, + "ssf": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz", + "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==", + "requires": { + "frac": "~1.1.2" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "stream-browserify": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/stream-browserify/-/stream-browserify-3.0.0.tgz", + "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", + "requires": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "stream-http": { + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/stream-http/-/stream-http-3.2.0.tgz", + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "peer": true + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + } + } + }, + "table": { + "version": "6.8.1", + "resolved": "https://registry.npmmirror.com/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "peer": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "peer": true + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.16.0", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.16.0.tgz", + "integrity": "sha512-KjTV81QKStSfwbNiwlBXfcgMcOloyuRdb62/iLFPGBcVNF4EXjhdYBhYHmbJpiBrVxZhDvltE11j+LBQUxEEJg==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true, + "peer": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "requires": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmmirror.com/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.1.tgz", + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "peer": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmmirror.com/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==" + } + } + }, + "util": { + "version": "0.12.5", + "resolved": "https://registry.npmmirror.com/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true, + "peer": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + }, + "vue": { + "version": "3.2.45", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.45.tgz", + "integrity": "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==", + "requires": { + "@vue/compiler-dom": "3.2.45", + "@vue/compiler-sfc": "3.2.45", + "@vue/runtime-dom": "3.2.45", + "@vue/server-renderer": "3.2.45", + "@vue/shared": "3.2.45" + } + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "17.0.1", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.0.1.tgz", + "integrity": "sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "vue-print-nb": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/vue-print-nb/-/vue-print-nb-1.7.5.tgz", + "integrity": "sha512-iNbNyUVRWz0Ha1UTiCKxMPtHLUDGgNI8e8xmD3xqm9RlXIUeX9bT7DgNAfY8vPzqyFRHqGjxLI1rycKH366ziQ==", + "requires": { + "vue": "^2.6.11" + }, + "dependencies": { + "@vue/compiler-sfc": { + "version": "2.7.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz", + "integrity": "sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==", + "requires": { + "@babel/parser": "^7.18.4", + "postcss": "^8.4.14", + "source-map": "^0.6.1" + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "vue": { + "version": "2.7.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz", + "integrity": "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==", + "requires": { + "@vue/compiler-sfc": "2.7.14", + "csstype": "^3.1.0" + } + } + } + }, + "vue-router": { + "version": "4.1.6", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz", + "integrity": "sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==", + "requires": { + "@vue/devtools-api": "^6.4.5" + } + }, + "vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "vue3-print-nb": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/vue3-print-nb/-/vue3-print-nb-0.1.4.tgz", + "integrity": "sha512-LExI7viEzplR6ZKQ2b+V4U0cwGYbVD4fut/XHvk3UPGlT5CcvIGs6VlwGp107aKgk6P8Pgx4rco3Rehv2lti3A==", + "requires": { + "vue": "^3.0.5" + } + }, + "vuex": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz", + "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==", + "requires": { + "@vue/devtools-api": "^6.0.0-beta.11" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmmirror.com/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "webpack": { + "version": "5.75.0", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.75.0.tgz", + "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.7.0.tgz", + "integrity": "sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==", + "dev": true, + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.2", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.11.0", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "dev": true, + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "webpack-virtual-modules": { + "version": "0.4.6", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz", + "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==", + "dev": true + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmmirror.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "dev": true + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wmf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz", + "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==" + }, + "word": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz", + "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "peer": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + }, + "xlsx": { + "version": "0.18.5", + "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz", + "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==", + "requires": { + "adler-32": "~1.3.0", + "cfb": "~1.2.1", + "codepage": "~1.15.0", + "crc-32": "~1.2.1", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } + } +} diff --git a/dev_wms_client/package.json b/dev_wms_client/package.json new file mode 100644 index 0000000..20bcf71 --- /dev/null +++ b/dev_wms_client/package.json @@ -0,0 +1,59 @@ +{ + "name": "wms", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "axios": "^1.3.3", + "core-js": "^3.8.3", + "element-plus": "^2.4.0", + "file-saver": "^2.0.5", + "moment": "^2.29.4", + "node-polyfill-webpack-plugin": "^2.0.1", + "qrcode": "^1.5.3", + "qrcode.vue": "^3.4.1", + "stream-http": "^3.2.0", + "vue": "^3.2.13", + "vue-print-nb": "^1.7.5", + "vue-router": "^4.0.3", + "vue3-print-nb": "^0.1.4", + "vuex": "^4.0.0", + "xlsx": "^0.18.5" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-router": "~5.0.0", + "@vue/cli-plugin-vuex": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "sass": "^1.83.4", + "sass-loader": "^16.0.4" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/vue3-essential", + "eslint:recommended" + ], + "parserOptions": { + "parser": "@babel/eslint-parser" + }, + "rules": { + "no-unused-vars": "off" + } + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead", + "not ie 11" + ] +} diff --git a/dev_wms_client/public/favicon.ico b/dev_wms_client/public/favicon.ico new file mode 100644 index 0000000..25453c7 Binary files /dev/null and b/dev_wms_client/public/favicon.ico differ diff --git a/dev_wms_client/public/index.html b/dev_wms_client/public/index.html new file mode 100644 index 0000000..3e5a139 --- /dev/null +++ b/dev_wms_client/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +
+ + + diff --git a/dev_wms_client/src/App.vue b/dev_wms_client/src/App.vue new file mode 100644 index 0000000..e0eefab --- /dev/null +++ b/dev_wms_client/src/App.vue @@ -0,0 +1,55 @@ + + + diff --git a/dev_wms_client/src/api/config.js b/dev_wms_client/src/api/config.js new file mode 100644 index 0000000..73e8a9a --- /dev/null +++ b/dev_wms_client/src/api/config.js @@ -0,0 +1,39 @@ +import request from "@/http/request"; + +const getConfigs = () => { + return request.get('/config/getConfigs') +} + +const updateConfig = (params) => { + return request.post('/config/updateConfig', params) +} + +const getConfigsByPage = (params) => { + return request.post('/config/getConfigsByPage', params) +} + +const restartSystem = (params) => { + return request({ + url: '/system/restartSystem', + method: 'post', + data: params, + timeout: 10000 + }) +} + +const reloadConfig = (params) => { + return request({ + url: '/system/reloadConfig', + method: 'post', + data: params, + timeout: 10000 + }) +} + +export { + getConfigs, + getConfigsByPage, + updateConfig, + restartSystem, + reloadConfig +} \ No newline at end of file diff --git a/dev_wms_client/src/api/excel.js b/dev_wms_client/src/api/excel.js new file mode 100644 index 0000000..159ce2a --- /dev/null +++ b/dev_wms_client/src/api/excel.js @@ -0,0 +1,203 @@ +import request from "@/http/request"; + +export const uploadExcelStock = (data) => { + return request({ + url: '/excel/uploadStocks', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelBaseGoods = (data) => { + return request({ + url: '/excel/importBaseGoods', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelKanban = (data) => { + return request({ + url: '/excel/importKanban', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelDbs = (data) => { + return request({ + url: '/excel/importDbs', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelProduct = (data) => { + return request({ + url: '/excel/importProduct', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelSingleProduct = (data) => { + return request({ + url: '/excel/importServiceProduct', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const uploadExcelProductExtend = (data) => { + return request({ + url: '/excel/importProductExtend', + method: 'post', + data: data, + timeout: 600000 + }) +} + +export const exportDbsWithExcel = (data) => { + return request({ + url: '/excel/exportDbsWithExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const exportKittingBomWithExcel = (data) => { + return request({ + url: '/excel/exportKittingBomWithExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const exportKittingBomRelationWithExcel = (data) => { + return request({ + url: '/excel/exportKittingBomRelationWithExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const exportStockExcel = (data) => { + return request({ + url: '/excel/exportStockExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const exportWorkSummaryExcel = (data) => { + return request({ + url: '/excel/exportWorkSummaryExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadInRecordExcel = (data) => { + return request({ + url: '/excel/downloadInRecordExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadOutRecordExcel = (data) => { + return request({ + url: '/excel/downloadOutRecordExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadInventoryRecordExcel = (data) => { + return request({ + url: '/excel/downloadInventoryRecordExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadGoodsExcel = (data) => { + return request({ + url: '/excel/exportBaseGoods', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadVehicleExcel = (data) => { + return request({ + url: '/excel/downloadVehicleExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadLocationsExcel = (data) => { + return request({ + url: '/excel/downloadLocationsExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const queryUploadRecord = (data) => { + return request({ + url: '/excel/queryUploadRecord', + method: 'post', + data: data, + timeout: 100000 + }) +} + +export const downloadClcKanbanRequirementExcel = (data) => { + return request({ + url: '/excel/downloadClcKanbanRequirementExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} + +export const downloadWorkSummaryExcel = (data) => { + return request({ + url: '/excel/downloadWorkSummaryExcel', + method: 'post', + responseType: 'blob', + data: data, + timeout: 600000 + }) +} \ No newline at end of file diff --git a/dev_wms_client/src/api/goods.js b/dev_wms_client/src/api/goods.js new file mode 100644 index 0000000..403cd00 --- /dev/null +++ b/dev_wms_client/src/api/goods.js @@ -0,0 +1,61 @@ +import request from "@/http/request"; + +/** + * 分页查找物料 + */ +const getGoodsInfoByPage = (params) => { + return request({ + url: '/goods/getGoodsInfoByPage', + method: 'post', + data: params + }) +} + +/** + * 更新物料信息 + */ +const updateGoodsInfo = (params) => { + return request({ + url: '/goods/updateGoodsInfo', + method: 'post', + data: params + }) +} + +/** + * 查询所有物料信息 + */ +const getGoodsInfo = (params) => { + return request({ + url: '/goods/getGoodsInfo', + method: 'post', + data: params + }) +} + +/** + * 查询自动补全时可用的物料信息 + */ +const getGoodsInfoByGoodsId = (params) => { + return request({ + url: '/goods/getGoodsInfoByGoodsId', + method: 'post', + data: params + }) +} + +const deleteGoodsInfo = (params) => { + return request({ + url: '/goods/deleteGoodsInfo', + method: 'post', + data: params + }) +} + +export { + getGoodsInfoByPage, + deleteGoodsInfo, + getGoodsInfoByGoodsId, + getGoodsInfo, + updateGoodsInfo +} \ No newline at end of file diff --git a/dev_wms_client/src/api/kateLogin.js b/dev_wms_client/src/api/kateLogin.js new file mode 100644 index 0000000..66d853a --- /dev/null +++ b/dev_wms_client/src/api/kateLogin.js @@ -0,0 +1,19 @@ +import axios from "axios"; +axios.defaults.baseURL = 'https://login.microsoftonline.com/caterpillar.onmicrosoft.com' +axios.defaults.timeout = 5000; +// axios.defaults.withCredentials = true + +const postToGetToken = (params) => { + return axios({ + url: '/oauth2/v2.0/token', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }) +} + +export { + postToGetToken +} \ No newline at end of file diff --git a/dev_wms_client/src/api/kateWork.js b/dev_wms_client/src/api/kateWork.js new file mode 100644 index 0000000..9b61120 --- /dev/null +++ b/dev_wms_client/src/api/kateWork.js @@ -0,0 +1,155 @@ +import request from "@/http/request"; + +// 查询工作 +export const queryKateWorks = (params) => { + return request({ + url: '/kate/queryKateWorks', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 下发工作 +export const initWorks = (params) => { + return request({ + url: '/kate/initWorks', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 查询当前工作 +export const getCurrentWorks = (params) => { + return request({ + url: '/kate/getCurrentWorks', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 确认当前工作 +export const confirmCurrentWork = (params) => { + return request({ + url: '/kate/confirmCurrentWork', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 获取图纸---定时显示 +export const getImageOfWork = (params) => { + return request({ + url: '/kate/getImageOfWork', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 获取料盒及缺料 +export const getBoxesAndLacks = (params) => { + return request({ + url: '/kate/getBoxesAndLacks', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 分页查询看板 +export const queryKanbanByPage = (params) => { + return request({ + url: '/kate/queryKanbanByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 生成看板需求 +export const genClcKanbanRequirement = (params) => { + return request({ + url: '/kate/genClcKanbanRequirement', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 请求图纸---产线扫码 +export const requestImageDetail = (params) => { + return request({ + url: '/kate/requestImageDetail', + method: 'post', + data: params, + timeout: 10000 + }) +} +// 分页查询DBS +export const queryDbsByPage = (params) => { + return request({ + url: '/kate/queryDbsByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 分页查询配料单 +export const queryKittingBomByPage = (params) => { + return request({ + url: '/kate/queryKittingBomByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 分页查询对应关系 +export const queryRelationByPage = (params) => { + return request({ + url: '/kate/queryRelationByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export const queryWorkSummaryByPage = (params) => { + return request({ + url: '/kate/queryWorkSummaryByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 查询当前工作正在配的料 +export const queryWorkingGoodsByPage = (params) => { + return request({ + url: '/kate/queryWorkingGoodsByPage', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 查询缺料列表 +export const getLackGoods = (params) => { + return request({ + url: '/kate/getLackGoods', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 更新工作信息 +export const updateKateWorks = (params) => { + return request({ + url: '/kate/updateKateWorks', + method: 'post', + data: params, + timeout: 5000 + }) +} +// 关闭缺料工作 +export const closeCurrentWorks = (params) => { + return request({ + url: '/kate/closeCurrentWorks', + method: 'post', + data: params, + timeout: 5000 + }) +} \ No newline at end of file diff --git a/dev_wms_client/src/api/location.js b/dev_wms_client/src/api/location.js new file mode 100644 index 0000000..96bfff6 --- /dev/null +++ b/dev_wms_client/src/api/location.js @@ -0,0 +1,40 @@ +import request from "@/http/request"; + +const getLocations = (params) => { + return request({ + url: '/location/getLocationsByPage', + method: 'post', + data: params + }) +} + +const updateLocation = (params) => { + return request({ + url: '/location/updateLocation', + method: 'post', + data: params + }) +} + +const getELocationsByPage = (params) => { + return request({ + url: '/location/getELocationsByPage', + method: 'post', + data: params + }) +} + +const updateELocationInfo = (params) => { + return request({ + url: '/location/updateELocationInfo', + method: 'post', + data: params + }) +} + +export { + getLocations, + updateLocation, + getELocationsByPage, + updateELocationInfo +} \ No newline at end of file diff --git a/dev_wms_client/src/api/login.js b/dev_wms_client/src/api/login.js new file mode 100644 index 0000000..3b528d0 --- /dev/null +++ b/dev_wms_client/src/api/login.js @@ -0,0 +1,31 @@ +import request from "@/http/request"; + +const loginWithoutAuth = (params) => { + return request({ + url: '/login/loginWithoutAuth', + method: 'post', + data: params + }) +} + +const loginWithAuth = (params) => { + return request({ + url: '/login/loginWithAuth', + method: 'post', + data: params + }) +} + +const getUser = (params) => { + return request({ + url: '/user/getUser', + method: 'post', + data: params + }) +} + +export { + loginWithoutAuth, + loginWithAuth, + getUser +} \ No newline at end of file diff --git a/dev_wms_client/src/api/record.js b/dev_wms_client/src/api/record.js new file mode 100644 index 0000000..6128fff --- /dev/null +++ b/dev_wms_client/src/api/record.js @@ -0,0 +1,13 @@ +import request from "@/http/request"; + +const getTaskRecords = (params) => { + return request({ + url: '/record/getTaskRecordByPage', + method: 'post', + data: params + }) +} + +export { + getTaskRecords +} \ No newline at end of file diff --git a/dev_wms_client/src/api/stand.js b/dev_wms_client/src/api/stand.js new file mode 100644 index 0000000..9deb18d --- /dev/null +++ b/dev_wms_client/src/api/stand.js @@ -0,0 +1,22 @@ +import request from "@/http/request"; + +const getStandsByPage = (params) => { + return request({ + url: '/stand/getStandsByPage', + method: 'post', + data: params + }) +} + +const updateStandInfo = (params) => { + return request({ + url: '/stand/updateStandInfo', + method: 'post', + data: params + }) +} + +export { + getStandsByPage, + updateStandInfo +} \ No newline at end of file diff --git a/dev_wms_client/src/api/stock.js b/dev_wms_client/src/api/stock.js new file mode 100644 index 0000000..770397a --- /dev/null +++ b/dev_wms_client/src/api/stock.js @@ -0,0 +1,49 @@ +import request from "@/http/request"; + +const queryStocksByPage = (params) => { + return request({ + url: '/stock/queryStocksByPage', + method: 'post', + data: params + }) +} + +const updateStockInfo = (params) => { + return request({ + url: '/stock/updateStockInfo', + method: 'post', + data: params + }) +} + +const getStockNumByGoodsId = (params) => { + return request({ + url: '/stock/getStockNumByGoodsId', + method: 'post', + data: params + }) +} + +const getStockUpdateRecord = (params) => { + return request({ + url: '/stock/getStockUpdateRecord', + method: 'post', + data: params + }) +} + +const handleExceptionStock = (params) => { + return request({ + url: '/stock/handleExceptionStock', + method: 'post', + data: params + }) +} + +export { + queryStocksByPage, + updateStockInfo, + getStockNumByGoodsId, + getStockUpdateRecord, + handleExceptionStock +} \ No newline at end of file diff --git a/dev_wms_client/src/api/task.js b/dev_wms_client/src/api/task.js new file mode 100644 index 0000000..f9a1ec4 --- /dev/null +++ b/dev_wms_client/src/api/task.js @@ -0,0 +1,41 @@ +import request from "@/http/request"; + +export const requireStockIn = (params) => { + return request({ + url: '/task/requireStockIn', + method: 'post', + data: params + }) +} + +export const requireStockOut = (params) => { + return request({ + url: '/task/requireStockOut', + method: 'post', + data: params + }) +} + +export const requireVehiclesForIn = (params) => { + return request({ + url: '/task/requireVehiclesForIn', + method: 'post', + data: params + }) +} + +export const getCurrentTask = (params) => { + return request({ + url: '/task/getCurrentTask', + method: 'post', + data: params + }) +} + +export const confirmCurrentTask = (params) => { + return request({ + url: '/task/confirmCurrentTask', + method: 'post', + data: params + }) +} \ No newline at end of file diff --git a/dev_wms_client/src/api/taskMonitor.js b/dev_wms_client/src/api/taskMonitor.js new file mode 100644 index 0000000..91d8257 --- /dev/null +++ b/dev_wms_client/src/api/taskMonitor.js @@ -0,0 +1,22 @@ +import request from "@/http/request"; + +const getPickTasksByPage = (params) => { + return request({ + url: '/taskMonitor/getPickTasksByPage', + method: 'post', + data: params + }) +} + +const updatePickTaskInfo = (params) => { + return request({ + url: '/taskMonitor/updatePickTaskInfo', + method: 'post', + data: params + }) +} + +export { + getPickTasksByPage, + updatePickTaskInfo +} \ No newline at end of file diff --git a/dev_wms_client/src/api/user.js b/dev_wms_client/src/api/user.js new file mode 100644 index 0000000..0ccf645 --- /dev/null +++ b/dev_wms_client/src/api/user.js @@ -0,0 +1,149 @@ +import request from "@/http/request"; + +// // 登录方法 +// export function login(username, password, code, uuid) { +// const data = { +// username, +// password, +// code, +// uuid +// } +// return request({ +// url: '/login', +// headers: { +// isToken: false +// }, +// method: 'post', +// data: data +// }) +// } + +// // 注册方法 +// export function register(data) { +// return request({ +// url: '/register', +// headers: { +// isToken: false +// }, +// method: 'post', +// data: data +// }) +// } + +// // 获取用户详细信息 +// export function getInfo() { +// return request({ +// url: '/getInfo', +// method: 'get' +// }) +// } + +// // 退出方法 +// export function logout() { +// return request({ +// url: '/logout', +// method: 'post' +// }) +// } + +// // 获取验证码 +// export function getCodeImg() { +// return request({ +// url: '/captchaImage', +// headers: { +// isToken: false +// }, +// method: 'get', +// timeout: 20000 +// }) +// } + +export function getUserList(params) { + return request({ + url: '/user/getUserList', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function getRoleList(params) { + return request({ + url: '/user/getRoleList', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function getPermissionList(params) { + return request({ + url: '/user/getPermissionList', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function updateRoleInfo(params) { + return request({ + url: '/user/updateRoleInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function deleteRoleInfo(params) { + return request({ + url: '/user/deleteRoleInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function addRoleInfo(params) { + return request({ + url: '/user/addRoleInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function getRoleOptions(params) { + return request({ + url: '/user/getRoleOptions', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function updateUserInfo(params) { + return request({ + url: '/user/updateUserInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function addUserInfo(params) { + return request({ + url: '/user/addUserInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} + +export function deleteUserInfo(params) { + return request({ + url: '/user/deleteUserInfo', + method: 'post', + data: params, + timeout: 5000 + }) +} \ No newline at end of file diff --git a/dev_wms_client/src/api/vehicle.js b/dev_wms_client/src/api/vehicle.js new file mode 100644 index 0000000..4d05b0d --- /dev/null +++ b/dev_wms_client/src/api/vehicle.js @@ -0,0 +1,31 @@ +import request from "@/http/request"; + +const getAllVehicles = (params) => { + return request({ + url: '/location/getVehiclesByPage', + method: 'post', + data: params + }) +} + +const updateVehicleInfo = (params) => { + return request({ + url: '/location/updateVehicleInfo', + method: 'post', + data: params + }) +} + +const deleteCurrentVehicle = (params) => { + return request({ + url: '/location/deleteVehicle', + method: 'post', + data: params + }) +} + +export { + getAllVehicles, + updateVehicleInfo, + deleteCurrentVehicle +} \ No newline at end of file diff --git a/dev_wms_client/src/api/wmsLog.js b/dev_wms_client/src/api/wmsLog.js new file mode 100644 index 0000000..35c9239 --- /dev/null +++ b/dev_wms_client/src/api/wmsLog.js @@ -0,0 +1,13 @@ +import request from "@/http/request"; + +const queryLogs = (params) => { + return request({ + url: '/log/queryWmsLog', + method: 'post', + data: params + }) +} + +export { + queryLogs +} \ No newline at end of file diff --git a/dev_wms_client/src/assets/fdbk_log.png b/dev_wms_client/src/assets/fdbk_log.png new file mode 100644 index 0000000..81b7919 Binary files /dev/null and b/dev_wms_client/src/assets/fdbk_log.png differ diff --git a/dev_wms_client/src/assets/logo.png b/dev_wms_client/src/assets/logo.png new file mode 100644 index 0000000..f3d2503 Binary files /dev/null and b/dev_wms_client/src/assets/logo.png differ diff --git a/dev_wms_client/src/components/appTag.vue b/dev_wms_client/src/components/appTag.vue new file mode 100644 index 0000000..6ed2aa1 --- /dev/null +++ b/dev_wms_client/src/components/appTag.vue @@ -0,0 +1,71 @@ +// AppTag组件 + + + + diff --git a/dev_wms_client/src/components/sideMenu.vue b/dev_wms_client/src/components/sideMenu.vue new file mode 100644 index 0000000..3680289 --- /dev/null +++ b/dev_wms_client/src/components/sideMenu.vue @@ -0,0 +1,58 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/constant/form.js b/dev_wms_client/src/constant/form.js new file mode 100644 index 0000000..59c218f --- /dev/null +++ b/dev_wms_client/src/constant/form.js @@ -0,0 +1,72 @@ +export const shortcuts = [ + { + text: '今天', + value: new Date(), + }, + { + text: '昨天', + value: () => { + const date = new Date() + date.setTime(date.getTime() - 3600 * 1000 * 24) + return date + }, + }, +] + +export const labelPosition = 'top' + +export const printObj = { + id: "printArea", // 这里是要打印元素的ID + popTitle: " ", // 打印的标题 + extraCss: "", // 打印可引入外部的一个 css 文件 + extraHead: "", // 打印头部文字 + preview: false, // 是否启动预览模式,默认是false + previewTitle: '打印预览', // 打印预览的标题 + previewPrintBtnLabel: '预览结束,开始打印', // 打印预览的标题下方的按钮文本,点击可进入打印 + zIndex: 10002, // 预览窗口的z-index,默认是20002,最好比默认值更高 + previewBeforeOpenCallback() { + // console.log('正在加载预览窗口!'); + }, // 预览窗口打开之前的callback + previewOpenCallback() { console.log('已经加载完预览窗口,预览打开了!') }, // 预览窗口打开时的callback + beforeOpenCallback() { + // console.log('开始打印之前!') + }, // 开始打印之前的callback + openCallback() { + // console.log('执行打印了!') + }, // 调用打印时的callback + closeCallback() { + // console.log('关闭了打印工具!') + }, // 关闭打印的callback(无法区分确认or取消) + clickMounted() { + // console.log('点击v-print绑定的按钮了!') + }, +} +// 创建打印Obj +export const getPrintObj = (printId) => { + return { + id: printId, // 这里是要打印元素的ID + popTitle: " ", // 打印的标题 + extraCss: "", // 打印可引入外部的一个 css 文件 + extraHead: "", // 打印头部文字 + preview: false, // 是否启动预览模式,默认是false + previewTitle: '打印预览', // 打印预览的标题 + previewPrintBtnLabel: '预览结束,开始打印', // 打印预览的标题下方的按钮文本,点击可进入打印 + zIndex: 10002, // 预览窗口的z-index,默认是20002,最好比默认值更高 + previewBeforeOpenCallback() { + // console.log('正在加载预览窗口!'); + }, // 预览窗口打开之前的callback + previewOpenCallback() { console.log('已经加载完预览窗口,预览打开了!') }, // 预览窗口打开时的callback + beforeOpenCallback() { + // console.log('开始打印之前!') + }, // 开始打印之前的callback + openCallback() { + // console.log('执行打印了!') + }, // 调用打印时的callback + closeCallback() { + // console.log('关闭了打印工具!') + }, // 关闭打印的callback(无法区分确认or取消) + clickMounted() { + // console.log('点击v-print绑定的按钮了!') + }, + } +} \ No newline at end of file diff --git a/dev_wms_client/src/constant/options.js b/dev_wms_client/src/constant/options.js new file mode 100644 index 0000000..e3914ae --- /dev/null +++ b/dev_wms_client/src/constant/options.js @@ -0,0 +1,128 @@ +// 库存状态 +export const stockStatusOptions = [ + { + value: 0, + label: '在库中' + }, + { + value: 1, + label: '出库中' + }, + { + value: 2, + label: '已出库' + }, + { + value: 3, + label: '回库中' + }, + { + value: 4, + label: '盘点中' + }, + { + value: 9, + label: '库存锁定' + } +] +// 物料状态 +export const goodsStatusOptions = [ + { + value: 0, + label: '正常' + }, + { + value: 1, + label: '不合格' + }, + { + value: 2, + label: '延期' + }, + { + value: 3, + label: '过期' + }, + { + value: 5, + label: '长时间未使用' + } +] +// 看板状态 +export const kanbanStatusOptions = [ + { + value: 0, + label: '空' + }, + { + value: 1, + label: '满' + } +] +// dbs状态 +export const dbsStatusOptions = [ + { + value: 0, + label: '未开始' + }, + { + value: 1, + label: '已开始' + }, + { + value: 2, + label: '已完成' + } +] +// 配料单类型 +export const kittingBomTypeOptions = [ + { + value: 1, + label: '非服务件' + }, + { + value: 2, + label: '服务件' + } +] +// 工作总结类型 +export const summaryTypeOptions = [ + { + value: 1, + label: '未关闭' + }, + { + value: 2, + label: '已关闭' + } +] +// 工作状态类型 +export const workStatusOptions = [ + { + value: -1, + label: '已暂停' + }, + { + value: 0, + label: '未开始' + }, + { + value: 1, + label: '已开始' + }, + { + value: 2, + label: '已完成' + } +] +// 缺料状态类型 +export const lackStatusOptions = [ + { + value: 0, + label: '不缺料' + }, + { + value: 1, + label: '缺料' + } +] \ No newline at end of file diff --git a/dev_wms_client/src/demo/excelDemo.vue b/dev_wms_client/src/demo/excelDemo.vue new file mode 100644 index 0000000..ff52e8c --- /dev/null +++ b/dev_wms_client/src/demo/excelDemo.vue @@ -0,0 +1,55 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/env.d.ts b/dev_wms_client/src/env.d.ts new file mode 100644 index 0000000..4ecb849 --- /dev/null +++ b/dev_wms_client/src/env.d.ts @@ -0,0 +1,2 @@ +declare module 'element-plus/dist/locale/zh-cn.mjs'; +declare module 'vue3-print-nb'; \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelBaseGoods.vue b/dev_wms_client/src/excel/UploadExcelBaseGoods.vue new file mode 100644 index 0000000..cae8c0b --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelBaseGoods.vue @@ -0,0 +1,94 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelDbs.vue b/dev_wms_client/src/excel/UploadExcelDbs.vue new file mode 100644 index 0000000..e950031 --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelDbs.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelKanban.vue b/dev_wms_client/src/excel/UploadExcelKanban.vue new file mode 100644 index 0000000..d63e8aa --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelKanban.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelProduct.vue b/dev_wms_client/src/excel/UploadExcelProduct.vue new file mode 100644 index 0000000..ae952f8 --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelProduct.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelProductExtend.vue b/dev_wms_client/src/excel/UploadExcelProductExtend.vue new file mode 100644 index 0000000..ec65da0 --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelProductExtend.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/excel/UploadExcelSingleProduct.vue b/dev_wms_client/src/excel/UploadExcelSingleProduct.vue new file mode 100644 index 0000000..a1ad068 --- /dev/null +++ b/dev_wms_client/src/excel/UploadExcelSingleProduct.vue @@ -0,0 +1,98 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/http/request.js b/dev_wms_client/src/http/request.js new file mode 100644 index 0000000..2f11de9 --- /dev/null +++ b/dev_wms_client/src/http/request.js @@ -0,0 +1,46 @@ +import axios from 'axios' + +const request = axios.create({ + baseURL: 'http://localhost:12315/wms', + timeout: 5000 +}) + +// axios.defaults.baseURL = 'http://10.90.83.39:443/wmsServer/wms' +// axios.defaults.baseURL = 'http://localhost:12315/wms' +// axios.defaults.baseURL = 'https://s4wwjasrsp01.ap.cat.com/wmsServer/wms' + +// // request 请求器 +// // 可以自请求发送前对请求做一些处理 +// // 比如统一加token,对请求参数统一加密 +// request.interceptors.request.use(config => { +// if (config && config.headers) { +// config.headers['Content-Type'] = 'application/json;charset=utf-8'; +// } +// // config.headers['token'] = user.token; // 设置请求头 +// return config +// }, error => { +// return Promise.reject(error) +// }); + +// // response 拦截器 +// // 可以在接口响应后统一处理结果 +// request.interceptors.response.use( +// response => { +// let res = response.data; +// // 如果是返回的文件 +// if (response.config.responseType === 'blob') { +// return res +// } +// // 兼容服务端返回的字符串数据 +// if (typeof res === 'string') { +// res = res ? JSON.parse(res) : res +// } +// return res; +// }, +// error => { +// console.log('err' + error) // for debug +// return Promise.reject(error) +// } +// ) + +export default request \ No newline at end of file diff --git a/dev_wms_client/src/layout/clcKanban.vue b/dev_wms_client/src/layout/clcKanban.vue new file mode 100644 index 0000000..8a81aec --- /dev/null +++ b/dev_wms_client/src/layout/clcKanban.vue @@ -0,0 +1,307 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/dbsList.vue b/dev_wms_client/src/layout/dbsList.vue new file mode 100644 index 0000000..cb27cfe --- /dev/null +++ b/dev_wms_client/src/layout/dbsList.vue @@ -0,0 +1,523 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/goods.vue b/dev_wms_client/src/layout/goods.vue new file mode 100644 index 0000000..e099815 --- /dev/null +++ b/dev_wms_client/src/layout/goods.vue @@ -0,0 +1,423 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/goodsIn.vue b/dev_wms_client/src/layout/goodsIn.vue new file mode 100644 index 0000000..42444cb --- /dev/null +++ b/dev_wms_client/src/layout/goodsIn.vue @@ -0,0 +1,512 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/goodsInForPDA.vue b/dev_wms_client/src/layout/goodsInForPDA.vue new file mode 100644 index 0000000..a6733df --- /dev/null +++ b/dev_wms_client/src/layout/goodsInForPDA.vue @@ -0,0 +1,470 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/goodsOut.vue b/dev_wms_client/src/layout/goodsOut.vue new file mode 100644 index 0000000..7f845b1 --- /dev/null +++ b/dev_wms_client/src/layout/goodsOut.vue @@ -0,0 +1,381 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/imageDisplay.vue b/dev_wms_client/src/layout/imageDisplay.vue new file mode 100644 index 0000000..f4b493c --- /dev/null +++ b/dev_wms_client/src/layout/imageDisplay.vue @@ -0,0 +1,90 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/imageTable.vue b/dev_wms_client/src/layout/imageTable.vue new file mode 100644 index 0000000..dc36855 --- /dev/null +++ b/dev_wms_client/src/layout/imageTable.vue @@ -0,0 +1,95 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/inTaskRecord.vue b/dev_wms_client/src/layout/inTaskRecord.vue new file mode 100644 index 0000000..a58d272 --- /dev/null +++ b/dev_wms_client/src/layout/inTaskRecord.vue @@ -0,0 +1,193 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/inventory.vue b/dev_wms_client/src/layout/inventory.vue new file mode 100644 index 0000000..f76a276 --- /dev/null +++ b/dev_wms_client/src/layout/inventory.vue @@ -0,0 +1,401 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/inventoryRecord.vue b/dev_wms_client/src/layout/inventoryRecord.vue new file mode 100644 index 0000000..b9f3ff4 --- /dev/null +++ b/dev_wms_client/src/layout/inventoryRecord.vue @@ -0,0 +1,152 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/kateOrdersTable.vue b/dev_wms_client/src/layout/kateOrdersTable.vue new file mode 100644 index 0000000..932eefe --- /dev/null +++ b/dev_wms_client/src/layout/kateOrdersTable.vue @@ -0,0 +1,388 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/kitting.vue b/dev_wms_client/src/layout/kitting.vue new file mode 100644 index 0000000..8c4e1e2 --- /dev/null +++ b/dev_wms_client/src/layout/kitting.vue @@ -0,0 +1,849 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/kittingList.vue b/dev_wms_client/src/layout/kittingList.vue new file mode 100644 index 0000000..f854770 --- /dev/null +++ b/dev_wms_client/src/layout/kittingList.vue @@ -0,0 +1,500 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/kittingRelation.vue b/dev_wms_client/src/layout/kittingRelation.vue new file mode 100644 index 0000000..6145e55 --- /dev/null +++ b/dev_wms_client/src/layout/kittingRelation.vue @@ -0,0 +1,459 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/location.vue b/dev_wms_client/src/layout/location.vue new file mode 100644 index 0000000..633ad65 --- /dev/null +++ b/dev_wms_client/src/layout/location.vue @@ -0,0 +1,185 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/locationsTable.vue b/dev_wms_client/src/layout/locationsTable.vue new file mode 100644 index 0000000..1eee159 --- /dev/null +++ b/dev_wms_client/src/layout/locationsTable.vue @@ -0,0 +1,345 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/outTaskRecord.vue b/dev_wms_client/src/layout/outTaskRecord.vue new file mode 100644 index 0000000..26bbb86 --- /dev/null +++ b/dev_wms_client/src/layout/outTaskRecord.vue @@ -0,0 +1,192 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/pickTaskMonitor.vue b/dev_wms_client/src/layout/pickTaskMonitor.vue new file mode 100644 index 0000000..117ce1f --- /dev/null +++ b/dev_wms_client/src/layout/pickTaskMonitor.vue @@ -0,0 +1,293 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/role_permission.vue b/dev_wms_client/src/layout/role_permission.vue new file mode 100644 index 0000000..f422f23 --- /dev/null +++ b/dev_wms_client/src/layout/role_permission.vue @@ -0,0 +1,388 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/role_user.vue b/dev_wms_client/src/layout/role_user.vue new file mode 100644 index 0000000..6ced147 --- /dev/null +++ b/dev_wms_client/src/layout/role_user.vue @@ -0,0 +1,376 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/scanForImage.vue b/dev_wms_client/src/layout/scanForImage.vue new file mode 100644 index 0000000..617d3c7 --- /dev/null +++ b/dev_wms_client/src/layout/scanForImage.vue @@ -0,0 +1,127 @@ + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/standSettings.vue b/dev_wms_client/src/layout/standSettings.vue new file mode 100644 index 0000000..5b93127 --- /dev/null +++ b/dev_wms_client/src/layout/standSettings.vue @@ -0,0 +1,337 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/stock.vue b/dev_wms_client/src/layout/stock.vue new file mode 100644 index 0000000..a816462 --- /dev/null +++ b/dev_wms_client/src/layout/stock.vue @@ -0,0 +1,593 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/stockUpdateRecord.vue b/dev_wms_client/src/layout/stockUpdateRecord.vue new file mode 100644 index 0000000..44ab67c --- /dev/null +++ b/dev_wms_client/src/layout/stockUpdateRecord.vue @@ -0,0 +1,226 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/taskMonitor.vue b/dev_wms_client/src/layout/taskMonitor.vue new file mode 100644 index 0000000..45b8e11 --- /dev/null +++ b/dev_wms_client/src/layout/taskMonitor.vue @@ -0,0 +1,379 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/testView.vue b/dev_wms_client/src/layout/testView.vue new file mode 100644 index 0000000..3699b15 --- /dev/null +++ b/dev_wms_client/src/layout/testView.vue @@ -0,0 +1,462 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/vehicle.vue b/dev_wms_client/src/layout/vehicle.vue new file mode 100644 index 0000000..78f6940 --- /dev/null +++ b/dev_wms_client/src/layout/vehicle.vue @@ -0,0 +1,331 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/wmsConfig.vue b/dev_wms_client/src/layout/wmsConfig.vue new file mode 100644 index 0000000..382dddd --- /dev/null +++ b/dev_wms_client/src/layout/wmsConfig.vue @@ -0,0 +1,261 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/wmsConfigNew.vue b/dev_wms_client/src/layout/wmsConfigNew.vue new file mode 100644 index 0000000..bbf8770 --- /dev/null +++ b/dev_wms_client/src/layout/wmsConfigNew.vue @@ -0,0 +1,387 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/wmsLog.vue b/dev_wms_client/src/layout/wmsLog.vue new file mode 100644 index 0000000..3a9ccdd --- /dev/null +++ b/dev_wms_client/src/layout/wmsLog.vue @@ -0,0 +1,221 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/workFlow.vue b/dev_wms_client/src/layout/workFlow.vue new file mode 100644 index 0000000..b31aac1 --- /dev/null +++ b/dev_wms_client/src/layout/workFlow.vue @@ -0,0 +1,461 @@ + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/layout/workSummary.vue b/dev_wms_client/src/layout/workSummary.vue new file mode 100644 index 0000000..9a78184 --- /dev/null +++ b/dev_wms_client/src/layout/workSummary.vue @@ -0,0 +1,546 @@ + + + + \ No newline at end of file diff --git a/dev_wms_client/src/main.js b/dev_wms_client/src/main.js new file mode 100644 index 0000000..0738582 --- /dev/null +++ b/dev_wms_client/src/main.js @@ -0,0 +1,20 @@ +import { createApp } from 'vue' +import App from './App.vue' +import router from './router' +import store from './store' +import './styles/index.scss' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import * as ElementPlusIconsVue from '@element-plus/icons-vue' +import print from 'vue3-print-nb' +import zhCn from 'element-plus/dist/locale/zh-cn.mjs' + +const app = createApp(App) +app.use(store) +app.use(router) +app.use(ElementPlus, {locale: zhCn}) +app.use(print) +for (const [key, component] of Object.entries(ElementPlusIconsVue)) { + app.component(key, component) +} +app.mount('#app') \ No newline at end of file diff --git a/dev_wms_client/src/print/printDemo.vue b/dev_wms_client/src/print/printDemo.vue new file mode 100644 index 0000000..e4a04a9 --- /dev/null +++ b/dev_wms_client/src/print/printDemo.vue @@ -0,0 +1,85 @@ + + + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/router/index.js b/dev_wms_client/src/router/index.js new file mode 100644 index 0000000..5ba0ad1 --- /dev/null +++ b/dev_wms_client/src/router/index.js @@ -0,0 +1,83 @@ +import { createRouter, createWebHashHistory } from 'vue-router' +import HomeView from '@/views/HomeView.vue' +import login from '@/views/login.vue' +import systemCenter from'@/views/SystemCenter.vue' + +const routes = [ + { + path: '/home', + name: 'home', + component: HomeView, + redirect: '/stock', + children: [ + { path: '/stock', component: () => import('@/layout/stock.vue')},// 库存 + { path: '/goodsIn', component: () => import('@/layout/goodsIn.vue') },// 入库 + { path: '/goodsOut', component: () => import('@/layout/goodsOut.vue') },// 出库 + { path: '/kitting', component: () => import('@/layout/kitting.vue') },// 配料 + { path: '/inTaskRecord', component: () => import('@/layout/inTaskRecord.vue') },// 入库记录 + { path: '/outTaskRecord', component: () => import('@/layout/outTaskRecord.vue') },// 出库记录 + { path: '/location', component: () => import('@/layout/locationsTable.vue') },// 库位 + { path: '/goods', component: () => import('@/layout/goods.vue') },// 物料 + { path: '/standSettings', component: () => import('@/layout/standSettings.vue') },// 站台(库口)设置 + { path: '/config', component: () => import('@/layout/wmsConfigNew.vue') },// 系统配置 + { path: '/taskMonitor', component: () => import('@/layout/taskMonitor.vue') },// 任务监控 + { path: '/vehicles', component: () => import('@/layout/vehicle.vue') },// 料箱监控 + { path: '/inventory', component: () => import('@/layout/inventory.vue') },// 盘点 + { path: '/inventoryRecord', component: () => import('@/layout/inventoryRecord.vue') },// 盘点记录 + { path: '/wmsLog', component: () => import('@/layout/wmsLog.vue') },// 日志 + { path: '/workFlow', component: () => import('@/layout/workFlow.vue') },// 工作流 + { path: '/workSummary', component: () => import('@/layout/workSummary.vue') },// 工作总结 + { path: '/pickTask', component: () => import('@/layout/pickTaskMonitor.vue') },// 拣选任务 + { path: '/clcKanban', component: () => import('@/layout/clcKanban.vue') },// 需求看板 + { path: '/stockUpdateRecord', component: () => import('@/layout/stockUpdateRecord.vue') },// 库存更新记录 + { path: '/roleUser', component: () => import('@/layout/role_user.vue') },// 角色——用户列表 + { path: '/rolePermission', component: () => import('@/layout/role_permission.vue') },// 角色——权限列表 + { path: '/test', component: () => import('@/layout/testView.vue') },// 测试 + { path: '/dbsList', component: () => import('@/layout/dbsList.vue') },// dbs计划 + { path: '/kittingList', component: () => import('@/layout/kittingList.vue') },// 配料单 + { path: '/kittingRelation', component: () => import('@/layout/kittingRelation.vue') },// 配料单 + ] + }, + { + path: '/', + name: 'login', + component: login + }, + { + path: '/systemCenter', + name: 'systemCenter', + component: systemCenter + }, + { + path: '/imageDisplay', + name: 'imageDisplay', + component: () => import('@/layout/imageDisplay.vue') + }, + { + path: '/imageTable', + name: 'imageTable', + component: () => import('@/layout/imageTable.vue') + }, + { + path: '/scanForImage', + name: 'scanForImage', + component: () => import('@/layout/scanForImage.vue') + } +] + +const router = createRouter({ + base: '/', + history: createWebHashHistory(), + routes +}) + +// 挂载路由导航守卫 +router.beforeEach((to, from, next) => { + if (to.path === '/') return next() + // 获取token + const user = sessionStorage.getItem('user') + if (!user) return next('/') + next() +}) + +export default router diff --git a/dev_wms_client/src/store/index.js b/dev_wms_client/src/store/index.js new file mode 100644 index 0000000..2317618 --- /dev/null +++ b/dev_wms_client/src/store/index.js @@ -0,0 +1,117 @@ +import { createStore } from 'vuex' + +export default createStore({ + state: { + stateTagsList: [{ + id: '99', + labelName: '库存', + path: '/stock' + }], + user: {}, + menuList: [], + token: '', + verifier: '', + stand: {}, + kittingWork: { + workOrder: '', + productId: '', + singleProduct: '', + boxNo: '' + }, + }, + getters: { + getUser(state) { + return state.user + }, + getUserName(state) { + return state.user.userName + }, + getMenuList(state) { + return state.menuList + }, + getToken(state) { + return state.token + }, + getVerify(state) { + return state.verifier + }, + getStand(state) { + return state.stand + }, + getStandId(state) { + return state.stand.standId + }, + getKittingWork(state) { + return state.kittingWork + }, + }, + mutations: { + /** + * 选择tag标签 + */ + mutationSelectTags(state, data) { + let result = false + for (let i = 0; i < state.stateTagsList.length; i++) { + if (state.stateTagsList[i].path == data.path) { + return result = true + } + } + result === false ? state.stateTagsList.push(data) : '' + }, + + /** + * 关闭tag标签 + */ + mutationCloseTag(state, data) { + let result = state.stateTagsList.findIndex(item => item.path === data.path) + state.stateTagsList.splice(result, 1) + }, + + /** + * 存储用户信息 + */ + mutationUser(state, data) { + state.user = data + sessionStorage.setItem("user", state.user) + }, + + /** + * 存储菜单信息 + */ + mutationMenu(state, data) { + state.menuList = data + // sessionStorage.setItem("menuList", state.menuList) + }, + + /** + * 存储站台信息 + */ + mutationStand(state, data) { + state.stand = data + // sessionStorage.setItem("stand", state.stand) + }, + + /** + * 存储站台配料信息 + */ + mutationKittingWork(state, data) { + state.kittingWork = data + // sessionStorage.setItem("kittingWork", state.kittingWork) + }, + + /** + * 存储认证 + */ + mutationAddVerify(state, data) { + state.verifier = data + }, + + mutationClearVerify(state) { + state.verifier = '' + }, + }, + actions: { + }, + modules: { + } +}) diff --git a/dev_wms_client/src/styles/index.scss b/dev_wms_client/src/styles/index.scss new file mode 100644 index 0000000..48a6b83 --- /dev/null +++ b/dev_wms_client/src/styles/index.scss @@ -0,0 +1,9 @@ +/* 只需要重写你需要的即可 */ +@forward 'element-plus/theme-chalk/src/common/var.scss' with ($colors: ('primary': ('base': green, + ), + ), +); + +// 如果只是按需导入,则可以忽略以下内容。 +// 如果你想导入所有样式: +// @use "element-plus/theme-chalk/src/index.scss" as *; \ No newline at end of file diff --git a/dev_wms_client/src/utils/dateUtils.js b/dev_wms_client/src/utils/dateUtils.js new file mode 100644 index 0000000..fc2510e --- /dev/null +++ b/dev_wms_client/src/utils/dateUtils.js @@ -0,0 +1,19 @@ +export const revertSeconds = (originSeconds) => { + const dayRule = 60*60*24 + const hourRule = 60*60 + const days = Math.floor(originSeconds/dayRule) + const hours = Math.floor((originSeconds%dayRule)/hourRule) + const minutes = Math.floor((originSeconds%hourRule)/60) + const seconds = originSeconds%60 + var dueTime = '' + if (days > 0) { + dueTime = dueTime.concat(days).concat('天') + } + if (hours > 0) { + dueTime = dueTime.concat(hours).concat('小时') + } + if (minutes > 0) { + dueTime = dueTime.concat(minutes).concat('分') + } + return dueTime.concat(seconds).concat('秒') +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/formatter.js b/dev_wms_client/src/utils/formatter.js new file mode 100644 index 0000000..2b5baff --- /dev/null +++ b/dev_wms_client/src/utils/formatter.js @@ -0,0 +1,195 @@ +import moment from "moment"; +import { revertSeconds } from '@/utils/dateUtils' + +export const timeFormatter = (date) => { + if (date === null || date === undefined) { + return '' + } + return moment(date).format('yyyy-MM-DD HH:mm:ss'); +} + +export const dateFormatter = (date) => { + if (date === null || date === undefined) { + return '' + } + return moment(date).format('yyyy-MM-DD'); +} + +export const dueFormatter = (date) => { + if (date === null || date === undefined) { + return '' + } + return revertSeconds(moment(new Date().getTime()).diff(moment(date), 'seconds')); +} + +export const taskStatusFormatter = (value) => { + switch (value) { + case -2: + return '重复入库' + case -1: + return '暂存任务' + case 0: + return '任务新建,待下发' + case 1: + return '任务已下发' + case 2: + return '任务开始执行' + case 8: + return '拣选中' + case 9: + return '盘点中' + case 100: + return '任务完成' + case 998: + return '任务取消' + case 999: + return '任务异常' + default: + return '其他状态' + } +} + +// 库位格式化 +export const locationFormatter = (locationId) => { + if (locationId === null || locationId == undefined) { + return '' + } + const locationArray = locationId.split('-') + if (locationArray.length == 3) { + return locationArray[0] + '排' + locationArray[1] + '列' + locationArray[2] + '层' + } else if (locationArray.length == 4) { + return locationArray[0] + '排' + locationArray[1] + '列' + locationArray[2] + '层' + locationArray[3] + '深度' + } else { + return '' + } +} + +export const kateTaskStatusFormatter = (value) => { + switch (value) { + case 0: + return '待下发' + case 1: + return '已下发' + case 2: + return '执行中' + case 3: + return '正在拣货' + case 5: + return '任务完成' + default: + return '异常状态' + } +} + +export const pickingStatusFormatter = (value) => { + switch (value) { + case 0: + return '待拣货' + case 1: + return '正在拣货' + case 2: + return '拣货完成' + default: + return '未拣货' + } +} + +export const vehicleStatusFormatter = (value) => { + switch (value) { + case 1: + return '入库中' + case 2: + return '在库中' + case 3: + return '出库中' + case 4: + return '移库中' + default: + return '异常状态' + } +} + +export const locationStatusFormatter = (value) => { + switch (value) { + case 0: + return '空闲' + case 1: + return '占用' + default: + return '异常状态' + } +} + +export const configTypeFormatter = (value) => { + switch (value) { + case '1': + return '输入框' + case '2': + return '下拉多选' + case '3': + return '开关' + default: + return '任务类型异常' + } +} + +export const sizeFormatter = (value) => { + if (typeof value != 'number') { + return 'error' + } + const oneByte = 1 + const oneKB = oneByte * 1024 + const oneMB = oneKB * 1024 + const oneGB = oneMB * 1024 + const oneTB = oneGB * 1024 + const onePB = oneTB * 1024 + const oneEB = onePB * 1024 + const oneZB = oneEB * 1024 + const oneYB = oneZB * 1024 + if (value < oneKB) { + return value + 'B' + } else if (value < oneMB) { + return (value / oneKB).toFixed(2) + 'KB' + } else if (value < oneGB) { + return (value / oneMB).toFixed(2) + 'MB' + } else if (value < oneTB) { + return (value / oneGB).toFixed(2) + 'GB' + } else if (value < onePB) { + return (value / oneTB).toFixed(2) + 'TB' + } else if (value < oneEB) { + return (value / onePB).toFixed(2) + 'PB' + } else if (value < oneZB) { + return (value / oneEB).toFixed(2) + 'EB' + } else if (value < oneYB) { + return (value / oneZB).toFixed(2) + 'ZB' + } else { + return (value / oneYB).toFixed(2) + 'YB' + } +} + +export const jsonFormatter = (value) => { + if (value == null) { + return "" + } + if (typeof value == 'string') { + try { + return JSON.stringify(JSON.parse(value), null, 4) + } catch (e) { + return "error" + } + } else { + return JSON.stringify(value, null, 4) + } +} + +export const replaceEnglishAndNumberIGAI = (value) => { + return value.replace(/[^\u4e00-\u9fa5a-zA-Z0-9]/g, '') +} + +export const yesOrNoFormatter = (value) => { + return value == 1 ? '是' : '否' +} + +export const converseYesOrNoFormatter = (value) => { + return value == 0 ? '是' : '否' +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/generator.js b/dev_wms_client/src/utils/generator.js new file mode 100644 index 0000000..9415a74 --- /dev/null +++ b/dev_wms_client/src/utils/generator.js @@ -0,0 +1,34 @@ +import { toUnderScoreCase } from '@/utils/stringUtils.js' +// 构建table基本请求---带分页 +export function genTableRequest(baseTableQuery) { + // 构建sortBy的集合 + let sortBy = [] + for (const [key, value] of baseTableQuery.sortBy) { + sortBy.push({ + column: toUnderScoreCase(key), + asc: value + }) + } + return { + pageNo: baseTableQuery.currentPage, + pageSize: baseTableQuery.pageSize, + sortBy: sortBy.reverse(), + standId: baseTableQuery.standId, + userName: baseTableQuery.userName + } +} + +/** + * 向options中添加全部这个选项 + * @param {*} options + * @returns + */ +export function addAllOptionOfOptions(options) { + const allOption = [ + { + value: -99, + label: '全部' + } + ] + return allOption.concat(options) +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/hashUtils.js b/dev_wms_client/src/utils/hashUtils.js new file mode 100644 index 0000000..f05bc03 --- /dev/null +++ b/dev_wms_client/src/utils/hashUtils.js @@ -0,0 +1,16 @@ +import crypto from 'crypto' +function base64URLEncode(str) { + return str.toString('base64') + .replace(/\+/g, '-') + .replace(/\//g, '_') + .replace(/=/g, ''); +} + +function getHashString(obj) { + return base64URLEncode(crypto.createHash('sha256').update(obj).digest()) +} + +export { + base64URLEncode, + getHashString +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/loading.js b/dev_wms_client/src/utils/loading.js new file mode 100644 index 0000000..31087d1 --- /dev/null +++ b/dev_wms_client/src/utils/loading.js @@ -0,0 +1,14 @@ +import { ElLoading } from 'element-plus' +export const loading = { + loadingInstance: null, + open: function (text) { + this.loadingInstance = ElLoading.service({ + lock: true, + text: text, + background: 'rgba(0, 0, 0, 0.7)' + }) + }, + close: function () { + this.loadingInstance.close() + } +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/media.js b/dev_wms_client/src/utils/media.js new file mode 100644 index 0000000..b13e834 --- /dev/null +++ b/dev_wms_client/src/utils/media.js @@ -0,0 +1,4 @@ +// 语音播报 +export function speak (message) { + window.speechSynthesis.speak(new SpeechSynthesisUtterance(message)); +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/myMessageBox.js b/dev_wms_client/src/utils/myMessageBox.js new file mode 100644 index 0000000..3202b21 --- /dev/null +++ b/dev_wms_client/src/utils/myMessageBox.js @@ -0,0 +1,76 @@ +import { ElMessageBox } from 'element-plus' + +function errorBox(msg) { + ElMessageBox.alert(msg, '错误', { + autofocus: true, + confirmButtonText: '确认', + center: true, + type: 'error', + closeOnPressEscape: true, + showClose: false, + customStyle: { + whiteSpace: 'pre-wrap' + }, + callback: (action) => { + + } + }) +} + +function successBox(msg) { + ElMessageBox.alert(msg, '成功', { + autofocus: true, + confirmButtonText: '确认', + center: true, + type: 'success', + closeOnPressEscape: true, + showClose: false, + customStyle: { + whiteSpace: 'pre-wrap' + }, + callback: (action) => { + + } + }) +} + +function infoBox(msg) { + ElMessageBox.alert(msg, '提示', { + autofocus: true, + confirmButtonText: '确认', + center: true, + type: 'info', + closeOnPressEscape: true, + showClose: false, + customStyle: { + whiteSpace: 'pre-wrap' + }, + callback: (action) => { + + } + }) +} + +function warningBox(msg) { + ElMessageBox.alert(msg, '警告', { + autofocus: true, + confirmButtonText: '确认', + center: true, + type: 'warning', + closeOnPressEscape: true, + showClose: false, + customStyle: { + whiteSpace: 'pre-wrap' + }, + callback: (action) => { + + } + }) +} + +export { + errorBox, + successBox, + infoBox, + warningBox +} \ No newline at end of file diff --git a/dev_wms_client/src/utils/request.js b/dev_wms_client/src/utils/request.js new file mode 100644 index 0000000..8f60073 --- /dev/null +++ b/dev_wms_client/src/utils/request.js @@ -0,0 +1,146 @@ +import axios from 'axios' +import { ElNotification, ElMessageBox, ElMessage, ElLoading } from 'element-plus' +import { getToken } from '@/utils/auth' +import errorCode from '@/utils/errorCode' +import { tansParams, blobValidate } from '@/utils/ruoyi' +import cache from '@/plugins/cache' +import { saveAs } from 'file-saver' +import useUserStore from '@/store/modules/user' + +let downloadLoadingInstance; +// 是否显示重新登录 +export let isRelogin = { show: false }; + +axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8' +// 创建axios实例 +const service = axios.create({ + // axios中请求配置有baseURL选项,表示请求URL公共部分 + baseURL: import.meta.env.VITE_APP_BASE_API, + // 超时 + timeout: 10000 +}) + +// request拦截器 +service.interceptors.request.use(config => { + // 是否需要设置 token + const isToken = (config.headers || {}).isToken === false + // 是否需要防止数据重复提交 + const isRepeatSubmit = (config.headers || {}).repeatSubmit === false + if (getToken() && !isToken) { + config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 + } + // get请求映射params参数 + if (config.method === 'get' && config.params) { + let url = config.url + '?' + tansParams(config.params); + url = url.slice(0, -1); + config.params = {}; + config.url = url; + } + if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) { + const requestObj = { + url: config.url, + data: typeof config.data === 'object' ? JSON.stringify(config.data) : config.data, + time: new Date().getTime() + } + const sessionObj = cache.session.getJSON('sessionObj') + if (sessionObj === undefined || sessionObj === null || sessionObj === '') { + cache.session.setJSON('sessionObj', requestObj) + } else { + const s_url = sessionObj.url; // 请求地址 + const s_data = sessionObj.data; // 请求数据 + const s_time = sessionObj.time; // 请求时间 + const interval = 1000; // 间隔时间(ms),小于此时间视为重复提交 + if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) { + const message = '数据正在处理,请勿重复提交'; + console.warn(`[${s_url}]: ` + message) + return Promise.reject(new Error(message)) + } else { + cache.session.setJSON('sessionObj', requestObj) + } + } + } + return config +}, error => { + console.log(error) + Promise.reject(error) +}) + +// 响应拦截器 +service.interceptors.response.use(res => { + // 未设置状态码则默认成功状态 + const code = res.data.code || 200; + // 获取错误信息 + const msg = errorCode[code] || res.data.msg || errorCode['default'] + // 二进制数据则直接返回 + if (res.request.responseType === 'blob' || res.request.responseType === 'arraybuffer') { + return res.data + } + if (code === 401) { + if (!isRelogin.show) { + isRelogin.show = true; + ElMessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { + isRelogin.show = false; + useUserStore().logOut().then(() => { + location.href = '/index'; + }) + }).catch(() => { + isRelogin.show = false; + }); + } + return Promise.reject('无效的会话,或者会话已过期,请重新登录。') + } else if (code === 500) { + ElMessage({ message: msg, type: 'error' }) + return Promise.reject(new Error(msg)) + } else if (code === 601) { + ElMessage({ message: msg, type: 'warning' }) + return Promise.reject(new Error(msg)) + } else if (code !== 200) { + ElNotification.error({ title: msg }) + return Promise.reject('error') + } else { + return Promise.resolve(res.data) + } +}, + error => { + console.log('err' + error) + let { message } = error; + if (message == "Network Error") { + message = "后端接口连接异常"; + } else if (message.includes("timeout")) { + message = "系统接口请求超时"; + } else if (message.includes("Request failed with status code")) { + message = "系统接口" + message.substr(message.length - 3) + "异常"; + } + ElMessage({ message: message, type: 'error', duration: 5 * 1000 }) + return Promise.reject(error) + } +) + +// 通用下载方法 +export function download(url, params, filename, config) { + downloadLoadingInstance = ElLoading.service({ text: "正在下载数据,请稍候", background: "rgba(0, 0, 0, 0.7)", }) + return service.post(url, params, { + transformRequest: [(params) => { return tansParams(params) }], + headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, + responseType: 'blob', + ...config + }).then(async (data) => { + const isLogin = await blobValidate(data); + if (isLogin) { + const blob = new Blob([data]) + saveAs(blob, filename) + } else { + const resText = await data.text(); + const rspObj = JSON.parse(resText); + const errMsg = errorCode[rspObj.code] || rspObj.msg || errorCode['default'] + ElMessage.error(errMsg); + } + downloadLoadingInstance.close(); + }).catch((r) => { + console.error(r) + ElMessage.error('下载文件出现错误,请联系管理员!') + downloadLoadingInstance.close(); + }) +} + +export default service diff --git a/dev_wms_client/src/utils/stringUtils.js b/dev_wms_client/src/utils/stringUtils.js new file mode 100644 index 0000000..dd1fde9 --- /dev/null +++ b/dev_wms_client/src/utils/stringUtils.js @@ -0,0 +1,35 @@ +import moment from "moment"; +function genTaskId(code) { + return code + moment(new Date()).format("YYYYMMDDHHmmssSSS"); +} + +function toCamelCase(str) { + return str.replace(/-(\w)/g, function (_, c) { + return c ? c.toUpperCase() : ""; + }); +} + +function toUnderScoreCase(str) { + return str.replace(/([A-Z])/g, function (_, c) { + return "_" + c.toLowerCase(); + }); +} + +function isSingleCharacter(c) { + if (c.length !== 1) { + return false + } + return c.toLowerCase() >= 'a' && c.toLowerCase() <= 'z' +} + +function isNumber(d) { + return d >= '0' && d <= '9' +} + +export { + genTaskId, + toCamelCase, + toUnderScoreCase, + isSingleCharacter, + isNumber +} \ No newline at end of file diff --git a/dev_wms_client/src/views/HomeView.vue b/dev_wms_client/src/views/HomeView.vue new file mode 100644 index 0000000..13636a0 --- /dev/null +++ b/dev_wms_client/src/views/HomeView.vue @@ -0,0 +1,194 @@ + + + + + + + diff --git a/dev_wms_client/src/views/SystemCenter.vue b/dev_wms_client/src/views/SystemCenter.vue new file mode 100644 index 0000000..eed90ad --- /dev/null +++ b/dev_wms_client/src/views/SystemCenter.vue @@ -0,0 +1,92 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_client/src/views/login.vue b/dev_wms_client/src/views/login.vue new file mode 100644 index 0000000..bc34f1c --- /dev/null +++ b/dev_wms_client/src/views/login.vue @@ -0,0 +1,92 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_client/vue.config.js b/dev_wms_client/vue.config.js new file mode 100644 index 0000000..fa332d0 --- /dev/null +++ b/dev_wms_client/vue.config.js @@ -0,0 +1,21 @@ +const { defineConfig } = require('@vue/cli-service') +const NodePolyfillPlugin = require('node-polyfill-webpack-plugin') + +module.exports = defineConfig({ + publicPath: '/wms', + transpileDependencies: true, + configureWebpack: { + plugins: [new NodePolyfillPlugin()] + }, + devServer: { + port: 12306, // 端口 + proxy: { + '/authorize': { // 若请求的前缀不是这个'/wms',那请求就不会走代理服务器 + target: "https://login.microsoftonline.com/caterpillar.onmicrosoft.com/", //这里写路径 + pathRewrite: { '^/authorize': '' }, //将所有含/wms路径的,去掉/wms转发给服务器 + ws: true, //用于支持websocket + changeOrigin: true //用于控制请求头中的host值 + }, + } + }, +}) \ No newline at end of file diff --git a/dev_wms_serve/.gitattributes b/dev_wms_serve/.gitattributes new file mode 100644 index 0000000..3b41682 --- /dev/null +++ b/dev_wms_serve/.gitattributes @@ -0,0 +1,2 @@ +/mvnw text eol=lf +*.cmd text eol=crlf diff --git a/dev_wms_serve/.gitignore b/dev_wms_serve/.gitignore new file mode 100644 index 0000000..6b4f175 --- /dev/null +++ b/dev_wms_serve/.gitignore @@ -0,0 +1,76 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ +/wms_log/error/2025-02-02/2025-02-02.0.log +/wms_log/ +/image/4T4205_A.PNG +/image/4T4205_B.PNG +/image/4T4205_C.PNG +/image/6E3034-MN_A.PNG +/image/6E3034-MN_B.PNG +/image/6E3034-MN_C.PNG +/image/6E3034-MN_D.PNG +/image/6E3034-MN_E.PNG +/image/6E3034-MN_F.PNG +/image/6E3034_A.PNG +/image/6E3034_B.PNG +/image/6E3034_C.PNG +/image/6E3034_D.PNG +/image/6E3034_E.PNG +/image/6E3034_F.PNG +/image/6E3035_A.PNG +/image/6E3035_B.PNG +/image/6E3035_C.PNG +/image/6E3035_D.PNG +/image/6E3035_E.PNG +/image/6E3035_F.PNG +/image/6E3036_A.PNG +/image/6E3036_B.PNG +/image/6E3036_C.PNG +/image/6E3036_D.PNG +/image/6E3036_E.PNG +/image/6E3036_F.PNG +/image/9T5653_A.PNG +/image/9T5653_B.PNG +/image/9T5653_C.PNG +/image/1199550_A.PNG +/image/1199550_B.PNG +/image/1199550_C.PNG +/image/1199550_D.PNG +/image/1199550_E.PNG +/image/1199550_F.PNG +/image/1303118_A.PNG +/image/1303118_B.PNG +/image/1303118_C.PNG +/image/2965662_A.PNG +/image/2965662_B.PNG diff --git a/dev_wms_serve/.mvn/wrapper/maven-wrapper.properties b/dev_wms_serve/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..d58dfb7 --- /dev/null +++ b/dev_wms_serve/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +wrapperVersion=3.3.2 +distributionType=only-script +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip diff --git a/dev_wms_serve/mvnw b/dev_wms_serve/mvnw new file mode 100644 index 0000000..9ed703b --- /dev/null +++ b/dev_wms_serve/mvnw @@ -0,0 +1,259 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Apache Maven Wrapper startup batch script, version 3.3.2 +# +# Optional ENV vars +# ----------------- +# JAVA_HOME - location of a JDK home dir, required when download maven via java source +# MVNW_REPOURL - repo url base for downloading maven distribution +# MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +# MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output +# ---------------------------------------------------------------------------- + +set -euf +[ "${MVNW_VERBOSE-}" != debug ] || set -x + +# OS specific support. +native_path() { printf %s\\n "$1"; } +case "$(uname)" in +CYGWIN* | MINGW*) + [ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")" + native_path() { cygpath --path --windows "$1"; } + ;; +esac + +# set JAVACMD and JAVACCMD +set_java_home() { + # For Cygwin and MinGW, ensure paths are in Unix format before anything is touched + if [ -n "${JAVA_HOME-}" ]; then + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACCMD="$JAVA_HOME/jre/sh/javac" + else + JAVACMD="$JAVA_HOME/bin/java" + JAVACCMD="$JAVA_HOME/bin/javac" + + if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then + echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2 + echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2 + return 1 + fi + fi + else + JAVACMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v java + )" || : + JAVACCMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v javac + )" || : + + if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then + echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2 + return 1 + fi + fi +} + +# hash string like Java String::hashCode +hash_string() { + str="${1:-}" h=0 + while [ -n "$str" ]; do + char="${str%"${str#?}"}" + h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296)) + str="${str#?}" + done + printf %x\\n $h +} + +verbose() { :; } +[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; } + +die() { + printf %s\\n "$1" >&2 + exit 1 +} + +trim() { + # MWRAPPER-139: + # Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds. + # Needed for removing poorly interpreted newline sequences when running in more + # exotic environments such as mingw bash on Windows. + printf "%s" "${1}" | tr -d '[:space:]' +} + +# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties +while IFS="=" read -r key value; do + case "${key-}" in + distributionUrl) distributionUrl=$(trim "${value-}") ;; + distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;; + esac +done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties" +[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in ${0%/*}/.mvn/wrapper/maven-wrapper.properties" + +case "${distributionUrl##*/}" in +maven-mvnd-*bin.*) + MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ + case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in + *AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;; + :Darwin*x86_64) distributionPlatform=darwin-amd64 ;; + :Darwin*arm64) distributionPlatform=darwin-aarch64 ;; + :Linux*x86_64*) distributionPlatform=linux-amd64 ;; + *) + echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2 + distributionPlatform=linux-amd64 + ;; + esac + distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip" + ;; +maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;; +*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;; +esac + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}" +distributionUrlName="${distributionUrl##*/}" +distributionUrlNameMain="${distributionUrlName%.*}" +distributionUrlNameMain="${distributionUrlNameMain%-bin}" +MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}" +MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")" + +exec_maven() { + unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || : + exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD" +} + +if [ -d "$MAVEN_HOME" ]; then + verbose "found existing MAVEN_HOME at $MAVEN_HOME" + exec_maven "$@" +fi + +case "${distributionUrl-}" in +*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;; +*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;; +esac + +# prepare tmp dir +if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then + clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; } + trap clean HUP INT TERM EXIT +else + die "cannot create temp dir" +fi + +mkdir -p -- "${MAVEN_HOME%/*}" + +# Download and Install Apache Maven +verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +verbose "Downloading from: $distributionUrl" +verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +# select .zip or .tar.gz +if ! command -v unzip >/dev/null; then + distributionUrl="${distributionUrl%.zip}.tar.gz" + distributionUrlName="${distributionUrl##*/}" +fi + +# verbose opt +__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR='' +[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v + +# normalize api auth +case "${MVNW_PASSWORD:+has-password}" in +'') MVNW_USERNAME='' MVNW_PASSWORD='' ;; +has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;; +esac + +if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then + verbose "Found wget ... using wget" + wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl" +elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then + verbose "Found curl ... using curl" + curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl" +elif set_java_home; then + verbose "Falling back to use Java to download" + javaSource="$TMP_DOWNLOAD_DIR/Downloader.java" + targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName" + cat >"$javaSource" <<-END + public class Downloader extends java.net.Authenticator + { + protected java.net.PasswordAuthentication getPasswordAuthentication() + { + return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() ); + } + public static void main( String[] args ) throws Exception + { + setDefault( new Downloader() ); + java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() ); + } + } + END + # For Cygwin/MinGW, switch paths to Windows format before running javac and java + verbose " - Compiling Downloader.java ..." + "$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java" + verbose " - Running Downloader.java ..." + "$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")" +fi + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +if [ -n "${distributionSha256Sum-}" ]; then + distributionSha256Result=false + if [ "$MVN_CMD" = mvnd.sh ]; then + echo "Checksum validation is not supported for maven-mvnd." >&2 + echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + elif command -v sha256sum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c >/dev/null 2>&1; then + distributionSha256Result=true + fi + elif command -v shasum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then + distributionSha256Result=true + fi + else + echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2 + echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + fi + if [ $distributionSha256Result = false ]; then + echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2 + echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2 + exit 1 + fi +fi + +# unzip and move +if command -v unzip >/dev/null; then + unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip" +else + tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar" +fi +printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url" +mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME" + +clean || : +exec_maven "$@" diff --git a/dev_wms_serve/mvnw.cmd b/dev_wms_serve/mvnw.cmd new file mode 100644 index 0000000..249bdf3 --- /dev/null +++ b/dev_wms_serve/mvnw.cmd @@ -0,0 +1,149 @@ +<# : batch portion +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.3.2 +@REM +@REM Optional ENV vars +@REM MVNW_REPOURL - repo url base for downloading maven distribution +@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output +@REM ---------------------------------------------------------------------------- + +@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0) +@SET __MVNW_CMD__= +@SET __MVNW_ERROR__= +@SET __MVNW_PSMODULEP_SAVE=%PSModulePath% +@SET PSModulePath= +@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @( + IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B) +) +@SET PSModulePath=%__MVNW_PSMODULEP_SAVE% +@SET __MVNW_PSMODULEP_SAVE= +@SET __MVNW_ARG0_NAME__= +@SET MVNW_USERNAME= +@SET MVNW_PASSWORD= +@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*) +@echo Cannot start maven from wrapper >&2 && exit /b 1 +@GOTO :EOF +: end batch / begin powershell #> + +$ErrorActionPreference = "Stop" +if ($env:MVNW_VERBOSE -eq "true") { + $VerbosePreference = "Continue" +} + +# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties +$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl +if (!$distributionUrl) { + Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties" +} + +switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) { + "maven-mvnd-*" { + $USE_MVND = $true + $distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip" + $MVN_CMD = "mvnd.cmd" + break + } + default { + $USE_MVND = $false + $MVN_CMD = $script -replace '^mvnw','mvn' + break + } +} + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +if ($env:MVNW_REPOURL) { + $MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else { "/maven/mvnd/" } + $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace '^.*'+$MVNW_REPO_PATTERN,'')" +} +$distributionUrlName = $distributionUrl -replace '^.*/','' +$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$','' +$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain" +if ($env:MAVEN_USER_HOME) { + $MAVEN_HOME_PARENT = "$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain" +} +$MAVEN_HOME_NAME = ([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join '' +$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME" + +if (Test-Path -Path "$MAVEN_HOME" -PathType Container) { + Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME" + Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" + exit $? +} + +if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) { + Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl" +} + +# prepare tmp dir +$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile +$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir" +$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null +trap { + if ($TMP_DOWNLOAD_DIR.Exists) { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } + } +} + +New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null + +# Download and Install Apache Maven +Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +Write-Verbose "Downloading from: $distributionUrl" +Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +$webclient = New-Object System.Net.WebClient +if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) { + $webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD) +} +[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 +$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum +if ($distributionSha256Sum) { + if ($USE_MVND) { + Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." + } + Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash + if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) { + Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property." + } +} + +# unzip and move +Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null +Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName $MAVEN_HOME_NAME | Out-Null +try { + Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null +} catch { + if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) { + Write-Error "fail to move MAVEN_HOME" + } +} finally { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } +} + +Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" diff --git a/dev_wms_serve/pom.xml b/dev_wms_serve/pom.xml new file mode 100644 index 0000000..864b6d4 --- /dev/null +++ b/dev_wms_serve/pom.xml @@ -0,0 +1,164 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.3.5 + + + com + dev_wms_serve + 3.2 + dev_wms_serve + dev_wms_serve + + + + + + + + + + + + + + + 21 + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-starter-quartz + + + + com.mysql + mysql-connector-j + runtime + + + org.projectlombok + lombok + true + + + org.springframework.boot + spring-boot-starter-test + test + + + + com.baomidou + mybatis-plus-spring-boot3-starter + 3.5.7 + + + org.apache.httpcomponents + httpclient + 4.5.13 + + + + + com.fasterxml.jackson.core + jackson-databind + + + + + com.alibaba + fastjson + 2.0.21 + + + + + cn.hutool + hutool-all + 5.8.33 + + + + + + com.alibaba + easyexcel + 4.0.3 + + + + cn.afterturn + easypoi-spring-boot-starter + 4.5.0 + + + + com.google.guava + guava + 33.3.1-jre + + + + junit + junit + test + + + org.jetbrains + annotations + 26.0.2 + compile + + + + + org.apache.commons + commons-compress + 1.26.0 + + + + + org.xmlunit + xmlunit-core + 2.10.0 + test + + + + + wms-server + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/java/com/wms_main/WmsMainApplication.java b/dev_wms_serve/src/main/java/com/wms_main/WmsMainApplication.java new file mode 100644 index 0000000..8661a7e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/WmsMainApplication.java @@ -0,0 +1,13 @@ +package com.wms_main; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +public class WmsMainApplication { + + public static void main(String[] args) { + SpringApplication.run(WmsMainApplication.class, args); + } + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/app/AppCommon.java b/dev_wms_serve/src/main/java/com/wms_main/app/AppCommon.java new file mode 100644 index 0000000..e92c358 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/app/AppCommon.java @@ -0,0 +1,150 @@ +package com.wms_main.app; + +import com.wms_main.dao.ITAppConfigService; +import com.wms_main.dao.ITAppGoodsService; +import com.wms_main.dao.ITAppLocationService; +import com.wms_main.model.po.TAppConfig; +import com.wms_main.model.po.TAppGoods; +import com.wms_main.model.po.TAppLocation; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * Application 共享 + */ +@Component +@RequiredArgsConstructor +@Slf4j +public class AppCommon { + /** + * 配置服务 + */ + private final ITAppConfigService appConfigService; + private final ITAppLocationService appLocationService; + private final ITAppGoodsService appGoodsService; + /** + * 配置map + */ + public final Map configMap = new HashMap<>(); + /** + * 库位map + */ + public final Map instantLocationMap = new HashMap<>(); + /** + * 物料信息Map + */ + private final Map instantGoodsMap = new HashMap<>(); + + /** + * 根据key获取值 + * @param key 键 + * @return 值 + */ + public String getConfigByKey(String key) { + if (configMap.isEmpty()) { + if (!initConfigMap()) { + log.error("配置初始化失败,请尝试重启程序。"); + return ""; + } + } + return configMap.get(key); + } + + /** + * 更新配置 + * @return 更新结果 + */ + public boolean initConfigMap() { + configMap.clear();// 清除配置值 + try { + // 获取到所有的配置 + List configList = appConfigService.list(); + if (!configList.isEmpty()) { + for (TAppConfig appConfig : configList) { + configMap.put(appConfig.getConfigKey(), appConfig.getConfigValue()); + log.info("导入系统配置成功---{}:{}", appConfig.getConfigName(), appConfig.getConfigValue()); + } + } + return true; + } catch (Exception e) { + return false; + } + } + + /** + * 根据库位id获取库位信息 + * @param locationId 库位id + * @return 库位详情 + */ + public TAppLocation getInstantLocationByLocationId(String locationId) { + if (instantLocationMap.isEmpty()) { + if (!initInstantLocationMap()) { + log.error("库位缓存失败,请尝试重启程序。"); + return null; + } + } + return instantLocationMap.get(locationId); + } + + /** + * 初始化库位缓存map + * @return 缓存结果 + */ + public boolean initInstantLocationMap() { + instantLocationMap.clear(); + try { + // 获取到所有的配置 + List locationList = appLocationService.list(); + if (!locationList.isEmpty()) { + for (TAppLocation appLocation : locationList) { + instantLocationMap.put(appLocation.getLocationId(), appLocation); + } + } + log.info("库位缓存成功。"); + return true; + } catch (Exception e) { + return false; + } + } + + /** + * 根据料号获取物料信息 + * @param goodsId 料号 + * @return 物料信息 + */ + public TAppGoods getInstantGoodsByGoodsId(String goodsId) { + if (instantGoodsMap.isEmpty()) { + if (!initInstantGoodsMap()) { + log.error("物料缓存失败,请尝试重启程序。"); + return null; + } + } + return instantGoodsMap.get(goodsId); + } + + /** + * 缓存物料信息 + * @return 缓存结果 + */ + public boolean initInstantGoodsMap() { + instantGoodsMap.clear(); + try { + // 获取到所有的配置 + List goodsList = appGoodsService.list(); + if (!goodsList.isEmpty()) { + for (TAppGoods appGoods : goodsList) { + instantGoodsMap.put(appGoods.getGoodsId(), appGoods); + } + } + log.info("缓存物料信息成功。"); + return true; + } catch (Exception e) { + return false; + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/app/AppStartComplete.java b/dev_wms_serve/src/main/java/com/wms_main/app/AppStartComplete.java new file mode 100644 index 0000000..8f98050 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/app/AppStartComplete.java @@ -0,0 +1,12 @@ +package com.wms_main.app; + +import org.springframework.boot.CommandLineRunner; +import org.springframework.stereotype.Component; + +@Component +public class AppStartComplete implements CommandLineRunner { + @Override + public void run(String... args) { + System.out.println("WMS启动完成......"); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/config/MybatisPlusConfig.java b/dev_wms_serve/src/main/java/com/wms_main/config/MybatisPlusConfig.java new file mode 100644 index 0000000..7edce3d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/config/MybatisPlusConfig.java @@ -0,0 +1,32 @@ +package com.wms_main.config; + +import com.baomidou.mybatisplus.annotation.DbType; +import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; +import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringBootConfiguration; +import org.springframework.context.annotation.Bean; +import org.springframework.transaction.annotation.EnableTransactionManagement; + +/** + * mp配置类 + */ +@SpringBootConfiguration +@MapperScan("com.wms_main.mapper") +@EnableTransactionManagement +public class MybatisPlusConfig { + /** + * 分页插件的控制 + * @return MybatisPlusInterceptor + */ + @Bean + public MybatisPlusInterceptor mybatisPlusInterceptor() { + MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); + // 添加分页插件 + PaginationInnerInterceptor pageInnerInterceptor = new PaginationInnerInterceptor(); + pageInnerInterceptor.setDbType(DbType.MYSQL); + pageInnerInterceptor.setMaxLimit(1000L); + interceptor.addInnerInterceptor(pageInnerInterceptor); + return interceptor; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/config/ResourceConfig.java b/dev_wms_serve/src/main/java/com/wms_main/config/ResourceConfig.java new file mode 100644 index 0000000..4a84247 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/config/ResourceConfig.java @@ -0,0 +1,17 @@ +package com.wms_main.config; + +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; + +@Configuration +public class ResourceConfig implements WebMvcConfigurer { + /** + * 图片地址映射 + * @param registry 注册 + */ + @Override + public void addResourceHandlers(ResourceHandlerRegistry registry) { + registry.addResourceHandler("/image/**").addResourceLocations("file:D:/image/"); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/config/advice/WmsControllerExceptionHandler.java b/dev_wms_serve/src/main/java/com/wms_main/config/advice/WmsControllerExceptionHandler.java new file mode 100644 index 0000000..e942011 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/config/advice/WmsControllerExceptionHandler.java @@ -0,0 +1,60 @@ +package com.wms_main.config.advice; + +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.converter.HttpMessageConversionException; +import org.springframework.validation.FieldError; +import org.springframework.web.bind.MethodArgumentNotValidException; +import org.springframework.web.bind.annotation.ControllerAdvice; +import org.springframework.web.bind.annotation.ExceptionHandler; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + * WMS 接口异常处理类 + */ +@ControllerAdvice(value = "com.wms_main.controller.wms") +@ResponseBody +@Slf4j +public class WmsControllerExceptionHandler { + + /** + * 参数校验失败 + * @param ex 异常 + * @return 返回值 + */ + @ExceptionHandler(value = MethodArgumentNotValidException.class) + public BaseWmsApiResponse methodArgumentNotValidException(MethodArgumentNotValidException ex) { + log.error("Wms接口请求参数错误:{}", ex.getMessage()); + String errMessage = "请求参数错误"; + FieldError fieldError = ex.getBindingResult().getFieldError(); + if(fieldError != null) { + errMessage = fieldError.getDefaultMessage(); + } + return BaseWmsApiResponse.error(errMessage); + } + + /** + * 参数类型转换失败 + * @param ex 异常 + * @return 返回值 + */ + @ExceptionHandler(HttpMessageConversionException.class) + public BaseWmsApiResponse parameterTypeException(HttpMessageConversionException ex) { + log.error("Wms接口请求参数格式错误:{}", ex.getMessage()); + String errorMessage = "请求参数格式错误,请参照接口文档"; + return BaseWmsApiResponse.error(errorMessage); + + } + + /** + * 捕获所有异常 + * @param e 异常 + * @return 返回值 + */ + @ExceptionHandler(value = Exception.class) + public BaseWmsApiResponse handleException(Exception e) { + log.error("Wms接口异常:{}", e.getMessage()); + return BaseWmsApiResponse.error(String.format("发生异常:%s", e.getMessage())); + } + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/AppConstant.java b/dev_wms_serve/src/main/java/com/wms_main/constant/AppConstant.java new file mode 100644 index 0000000..555c3fd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/AppConstant.java @@ -0,0 +1,23 @@ +package com.wms_main.constant; + +import lombok.Data; + +@Data +public class AppConstant { + /** + * WMS 服务端专属编号,禁止修改,数值为 0 - 99 整数 + */ + public static final short APP_ID = 1; + /** + * 根菜单ID + */ + public static final String ROOT_MENU_ID = "0"; + /** + * 管理员角色 + */ + public static final String ADMIN_ID = "0"; + /** + * 空物料号 + */ + public static final String EMPTY_GOODS_ID = "000000000"; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobStatusEnums.java new file mode 100644 index 0000000..79a9c6d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobStatusEnums.java @@ -0,0 +1,17 @@ +package com.wms_main.constant.enums.jobs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 定时任务状态 枚举 + */ +@Getter +@AllArgsConstructor +public enum JobStatusEnums { + STOP(0, "停止"), + RUN(1, "运行"); + + private final Integer status; + private final String description; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobTimerTypeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobTimerTypeEnums.java new file mode 100644 index 0000000..03b9352 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/jobs/JobTimerTypeEnums.java @@ -0,0 +1,14 @@ +package com.wms_main.constant.enums.jobs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum JobTimerTypeEnums { + SIMPLE(1, "简单任务"), + CRON(2, "cron表达式"); + + private final Integer type; + private final String description; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/others/DbsStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/others/DbsStatusEnums.java new file mode 100644 index 0000000..0d0bd3a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/others/DbsStatusEnums.java @@ -0,0 +1,14 @@ +package com.wms_main.constant.enums.others; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum DbsStatusEnums { + NEW(0, "未开始"), + RUN(1, "已开始"), + FINISH(2, "已完成"); + private final Integer value; + private final String description; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsApiResponseCodeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsApiResponseCodeEnums.java new file mode 100644 index 0000000..d2c635a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsApiResponseCodeEnums.java @@ -0,0 +1,14 @@ +package com.wms_main.constant.enums.wcs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum WcsApiResponseCodeEnums { + SUCCESS(0, "成功"), + FAIL(500, "失败"), + ERROR(999, "错误"); + private final int code; + private final String message; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsConveyTaskTypeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsConveyTaskTypeEnums.java new file mode 100644 index 0000000..8a2a16e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsConveyTaskTypeEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wcs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wcs输送线任务类型 + */ +@Getter +@AllArgsConstructor +public enum WcsConveyTaskTypeEnums { + CONVEY_TASK_TYPE_PICK(1, "拣选"), + CONVEY_TASK_TYPE_ADD(2, "补货"), + CONVEY_TASK_TYPE_DELIVERY(3, "发货"), + CONVEY_TASK_TYPE_CHECK(4, "复核"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskStatusEnums.java new file mode 100644 index 0000000..e521173 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskStatusEnums.java @@ -0,0 +1,23 @@ +package com.wms_main.constant.enums.wcs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wcs任务状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WcsStackerTaskStatusEnums { + INIT(0, "任务初始化"), + WAIT(1, "任务排队中"), + RUN(2, "任务开始执行"), + LEAVE(3, "任务已经离开初始位置"), + MID(4, "任务到达中间点"), + ARRIVE(5, "任务到达目的地"), + FINISH(100, "任务完成"), + CANCEL(998, "任务取消"), + EXCEPTION(999, "任务异常"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskTypeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskTypeEnums.java new file mode 100644 index 0000000..ee745b2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wcs/WcsStackerTaskTypeEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wcs; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wcs任务类型枚举 + */ +@Getter +@AllArgsConstructor +public enum WcsStackerTaskTypeEnums { + IN(1, "入库"), + OUT(2, "出库"), + INVENTORY(3, "盘点"); + + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/AppConfigKeyEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/AppConfigKeyEnums.java new file mode 100644 index 0000000..2d3be9c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/AppConfigKeyEnums.java @@ -0,0 +1,22 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 应用配置key枚举 + */ +@Getter +@AllArgsConstructor +public enum AppConfigKeyEnums { + WCS_STACKER_TASK_URL("WcsStackerTaskUrl", "发送堆垛机任务地址"), + WCS_PICK_TASK_URL("WcsPickTaskUrl", "发送拣选任务地址"), + WCS_CANCEL_PICK_TASK_URL("WcsCancelPickTaskUrl", "发送取消拣选任务地址"), + WCS_RELEASE_BOX_URL("WcsReleaseBoxUrl", "发送释放站台箱子地址"), + STAND_CAPACITY("StandCapacity", "站台容量"), + IMAGE_IP("ImageIp", "图片存放ip"), + EMPTY_BACK("EmptyBack", "空载具是否回库"), + STOCK_WARNING_QTY("StockWarningQty", "库存预警数量"); + private final String key; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsApiResponseCodeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsApiResponseCodeEnums.java new file mode 100644 index 0000000..baaff72 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsApiResponseCodeEnums.java @@ -0,0 +1,15 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +@Getter +@AllArgsConstructor +public enum WmsApiResponseCodeEnums { + SUCCESS(0, "成功"), + WARNING(400, "警告"), + FAIL(500, "失败"), + ERROR(999, "错误"); + private final int code; + private final String message; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsGoodsStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsGoodsStatusEnums.java new file mode 100644 index 0000000..9e73ab4 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsGoodsStatusEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 物料状态的枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsGoodsStatusEnums { + OK(0, "正常"), + BAD(1, "不合格"), + OVER_DUE(2, "过期"), + LONG_TIME_NO_USE(3, "长期未使用"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLocationOccupyStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLocationOccupyStatusEnums.java new file mode 100644 index 0000000..c7f0d62 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLocationOccupyStatusEnums.java @@ -0,0 +1,17 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 库位占用状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsLocationOccupyStatusEnums { + EMPTY(0, "空闲"), + OCCUPY(1, "占用"); + + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLockEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLockEnums.java new file mode 100644 index 0000000..7774795 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsLockEnums.java @@ -0,0 +1,17 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 锁定状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsLockEnums { + UNLOCK(0, "未锁定"), + LOCKED(1, "已锁定"); + + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsOutTypeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsOutTypeEnums.java new file mode 100644 index 0000000..4ce7fba --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsOutTypeEnums.java @@ -0,0 +1,19 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * 出库类型 枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsOutTypeEnums { + EMPTY(1, "空箱出库"), + NORMAL(2, "普通出库"), + ALL_OUT(4, "完整出库"), + FOR_IN(5, "入库使用"), + EMERGE(9, "紧急出库"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsPickTaskStatusEnum.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsPickTaskStatusEnum.java new file mode 100644 index 0000000..44e6e26 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsPickTaskStatusEnum.java @@ -0,0 +1,22 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wms拣选任务状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsPickTaskStatusEnum { + FOR_IN(-2, "入库用"), + TEMP(-1, "暂存"), + WAIT(0, "待下发"), + SEND(1, "已下发"), + RUN(2, "正在执行"), + ARRIVE(3, "已到达"), + LEAVE(4, "已离开"), + CANCEL(5, "已取消"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStackerTaskStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStackerTaskStatusEnums.java new file mode 100644 index 0000000..b0d3c97 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStackerTaskStatusEnums.java @@ -0,0 +1,22 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wms任务状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsStackerTaskStatusEnums { + TEMP(-1, "暂存"), + WAIT(0, "初始化"), + EXECUTED(1, "已解析"), + SEND(2, "已下发"), + RUN(3, "正在执行"), + FINISH(4, "执行完成"), + CANCEL(98, "已取消"), + EXCEPTION(99, "执行异常"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStockStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStockStatusEnums.java new file mode 100644 index 0000000..5ca36c3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsStockStatusEnums.java @@ -0,0 +1,20 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wms库存状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsStockStatusEnums { + OK(0, "在库"), + OUTING(1, "出库中"), + OUTED(2, "已出库"), + BACK(3, "回库中"), + LOCK(9, "锁定"); + + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsTaskTypeEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsTaskTypeEnums.java new file mode 100644 index 0000000..3f108eb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsTaskTypeEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wms任务类型枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsTaskTypeEnums { + IN(1, "入库"), + OUT(2, "出库"), + INVENTORY(3, "盘点"); + + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsUsableStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsUsableStatusEnums.java new file mode 100644 index 0000000..bbcd8d9 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsUsableStatusEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * wms可用状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsUsableStatusEnums { + UNUSABLE(0, "不可用"), + USABLE(1, "可用"), + ; + + private final int code; + private final String message; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsVehicleStatusEnums.java b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsVehicleStatusEnums.java new file mode 100644 index 0000000..c6ac143 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/constant/enums/wms/WmsVehicleStatusEnums.java @@ -0,0 +1,18 @@ +package com.wms_main.constant.enums.wms; + +import lombok.AllArgsConstructor; +import lombok.Getter; + +/** + * Wms载具状态枚举 + */ +@Getter +@AllArgsConstructor +public enum WmsVehicleStatusEnums { + IN(1, "入库中"), + ON(2, "在库"), + OUT(3, "出库中"), + LOCK(9, "锁定"); + private final Integer code; + private final String desc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ConfigController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ConfigController.java new file mode 100644 index 0000000..47d11e7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ConfigController.java @@ -0,0 +1,18 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 配置控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/config") +public class ConfigController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ExcelController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ExcelController.java new file mode 100644 index 0000000..e80666b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/ExcelController.java @@ -0,0 +1,149 @@ +package com.wms_main.controller.wms; + +import com.wms_main.excel.easypoi.service.IExportExcelEasyPoi; +import com.wms_main.excel.easypoi.service.IImportExcelEasyPoi; +import com.wms_main.model.dto.query.*; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.vo.others.FileVo; +import jakarta.servlet.http.HttpServletResponse; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + +import java.io.IOException; + +/** + * excel控制类 + */ +@ResponseBody +@RestController +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/excel") +public class ExcelController { + /** + * excel导入服务 + */ + private final IImportExcelEasyPoi importExcelEasyPoi; + /** + * excel导出服务 + */ + private final IExportExcelEasyPoi exportExcelEasyPoi; + + /** + * 导入基础物料数据 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importBaseGoods") + public BaseWmsApiResponse importBaseGoods(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportBaseGoods(file, fileVo); + } + + /** + * 导入看板数据 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importKanban") + public BaseWmsApiResponse importKanban(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportKanban(file, fileVo); + } + + /** + * 导入DBS计划数据 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importDbs") + public BaseWmsApiResponse importDbs(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportDbs(file, fileVo); + } + + /** + * 导入配料单及图纸 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importProduct") + public BaseWmsApiResponse importProduct(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportProduct(file, fileVo); + } + + /** + * 导入服务件配料单及图纸 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importServiceProduct") + public BaseWmsApiResponse importServiceProduct(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportServiceProduct(file, fileVo); + } + + /** + * 导入总成-单片对应关系 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @PostMapping("/importProductExtend") + public BaseWmsApiResponse importProductExtend(@RequestPart("file") MultipartFile file, @RequestPart("fileVo") FileVo fileVo) throws Exception { + return importExcelEasyPoi.doImportProductExtend(file, fileVo); + } + + /** + * 导出DBS + * @param dbsQuery 请求 + */ + @PostMapping("/exportDbsWithExcel") + public void exportDbsWithExcel(@RequestBody DbsQuery dbsQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.doExportDbs(dbsQuery, response); + } + + /** + * 导出配料单 + * @param kittingBomQuery 请求 + */ + @PostMapping("/exportKittingBomWithExcel") + public void exportKittingBomWithExcel(@RequestBody KittingBomQuery kittingBomQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.doExportKittingBom(kittingBomQuery, response); + } + + /** + * 导出配对关系 + * @param kittingBomRelationQuery 请求 + */ + @PostMapping("/exportKittingBomRelationWithExcel") + public void exportKittingBomRelationWithExcel(@RequestBody KittingBomRelationQuery kittingBomRelationQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.doExportKittingBomRelations(kittingBomRelationQuery, response); + } + + /** + * 导出库存信息 + * @param stockQuery 请求 + */ + @PostMapping("/exportStockExcel") + public void exportStockExcel(@RequestBody StockQuery stockQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.doExportStocks(stockQuery, response); + } + + /** + * 导出工作详情信息 + * @param workSummaryQuery 请求 + */ + @PostMapping("/exportWorkSummaryExcel") + public void exportWorkSummaryExcel(@RequestBody WorkSummaryQuery workSummaryQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.exportWorkSummaryExcel(workSummaryQuery, response); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/FileController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/FileController.java new file mode 100644 index 0000000..0b4c3d4 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/FileController.java @@ -0,0 +1,18 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 文件操作控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/files") +public class FileController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/GoodsController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/GoodsController.java new file mode 100644 index 0000000..8e5624b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/GoodsController.java @@ -0,0 +1,31 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.dto.query.GoodsQuery; +import com.wms_main.model.vo.wms.GoodsVo; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.service.controller.IGoodsControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * 物料控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/goods") +public class GoodsController { + private final IGoodsControllerService goodsControllerService; + + /** + * 根据条件查询物料信息---分页 + * @param goodsQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/getGoodsInfoByPage") + public WmsApiResponse> getGoodsInfoByPage(@RequestBody GoodsQuery goodsQuery) { + return goodsControllerService.getGoodsInfoByPage(goodsQuery); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/JobController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/JobController.java new file mode 100644 index 0000000..0e0f9ed --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/JobController.java @@ -0,0 +1,18 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 定时类控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/job") +public class JobController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/KateWorkController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/KateWorkController.java new file mode 100644 index 0000000..36de978 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/KateWorkController.java @@ -0,0 +1,194 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.dto.query.*; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.*; +import com.wms_main.service.controller.IKateWorkControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 卡特相关控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/kate") +public class KateWorkController { + private final IKateWorkControllerService kateWorkControllerService; + + /** + * 处理查询请求 + * @param kateWorksQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryKateWorks") + public WmsApiResponse queryKateWorks(@RequestBody KateWorksQuery kateWorksQuery) { + return kateWorkControllerService.queryKateWorks(kateWorksQuery); + } + + /** + * 请求创建工作 + * @param initKateWorkRequest 请求参数 + * @return 查询结果 + */ + @PostMapping("/initWorks") + public BaseWmsApiResponse initWorks(@RequestBody InitKateWorkRequest initKateWorkRequest) { + return kateWorkControllerService.initWorks(initKateWorkRequest); + } + + /** + * 获取工作信息 + * @param kateWorksQuery 请求参数 + * @return 查询结果 + */ + @PostMapping("/getCurrentWorks") + public WmsApiResponse getCurrentWorks(@RequestBody KateWorksQuery kateWorksQuery) { + return kateWorkControllerService.getCurrentWorks(kateWorksQuery); + } + + /** + * 确认工作 + * @param confirmWorkRequest 请求参数 + * @return 查询结果 + */ + @PostMapping("/confirmCurrentWork") + public BaseWmsApiResponse confirmCurrentWork(@RequestBody ConfirmWorkRequest confirmWorkRequest) { + return kateWorkControllerService.confirmCurrentWork(confirmWorkRequest); + } + + /** + * 查询图纸 + * @param request 请求参数 + * @return 查询结果 + */ + @PostMapping("/getImageOfWork") + public WmsApiResponse getImageOfWork(@RequestBody BaseWmsRequest request) { + return kateWorkControllerService.getImageOfWork(request); + } + + /** + * 配料界面获取料盒显示信息 + * @param request 请求 + * @return 查询结果 + */ + @PostMapping("/getBoxesAndLacks") + WmsApiResponse getBoxesAndLacks(@RequestBody BaseWmsRequest request) { + return kateWorkControllerService.getBoxesAndLacks(request); + } + + /** + * 分页查看看板 + * @param kanbanQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryKanbanByPage") + WmsApiResponse> queryKanbanByPage(@RequestBody KanbanQuery kanbanQuery) { + return kateWorkControllerService.queryKanbanByPage(kanbanQuery); + } + + /** + * 生成看板需求 + * @param genRequest 生成需求 + * @return 处理结果 + */ + @PostMapping("/genClcKanbanRequirement") + BaseWmsApiResponse genClcKanbanRequirement(@RequestBody GenKanbanRequirementRequest genRequest) { + return kateWorkControllerService.genClcKanbanRequirement(genRequest); + } + + /** + * 查询图纸 + * @param imageQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/requestImageDetail") + public WmsApiResponse> requestImageDetail(@RequestBody ImageQuery imageQuery) { + return kateWorkControllerService.requestImageDetail(imageQuery); + } + + /** + * 查询DBS数据--分页 + * @param dbsQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryDbsByPage") + public WmsApiResponse> queryDbsByPage(@RequestBody DbsQuery dbsQuery) { + return kateWorkControllerService.queryDbsByPage(dbsQuery); + } + + /** + * 查询配料单数据--分页 + * @param kittingBomQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryKittingBomByPage") + public WmsApiResponse> queryKittingBomByPage(@RequestBody KittingBomQuery kittingBomQuery) { + return kateWorkControllerService.queryKittingBomByPage(kittingBomQuery); + } + + /** + * 查询配对关系数据--分页 + * @param kittingBomRelationQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryRelationByPage") + public WmsApiResponse> queryKittingRelationByPage(@RequestBody KittingBomRelationQuery kittingBomRelationQuery) { + return kateWorkControllerService.queryKittingRelationByPage(kittingBomRelationQuery); + } + + /** + * 查询工作分析数据--分页 + * @param workSummaryQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryWorkSummaryByPage") + public WmsApiResponse> queryWorkSummaryByPage(@RequestBody WorkSummaryQuery workSummaryQuery) { + return kateWorkControllerService.queryWorkSummaryByPage(workSummaryQuery); + } + + /** + * 查询当前站台待工作的物料列表 + * @param workSummaryQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryWorkingGoodsByPage") + public WmsApiResponse> queryWorkingGoodsByPage(@RequestBody WorkSummaryQuery workSummaryQuery) { + return kateWorkControllerService.queryWorkingGoodsByPage(workSummaryQuery); + } + + /** + * 查询当前站台待工作的物料列表 + * @param workSummaryQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/getLackGoods") + public WmsApiResponse> getLackGoods(@RequestBody WorkSummaryQuery workSummaryQuery) { + return kateWorkControllerService.getLackGoods(workSummaryQuery); + } + + /** + * 更新工作 + * @param updateWorkRequest 更新请求 + * @return 响应结果 + */ + @PostMapping("/updateKateWorks") + public BaseWmsApiResponse updateKateWorks(@RequestBody UpdateWorkRequest updateWorkRequest) { + return kateWorkControllerService.updateKateWorks(updateWorkRequest); + } + + /** + * 关闭当前缺料工作 + * @param closeWorkRequest 关闭请求 + * @return 关闭结果 + */ + @PostMapping("/closeCurrentWorks") + public BaseWmsApiResponse closeCurrentWorks(@RequestBody UpdateWorkRequest closeWorkRequest) { + return kateWorkControllerService.closeCurrentWorks(closeWorkRequest); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LocationController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LocationController.java new file mode 100644 index 0000000..4983855 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LocationController.java @@ -0,0 +1,29 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.dto.query.LocationQuery; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.service.controller.ILocationControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * 卡特相关控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/location") +public class LocationController { + private final ILocationControllerService locationControllerService;// 库位控制类服务 + + /** + * 初始化库位 + * @param locationQuery 查询 + * @return 创建结果 + */ + @PostMapping("/genLocations") + public BaseWmsApiResponse genLocations(@RequestBody LocationQuery locationQuery) { + return locationControllerService.genLocations(locationQuery); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LoginController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LoginController.java new file mode 100644 index 0000000..6e5a00c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/LoginController.java @@ -0,0 +1,45 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.dto.request.wms.LoginRequest; +import com.wms_main.model.vo.wms.UserLoginVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.service.controller.ILoginControllerService; +import jakarta.servlet.http.HttpServletRequest; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import static com.wms_main.repository.utils.StringUtils.getIpAddr; + +/** + * 登录控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/login") +public class LoginController { + private final HttpServletRequest servletRequest;// 请求头部信息 + + private final ILoginControllerService loginControllerService; + + /** + * 带密码登录 + * @param request 请求 + * @return 登录结果 + */ + @PostMapping("/loginWithAuth") + public WmsApiResponse loginWithAuth(@RequestBody LoginRequest request) { + return loginControllerService.loginWithAuth(request.getLoginAccount(), request.getLoginPassword(), getIpAddr(servletRequest)); + } + + /** + * 无密码登录 + * @param request 请求 + * @return 登录结果 + */ + @PostMapping("/loginWithOutAuth") + public WmsApiResponse loginWithOutAuth(@RequestBody LoginRequest request) { + return loginControllerService.loginWithAuth(request.getLoginAccount(), request.getLoginPassword(), getIpAddr(servletRequest)); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/MenuController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/MenuController.java new file mode 100644 index 0000000..d802632 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/MenuController.java @@ -0,0 +1,18 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 菜单及按钮控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/menu") +public class MenuController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/StockController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/StockController.java new file mode 100644 index 0000000..3442b9b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/StockController.java @@ -0,0 +1,35 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.dto.query.StockQuery; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.vo.wms.StockVo; +import com.wms_main.service.controller.IStockControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * 库存控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/stock") +public class StockController { + /** + * 库存控制类服务 + */ + private final IStockControllerService stockControllerService; + + /** + * 分页查询库存 + * @param stockQuery 查询参数 + * @return 查询结果 + */ + @PostMapping("/queryStocksByPage") + public WmsApiResponse> queryStocksByPage(@RequestBody StockQuery stockQuery) + { + return stockControllerService.queryStocksByPage(stockQuery); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskController.java new file mode 100644 index 0000000..ad7cc6f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskController.java @@ -0,0 +1,117 @@ +package com.wms_main.controller.wms; + +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.dto.request.wcs.WcsBoxArriveRequest; +import com.wms_main.model.dto.request.wcs.WcsTaskResultRequest; +import com.wms_main.model.dto.request.wcs.WcsVehicleInRequest; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.TaskConfirmVo; +import com.wms_main.service.controller.ITaskControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * 任务控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/task") +public class TaskController { + private final ITaskControllerService taskControllerService; + + /** + * 请求入库 + * @param stockInRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/requireStockIn") + public BaseWmsApiResponse requireStockIn(@RequestBody StockInRequest stockInRequest) { + return taskControllerService.requireStockIn(stockInRequest); + } + + /** + * 请求出库 + * @param stockOutRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/requireStockOut") + public BaseWmsApiResponse requireStockOut(@RequestBody StockOutRequest stockOutRequest) { + return taskControllerService.requireStockOut(stockOutRequest); + } + + /** + * 入库用出库 + * @param voiRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/requireVehiclesForIn") + public BaseWmsApiResponse requireVehiclesForIn(@RequestBody VehicleOutForInRequest voiRequest) { + return taskControllerService.requireVehiclesForIn(voiRequest); + } + + /** + * 接收wcs反馈任务状态 + * @param wcsTaskResultRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/sendTaskResult") + public BaseWcsApiResponse sendTaskResult(@RequestBody WcsTaskResultRequest wcsTaskResultRequest) { + return taskControllerService.sendTaskResult(wcsTaskResultRequest); + } + + /** + * wcs请求载具入库 + * @param wcsVehicleInRequest 载具请求 + * @return 处理结果 + */ + @PostMapping("/wcsRequestVehicleIn") + public WcsApiResponse wcsRequestVehicleIn(@RequestBody WcsVehicleInRequest wcsVehicleInRequest) { + return taskControllerService.wcsRequestVehicleIn(wcsVehicleInRequest); + } + + /** + * Wcs上报载具到达站台 + * @param boxArriveRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/boxArrive") + public BaseWcsApiResponse boxArrive(@RequestBody WcsBoxArriveRequest boxArriveRequest) { + return taskControllerService.boxArrive(boxArriveRequest); + } + + /** + * 取消拣选任务 + * @param pickTaskRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/cancelPickTasks") + public BaseWmsApiResponse cancelPickTasks(@RequestBody PickTaskRequest pickTaskRequest) { + return taskControllerService.cancelPickTasks(pickTaskRequest); + } + + /** + * 查询站台拣货任务---拣配工作之外 + * @param wmsRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/getCurrentTask") + public WmsApiResponse getCurrentTask(@RequestBody BaseWmsRequest wmsRequest) { + return taskControllerService.getCurrentTask(wmsRequest); + } + + /** + * 确认当前站台拣货任务---拣配工作之外 + * @param confirmTaskRequest 请求信息 + * @return 处理结果 + */ + @PostMapping("/confirmCurrentTask") + public BaseWmsApiResponse confirmCurrentTask(@RequestBody ConfirmTaskRequest confirmTaskRequest) { + return taskControllerService.confirmCurrentTask(confirmTaskRequest); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskOperationController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskOperationController.java new file mode 100644 index 0000000..ac5e408 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskOperationController.java @@ -0,0 +1,19 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 任务操作控制类 + * 包括拣选任务 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/taskOperation") +public class TaskOperationController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskRecordController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskRecordController.java new file mode 100644 index 0000000..bddeab7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TaskRecordController.java @@ -0,0 +1,19 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 任务记录控制类 + * 包括拣选任务 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/taskRecord") +public class TaskRecordController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TestController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TestController.java new file mode 100644 index 0000000..df49c00 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/TestController.java @@ -0,0 +1,21 @@ +package com.wms_main.controller.wms; + +import com.wms_main.repository.utils.UUIDUtils; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +/** + * 测试专用 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/test") +public class TestController { + + @GetMapping(value = "/test") + public String testApi() { + return UUIDUtils.getNewUUID(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/UserController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/UserController.java new file mode 100644 index 0000000..4b43260 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/UserController.java @@ -0,0 +1,19 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 用户控制类 + * 权限控制与角色控制 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/user") +public class UserController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/controller/wms/VehicleController.java b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/VehicleController.java new file mode 100644 index 0000000..e2a54a7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/controller/wms/VehicleController.java @@ -0,0 +1,18 @@ +package com.wms_main.controller.wms; + +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.bind.annotation.RestController; + +/** + * 载具控制类 + */ +@RestController +@ResponseBody +@CrossOrigin +@RequiredArgsConstructor +@RequestMapping("/wms/vehicle") +public class VehicleController { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppConfigService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppConfigService.java new file mode 100644 index 0000000..601d572 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppConfigService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppConfig; + +/** + * 应用配置表服务接口 + */ +public interface ITAppConfigService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppDbsService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppDbsService.java new file mode 100644 index 0000000..cb36eda --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppDbsService.java @@ -0,0 +1,18 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppDbs; + +import java.util.List; + +/** + * DBS服务接口 + */ +public interface ITAppDbsService extends IService { + /** + * 根据查询条件查询DBS列表 + * @param dbsQuery 查询条件 + * @return 查询结果 + */ + List selectList(TAppDbs dbsQuery); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppEquipmentService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppEquipmentService.java new file mode 100644 index 0000000..7730b7f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppEquipmentService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppEquipment; + +/** + * 设备表服务 + */ +public interface ITAppEquipmentService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppGoodsService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppGoodsService.java new file mode 100644 index 0000000..a7cfaed --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppGoodsService.java @@ -0,0 +1,11 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppGoods; + +/** + * 物料表服务接口 + */ +public interface ITAppGoodsService extends IService { + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppImageService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppImageService.java new file mode 100644 index 0000000..b9611d8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppImageService.java @@ -0,0 +1,14 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppImage; + +import java.util.List; + +/** + * DBS服务接口 + */ +public interface ITAppImageService extends IService { + List selectAllList(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppJobsService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppJobsService.java new file mode 100644 index 0000000..74f0e68 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppJobsService.java @@ -0,0 +1,19 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppJobs; +import com.wms_main.quartz.config.JobBean; + +import java.util.List; + +/** + * Jobs服务 + */ +public interface ITAppJobsService extends IService { + /** + * 查询job + * @param jobQuery 查询条件 + * @return 查询结果,返回jobBean + */ + List getJobs(TAppJobs jobQuery); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppKanbanService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppKanbanService.java new file mode 100644 index 0000000..2c0124e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppKanbanService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppKanban; + +/** + * 看板服务接口 + */ +public interface ITAppKanbanService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppLocationService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppLocationService.java new file mode 100644 index 0000000..669f362 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppLocationService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppLocation; + +/** + * 库位表服务接口 + */ +public interface ITAppLocationService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsRecordService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsRecordService.java new file mode 100644 index 0000000..a169f7e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsRecordService.java @@ -0,0 +1,7 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppOutsRecord; + +public interface ITAppOutsRecordService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsService.java new file mode 100644 index 0000000..a34ef0f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppOutsService.java @@ -0,0 +1,7 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppOuts; + +public interface ITAppOutsService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickPlanService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickPlanService.java new file mode 100644 index 0000000..88627a8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickPlanService.java @@ -0,0 +1,7 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppPickPlan; + +public interface ITAppPickPlanService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskBakService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskBakService.java new file mode 100644 index 0000000..c087b01 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskBakService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppPickTaskBak; + +/** + * 拣选记录表服务接口 + */ +public interface ITAppPickTaskBakService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskService.java new file mode 100644 index 0000000..71b7a81 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppPickTaskService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppPickTask; + +/** + * 拣选任务表服务接口 + */ +public interface ITAppPickTaskService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductExtendService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductExtendService.java new file mode 100644 index 0000000..905e8fb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductExtendService.java @@ -0,0 +1,14 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppProductExtend; + +import java.util.List; + +/** + * DBS服务接口 + */ +public interface ITAppProductExtendService extends IService { + List selectAllList(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductService.java new file mode 100644 index 0000000..67fcba2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppProductService.java @@ -0,0 +1,14 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppProduct; + +import java.util.List; + +/** + * DBS服务接口 + */ +public interface ITAppProductService extends IService { + List selectAllList(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppSingleProductService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppSingleProductService.java new file mode 100644 index 0000000..533ea24 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppSingleProductService.java @@ -0,0 +1,13 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppSingleProduct; + +import java.util.List; + +/** + * DBS服务接口 + */ +public interface ITAppSingleProductService extends IService { + List selectAllList(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandService.java new file mode 100644 index 0000000..c63f5e3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppStand; + +/** + * 站台表映射 + */ +public interface ITAppStandService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandWorkService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandWorkService.java new file mode 100644 index 0000000..82b6719 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStandWorkService.java @@ -0,0 +1,11 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppStand; +import com.wms_main.model.po.TAppStandWork; + +/** + * 站台工作映射 + */ +public interface ITAppStandWorkService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockService.java new file mode 100644 index 0000000..30edd38 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppStock; + +/** + * 库存表服务接口 + */ +public interface ITAppStockService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockUpdateService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockUpdateService.java new file mode 100644 index 0000000..bd99d9c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppStockUpdateService.java @@ -0,0 +1,7 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppStockUpdate; + +public interface ITAppStockUpdateService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskBakService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskBakService.java new file mode 100644 index 0000000..a773319 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskBakService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppTaskBak; + +/** + * 任务记录表服务接口 + */ +public interface ITAppTaskBakService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskService.java new file mode 100644 index 0000000..ab1a8fd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppTaskService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppTask; + +/** + * 任务表服务接口 + */ +public interface ITAppTaskService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppVehicleService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppVehicleService.java new file mode 100644 index 0000000..aef5733 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppVehicleService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppVehicle; + +/** + * 载具表服务接口 + */ +public interface ITAppVehicleService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskBakService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskBakService.java new file mode 100644 index 0000000..3e7691a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskBakService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppWcsTaskBak; + +/** + * wcs任务记录表mapper + */ +public interface ITAppWcsTaskBakService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskService.java new file mode 100644 index 0000000..cb4b841 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWcsTaskService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppWcsTask; + +/** + * wcs任务表服务 + */ +public interface ITAppWcsTaskService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkRecordService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkRecordService.java new file mode 100644 index 0000000..a593c87 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkRecordService.java @@ -0,0 +1,11 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppWork; +import com.wms_main.model.po.TAppWorkRecord; + +/** + * work表服务 + */ +public interface ITAppWorkRecordService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkService.java new file mode 100644 index 0000000..c805367 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITAppWorkService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TAppWork; + +/** + * work表服务 + */ +public interface ITAppWorkService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysMenuService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysMenuService.java new file mode 100644 index 0000000..82e32b2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysMenuService.java @@ -0,0 +1,18 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TSysMenu; + +import java.util.List; + +/** + * Menu服务 + */ +public interface ITSysMenuService extends IService { + /** + * 根据roleId获取到所有菜单 + * @param roleId 角色id + * @return 查询结果 + */ + List selMenuByRoleId(String roleId); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysPermissionService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysPermissionService.java new file mode 100644 index 0000000..e649197 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysPermissionService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TSysPermission; + +/** + * Permission服务 + */ +public interface ITSysPermissionService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysRoleService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysRoleService.java new file mode 100644 index 0000000..658d6bf --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysRoleService.java @@ -0,0 +1,10 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TSysRole; + +/** + * Role服务 + */ +public interface ITSysRoleService extends IService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysUserService.java b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysUserService.java new file mode 100644 index 0000000..3d107cd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/ITSysUserService.java @@ -0,0 +1,24 @@ +package com.wms_main.dao; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.wms_main.model.po.TSysUser; + +/** + * User服务 + */ +public interface ITSysUserService extends IService { + /** + * 获取用户信息---带验证 + * @param loginAccount 登录账号 + * @param loginPassword 登录密码 + * @return 用户信息 + */ + TSysUser getUserWithAuth(String loginAccount, String loginPassword); + + /** + * 获取用户信息---无验证 + * @param loginAccount 登录账号 + * @return 结果 + */ + TSysUser getUserWithOutAuth(String loginAccount); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppConfigServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppConfigServiceImpl.java new file mode 100644 index 0000000..dc67459 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppConfigServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppConfigService; +import com.wms_main.mapper.AppConfigMapper; +import com.wms_main.model.po.TAppConfig; +import org.springframework.stereotype.Service; + +/** + * 应用配置表服务实现 + */ +@Service +public class TAppConfigServiceImpl extends ServiceImpl implements ITAppConfigService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppDbsServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppDbsServiceImpl.java new file mode 100644 index 0000000..f24d480 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppDbsServiceImpl.java @@ -0,0 +1,67 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppDbsService; +import com.wms_main.mapper.AppDbsMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.repository.utils.StringUtils; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DBS服务实现 + */ +@Service +public class TAppDbsServiceImpl extends ServiceImpl implements ITAppDbsService { + /** + * 实现 + * @param dbsQuery 查询条件 + * @return 结果 + */ + @Override + public List selectList(TAppDbs dbsQuery) { + if (dbsQuery == null) { + return list(); + } + LambdaQueryWrapper dbsQueryWrapper = new LambdaQueryWrapper<>(); + if (StringUtils.isNotEmpty(dbsQuery.getDbsId())) { + // dbsId + dbsQueryWrapper.eq(TAppDbs::getDbsId, dbsQuery.getDbsId()); + } + if (StringUtils.isNotEmpty(dbsQuery.getWorkOrder())) { + // workOrder + dbsQueryWrapper.eq(TAppDbs::getWorkOrder, dbsQuery.getWorkOrder()); + } + if (StringUtils.isNotEmpty(dbsQuery.getProductIdOrigin())) { + // productIdOrigin + dbsQueryWrapper.eq(TAppDbs::getProductIdOrigin, dbsQuery.getProductIdOrigin()); + } + if (StringUtils.isNotEmpty(dbsQuery.getProductId())) { + // productId + dbsQueryWrapper.eq(TAppDbs::getProductId, dbsQuery.getProductId()); + } + if (dbsQuery.getTestPlanStartDate() != null) { + // planStartDate + dbsQueryWrapper.eq(TAppDbs::getTestPlanStartDate, dbsQuery.getTestPlanStartDate()); + } + if (dbsQuery.getPlanProduction() != null) { + // planProduction + dbsQueryWrapper.eq(TAppDbs::getPlanProduction, dbsQuery.getPlanProduction()); + } + if (StringUtils.isNotEmpty(dbsQuery.getFamily())) { + // family + dbsQueryWrapper.eq(TAppDbs::getFamily, dbsQuery.getFamily()); + } + if (StringUtils.isNotEmpty(dbsQuery.getTestNo())) { + // testNo + dbsQueryWrapper.eq(TAppDbs::getTestNo, dbsQuery.getTestNo()); + } + if (dbsQuery.getDbsStatus() != null) { + // dbsStatus + dbsQueryWrapper.eq(TAppDbs::getDbsStatus, dbsQuery.getDbsStatus()); + } + return list(dbsQueryWrapper); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppEquipmentServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppEquipmentServiceImpl.java new file mode 100644 index 0000000..e9eae33 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppEquipmentServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppEquipmentService; +import com.wms_main.mapper.AppEquipmentMapper; +import com.wms_main.model.po.TAppEquipment; +import org.springframework.stereotype.Service; + +/** + * 设备表服务实现 + */ +@Service +public class TAppEquipmentServiceImpl extends ServiceImpl implements ITAppEquipmentService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppGoodsServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppGoodsServiceImpl.java new file mode 100644 index 0000000..004b3eb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppGoodsServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppGoodsService; +import com.wms_main.mapper.AppGoodsMapper; +import com.wms_main.model.po.TAppGoods; +import org.springframework.stereotype.Service; + +/** + * 物料服务实现类 + */ +@Service +public class TAppGoodsServiceImpl extends ServiceImpl implements ITAppGoodsService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppImageServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppImageServiceImpl.java new file mode 100644 index 0000000..167e02b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppImageServiceImpl.java @@ -0,0 +1,23 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppDbsService; +import com.wms_main.dao.ITAppImageService; +import com.wms_main.mapper.AppDbsMapper; +import com.wms_main.mapper.AppImageMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppImage; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DBS服务实现 + */ +@Service +public class TAppImageServiceImpl extends ServiceImpl implements ITAppImageService { + @Override + public List selectAllList() { + return super.list(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppJobsServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppJobsServiceImpl.java new file mode 100644 index 0000000..f0719cc --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppJobsServiceImpl.java @@ -0,0 +1,70 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppJobsService; +import com.wms_main.mapper.AppJobsMapper; +import com.wms_main.model.po.TAppJobs; +import com.wms_main.quartz.config.JobBean; +import com.wms_main.repository.utils.StringUtils; +import lombok.extern.slf4j.Slf4j; +import org.quartz.Job; +import org.springframework.stereotype.Service; + +import java.util.Collections; +import java.util.List; + +/** + * Jobs服务实现 + */ +@Service +@Slf4j +public class TAppJobsServiceImpl extends ServiceImpl implements ITAppJobsService { + /** + * 实现 + * @param jobQuery 查询条件 + * @return 结果 + */ + @Override + public List getJobs(TAppJobs jobQuery) { + List jobs; + if (jobQuery == null) { + // 无查询条件,视为查询所有。 + jobs = list(); + } else { + LambdaQueryWrapper jobsQueryWrapper = new LambdaQueryWrapper<>(); + if (StringUtils.isNotEmpty(jobQuery.getJobName())) { + // jobName + jobsQueryWrapper.eq(TAppJobs::getJobName, jobQuery.getJobName()); + } + if (StringUtils.isNotEmpty(jobQuery.getJobClass())) { + // JobClass + jobsQueryWrapper.eq(TAppJobs::getJobClass, jobQuery.getJobClass()); + } + if (jobQuery.getJobStatus() != null) { + // JobStatus + jobsQueryWrapper.eq(TAppJobs::getJobStatus, jobQuery.getJobStatus()); + } + jobs = list(jobsQueryWrapper); + } + if (jobs != null && !jobs.isEmpty()) { + List jobsBeans = new java.util.ArrayList<>(); + for (TAppJobs job : jobs) { + try { + Class jobClass = Class.forName(job.getJobClass()); + if (Job.class.isAssignableFrom(jobClass)) { + jobsBeans.add(new JobBean(job.getJobName(), jobClass.asSubclass(Job.class), job.getCronExpression(), job.getTimer(), job.getTimerType(), job.getJobStatus())); + } else { + log.error("类{}不是Job子类。", job.getJobClass()); + } + } catch (ClassNotFoundException e) { + log.error("类未找到:{}。", job.getJobClass()); + } catch (ClassCastException e) { + log.error("类型转换错误:{}。", job.getJobClass()); + } + } + return jobsBeans; + } + return Collections.emptyList(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppKanbanServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppKanbanServiceImpl.java new file mode 100644 index 0000000..0245b86 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppKanbanServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppKanbanService; +import com.wms_main.mapper.AppKanbanMapper; +import com.wms_main.model.po.TAppKanban; +import org.springframework.stereotype.Service; + +/** + * 看板服务实现类 + */ +@Service +public class TAppKanbanServiceImpl extends ServiceImpl implements ITAppKanbanService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppLocationServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppLocationServiceImpl.java new file mode 100644 index 0000000..0d2d946 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppLocationServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppLocationService; +import com.wms_main.mapper.AppLocationMapper; +import com.wms_main.model.po.TAppLocation; +import org.springframework.stereotype.Service; + +/** + * 库位表服务实现 + */ +@Service +public class TAppLocationServiceImpl extends ServiceImpl implements ITAppLocationService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsRecordServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsRecordServiceImpl.java new file mode 100644 index 0000000..2e04a42 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsRecordServiceImpl.java @@ -0,0 +1,11 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppOutsRecordService; +import com.wms_main.mapper.AppOutsRecordMapper; +import com.wms_main.model.po.TAppOutsRecord; +import org.springframework.stereotype.Service; + +@Service +public class TAppOutsRecordServiceImpl extends ServiceImpl implements ITAppOutsRecordService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsServiceImpl.java new file mode 100644 index 0000000..9b43b64 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppOutsServiceImpl.java @@ -0,0 +1,11 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppOutsService; +import com.wms_main.mapper.AppOutsMapper; +import com.wms_main.model.po.TAppOuts; +import org.springframework.stereotype.Service; + +@Service +public class TAppOutsServiceImpl extends ServiceImpl implements ITAppOutsService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickPlanServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickPlanServiceImpl.java new file mode 100644 index 0000000..21b4ca9 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickPlanServiceImpl.java @@ -0,0 +1,11 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppPickPlanService; +import com.wms_main.mapper.AppPickPlanMapper; +import com.wms_main.model.po.TAppPickPlan; +import org.springframework.stereotype.Service; + +@Service +public class TAppPickPlanServiceImpl extends ServiceImpl implements ITAppPickPlanService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskBakServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskBakServiceImpl.java new file mode 100644 index 0000000..d1c4fd1 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskBakServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppPickTaskBakService; +import com.wms_main.mapper.AppPickTaskBakMapper; +import com.wms_main.model.po.TAppPickTaskBak; +import org.springframework.stereotype.Service; + +/** + * 拣选记录表服务实现 + */ +@Service +public class TAppPickTaskBakServiceImpl extends ServiceImpl implements ITAppPickTaskBakService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskServiceImpl.java new file mode 100644 index 0000000..4856738 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppPickTaskServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppPickTaskService; +import com.wms_main.mapper.AppPickTaskMapper; +import com.wms_main.model.po.TAppPickTask; +import org.springframework.stereotype.Service; + +/** + * 拣选任务表服务实现 + */ +@Service +public class TAppPickTaskServiceImpl extends ServiceImpl implements ITAppPickTaskService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductExtendServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductExtendServiceImpl.java new file mode 100644 index 0000000..3ff6652 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductExtendServiceImpl.java @@ -0,0 +1,23 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppDbsService; +import com.wms_main.dao.ITAppProductExtendService; +import com.wms_main.mapper.AppDbsMapper; +import com.wms_main.mapper.AppProductExtendsMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppProductExtend; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DBS服务实现 + */ +@Service +public class TAppProductExtendServiceImpl extends ServiceImpl implements ITAppProductExtendService { + @Override + public List selectAllList() { + return super.list(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductServiceImpl.java new file mode 100644 index 0000000..8888db0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppProductServiceImpl.java @@ -0,0 +1,24 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppDbsService; +import com.wms_main.dao.ITAppProductService; +import com.wms_main.mapper.AppDbsMapper; +import com.wms_main.mapper.AppProductMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppProduct; +import com.wms_main.model.po.TAppSingleProduct; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DBS服务实现 + */ +@Service +public class TAppProductServiceImpl extends ServiceImpl implements ITAppProductService { + @Override + public List selectAllList() { + return super.list(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppSingleProductServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppSingleProductServiceImpl.java new file mode 100644 index 0000000..2578d3e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppSingleProductServiceImpl.java @@ -0,0 +1,20 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppSingleProductService; +import com.wms_main.mapper.AppSingleProductMapper; +import com.wms_main.model.po.TAppSingleProduct; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DBS服务实现 + */ +@Service +public class TAppSingleProductServiceImpl extends ServiceImpl implements ITAppSingleProductService { + @Override + public List selectAllList() { + return super.list(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandServiceImpl.java new file mode 100644 index 0000000..ebca7ec --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppStandService; +import com.wms_main.mapper.AppStandMapper; +import com.wms_main.model.po.TAppStand; +import org.springframework.stereotype.Service; + +/** + * 站台表服务实现 + */ +@Service +public class TAppStandServiceImpl extends ServiceImpl implements ITAppStandService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandWorkServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandWorkServiceImpl.java new file mode 100644 index 0000000..beb02d2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStandWorkServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppStandWorkService; +import com.wms_main.mapper.AppStandWorkMapper; +import com.wms_main.model.po.TAppStandWork; +import org.springframework.stereotype.Service; + +/** + * 站台工作服务实现 + */ +@Service +public class TAppStandWorkServiceImpl extends ServiceImpl implements ITAppStandWorkService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockServiceImpl.java new file mode 100644 index 0000000..6d978af --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppStockService; +import com.wms_main.mapper.AppStockMapper; +import com.wms_main.model.po.TAppStock; +import org.springframework.stereotype.Service; + +/** + * 库存表服务实现 + */ +@Service +public class TAppStockServiceImpl extends ServiceImpl implements ITAppStockService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockUpdateServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockUpdateServiceImpl.java new file mode 100644 index 0000000..be233f3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppStockUpdateServiceImpl.java @@ -0,0 +1,11 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppStockUpdateService; +import com.wms_main.mapper.AppStockUpdateMapper; +import com.wms_main.model.po.TAppStockUpdate; +import org.springframework.stereotype.Service; + +@Service +public class TAppStockUpdateServiceImpl extends ServiceImpl implements ITAppStockUpdateService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskBakServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskBakServiceImpl.java new file mode 100644 index 0000000..22e0198 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskBakServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppTaskBakService; +import com.wms_main.mapper.AppTaskBakMapper; +import com.wms_main.model.po.TAppTaskBak; +import org.springframework.stereotype.Service; + +/** + * 任务记录表 服务实现类 + */ +@Service +public class TAppTaskBakServiceImpl extends ServiceImpl implements ITAppTaskBakService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskServiceImpl.java new file mode 100644 index 0000000..96340b4 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppTaskServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppTaskService; +import com.wms_main.mapper.AppTaskMapper; +import com.wms_main.model.po.TAppTask; +import org.springframework.stereotype.Service; + +/** + * 任务表服务实现 + */ +@Service +public class TAppTaskServiceImpl extends ServiceImpl implements ITAppTaskService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppVehicleServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppVehicleServiceImpl.java new file mode 100644 index 0000000..72a6978 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppVehicleServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppVehicleService; +import com.wms_main.mapper.AppVehicleMapper; +import com.wms_main.model.po.TAppVehicle; +import org.springframework.stereotype.Service; + +/** + * 载具表服务实现类 + */ +@Service +public class TAppVehicleServiceImpl extends ServiceImpl implements ITAppVehicleService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskBakServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskBakServiceImpl.java new file mode 100644 index 0000000..9dfbe64 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskBakServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppWcsTaskBakService; +import com.wms_main.mapper.AppWcsTaskBakMapper; +import com.wms_main.model.po.TAppWcsTaskBak; +import org.springframework.stereotype.Service; + +/** + * wcs任务备份表(TAppWcsTaskBak)表服务实现类 + */ +@Service +public class TAppWcsTaskBakServiceImpl extends ServiceImpl implements ITAppWcsTaskBakService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskServiceImpl.java new file mode 100644 index 0000000..7e1b682 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWcsTaskServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppWcsTaskService; +import com.wms_main.mapper.AppWcsTaskMapper; +import com.wms_main.model.po.TAppWcsTask; +import org.springframework.stereotype.Service; + +/** + * wcs任务表(TAppWcsTask)表服务实现类 + */ +@Service +public class TAppWcsTaskServiceImpl extends ServiceImpl implements ITAppWcsTaskService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkRecordServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkRecordServiceImpl.java new file mode 100644 index 0000000..21b87f3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkRecordServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppWorkRecordService; +import com.wms_main.mapper.AppWorkRecordMapper; +import com.wms_main.model.po.TAppWorkRecord; +import org.springframework.stereotype.Service; + +/** + * work_record服务实现 + */ +@Service +public class TAppWorkRecordServiceImpl extends ServiceImpl implements ITAppWorkRecordService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkServiceImpl.java new file mode 100644 index 0000000..32f3cfc --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TAppWorkServiceImpl.java @@ -0,0 +1,11 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITAppWorkService; +import com.wms_main.mapper.AppWorkMapper; +import com.wms_main.model.po.TAppWork; +import org.springframework.stereotype.Service; + +@Service +public class TAppWorkServiceImpl extends ServiceImpl implements ITAppWorkService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysMenuServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysMenuServiceImpl.java new file mode 100644 index 0000000..9213d6c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysMenuServiceImpl.java @@ -0,0 +1,34 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITSysMenuService; +import com.wms_main.mapper.SysMenuMapper; +import com.wms_main.model.po.TSysMenu; +import com.wms_main.repository.utils.StringUtils; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; + +import java.util.Collections; +import java.util.List; + +/** + * Menu服务实现 + */ +@Service +@RequiredArgsConstructor +public class TSysMenuServiceImpl extends ServiceImpl implements ITSysMenuService { + private final SysMenuMapper sysMenuMapper; + + /** + * 实现 + * @param roleId 角色id + * @return 查询结果 + */ + @Override + public List selMenuByRoleId(String roleId) { + if (StringUtils.isEmpty(roleId)) { + return Collections.emptyList(); + } + return sysMenuMapper.selMenuByRoleId(roleId); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysPermissionServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysPermissionServiceImpl.java new file mode 100644 index 0000000..c8df9a1 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysPermissionServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITSysPermissionService; +import com.wms_main.mapper.SysPermissionMapper; +import com.wms_main.model.po.TSysPermission; +import org.springframework.stereotype.Service; + +/** + * Permission服务实现 + */ +@Service +public class TSysPermissionServiceImpl extends ServiceImpl implements ITSysPermissionService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysRoleServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysRoleServiceImpl.java new file mode 100644 index 0000000..f123bbd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysRoleServiceImpl.java @@ -0,0 +1,14 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITSysRoleService; +import com.wms_main.mapper.SysRoleMapper; +import com.wms_main.model.po.TSysRole; +import org.springframework.stereotype.Service; + +/** + * Role服务实现 + */ +@Service +public class TSysRoleServiceImpl extends ServiceImpl implements ITSysRoleService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysUserServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysUserServiceImpl.java new file mode 100644 index 0000000..742d599 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/dao/impl/TSysUserServiceImpl.java @@ -0,0 +1,35 @@ +package com.wms_main.dao.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.wms_main.dao.ITSysUserService; +import com.wms_main.mapper.SysUserMapper; +import com.wms_main.model.po.TSysUser; +import org.springframework.stereotype.Service; + +import static com.wms_main.repository.utils.StringUtils.encryptPassword; + +/** + * User服务实现 + */ +@Service +public class TSysUserServiceImpl extends ServiceImpl implements ITSysUserService { + @Override + public TSysUser getUserWithAuth(String loginAccount, String loginPassword) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + // 设置查询条件 + queryWrapper.eq(TSysUser::getLoginAccount, loginAccount) + .eq(TSysUser::getLoginPassword, encryptPassword(loginPassword)); + + return getOne(queryWrapper); + } + + @Override + public TSysUser getUserWithOutAuth(String loginAccount) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + // 设置查询条件 + queryWrapper.eq(TSysUser::getLoginAccount, loginAccount); + + return getOne(queryWrapper); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/ReadMe.md b/dev_wms_serve/src/main/java/com/wms_main/excel/ReadMe.md new file mode 100644 index 0000000..e69de29 diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskStatusConvertor.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskStatusConvertor.java new file mode 100644 index 0000000..331c6ca --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskStatusConvertor.java @@ -0,0 +1,83 @@ +package com.wms_main.excel.easyexcel.converter; + +import com.alibaba.excel.converters.Converter; +import com.alibaba.excel.converters.WriteConverterContext; +import com.alibaba.excel.enums.CellDataTypeEnum; +import com.alibaba.excel.metadata.GlobalConfiguration; +import com.alibaba.excel.metadata.data.ReadCellData; +import com.alibaba.excel.metadata.data.WriteCellData; +import com.alibaba.excel.metadata.property.ExcelContentProperty; + +/** + * excel任务状态转换 + */ +public class TaskStatusConvertor implements Converter { + @Override + public Class supportJavaTypeKey() { + return Integer.class; + } + + @Override + public CellDataTypeEnum supportExcelTypeKey() { + return CellDataTypeEnum.STRING; + } + + /** + * 这里是读的时候会调用 + * + * @return 转换后的任务状态 + */ + @Override + public Integer convertToJavaData(ReadCellData cellData, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) { + String cellValue = cellData.getStringValue(); + return switch (cellValue.trim()) { + case "重复入库" -> -2; + case "暂存任务" -> -1; + case "任务新建,待下发" -> 0; + case "任务已下发" -> 1; + case "任务开始执行" -> 2; + case "出库完成" -> 3; + case "环线运输" -> 4; + case "拣选中" -> 8; + case "盘点中" -> 9; + case "任务完成" -> 100; + case "任务取消" -> 998; + default -> 999; + }; + } + + /** + * 这里是写的时候会调用 + * + * @return 转换后的任务状态 + */ + @Override + public WriteCellData convertToExcelData(WriteConverterContext context) { + Integer value = context.getValue(); + if (value == -2) { + return new WriteCellData<>("重复入库"); + } else if (value == -1) { + return new WriteCellData<>("暂存任务"); + } else if (value == 0) { + return new WriteCellData<>("任务新建,待下发"); + } else if (value == 1) { + return new WriteCellData<>("任务已下发"); + } else if (value == 2) { + return new WriteCellData<>("任务开始执行"); + } else if (value == 3) { + return new WriteCellData<>("出库完成"); + } else if (value == 4) { + return new WriteCellData<>("环线运输"); + } else if (value == 8) { + return new WriteCellData<>("拣选中"); + } else if (value == 9) { + return new WriteCellData<>("盘点中"); + } else if (value == 100) { + return new WriteCellData<>("任务完成"); + } else if (value == 998) { + return new WriteCellData<>("任务取消"); + } else { + return new WriteCellData<>("任务异常"); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskTypeConvertor.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskTypeConvertor.java new file mode 100644 index 0000000..c0e6059 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/converter/TaskTypeConvertor.java @@ -0,0 +1,62 @@ +package com.wms_main.excel.easyexcel.converter; + +import com.alibaba.excel.converters.Converter; +import com.alibaba.excel.converters.WriteConverterContext; +import com.alibaba.excel.enums.CellDataTypeEnum; +import com.alibaba.excel.metadata.GlobalConfiguration; +import com.alibaba.excel.metadata.data.ReadCellData; +import com.alibaba.excel.metadata.data.WriteCellData; +import com.alibaba.excel.metadata.property.ExcelContentProperty; + +/** + * excel任务类型转换 + */ +public class TaskTypeConvertor implements Converter { + @Override + public Class supportJavaTypeKey() { + return Integer.class; + } + + @Override + public CellDataTypeEnum supportExcelTypeKey() { + return CellDataTypeEnum.STRING; + } + + /** + * 这里是读的时候会调用 + * + * @return 转换后的任务类型 + */ + @Override + public Integer convertToJavaData(ReadCellData cellData, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) { + String cellValue = cellData.getStringValue(); + return switch (cellValue.trim()) { + case "入库" -> 1; + case "出库" -> 2; + case "盘点" -> 10; + case "移库" -> 9; + default -> -1; + }; + } + + /** + * 这里是写的时候会调用 + * + * @return 转换后的任务类型 + */ + @Override + public WriteCellData convertToExcelData(WriteConverterContext context) { + Integer value = context.getValue(); + if (value == 1) { + return new WriteCellData<>("入库"); + } else if (value == 2) { + return new WriteCellData<>("出库"); + } else if (value == 10) { + return new WriteCellData<>("盘点"); + } else if (value == 9) { + return new WriteCellData<>("移库"); + } else { + return new WriteCellData<>("未知"); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/style/ExcelContentStyle.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/style/ExcelContentStyle.java new file mode 100644 index 0000000..f733eed --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easyexcel/style/ExcelContentStyle.java @@ -0,0 +1,30 @@ +package com.wms_main.excel.easyexcel.style; + +import com.alibaba.excel.write.metadata.style.WriteCellStyle; +import com.alibaba.excel.write.style.HorizontalCellStyleStrategy; +import org.apache.poi.ss.usermodel.BorderStyle; +import org.apache.poi.ss.usermodel.HorizontalAlignment; +import org.apache.poi.ss.usermodel.VerticalAlignment; + +public class ExcelContentStyle { + //设置excel内容格式 + public static HorizontalCellStyleStrategy getContentStyle(){ + //内容策略 + WriteCellStyle contentWriteCellStyle = new WriteCellStyle(); + //设置样式 + contentWriteCellStyle.setBorderBottom(BorderStyle.THIN);//设置底边框; + contentWriteCellStyle.setBottomBorderColor((short) 0);//设置底边框颜色; + contentWriteCellStyle.setBorderLeft(BorderStyle.THIN); //设置左边框; + contentWriteCellStyle.setLeftBorderColor((short) 0);//设置左边框颜色; + contentWriteCellStyle.setBorderRight(BorderStyle.THIN);//设置右边框; + contentWriteCellStyle.setRightBorderColor((short) 0);//设置右边框颜色; + contentWriteCellStyle.setBorderTop(BorderStyle.THIN);//设置顶边框; + contentWriteCellStyle.setTopBorderColor((short) 0); ///设置顶边框颜色; + + contentWriteCellStyle.setWrapped(true); //设置自动换行; + contentWriteCellStyle.setHorizontalAlignment(HorizontalAlignment.CENTER);// 水平居中 + contentWriteCellStyle.setVerticalAlignment(VerticalAlignment.CENTER);// 垂直居中 + + return new HorizontalCellStyleStrategy(contentWriteCellStyle, contentWriteCellStyle); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/DbsExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/DbsExcelTemplate.java new file mode 100644 index 0000000..afd2bb0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/DbsExcelTemplate.java @@ -0,0 +1,83 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; + +/** + * excel模板 + * Dbs + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class DbsExcelTemplate { + /** + * 工单 + */ + @Excel(name = "工单号") + private String workOrder; + /** + * dbs原始未处理的零件号,成品号 + */ + @Excel(name = "零件号") + private String productIdOrigin; + /** + * Test计划开始时间 + */ + @Excel(name = "Test计划开始时间") + private LocalDate testPlanStartDate; + /** + * Test计划完成时间 + */ + @Excel(name = "Test计划完成时间") + private LocalDate testPlanFinishDate; + /** + * PNT计划开始时间 + */ + @Excel(name = "PNT计划开始时间") + private LocalDate pntPlanStartDate; + /** + * PNT计划完成时间 + */ + @Excel(name = "PNT计划完成时间") + private LocalDate pntPlanFinishDate; + /** + * 计划产量/套 + */ + @Excel(name = "计划产量") + private Integer planProduction; + /** + * 设备名称 + */ + @Excel(name = "设备名称") + private String equipmentName; + /** + * 班次 + */ + @Excel(name = "班次") + private String workShift; + /** + * Family + */ + @Excel(name = "Family") + private String family; + /** + * Test No# + */ + @Excel(name = "Test No#") + private String testNo; + /** + * K料备注 + */ + @Excel(name = "K料备注") + private String kittingRemark; + /** + * 备注 + */ + @Excel(name = "备注") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/GoodsExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/GoodsExcelTemplate.java new file mode 100644 index 0000000..09d44df --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/GoodsExcelTemplate.java @@ -0,0 +1,71 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模版 + * 物料基础信息 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GoodsExcelTemplate { + /** + * 工厂 + */ + @Excel(name = "Plant") + private String plant; + /** + * 物料 + */ + @Excel(name = "Material") + private String material; + /** + * 物料描述 + */ + @Excel(name = "Description") + private String description; + /** + * 供应商 + */ + @Excel(name = "Vendor name") + private String vendorName; + /** + * 补料方式 + */ + @Excel(name = "补料方式") + private String feedingType; + /** + * 立库可放箱数 + */ + @Excel(name = "立库可放箱数(ASRS必填)") + private Integer maxBoxNum; + /** + * 箱数 + */ + @Excel(name = "Box Qty(ASRS必填)") + private Integer boxQty; + /** + * 热点分析ABC + */ + @Excel(name = "热点分析ABC(ASRS必填)") + private String hotPoint; + /** + * 库存位置 + */ + @Excel(name = "库存位置") + private String putArea; + /** + * 是否是SLED物料 + */ + @Excel(name = "是否是SLED物料") + private String isSled; + /** + * SLED时间(天) + */ + @Excel(name = "SLED时间(天)") + private Integer sledDays; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageExcelTemplate.java new file mode 100644 index 0000000..e49bdcd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageExcelTemplate.java @@ -0,0 +1,20 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模板 + * 图纸 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class ImageExcelTemplate { + @Excel(name = "料盒号") + private String boxNo; + @Excel(name = "图纸", type = 2, savePath = "./image") + private String imageDetail; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageTemplate.java new file mode 100644 index 0000000..cc21708 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ImageTemplate.java @@ -0,0 +1,19 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 导入带图片的excel模板 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class ImageTemplate { + @Excel(name = "id") + private String imageId; + @Excel(name = "图片", type = 2, savePath = "D:\\image") + private String imageTest; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KanbanExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KanbanExcelTemplate.java new file mode 100644 index 0000000..37898c5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KanbanExcelTemplate.java @@ -0,0 +1,26 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模版 + * 看板 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KanbanExcelTemplate { + /** + * 物料 + */ + @Excel(name = "物料") + private String goodsId; + /** + * 标识编号 + */ + @Excel(name = "标识编号") + private String kanbanId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KateWorkExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KateWorkExcelTemplate.java new file mode 100644 index 0000000..a0ade0b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/KateWorkExcelTemplate.java @@ -0,0 +1,114 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * 工作信息模版 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class KateWorkExcelTemplate { + /** + * 主键 + */ + @Excel(name = "数据编号") + private String workIndex; + /** + * 工单 + */ + @Excel(name = "工单") + private String workOrder; + /** + * 计划开工日期 + */ + @Excel(name = "计划开工日期", format = "yyyy-MM-dd") + private LocalDate planStartDate; + /** + * 成品号 + */ + @Excel(name = "成品号") + private String productId; + /** + * 单片号 + */ + @Excel(name = "单片号") + private String singleProductId; + /** + * 料盒号 + */ + @Excel(name = "料盒号") + private String boxNo; + /** + * 原材料号 + */ + @Excel(name = "原材料号") + private String goodsId; + /** + * 需求数量 + */ + @Excel(name = "需求数量") + private Integer needNum; + /** + * 已分配数量 + */ + @Excel(name = "已分配数量") + private Integer distributeNum; + /** + * 已完成数量 + */ + @Excel(name = "已完成数量") + private Integer finishNum; + /** + * 工作站台 + */ + @Excel(name = "工作站台") + private String workStand; + /** + * 工作状态 + * -1: 暂停/暂存 + */ + @Excel(name = "工作状态") + private Integer workStatus; + /** + * 工作用户 + */ + @Excel(name = "工作用户") + private String workUser; + /** + * 创建时间 + */ + @Excel(name = "创建时间", format = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @Excel(name = "完成时间", format = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime finishTime; + /** + * 缺料状态 + * 0:不缺料 + * 1: 缺料 + */ + @Excel(name = "缺料状态") + private Integer lackStatus; + /** + * 是否是库外料 + */ + @Excel(name = "是否是库外料") + private Integer isOut; + /** + * 成品类型 + */ + @Excel(name = "成品类型") + private Integer productType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExcelTemplate.java new file mode 100644 index 0000000..7e1f424 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExcelTemplate.java @@ -0,0 +1,51 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模板 + * 成品配料清单 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class ProductExcelTemplate { + /** + * 机型 + */ + @Excel(name = "机型") + private String model; + /** + * 成品号 + */ + @Excel(name = "成品号") + private String productId; + /** + * 物料号 + */ + @Excel(name = "物料号") + private String goodsId; + /** + * 物料描述 + */ + @Excel(name = "物料描述") + private String goodsDesc; + /** + * 单套数量 + */ + @Excel(name = "单套数量") + private Integer quantity1Pair; + /** + * 料盒号 + */ + @Excel(name = "料盒号") + private String boxNo; + /** + * 图纸套数 + */ + @Excel(name = "图纸套数") + private Integer quantityOfPairs; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExtendExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExtendExcelTemplate.java new file mode 100644 index 0000000..3360c62 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/ProductExtendExcelTemplate.java @@ -0,0 +1,31 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模板 + * 总成与单片的对应关系 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class ProductExtendExcelTemplate { + /** + * 机型 + */ + @Excel(name = "机型") + private String model; + /** + * 总成 + */ + @Excel(name = "总装") + private String productId; + /** + * 单片 + */ + @Excel(name = "单片") + private String singleProductId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/SingleProductExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/SingleProductExcelTemplate.java new file mode 100644 index 0000000..45cd1b8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/SingleProductExcelTemplate.java @@ -0,0 +1,51 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * excel模板 + * 单片配料清单 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class SingleProductExcelTemplate { + /** + * 机型 + */ + @Excel(name = "机型") + private String model; + /** + * 成品号 + */ + @Excel(name = "服务件成品号") + private String singleProductId; + /** + * 物料号 + */ + @Excel(name = "物料号") + private String goodsId; + /** + * 物料描述 + */ + @Excel(name = "物料描述") + private String goodsDesc; + /** + * 单套数量 + */ + @Excel(name = "单套数量") + private Integer quantity1Pair; + /** + * 料盒号 + */ + @Excel(name = "料盒号") + private String boxNo; + /** + * 图纸套数 + */ + @Excel(name = "图纸套数") + private Integer quantityOfPairs; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/StockExcelTemplate.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/StockExcelTemplate.java new file mode 100644 index 0000000..b7b1902 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/excelTemplate/StockExcelTemplate.java @@ -0,0 +1,98 @@ +package com.wms_main.excel.easypoi.excelTemplate; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * 库存模版 + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class StockExcelTemplate { + /** + * 库存编号 + */ + @Excel(name = "库存编号") + private String stockId; + /** + * 载具号 + */ + @Excel(name = "载具号") + private String vehicleId; + /** + * 库位号 + */ + @Excel(name = "库位") + private String locationId; + /** + * 库存状态 + */ + @Excel(name = "库存状态") + private Integer stockStatus; + /** + * 物料编号 + */ + @Excel(name = "物料编号") + private String goodsId; + /** + * 物料状态 + */ + @Excel(name = "物料状态") + private Integer goodsStatus; + /** + * 初次入库时间 + */ + @Excel(name = "初次入库时间", format = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime firstInTime; + /** + * 初次入库用户 + */ + @Excel(name = "初次入库用户") + private String firstInUser; + /** + * 上次更新时间 + */ + @Excel(name = "上次更新时间", format = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @Excel(name = "上次更新用户") + private String lastUpdateUser; + /** + * 入库总量 + */ + @Excel(name = "入库总数量") + private Integer totalNum; + /** + * 剩余数量 + */ + @Excel(name = "可用剩余数量") + private Integer remainNum; + /** + * 实际数量 + */ + @Excel(name = "实际剩余数量") + private Integer realNum; + /** + * 物料描述 + */ + @Excel(name = "物料描述") + private String goodsDesc; + /** + * 有效期 + */ + @Excel(name = "有限期止", format = "yyyy-MM-dd") + private LocalDate expireDate; + /** + * sled 天数 + */ + @Excel(name = "sled") + private Integer sled; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IExportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IExportExcelEasyPoi.java new file mode 100644 index 0000000..9524aa5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IExportExcelEasyPoi.java @@ -0,0 +1,40 @@ +package com.wms_main.excel.easypoi.service; + +import com.wms_main.excel.easypoi.service.base.IBaseExportExcelEasyPoi; +import com.wms_main.model.dto.query.DbsQuery; +import com.wms_main.model.dto.query.KittingBomQuery; +import com.wms_main.model.dto.query.KittingBomRelationQuery; +import com.wms_main.model.dto.query.WorkSummaryQuery; +import jakarta.servlet.http.HttpServletResponse; +import org.springframework.web.bind.annotation.RequestBody; + +import java.io.IOException; + +/** + * 导出服务 + */ +public interface IExportExcelEasyPoi extends IBaseExportExcelEasyPoi { + /** + * 导出DBS + * @param dbsQuery 查询条件 + */ + void doExportDbs(@RequestBody DbsQuery dbsQuery, HttpServletResponse response) throws IOException; + + /** + * 导出配料清单 + * @param kittingBomQuery 查询条件 + */ + void doExportKittingBom(@RequestBody KittingBomQuery kittingBomQuery, HttpServletResponse response) throws IOException; + + /** + * 导出配对关系 + * @param kittingBomRelationQuery 查询条件 + */ + void doExportKittingBomRelations(@RequestBody KittingBomRelationQuery kittingBomRelationQuery, HttpServletResponse response) throws IOException; + + /** + * 导出工作详情 + * @param workSummaryQuery 查询条件 + */ + void exportWorkSummaryExcel(@RequestBody WorkSummaryQuery workSummaryQuery, HttpServletResponse response) throws IOException; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IImportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IImportExcelEasyPoi.java new file mode 100644 index 0000000..f37d9fa --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/IImportExcelEasyPoi.java @@ -0,0 +1,70 @@ +package com.wms_main.excel.easypoi.service; + +import com.wms_main.excel.easypoi.service.base.IBaseImportExcelEasyPoi; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.vo.others.FileVo; +import org.springframework.web.multipart.MultipartFile; + +public interface IImportExcelEasyPoi extends IBaseImportExcelEasyPoi { + /** + * 执行道路 + * @param file 文件 + * @return 结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportExcel(MultipartFile file) throws Exception; + + /** + * 导入dbs + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportDbs(MultipartFile file, FileVo fileVo) throws Exception; + + /** + * 导入成品配料单 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportProduct(MultipartFile file, FileVo fileVo) throws Exception; + + /** + * 导入服务件 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportServiceProduct(MultipartFile file, FileVo fileVo) throws Exception; + + /** + * 导入成品-单片 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportProductExtend(MultipartFile file, FileVo fileVo) throws Exception; + + /** + * 导入基础物料 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportBaseGoods(MultipartFile file, FileVo fileVo) throws Exception; + + /** + * 导入看板数据 + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + BaseWmsApiResponse doImportKanban(MultipartFile file, FileVo fileVo) throws Exception; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseExportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseExportExcelEasyPoi.java new file mode 100644 index 0000000..e7df420 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseExportExcelEasyPoi.java @@ -0,0 +1,18 @@ +package com.wms_main.excel.easypoi.service.base; + +import com.wms_main.model.dto.query.StockQuery; +import jakarta.servlet.http.HttpServletResponse; +import org.springframework.web.bind.annotation.RequestBody; + +import java.io.IOException; + +/** + * 基础导出服务接口 + */ +public interface IBaseExportExcelEasyPoi { + /** + * 导出库存 + * @param stockQuery 查询条件 + */ + void doExportStocks(@RequestBody StockQuery stockQuery, HttpServletResponse response) throws IOException; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseImportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseImportExcelEasyPoi.java new file mode 100644 index 0000000..9e6973d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/IBaseImportExcelEasyPoi.java @@ -0,0 +1,7 @@ +package com.wms_main.excel.easypoi.service.base; + +/** + * 基础导入服务接口 + */ +public interface IBaseImportExcelEasyPoi { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseExportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseExportExcelEasyPoi.java new file mode 100644 index 0000000..ccc74c3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseExportExcelEasyPoi.java @@ -0,0 +1,122 @@ +package com.wms_main.excel.easypoi.service.base.impl; + +import cn.afterturn.easypoi.excel.ExcelExportUtil; +import cn.afterturn.easypoi.excel.entity.ExportParams; +import cn.afterturn.easypoi.excel.entity.enmus.ExcelType; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.dao.ITAppStockService; +import com.wms_main.excel.easypoi.excelTemplate.StockExcelTemplate; +import com.wms_main.excel.easypoi.service.base.IBaseExportExcelEasyPoi; +import com.wms_main.model.dto.query.StockQuery; +import com.wms_main.model.po.TAppStock; +import com.wms_main.repository.utils.StringUtils; +import jakarta.servlet.http.HttpServletResponse; +import lombok.extern.slf4j.Slf4j; +import org.apache.poi.ss.usermodel.Workbook; +import org.springframework.beans.factory.annotation.Autowired; + +import java.io.IOException; +import java.net.URLEncoder; +import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.List; + +/** + * 基础导出服务实现 + */ +@Slf4j +public class BaseExportExcelEasyPoi implements IBaseExportExcelEasyPoi { + @Autowired + protected ITAppStockService appStockService;// 库存服务 + + public BaseExportExcelEasyPoi() { + + } + + /** + * 实现 导出库存 + * @param stockQuery 查询条件 + * @param response 响应 + * @throws IOException 异常 + */ + @Override + public void doExportStocks(StockQuery stockQuery, HttpServletResponse response) throws IOException { + if (stockQuery == null) { + throw new IOException("参数不能为空"); + } + // 库存查询参数 + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(stockQuery.getVehicleId()), TAppStock::getVehicleId, stockQuery.getVehicleId()) + .like(StringUtils.isNotEmpty(stockQuery.getLocationId()), TAppStock::getLocationId, stockQuery.getLocationId()) + .like(StringUtils.isNotEmpty(stockQuery.getGoodsId()), TAppStock::getGoodsId, stockQuery.getGoodsId()) + .eq(stockQuery.getStockStatus() != null, TAppStock::getStockStatus, stockQuery.getStockStatus()) + .eq(stockQuery.getGoodsStatus() != null, TAppStock::getGoodsStatus, stockQuery.getGoodsStatus()); + if (stockQuery.getFromDate() != null) { + lambdaQueryWrapper.ge(TAppStock::getFirstInTime, stockQuery.getFromDate().atStartOfDay()); + } + if (stockQuery.getToDate() != null) { + // toDate + 1天的凌晨。 + lambdaQueryWrapper.lt(TAppStock::getFirstInTime, stockQuery.getToDate().plusDays(1).atStartOfDay()); + } + List stockList = appStockService.list(lambdaQueryWrapper); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!stockList.isEmpty()) { + for (TAppStock poData : stockList) { + resultList.add(new StockExcelTemplate( + poData.getStockId(), + poData.getVehicleId(), + poData.getLocationId(), + poData.getStockStatus(), + poData.getGoodsId(), + poData.getGoodsStatus(), + poData.getFirstInTime(), + poData.getFirstInUser(), + poData.getLastUpdateTime(), + poData.getLastUpdateUser(), + poData.getTotalNum(), + poData.getRemainNum(), + poData.getRealNum(), + poData.getGoodsDesc(), + poData.getExpireDate(), + poData.getSled() + )); + } + } else { + resultList.add(new StockExcelTemplate()); + } + doWriteExcel("库存", response, resultList, StockExcelTemplate.class); + } + + /** + * 写入excel + * @param fileDesc 文件描述 + * @param response 响应 + * @param list 数据列表 + * @param clazz 泛型类 + * @param 泛型 + * @throws IOException 异常 + */ + public void doWriteExcel(String fileDesc, HttpServletResponse response, List list, Class clazz) throws IOException { + ExportParams exportParams = new ExportParams(); + exportParams.setSheetName(fileDesc); + exportParams.setType(ExcelType.XSSF); + Workbook workbook = ExcelExportUtil.exportExcel(exportParams, clazz, list); + setResponseHeaderOfExcel(fileDesc, response); + workbook.write(response.getOutputStream()); + workbook.close(); + } + + /** + * 设置统一的excel头部文件 + * @param fileDesc 文件名描述 + * @param response 响应 + */ + public void setResponseHeaderOfExcel(String fileDesc, HttpServletResponse response) { + response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); + response.setCharacterEncoding("utf-8"); + // 这里URLEncoder.encode可以防止中文乱码 当然和easyexcel没有关系 + String fileName = URLEncoder.encode(fileDesc, StandardCharsets.UTF_8).replaceAll("\\+", "%20"); + response.setHeader("Content-Disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx"); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseImportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseImportExcelEasyPoi.java new file mode 100644 index 0000000..a324fb7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/base/impl/BaseImportExcelEasyPoi.java @@ -0,0 +1,11 @@ +package com.wms_main.excel.easypoi.service.base.impl; + +import com.wms_main.excel.easypoi.service.base.IBaseImportExcelEasyPoi; +import org.springframework.stereotype.Service; + +/** + * 基础导入服务实现 + */ +@Service +public class BaseImportExcelEasyPoi implements IBaseImportExcelEasyPoi { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ExportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ExportExcelEasyPoi.java new file mode 100644 index 0000000..6e523d9 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ExportExcelEasyPoi.java @@ -0,0 +1,255 @@ +package com.wms_main.excel.easypoi.service.serviceImpl; + +import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.dao.*; +import com.wms_main.excel.easypoi.excelTemplate.*; +import com.wms_main.excel.easypoi.service.IExportExcelEasyPoi; +import com.wms_main.excel.easypoi.service.base.impl.BaseExportExcelEasyPoi; +import com.wms_main.model.dto.query.KittingBomQuery; +import com.wms_main.model.dto.query.KittingBomRelationQuery; +import com.wms_main.model.dto.query.WorkSummaryQuery; +import com.wms_main.model.po.*; +import com.wms_main.model.dto.query.DbsQuery; +import com.wms_main.repository.utils.StringUtils; +import jakarta.servlet.http.HttpServletResponse; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +@Service +@RequiredArgsConstructor +public class ExportExcelEasyPoi extends BaseExportExcelEasyPoi implements IExportExcelEasyPoi { + private final ITAppDbsService tAppDbsService;// DBS服务 + private final ITAppProductService tAppProductService;// 总成服务 + private final ITAppProductExtendService tAppProductExtendService;// 配对关系服务 + private final ITAppSingleProductService tAppSingleProductService;// 单片服务 + private final ITAppWorkService appWorkService;// 工作服务 + private final ITAppWorkRecordService appWorkRecordService;// 工作记录服务 + + /** + * 导出DBS计划实现 + * @param dbsQuery 查询条件 + * @param response 响应 + * @throws IOException 异常 + */ + @Override + public void doExportDbs(DbsQuery dbsQuery, HttpServletResponse response) throws IOException { + if (dbsQuery == null) { + throw new IOException("参数不能为空"); + } + // DBS列表 + List dbsList = tAppDbsService.selectList(BeanUtil.copyProperties(dbsQuery, TAppDbs.class)); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!dbsList.isEmpty()) { + for (TAppDbs dbs : dbsList) { + resultList.add(new DbsExcelTemplate( + dbs.getWorkOrder(), + dbs.getProductIdOrigin(), + dbs.getTestPlanStartDate(), + dbs.getTestPlanFinishDate(), + dbs.getPntPlanStartDate(), + dbs.getPntPlanFinishDate(), + dbs.getPlanProduction(), + dbs.getEquipmentName(), + dbs.getWorkShift(), + dbs.getFamily(), + dbs.getTestNo(), + dbs.getKittingRemark(), + dbs.getRemark() + )); + } + } else { + resultList.add(new DbsExcelTemplate()); + } + doWriteExcel("DBS计划", response, resultList, DbsExcelTemplate.class); + } + + /** + * 导出配料单 + * @param kittingBomQuery 查询条件 + * @param response 响应 + * @throws IOException 异常 + */ + @Override + public void doExportKittingBom(KittingBomQuery kittingBomQuery, HttpServletResponse response) throws IOException { + if (kittingBomQuery == null || kittingBomQuery.getBomType() == null) { + throw new IOException("参数不能为空"); + } + // 1. 查询非服务件 + if (kittingBomQuery.getBomType() == 1) { + List productList = tAppProductService.list(new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomQuery.getModel()), TAppProduct::getModel, kittingBomQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getProductId()), TAppProduct::getProductId, kittingBomQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getGoodsId()), TAppProduct::getGoodsId, kittingBomQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getBoxNo()), TAppProduct::getBoxNo, kittingBomQuery.getBoxNo())); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!productList.isEmpty()) { + for (TAppProduct product : productList) { + resultList.add(new ProductExcelTemplate( + product.getModel(), + product.getProductId(), + product.getGoodsId(), + product.getGoodsDescription(), + product.getQuantity1Pair(), + product.getBoxNo(), + product.getQuantityOfPair() + )); + } + } else { + resultList.add(new ProductExcelTemplate()); + } + doWriteExcel("非服务件配料单", response, resultList, ProductExcelTemplate.class); + } else if (kittingBomQuery.getBomType() == 2) { + // 服务件配料单 + List singleProductList = tAppSingleProductService.list(new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomQuery.getModel()), TAppSingleProduct::getModel, kittingBomQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getProductId()), TAppSingleProduct::getProductId, kittingBomQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getGoodsId()), TAppSingleProduct::getGoodsId, kittingBomQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getBoxNo()), TAppSingleProduct::getBoxNo, kittingBomQuery.getBoxNo())); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!singleProductList.isEmpty()) { + for (TAppSingleProduct singleProduct : singleProductList) { + resultList.add(new SingleProductExcelTemplate( + singleProduct.getModel(), + singleProduct.getProductId(), + singleProduct.getGoodsId(), + singleProduct.getGoodsDescription(), + singleProduct.getQuantity1Pair(), + singleProduct.getBoxNo(), + singleProduct.getQuantityOfPair() + )); + } + } else { + resultList.add(new SingleProductExcelTemplate()); + } + doWriteExcel("服务件配料单", response, resultList, SingleProductExcelTemplate.class); + } else { + throw new IOException("配料单类型不在设定值范围内。"); + } + } + + /** + * 导出配对关系实现 + * @param kittingBomRelationQuery 查询条件 + * @param response 响应 + * @throws IOException 异常 + */ + @Override + public void doExportKittingBomRelations(KittingBomRelationQuery kittingBomRelationQuery, HttpServletResponse response) throws IOException { + if (kittingBomRelationQuery == null) { + throw new IOException("参数不能为空"); + } + // 配对关系列表 + List extendList = tAppProductExtendService.list(new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getModel()), TAppProductExtend::getModel, kittingBomRelationQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getProductId()), TAppProductExtend::getProductId, kittingBomRelationQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getSingleProductId()), TAppProductExtend::getSingleProductId, kittingBomRelationQuery.getSingleProductId())); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!extendList.isEmpty()) { + for (TAppProductExtend bomRelation : extendList) { + resultList.add(new ProductExtendExcelTemplate( + bomRelation.getModel(), + bomRelation.getProductId(), + bomRelation.getSingleProductId() + )); + } + } else { + resultList.add(new ProductExtendExcelTemplate()); + } + doWriteExcel("配对关系", response, resultList, ProductExtendExcelTemplate.class); + } + + /** + * 导出工作详情洗了洗 + * @param workSummaryQuery 查询条件 + * @param response 响应 + * @throws IOException 异常 + */ + @Override + public void exportWorkSummaryExcel(WorkSummaryQuery workSummaryQuery, HttpServletResponse response) throws IOException { + if (workSummaryQuery == null || workSummaryQuery.getSummaryType() == null) { + throw new IOException("查询参数为空,数据类型必须。"); + } + if (workSummaryQuery.getSummaryType() == 1) { + // 未关闭订单 + List poList = appWorkService.list(new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(workSummaryQuery.getWorkOrder()), TAppWork::getWorkOrder, workSummaryQuery.getWorkOrder()) + .eq(workSummaryQuery.getWorkStatus() != null, TAppWork::getWorkStatus, workSummaryQuery.getWorkStatus()) + .eq(workSummaryQuery.getLackStatus() != null, TAppWork::getLackStatus, workSummaryQuery.getLackStatus())); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!poList.isEmpty()) { + for (TAppWork po : poList) { + resultList.add(new KateWorkExcelTemplate( + po.getWorkIndex(), + po.getWorkOrder(), + po.getPlanStartDate(), + po.getProductId(), + po.getSingleProductId(), + po.getBoxNo(), + po.getGoodsId(), + po.getNeedNum(), + po.getDistributeNum(), + po.getFinishNum(), + po.getWorkStand(), + po.getWorkStatus(), + po.getWorkUser(), + po.getCreateTime(), + po.getFinishTime(), + po.getLackStatus(), + po.getIsOut(), + po.getProductType() + )); + } + } else { + resultList.add(new KateWorkExcelTemplate()); + } + doWriteExcel("未关闭工作列表", response, resultList, KateWorkExcelTemplate.class); + } else if (workSummaryQuery.getSummaryType() == 2) { + // 已关闭订单 + List poList = appWorkRecordService.list(new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(workSummaryQuery.getWorkOrder()), TAppWorkRecord::getWorkOrder, workSummaryQuery.getWorkOrder()) + .eq(workSummaryQuery.getWorkStatus() != null, TAppWorkRecord::getWorkStatus, workSummaryQuery.getWorkStatus()) + .eq(workSummaryQuery.getLackStatus() != null, TAppWorkRecord::getLackStatus, workSummaryQuery.getLackStatus())); + // excel模版列表 + List resultList = new ArrayList<>(); + if (!poList.isEmpty()) { + for (TAppWorkRecord po : poList) { + resultList.add(new KateWorkExcelTemplate( + po.getWorkIndex(), + po.getWorkOrder(), + po.getPlanStartDate(), + po.getProductId(), + po.getSingleProductId(), + po.getBoxNo(), + po.getGoodsId(), + po.getNeedNum(), + po.getFinishNum(), + po.getFinishNum(), + po.getWorkStand(), + po.getWorkStatus(), + po.getWorkUser(), + po.getCreateTime(), + po.getFinishTime(), + po.getLackStatus(), + po.getIsOut(), + po.getProductType() + )); + } + } else { + resultList.add(new KateWorkExcelTemplate()); + } + doWriteExcel("已关闭工作列表", response, resultList, KateWorkExcelTemplate.class); + } else { + throw new IOException("数据类型不在设定值范围内。"); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ImportExcelEasyPoi.java b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ImportExcelEasyPoi.java new file mode 100644 index 0000000..b557231 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/excel/easypoi/service/serviceImpl/ImportExcelEasyPoi.java @@ -0,0 +1,673 @@ +package com.wms_main.excel.easypoi.service.serviceImpl; + +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.hutool.core.io.FileUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.enums.others.DbsStatusEnums; +import com.wms_main.dao.*; +import com.wms_main.excel.easypoi.excelTemplate.*; +import com.wms_main.excel.easypoi.service.IImportExcelEasyPoi; +import com.wms_main.excel.easypoi.service.base.impl.BaseImportExcelEasyPoi; +import com.wms_main.model.po.*; +import com.wms_main.model.vo.others.FileVo; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; +import org.springframework.web.multipart.MultipartFile; + +import java.io.File; +import java.io.FileInputStream; +import java.time.LocalDateTime; +import java.util.*; +import java.util.stream.Collectors; + +@Service +@RequiredArgsConstructor +public class ImportExcelEasyPoi extends BaseImportExcelEasyPoi implements IImportExcelEasyPoi { + private final ITAppDbsService tAppDbsService;// DBS服务 + private final ITAppProductService tAppProductService;// 成品配料单服务 + private final ITAppImageService tAppImageService;// 图纸服务 + private final ITAppGoodsService tAppGoodsService;// 物料服务 + private final ITAppKanbanService tAppKanbanService;// 看板服务 + private final ITAppProductExtendService tAppProductExtendService;// 总成-单片对应关系服务 + private final ITAppSingleProductService tAppSingleProductService;// 单片服务 + private final AppCommon appCommon; + + @Override + public BaseWmsApiResponse doImportExcel(MultipartFile file) throws Exception { + ImportParams params = new ImportParams(); + params.setHeadRows(1); + params.setSheetNum(1); +// params.setNeedSave(false); + //解析后的图片字段存放的是图片的地址,需要在GoodsModel中配置图片存放路径 + List result = ExcelImportUtil.importExcel(file.getInputStream(), ImageTemplate.class, params); + for (ImageTemplate imageModel : result) { + if (StringUtils.isNotEmpty(imageModel.getImageTest())) { + //将图片文件转为base64图片 + File file1 = new File(imageModel.getImageTest()); + FileInputStream inputStream = new FileInputStream(file1); + byte[] buffer = new byte[inputStream.available()]; + if (inputStream.read(buffer) == -1) { + inputStream.close(); + } + StringBuilder imageBase64 = new StringBuilder(Base64.getEncoder().encodeToString(buffer)); + imageModel.setImageTest(new String(imageBase64)); + } + } + return BaseWmsApiResponse.success(); + } + + /** + * 导入dbs的实现 + * + * @param file dbs文件 + * @param fileVo 文件vo + * @return BaseWmsApiResponse 结果 + * @throws Exception 异常 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportDbs(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams dbsImportparams = new ImportParams(); + dbsImportparams.setHeadRows(1); + dbsImportparams.setSheetNum(1); + // 解析excel文件 + List dbsRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), DbsExcelTemplate.class, dbsImportparams); + List dbsList = new ArrayList<>(); + // 处理解析数据 + for (DbsExcelTemplate dbsRawData : dbsRawDatas) { + // 校验数据正确性 + if (StringUtils.isEmpty(dbsRawData.getWorkOrder()) + || StringUtils.isEmpty(dbsRawData.getProductIdOrigin()) + || dbsRawData.getTestPlanStartDate() == null + || dbsRawData.getPlanProduction() == null + || StringUtils.isEmpty(dbsRawData.getFamily()) + || StringUtils.isEmpty(dbsRawData.getTestNo())) { + continue; + } + if (dbsRawData.getFamily().contains("NGH")) { + // 去除J列的NGH + continue; + } + dbsList.add(getDbs(dbsRawData, fileVo.getUserName())); + } + // 保存数据 + if (dbsList.isEmpty()) { + return BaseWmsApiResponse.error("空数据。"); + } + try { + // 新的DBS Map + Map> newDbsMap = dbsList.stream().collect(Collectors.groupingBy(TAppDbs::getWorkOrder)); + // 查找旧DBS + List oldDbsList = tAppDbsService.list(new LambdaQueryWrapper().in(TAppDbs::getWorkOrder, newDbsMap.keySet())); + // 旧的DBS Map + Map> oldDbsMap = oldDbsList.stream().collect(Collectors.groupingBy(TAppDbs::getWorkOrder)); + // 需要保存的Map + Map newDbsMapToSave = new HashMap<>(); + // 处理数据 + for (String workOrder : newDbsMap.keySet()) { + TAppDbs thisDbs = newDbsMap.get(workOrder).getFirst(); + if (oldDbsMap.containsKey(workOrder)) { + TAppDbs thisOldDbs = oldDbsMap.get(workOrder).getFirst(); + thisDbs.setDbsStatus(thisOldDbs.getDbsStatus()); + thisDbs.setWorkStand(thisOldDbs.getWorkStand()); + thisDbs.setFinishTime(thisOldDbs.getFinishTime()); + thisDbs.setRealWorkDate(thisOldDbs.getRealWorkDate()); + thisDbs.setRemark(thisOldDbs.getRemark()); + thisDbs.setLastUpdateTime(LocalDateTime.now()); + } + newDbsMapToSave.put(workOrder, thisDbs); + } + // 先移除这些workOrder下的dbs + tAppDbsService.remove(new LambdaQueryWrapper().in(TAppDbs::getWorkOrder, newDbsMapToSave.keySet())); + // 保存新的数据 + tAppDbsService.saveBatch(newDbsMapToSave.values()); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入计划成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入计划失败。"); + } + } + + /** + * 导入成品配料单的实现 + * + * @param file 配料单文件 + * @param fileVo 文件vo + * @return BaseWmsApiResponse 结果 + * @throws Exception 异常 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportProduct(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams productImportparams = new ImportParams(); + productImportparams.setHeadRows(1); + productImportparams.setSheetNum(1); + // 解析excel文件 + List productRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), ProductExcelTemplate.class, productImportparams); + List productList = new ArrayList<>(); + // 本次导入的成品号 + String thisProductId = ""; + // 处理解析数据 + for (ProductExcelTemplate productRawData : productRawDatas) { + // 校验数据正确性 + if (StringUtils.isEmpty(productRawData.getModel()) + || StringUtils.isEmpty(productRawData.getProductId()) + || productRawData.getQuantity1Pair() == null + || StringUtils.isEmpty(productRawData.getGoodsId()) + || StringUtils.isEmpty(productRawData.getGoodsDesc()) + || productRawData.getQuantityOfPairs() == null + || StringUtils.isEmpty(productRawData.getBoxNo())) { + continue; + } + if (StringUtils.isNotEmpty(thisProductId) && !thisProductId.equals(productRawData.getProductId())) { + continue; + } else { + thisProductId = productRawData.getProductId(); + } + productList.add(getProduct(productRawData, fileVo.getUserName())); + } + // 保存数据 + if (productList.isEmpty()) { + return BaseWmsApiResponse.error("配料单为空。"); + } + // 导入图纸 + ImportParams imageImportparams = new ImportParams(); + imageImportparams.setHeadRows(1); + imageImportparams.setSheetName("图纸"); + // 解析excel文件 + List imageRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), ImageExcelTemplate.class, imageImportparams); + List imageList = new ArrayList<>(); + for (ImageExcelTemplate imageRowData : imageRawDatas) { + if (StringUtils.isNotEmpty(imageRowData.getBoxNo()) && StringUtils.isNotEmpty(imageRowData.getImageDetail())) { + imageList.add(getImage(imageRowData, thisProductId, fileVo.getUserName(), 1)); + } + } + if (imageList.isEmpty()) { + return BaseWmsApiResponse.error("图纸为空。"); + } + try { + // 处理旧数据 + Map> productMap = productList.stream().collect(Collectors.groupingBy(TAppProduct::getProductId)); + // 移除旧数据 + tAppProductService.remove(new LambdaQueryWrapper().in(TAppProduct::getProductId, productMap.keySet())); + // 保存新数据 + tAppProductService.saveBatch(productList); + // 处理旧图纸 + Map> imageMap = imageList.stream().collect(Collectors.groupingBy(TAppImage::getProductId)); + // 移除旧图纸 + tAppImageService.remove(new LambdaQueryWrapper().in(TAppImage::getProductId, imageMap.keySet())); + // 保存新图纸 + tAppImageService.saveBatch(imageList); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入配料单成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入配料单失败。"); + } + } + + /** + * 导入服务件配料单实现 + * + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportServiceProduct(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams productImportparams = new ImportParams(); + productImportparams.setHeadRows(1); + productImportparams.setSheetNum(1); + // 解析excel文件 + List productRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), SingleProductExcelTemplate.class, productImportparams); + List productList = new ArrayList<>(); + // 本次导入的成品号 + String thisProductId = ""; + // 处理解析数据 + for (SingleProductExcelTemplate productRawData : productRawDatas) { + // 校验数据正确性 + if (StringUtils.isEmpty(productRawData.getModel()) + || StringUtils.isEmpty(productRawData.getSingleProductId()) + || productRawData.getQuantity1Pair() == null + || StringUtils.isEmpty(productRawData.getGoodsId()) + || StringUtils.isEmpty(productRawData.getGoodsDesc()) + || productRawData.getQuantityOfPairs() == null + || StringUtils.isEmpty(productRawData.getBoxNo())) { + continue; + } + if (StringUtils.isNotEmpty(thisProductId) && !thisProductId.equals(productRawData.getSingleProductId())) { + continue; + } else { + thisProductId = productRawData.getSingleProductId(); + } + productList.add(getSingleProduct(productRawData, fileVo.getUserName())); + } + // 保存数据 + if (productList.isEmpty()) { + return BaseWmsApiResponse.error("服务件配料单为空。"); + } + // 导入图纸 + ImportParams imageImportparams = new ImportParams(); + imageImportparams.setHeadRows(1); + imageImportparams.setSheetName("图纸"); + // 解析excel文件 + List imageRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), ImageExcelTemplate.class, imageImportparams); + List imageList = new ArrayList<>(); + for (ImageExcelTemplate imageRowData : imageRawDatas) { + if (StringUtils.isNotEmpty(imageRowData.getBoxNo()) && StringUtils.isNotEmpty(imageRowData.getImageDetail())) { + imageList.add(getImage(imageRowData, thisProductId, fileVo.getUserName(), 2)); + } + } + if (imageList.isEmpty()) { + return BaseWmsApiResponse.error("图纸为空。"); + } + try { + // 处理旧数据 + Map> productMap = productList.stream().collect(Collectors.groupingBy(TAppSingleProduct::getProductId)); + // 先移除这个单片号下面所有的配料单 + tAppSingleProductService.remove(new LambdaQueryWrapper().in(TAppSingleProduct::getProductId, productMap.keySet())); + // 保存新数据 + tAppSingleProductService.saveBatch(productList); + // 处理旧图纸 + Map> imageMap = imageList.stream().collect(Collectors.groupingBy(TAppImage::getProductId)); + // 移除旧图纸 + tAppImageService.remove(new LambdaQueryWrapper().in(TAppImage::getProductId, imageMap.keySet())); + // 保存新图纸 + tAppImageService.saveBatch(imageList); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入服务件配料单成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入服务件配料单失败。"); + } + } + + /** + * 导入总成与单片对应关系 + * + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportProductExtend(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams productImportparams = new ImportParams(); + productImportparams.setHeadRows(1); + productImportparams.setSheetNum(1); + // 解析excel文件 + List productRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), ProductExtendExcelTemplate.class, productImportparams); + List productList = new ArrayList<>(); + // 处理解析数据 + for (ProductExtendExcelTemplate productRawData : productRawDatas) { + // 校验数据正确性 + if (StringUtils.isEmpty(productRawData.getModel()) + || StringUtils.isEmpty(productRawData.getProductId()) + || StringUtils.isEmpty(productRawData.getSingleProductId())) { + continue; + } + productList.add(getProductExtend(productRawData, fileVo.getUserName())); + } + // 保存数据 + if (productList.isEmpty()) { + return BaseWmsApiResponse.error("空数据。"); + } + try { + Map> productExtendMap = productList.stream().collect(Collectors.groupingBy(TAppProductExtend::getProductId)); + // 先移除这个总成号下面的数据 + tAppProductExtendService.remove(new LambdaQueryWrapper().in(TAppProductExtend::getProductId, productExtendMap.keySet())); + // 保存新数据 + tAppProductExtendService.saveBatch(productList); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入总成单片对应关系成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入总成单片对应关系失败。"); + } + } + + /** + * 业务逻辑实现 + * + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportBaseGoods(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams baseGoodsImportparams = new ImportParams(); + baseGoodsImportparams.setHeadRows(1); + baseGoodsImportparams.setSheetNum(1); + // 解析excel文件 + List baseGoodsRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), GoodsExcelTemplate.class, baseGoodsImportparams); + List goodsList = new ArrayList<>(); + // 处理解析数据 + for (GoodsExcelTemplate baseGoodsRawData : baseGoodsRawDatas) { + // 判断必须条件 + if (StringUtils.isEmpty(baseGoodsRawData.getMaterial()) + || StringUtils.isEmpty(baseGoodsRawData.getFeedingType()) + || StringUtils.isEmpty(baseGoodsRawData.getPutArea()) + || StringUtils.isEmpty(baseGoodsRawData.getIsSled())) { + continue; + } + if (baseGoodsRawData.getPutArea().equals("ASRS")) { + // 如果是库内料 + if (baseGoodsRawData.getMaxBoxNum() == null || baseGoodsRawData.getBoxQty() == null || StringUtils.isEmpty(baseGoodsRawData.getHotPoint())) { + continue; + } + } + // 判断SLED格式是否正确 + if (!List.of("Y", "N").contains(baseGoodsRawData.getIsSled())) { + continue; + } + // SLED管理时没有SLED天数 + if (baseGoodsRawData.getIsSled().contains("Y") && baseGoodsRawData.getSledDays() == null) { + continue; + } + // 保存数据 + goodsList.add(getGoods(baseGoodsRawData, fileVo.getUserName())); + } + if (goodsList.isEmpty()) { + return BaseWmsApiResponse.error("符合条件数据行为0。"); + } + try { + // 保存数据 + tAppGoodsService.saveOrUpdateBatch(goodsList); + // 更新common + appCommon.initInstantGoodsMap(); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入物料数据成功。原始数据" + baseGoodsRawDatas.size() + "行,导入成功" + goodsList.size() + "行。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入物料数据失败。"); + } + } + + /** + * 业务逻辑实现 + * + * @param file 文件 + * @param fileVo 文件信息 + * @return 导入结果 + * @throws Exception 异常 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse doImportKanban(MultipartFile file, FileVo fileVo) throws Exception { + // 设置解析条件 + ImportParams kanbanImportparams = new ImportParams(); + kanbanImportparams.setHeadRows(1); + kanbanImportparams.setSheetNum(1); + // 解析excel文件 + List kanbanRawDatas = ExcelImportUtil.importExcel(file.getInputStream(), KanbanExcelTemplate.class, kanbanImportparams); + Map> kanbanListMap = new HashMap<>(); + // 处理解析数据 + for (KanbanExcelTemplate kanbanRawData : kanbanRawDatas) { + if (StringUtils.isEmpty(kanbanRawData.getGoodsId()) || StringUtils.isEmpty(kanbanRawData.getKanbanId())) { + continue; + } + // 键为物料id + if (kanbanListMap.containsKey(kanbanRawData.getGoodsId())) { + List oldKanbanList = new ArrayList<>(kanbanListMap.get(kanbanRawData.getGoodsId())); + oldKanbanList.add(getKanban(kanbanRawData, fileVo.getUserName())); + kanbanListMap.replace(kanbanRawData.getGoodsId(), oldKanbanList); + } else { + kanbanListMap.put(kanbanRawData.getGoodsId(), List.of(getKanban(kanbanRawData, fileVo.getUserName()))); + } + } + // 保存数据 + if (kanbanListMap.isEmpty()) { + return BaseWmsApiResponse.error("空数据。"); + } + try { + // 先移除这些物料的看板 + tAppKanbanService.remove(new LambdaQueryWrapper().in(TAppKanban::getGoodsId, kanbanListMap.keySet())); + // 转换保存数据 + List kanbanList = new ArrayList<>(); + kanbanListMap.values().forEach(kanbanList::addAll); + tAppKanbanService.saveBatch(kanbanList); + // 保存导入file记录 + saveFileVo(fileVo); + return BaseWmsApiResponse.success("导入看板数据成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("导入看板数据失败。"); + } + } + + /** + * 保存fileVo信息 + * + * @param fileVo 文件Vo + */ + private void saveFileVo(FileVo fileVo) { + // TODO 待建表 + } + + /** + * 创建dbsPo详细信息 + * + * @param dbsRawData 原始数据 + * @param userName 用户名 + * @return 处理结果 + */ + private TAppDbs getDbs(DbsExcelTemplate dbsRawData, String userName) { + TAppDbs tempDbs = new TAppDbs(); + tempDbs.setDbsId(UUIDUtils.getNewUUID()); + tempDbs.setWorkOrder(dbsRawData.getWorkOrder()); + // 处理零件号/成品号 + tempDbs.setProductIdOrigin(dbsRawData.getProductIdOrigin());// 原始数据 + // 判断机型是否需要做处理 + if (dbsRawData.getProductIdOrigin().contains("/")) { + // 如果包含“/”, 则以“/”为分隔符 + tempDbs.setProductId(dbsRawData.getProductIdOrigin().split("/")[0]); + } else if (dbsRawData.getProductIdOrigin().contains("-")) { + // 如果包含“-”, 则以“-”为分隔符 + tempDbs.setProductId(dbsRawData.getProductIdOrigin().split("-")[0]); + } else { + tempDbs.setProductId(dbsRawData.getProductIdOrigin()); + } + tempDbs.setTestPlanStartDate(dbsRawData.getTestPlanStartDate()); + tempDbs.setTestPlanFinishDate(dbsRawData.getTestPlanFinishDate()); + tempDbs.setPntPlanStartDate(dbsRawData.getPntPlanStartDate()); + tempDbs.setPntPlanFinishDate(dbsRawData.getPntPlanFinishDate()); + tempDbs.setPlanProduction(dbsRawData.getPlanProduction()); + tempDbs.setEquipmentName(dbsRawData.getEquipmentName()); + tempDbs.setWorkShift(dbsRawData.getWorkShift()); + tempDbs.setFamily(dbsRawData.getFamily()); + tempDbs.setTestNo(dbsRawData.getTestNo()); + tempDbs.setKittingRemark(dbsRawData.getKittingRemark()); + tempDbs.setRemark(dbsRawData.getRemark()); + + tempDbs.setDbsStatus(DbsStatusEnums.NEW.getValue()); + tempDbs.setFirstImportTime(LocalDateTime.now()); + tempDbs.setFirstImportUser(userName); + + return tempDbs; + } + + /** + * 创建详细的成品配料单Po + * + * @param productRawData 原始数据 + * @param userName 用户名 + * @return 处理结果 + */ + private TAppProduct getProduct(ProductExcelTemplate productRawData, String userName) { + TAppProduct tempProduct = new TAppProduct(); + tempProduct.setTemplateId(UUIDUtils.getNewUUID()); + tempProduct.setModel(productRawData.getModel()); + tempProduct.setProductId(productRawData.getProductId()); + tempProduct.setGoodsId(productRawData.getGoodsId()); + tempProduct.setGoodsDescription(productRawData.getGoodsDesc()); + tempProduct.setQuantity1Pair(productRawData.getQuantity1Pair()); + tempProduct.setBoxNo(productRawData.getBoxNo()); + tempProduct.setQuantityOfPair(productRawData.getQuantityOfPairs()); + tempProduct.setFirstImportTime(LocalDateTime.now()); + tempProduct.setFirstImportUser(userName); + return tempProduct; + } + + /** + * 创建详细的单片配料单Po + * + * @param productRawData 原始数据 + * @param userName 用户名 + * @return 处理结果 + */ + private TAppSingleProduct getSingleProduct(SingleProductExcelTemplate productRawData, String userName) { + TAppSingleProduct tempSingleProduct = new TAppSingleProduct(); + tempSingleProduct.setSingleTemplateId(UUIDUtils.getNewUUID()); + tempSingleProduct.setModel(productRawData.getModel()); + tempSingleProduct.setProductId(productRawData.getSingleProductId()); + tempSingleProduct.setGoodsId(productRawData.getGoodsId()); + tempSingleProduct.setGoodsDescription(productRawData.getGoodsDesc()); + tempSingleProduct.setQuantity1Pair(productRawData.getQuantity1Pair()); + tempSingleProduct.setBoxNo(productRawData.getBoxNo()); + tempSingleProduct.setQuantityOfPair(productRawData.getQuantityOfPairs()); + tempSingleProduct.setFirstImportTime(LocalDateTime.now()); + tempSingleProduct.setFirstImportUser(userName); + return tempSingleProduct; + } + + /** + * 创建详细的图纸po + * + * @param imageRawData 原始数据 + * @param userName 用户名 + * @param imageType 图片类型 1:总成;2:单片 + * @return 处理结果 + */ + private TAppImage getImage(ImageExcelTemplate imageRawData, String productId, String userName, int imageType) { + TAppImage tempImage = new TAppImage(); + tempImage.setImageId(UUIDUtils.getNewUUID()); + tempImage.setProductId(productId); + tempImage.setBoxNo(imageRawData.getBoxNo()); + // 获取文件名 + int startIndex = imageRawData.getImageDetail().lastIndexOf(File.separator); + int endIndex = imageRawData.getImageDetail().lastIndexOf("."); + String fileDir = imageRawData.getImageDetail().substring(0, startIndex); + String oldImageName = imageRawData.getImageDetail().substring(startIndex + 1); + String fileType = imageRawData.getImageDetail().substring(endIndex); + // 文件路径 + tempImage.setImagePath(fileDir + File.separator); + // 格式化文件名 + String newImageName = productId + "_" + imageRawData.getBoxNo() + fileType; + //将图片文件转为base64图片 + File oldFile = new File(imageRawData.getImageDetail()); + // 重命名 + File renamedFile = FileUtil.rename(oldFile, newImageName, true); + if (renamedFile.getName().contains(newImageName)) { + tempImage.setImageName(newImageName); + } else { + tempImage.setImageName(oldImageName); + } + // 存储图片实例 +// FileInputStream inputStream = new FileInputStream(renamedFile); +// byte[] buffer = new byte[inputStream.available()]; +// if (inputStream.read(buffer) == -1) { +// inputStream.close(); +// } +// StringBuilder imageBase64 = new StringBuilder(Base64.getEncoder().encodeToString(buffer)); +// tempImage.setImageDetail(new String(imageBase64)); + tempImage.setImageDetail(""); + tempImage.setImageType(imageType); + tempImage.setFirstImportTime(LocalDateTime.now()); + tempImage.setFirstImportUser(userName); + return tempImage; + } + + /** + * 创建详细的goods po + * + * @param goodsRawData 原始数据 + * @param userName 用户名 + * @return po + */ + private TAppGoods getGoods(GoodsExcelTemplate goodsRawData, String userName) { + TAppGoods goods = new TAppGoods( + goodsRawData.getMaterial(), + goodsRawData.getPlant(), + goodsRawData.getDescription(), + goodsRawData.getVendorName(), + goodsRawData.getIsSled(), + goodsRawData.getSledDays(), + goodsRawData.getFeedingType(), + goodsRawData.getBoxQty(), + goodsRawData.getPutArea(), + goodsRawData.getHotPoint(), + goodsRawData.getMaxBoxNum() + ); + goods.setFirstImportTime(LocalDateTime.now()); + goods.setFirstImportUser(userName); + + return goods; + } + + /** + * 创建详细的kanban po + * + * @param kanbanRawData 原始数据 + * @param userName 用户名 + * @return po + */ + private TAppKanban getKanban(KanbanExcelTemplate kanbanRawData, String userName) { + TAppKanban kanban = new TAppKanban( + UUIDUtils.getNewUUID(), + kanbanRawData.getGoodsId(), + kanbanRawData.getKanbanId(), + 0, + LocalDateTime.now() + ); + kanban.setFirstImportTime(LocalDateTime.now()); + kanban.setFirstImportUser(userName); + return kanban; + } + + /** + * 创建详细的成品-单片po + * + * @param productExtendRawData 原始数据 + * @param userName 用户名 + * @return po + */ + private TAppProductExtend getProductExtend(ProductExtendExcelTemplate productExtendRawData, String userName) { + TAppProductExtend productExtend = new TAppProductExtend( + UUIDUtils.getNewUUID(), + productExtendRawData.getProductId(), + productExtendRawData.getSingleProductId(), + productExtendRawData.getModel() + ); + productExtend.setFirstImportTime(LocalDateTime.now()); + productExtend.setFirstImportUser(userName); + return productExtend; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/filter/RequestLogFilter.java b/dev_wms_serve/src/main/java/com/wms_main/filter/RequestLogFilter.java new file mode 100644 index 0000000..ff129aa --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/filter/RequestLogFilter.java @@ -0,0 +1,65 @@ +package com.wms_main.filter; + +import com.wms_main.model.pojo.log.RequestLog; +import jakarta.servlet.FilterChain; +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebFilter; +import jakarta.servlet.http.HttpFilter; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; +import org.springframework.web.util.ContentCachingRequestWrapper; +import org.springframework.web.util.ContentCachingResponseWrapper; + +import java.io.IOException; + +@Slf4j +@Component +@WebFilter(filterName = "requestLogFilter", urlPatterns = "/*") +public class RequestLogFilter extends HttpFilter { + @Override + protected void doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws IOException, ServletException { + // Wrapper封装request和response + ContentCachingRequestWrapper requestWrapper = new ContentCachingRequestWrapper(request); + ContentCachingResponseWrapper responseWrapper = new ContentCachingResponseWrapper(response); + // 继续执行请求链 + chain.doFilter(requestWrapper, responseWrapper); + // 请求方法 + String method = request.getMethod(); + // URI + String uri = request.getRequestURI(); + // 客户端主机名 + String remoteHost = request.getRemoteHost(); + // 客户端ip地址 + String remoteAddr = request.getRemoteAddr(); + // 请求体 + byte[] requestContent = requestWrapper.getContentAsByteArray(); + // 响应状态 + int status = response.getStatus(); + // 响应体 + byte[] responseContent = responseWrapper.getContentAsByteArray(); + // 记录日志信息 + String requestContentString = formatContentString(new String(requestContent)); + String responseContentString = formatContentString(new String(responseContent)); + RequestLog logInfo = new RequestLog(method, uri, remoteHost, remoteAddr, requestContentString, String.valueOf(status), responseContentString); + log.info(logInfo.toString()); + // TODO 增加存储数据库的操作 + + // 把缓存的响应数据,响应给客户端 + responseWrapper.copyBodyToResponse(); + } + + /** + * 格式化内容string + * @param contentString 原始字符串 + * @return 格式化之后的字符串 + */ + private String formatContentString (String contentString) { + String newContentString = contentString.replaceAll("\\s*", ""); + if (newContentString.length() > 1024) { + newContentString = newContentString.substring(0, 1024) + "..."; + } + return newContentString; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppConfigMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppConfigMapper.java new file mode 100644 index 0000000..ab5b368 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppConfigMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppConfig; +import org.apache.ibatis.annotations.Mapper; + +/** + * 应用配置表mapper + */ +@Mapper +public interface AppConfigMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppDbsMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppDbsMapper.java new file mode 100644 index 0000000..b07ce07 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppDbsMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppDbs; +import org.apache.ibatis.annotations.Mapper; + +/** + * DBS数据库mapper + */ +@Mapper +public interface AppDbsMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppEquipmentMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppEquipmentMapper.java new file mode 100644 index 0000000..f098f08 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppEquipmentMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppEquipment; +import org.apache.ibatis.annotations.Mapper; + +/** + * 设备表映射 + */ +@Mapper +public interface AppEquipmentMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppGoodsMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppGoodsMapper.java new file mode 100644 index 0000000..bf4f2ac --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppGoodsMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppGoods; +import org.apache.ibatis.annotations.Mapper; + +/** + * 物料mapper + */ +@Mapper +public interface AppGoodsMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppImageMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppImageMapper.java new file mode 100644 index 0000000..a87445d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppImageMapper.java @@ -0,0 +1,13 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppImage; +import org.apache.ibatis.annotations.Mapper; + +/** + * DBS数据库mapper + */ +@Mapper +public interface AppImageMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppJobsMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppJobsMapper.java new file mode 100644 index 0000000..c539fcb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppJobsMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppJobs; +import org.apache.ibatis.annotations.Mapper; + +/** + * Jobs映射 + */ +@Mapper +public interface AppJobsMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppKanbanMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppKanbanMapper.java new file mode 100644 index 0000000..d463906 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppKanbanMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppKanban; +import org.apache.ibatis.annotations.Mapper; + +/** + * 看板mapper + */ +@Mapper +public interface AppKanbanMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppLocationMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppLocationMapper.java new file mode 100644 index 0000000..c1c34e7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppLocationMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppLocation; +import org.apache.ibatis.annotations.Mapper; + +/** + * 库位表mapper + */ +@Mapper +public interface AppLocationMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsMapper.java new file mode 100644 index 0000000..6ea98f5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsMapper.java @@ -0,0 +1,9 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppOuts; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface AppOutsMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsRecordMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsRecordMapper.java new file mode 100644 index 0000000..64d8c7f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppOutsRecordMapper.java @@ -0,0 +1,9 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppOutsRecord; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface AppOutsRecordMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickPlanMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickPlanMapper.java new file mode 100644 index 0000000..0f2c858 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickPlanMapper.java @@ -0,0 +1,9 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppPickPlan; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface AppPickPlanMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskBakMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskBakMapper.java new file mode 100644 index 0000000..c3bf7f6 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskBakMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppPickTaskBak; +import org.apache.ibatis.annotations.Mapper; + +/** + * 拣选记录表mapper + */ +@Mapper +public interface AppPickTaskBakMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskMapper.java new file mode 100644 index 0000000..3f485de --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppPickTaskMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppPickTask; +import org.apache.ibatis.annotations.Mapper; + +/** + * 拣选任务表mapper + */ +@Mapper +public interface AppPickTaskMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductExtendsMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductExtendsMapper.java new file mode 100644 index 0000000..772fc4f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductExtendsMapper.java @@ -0,0 +1,13 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppProductExtend; +import org.apache.ibatis.annotations.Mapper; + +/** + * DBS数据库mapper + */ +@Mapper +public interface AppProductExtendsMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductMapper.java new file mode 100644 index 0000000..477a7f0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppProductMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppProduct; +import org.apache.ibatis.annotations.Mapper; + +/** + * DBS数据库mapper + */ +@Mapper +public interface AppProductMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppSingleProductMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppSingleProductMapper.java new file mode 100644 index 0000000..839acfd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppSingleProductMapper.java @@ -0,0 +1,13 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppDbs; +import com.wms_main.model.po.TAppSingleProduct; +import org.apache.ibatis.annotations.Mapper; + +/** + * DBS数据库mapper + */ +@Mapper +public interface AppSingleProductMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandMapper.java new file mode 100644 index 0000000..ca32fec --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppStand; +import org.apache.ibatis.annotations.Mapper; + +/** + * 站台表映射 + */ +@Mapper +public interface AppStandMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandWorkMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandWorkMapper.java new file mode 100644 index 0000000..8cfd094 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStandWorkMapper.java @@ -0,0 +1,13 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppStand; +import com.wms_main.model.po.TAppStandWork; +import org.apache.ibatis.annotations.Mapper; + +/** + * 站台工作映射 + */ +@Mapper +public interface AppStandWorkMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockMapper.java new file mode 100644 index 0000000..8b817fd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppStock; +import org.apache.ibatis.annotations.Mapper; + +/** + * 库存表mapper + */ +@Mapper +public interface AppStockMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockUpdateMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockUpdateMapper.java new file mode 100644 index 0000000..3be561c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppStockUpdateMapper.java @@ -0,0 +1,9 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppStockUpdate; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface AppStockUpdateMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskBakMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskBakMapper.java new file mode 100644 index 0000000..69f554a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskBakMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppTaskBak; +import org.apache.ibatis.annotations.Mapper; + +/** + * 任务记录表mapper + */ +@Mapper +public interface AppTaskBakMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskMapper.java new file mode 100644 index 0000000..8b4b734 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppTaskMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppTask; +import org.apache.ibatis.annotations.Mapper; + +/** + * 任务表mapper + */ +@Mapper +public interface AppTaskMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppVehicleMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppVehicleMapper.java new file mode 100644 index 0000000..fa9e62f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppVehicleMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppVehicle; +import org.apache.ibatis.annotations.Mapper; + +/** + * 载具表mapper + */ +@Mapper +public interface AppVehicleMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskBakMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskBakMapper.java new file mode 100644 index 0000000..a9cf18d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskBakMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppWcsTaskBak; +import org.apache.ibatis.annotations.Mapper; + +/** + * wcs任务记录表mapper + */ +@Mapper +public interface AppWcsTaskBakMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskMapper.java new file mode 100644 index 0000000..c0bbee1 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWcsTaskMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppWcsTask; +import org.apache.ibatis.annotations.Mapper; + +/** + * wcsTask数据库mapper + */ +@Mapper +public interface AppWcsTaskMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkMapper.java new file mode 100644 index 0000000..c06e02c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppWork; +import org.apache.ibatis.annotations.Mapper; + +/** + * work表映射 + */ +@Mapper +public interface AppWorkMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkRecordMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkRecordMapper.java new file mode 100644 index 0000000..c968fe8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/AppWorkRecordMapper.java @@ -0,0 +1,13 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TAppWork; +import com.wms_main.model.po.TAppWorkRecord; +import org.apache.ibatis.annotations.Mapper; + +/** + * work_record表映射 + */ +@Mapper +public interface AppWorkRecordMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/SysMenuMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysMenuMapper.java new file mode 100644 index 0000000..bdcd55a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysMenuMapper.java @@ -0,0 +1,15 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TSysMenu; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; + +/** + * MenuMapper + */ +@Mapper +public interface SysMenuMapper extends BaseMapper { + List selMenuByRoleId(String roleId); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/SysPermissionMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysPermissionMapper.java new file mode 100644 index 0000000..3b36852 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysPermissionMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TSysPermission; +import org.apache.ibatis.annotations.Mapper; + +/** + * PermissionMapper + */ +@Mapper +public interface SysPermissionMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/SysRoleMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysRoleMapper.java new file mode 100644 index 0000000..9829cf0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysRoleMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TSysRole; +import org.apache.ibatis.annotations.Mapper; + +/** + * RoleMapper + */ +@Mapper +public interface SysRoleMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/mapper/SysUserMapper.java b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysUserMapper.java new file mode 100644 index 0000000..17f498e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/mapper/SysUserMapper.java @@ -0,0 +1,12 @@ +package com.wms_main.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.wms_main.model.po.TSysUser; +import org.apache.ibatis.annotations.Mapper; + +/** + * UserMapper + */ +@Mapper +public interface SysUserMapper extends BaseMapper { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsPickTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsPickTask.java new file mode 100644 index 0000000..bed590a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsPickTask.java @@ -0,0 +1,34 @@ +package com.wms_main.model.bo.wcs; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 拣选任务 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsPickTask { + /** + * 任务号 + */ + private String taskId; + /** + * 载具号 + */ + private String vehicleNo; + /** + * 任务类型 + */ + private Integer taskType; + /** + * 库位 + */ + private String location; + /** + * 备注 + */ + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsStackerTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsStackerTask.java new file mode 100644 index 0000000..fd91fab --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wcs/WcsStackerTask.java @@ -0,0 +1,38 @@ +package com.wms_main.model.bo.wcs; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 堆垛机任务 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsStackerTask { + /** + * 任务id + */ + private String taskId; + /** + * 任务类型 + */ + private Integer taskType; + /** + * 载具号 + */ + private String vehicleNo; + /** + * 起点 + */ + private String origin; + /** + * 终点 + */ + private String destination; + /** + * 用户 + */ + private String user; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/BoxSummary.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/BoxSummary.java new file mode 100644 index 0000000..127f7b3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/BoxSummary.java @@ -0,0 +1,78 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; + +/** + * 料盒总览 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BoxSummary { + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 套数 + */ + @JsonProperty("taoQty") + private Integer taoQty; + /** + * 总成号/原始数据 + */ + @JsonProperty("productIdOrigin") + private String productIdOrigin; + /** + * 总成号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片/成品 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 配料日期 + */ + @JsonProperty("kittingDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate kittingDate; + /** + * 生产日期 + */ + @JsonProperty("produceDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate produceDate; + /** + * 测试台 + */ + @JsonProperty("testNo") + private String testNo; + /** + * 产量 + */ + @JsonProperty("productionQty") + private Integer productionQty; + /** + * 料盒数量 + */ + @JsonProperty("boxQty") + private Integer boxQty; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsInfoForTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsInfoForTask.java new file mode 100644 index 0000000..86f2343 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsInfoForTask.java @@ -0,0 +1,37 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 物料信息---任务中使用 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GoodsInfoForTask { + /** + * 物料编号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 操作数量 + */ + @JsonProperty("opNum") + private Integer opNum; + /** + * 生产日期 + */ + @JsonProperty("produceTime") + private LocalDateTime produceTime; + /** + * 备注 + */ + @JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsLackSummary.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsLackSummary.java new file mode 100644 index 0000000..ff1e39e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/GoodsLackSummary.java @@ -0,0 +1,45 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 缺料总览 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GoodsLackSummary { + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 需求数量 + */ + @JsonProperty("needNum") + private Integer needNum; + /** + * 库存数量 + */ + @JsonProperty("stockNum") + private Integer stockNum; + /** + * 完成数量 + */ + @JsonProperty("finishNum") + private Integer finishNum; + /** + * 缺料数量 + */ + @JsonProperty("lackNum") + private Integer lackNum; + /** + * 备注信息 + */ + @JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/OrderConfirmEntity.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/OrderConfirmEntity.java new file mode 100644 index 0000000..80e177a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/OrderConfirmEntity.java @@ -0,0 +1,55 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 订单确认实体 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class OrderConfirmEntity { + /** + * 主键 + */ + @JsonProperty("workIndex") + private String workIndex; + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 计划拣选数量 + */ + @JsonProperty("planPickQty") + private Integer planPickQty; + /** + * 实际拣选数量 + */ + @JsonProperty("realPickQty") + private Integer realPickQty; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/StockConfirmEntity.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/StockConfirmEntity.java new file mode 100644 index 0000000..00ae246 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/StockConfirmEntity.java @@ -0,0 +1,55 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 库存确认实体 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockConfirmEntity { + /** + * 库存id + */ + @JsonProperty("stockId") + private String stockId; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 计划剩余数量 + */ + @JsonProperty("planRemainQty") + private Integer planRemainQty; + /** + * 实际剩余数量 + */ + @JsonProperty("realRemainQty") + private Integer realRemainQty; + /** + * 是否是库位料 + */ + @JsonProperty("isOut") + private Integer isOut; + /** + * 存放位置 + */ + @JsonProperty("putArea") + private String putArea; + /** + * 预警数量 + */ + @JsonProperty("warningQty") + private Integer warningQty; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/TaskConfirmEntity.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/TaskConfirmEntity.java new file mode 100644 index 0000000..e917e5a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/TaskConfirmEntity.java @@ -0,0 +1,50 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 任务确认实体 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class TaskConfirmEntity { + /** + * 出库单号 + */ + @JsonProperty("taskId") + private String taskId; + /** + * 出库类型 + */ + @JsonProperty("outType") + private Integer outType; + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 总需求数量 + */ + @JsonProperty("totalNeed") + private Integer totalNeed; + /** + * 剩余需求数量 + */ + @JsonProperty("remainNeed") + private Integer remainNeed; + /** + * 计划拣选数量 + */ + @JsonProperty("planPickQty") + private Integer planPickQty; + /** + * 实际拣选数量 + */ + @JsonProperty("realPickQty") + private Integer realPickQty; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/WmsPickTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/WmsPickTask.java new file mode 100644 index 0000000..17d510b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/bo/wms/WmsPickTask.java @@ -0,0 +1,62 @@ +package com.wms_main.model.bo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * WMS的拣选任务 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WmsPickTask { + /** + * 任务id + */ + @JsonProperty("pickId") + private String pickId; + /** + * 拣选站台 + */ + @JsonProperty("pickStand") + private String pickStand; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 任务状态 + */ + @JsonProperty("pickStatus") + private Integer pickStatus; + /** + * 创建时间 + */ + @JsonProperty("createTime") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @JsonProperty("sendTime") + private LocalDateTime sendTime; + /** + * 到达时间 + */ + @JsonProperty("arriveTime") + private LocalDateTime arriveTime; + /** + * 离开时间 + */ + @JsonProperty("leaveTime") + private LocalDateTime leaveTime; + + public WmsPickTask(String pickStand, String vehicleId) { + this.pickStand = pickStand; + this.vehicleId = vehicleId; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/DbsQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/DbsQuery.java new file mode 100644 index 0000000..99b74e5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/DbsQuery.java @@ -0,0 +1,79 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * dbs查询条件 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class DbsQuery extends PageQuery { + /** + * 主键id + */ + private String dbsId; + /** + * 工单 + */ + private String workOrder; + /** + * dbs原始未处理的零件号,成品号 + */ + private String productIdOrigin; + /** + * 零件号,成品号 + */ + private String productId; + /** + * 计划开始时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + private LocalDate planStartDate; + /** + * 计划产量/套 + */ + private Integer planProduction; + /** + * Family + */ + private String family; + /** + * Test No# + */ + private String testNo; + /** + * 状态 + */ + private Integer dbsStatus; + /** + * 工作站台 + */ + private String workStand; + /** + * 实际工作日期 + */ + @JsonFormat(pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + private LocalDate realWorkDate; + /** + * 完成时间 + */ + @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss") + private LocalDateTime finishTime; + /** + * 备注 + */ + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/GoodsQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/GoodsQuery.java new file mode 100644 index 0000000..b25043f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/GoodsQuery.java @@ -0,0 +1,27 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 物料信息查询类 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GoodsQuery extends PageQuery { + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 料名 + */ + @JsonProperty("goodsDescription") + private String goodsDescription; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/ImageQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/ImageQuery.java new file mode 100644 index 0000000..e733fc5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/ImageQuery.java @@ -0,0 +1,34 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 图纸查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ImageQuery extends PageQuery { + /** + * 成品号/单片号 + */ + @JsonProperty("productId") + private String productId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 图纸类型 + * 1. 总成 + * 2. 单片 + */ + @JsonProperty("imageType") + private Integer imageType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KanbanQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KanbanQuery.java new file mode 100644 index 0000000..c95cfc8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KanbanQuery.java @@ -0,0 +1,32 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 看板Query + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KanbanQuery extends PageQuery { + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 看板id + */ + @JsonProperty("kanbanId") + private String kanbanId; + /** + * 看板状态 + */ + @JsonProperty("kanbanStatus") + private Integer kanbanStatus; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KateWorksQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KateWorksQuery.java new file mode 100644 index 0000000..dad5d51 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KateWorksQuery.java @@ -0,0 +1,49 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; + +/** + * 卡特的工作查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KateWorksQuery extends PageQuery{ + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 零件号/物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 计划开工日期 + */ + @JsonProperty("planStartDate") + private LocalDate planStartDate; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomQuery.java new file mode 100644 index 0000000..73617df --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomQuery.java @@ -0,0 +1,44 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 配料单查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KittingBomQuery extends PageQuery { + /** + * 配料单类型 + * 1:总成 + * 2:单片 + */ + @JsonProperty("bomType") + private Integer bomType; + /** + * 机型 + */ + @JsonProperty("model") + private String model; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 原材料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomRelationQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomRelationQuery.java new file mode 100644 index 0000000..f409b9b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/KittingBomRelationQuery.java @@ -0,0 +1,32 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 配料单对应关系查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KittingBomRelationQuery extends PageQuery { + /** + * 机型 + */ + @JsonProperty("model") + private String model; + /** + * 总成 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片 + */ + @JsonProperty("singleProductId") + private String singleProductId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/LocationQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/LocationQuery.java new file mode 100644 index 0000000..90d109e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/LocationQuery.java @@ -0,0 +1,22 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 库位信息查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class LocationQuery extends PageQuery{ + /** + * 库位ID + */ + @JsonProperty("locationId") + private String locationId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/PageQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/PageQuery.java new file mode 100644 index 0000000..8ec10cd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/PageQuery.java @@ -0,0 +1,58 @@ +package com.wms_main.model.dto.query; + +import com.baomidou.mybatisplus.core.metadata.OrderItem; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.repository.utils.StringUtils; +import lombok.Data; + +import java.util.List; + +/** + * 带分页的查询 + */ +@Data +public class PageQuery { + /** + * 页码 + */ + @JsonProperty("pageNo") + private Long pageNo = 1L; + /** + * 每页行数 + */ + @JsonProperty("pageSize") + private Long pageSize = 10L; + /** + * 排序字段 + */ + @JsonProperty("sortBy") + private List sortBy; + /** + * 站台号 + */ + @JsonProperty("standId") + private String standId; + /** + * 请求用户名 + */ + @JsonProperty("userName") + private String userName; + + /** + * 将前端查询转换为数据库查询可用的分页查询 + * @return 分页查询 + * @param 实体类PO + */ + public Page toMpPage(){ + Page page = Page.of(pageNo, pageSize); + if (sortBy != null && !sortBy.isEmpty()) { + sortBy.forEach(item -> { + if (StringUtils.isNotEmpty(item.getColumn())) { + page.addOrder(item); + } + }); + } + return page; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockQuery.java new file mode 100644 index 0000000..de44323 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockQuery.java @@ -0,0 +1,60 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; + +/** + * 库存查询 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockQuery extends PageQuery{ + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 库位号 + */ + @JsonProperty("locationId") + private String locationId; + /** + * 库存状态 + */ + @JsonProperty("stockStatus") + private Integer stockStatus; + /** + * 物料状态 + */ + @JsonProperty("goodsStatus") + private Integer goodsStatus; + /** + * 起始日期 + */ + @JsonProperty("起始日期") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate fromDate; + /** + * 结束日期 + */ + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + @JsonProperty("结束日期") + private LocalDate toDate; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockUpdateQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockUpdateQuery.java new file mode 100644 index 0000000..13a6207 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/StockUpdateQuery.java @@ -0,0 +1,4 @@ +package com.wms_main.model.dto.query; + +public class StockUpdateQuery { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/WorkSummaryQuery.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/WorkSummaryQuery.java new file mode 100644 index 0000000..67bffae --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/query/WorkSummaryQuery.java @@ -0,0 +1,52 @@ +package com.wms_main.model.dto.query; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 工作总结 查询参数 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WorkSummaryQuery extends PageQuery { + /** + * 工作总结类型 + */ + @JsonProperty("summaryType") + private Integer summaryType; + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 总成号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 工作状态 + */ + @JsonProperty("workStatus") + private Integer workStatus; + /** + * 缺料状态 + */ + @JsonProperty("lackStatus") + private Integer lackStatus; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsBoxArriveRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsBoxArriveRequest.java new file mode 100644 index 0000000..9f6cf49 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsBoxArriveRequest.java @@ -0,0 +1,35 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 载具到达请求 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsBoxArriveRequest { + /** + * 任务号 + */ + @JsonProperty("taskGroup") + private String taskGroup; + /** + * 载具号 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 点位 + */ + @JsonProperty("location") + private String location; + /** + * 备注 + */ + @JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsPickTaskRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsPickTaskRequest.java new file mode 100644 index 0000000..916009c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsPickTaskRequest.java @@ -0,0 +1,40 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 拣选任务请求 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsPickTaskRequest { + /** + * 任务号 + */ + @JsonProperty("taskId") + private String taskId; + /** + * 载具号 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 任务类型 + */ + @JsonProperty("taskType") + private Integer taskType; + /** + * 库位 + */ + @JsonProperty("location") + private String location; + /** + * 备注 + */ + @JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsReleaseBoxRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsReleaseBoxRequest.java new file mode 100644 index 0000000..1fa7522 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsReleaseBoxRequest.java @@ -0,0 +1,32 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wcs.WcsStackerTask; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * Wms请求Wcs释放箱子 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsReleaseBoxRequest { + /** + * 载具号 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 点位 + */ + @JsonProperty("location") + private String location; + /** + * 是否回库 + * 1: 回库 + */ + @JsonProperty("router") + private int router; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsStackerTaskRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsStackerTaskRequest.java new file mode 100644 index 0000000..99a1a6b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsStackerTaskRequest.java @@ -0,0 +1,76 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.math.BigDecimal; + +/** + * Wcs任务请求 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsStackerTaskRequest { + /** + * 任务号 + */ + @JsonProperty("taskId") + private String taskId; + /** + * 任务类型 + */ + @JsonProperty("taskType") + private Integer taskType; + /** + * 优先级 + */ + @JsonProperty("priority") + private Integer priority; + /** + * 起点 + */ + @JsonProperty("origin") + private String origin; + /** + * 终点 + */ + @JsonProperty("destination") + private String destination; + /** + * 任务号 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 载具尺寸 + */ + @JsonProperty("vehicleSize") + private Integer vehicleSize = 0; + /** + * 重量 + */ + @JsonProperty("weight") + private BigDecimal weight = BigDecimal.ZERO; + + /** + * 构造函数 + * + * @param taskId 任务号 + * @param taskType 任务类型 + * @param priority 优先级 + * @param origin 起点 + * @param destination 终点 + * @param vehicleNo 载具号 + */ + public WcsStackerTaskRequest(String taskId, Integer taskType, Integer priority, String origin, String destination, String vehicleNo) { + this.taskId = taskId; + this.taskType = taskType; + this.priority = priority; + this.origin = origin; + this.destination = destination; + this.vehicleNo = vehicleNo; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsTaskResultRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsTaskResultRequest.java new file mode 100644 index 0000000..b619c5a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsTaskResultRequest.java @@ -0,0 +1,40 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * Wcs反馈任务状态 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsTaskResultRequest { + /** + * 任务ID + */ + @JsonProperty("taskId") + private String taskId; + /** + * 任务状态 + */ + @JsonProperty("taskStatus") + private Integer taskStatus; + /** + * 载具号 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 终点 + */ + @JsonProperty("destination") + private String destination; + /** + * 信息 + */ + @JsonProperty("message") + private String message; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsVehicleInRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsVehicleInRequest.java new file mode 100644 index 0000000..d59c844 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wcs/WcsVehicleInRequest.java @@ -0,0 +1,32 @@ +package com.wms_main.model.dto.request.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsVehicleInRequest { + /** + * 点位 + */ + @JsonProperty("point") + private String point; + /** + * 载具信息 + */ + @JsonProperty("vehicleNo") + private String vehicleNo; + /** + * 条码信息 + */ + @JsonProperty("codeMessage") + private String codeMessage; + /** + * 备注 + */ + @JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/BaseWmsRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/BaseWmsRequest.java new file mode 100644 index 0000000..797fa27 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/BaseWmsRequest.java @@ -0,0 +1,22 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BaseWmsRequest { + /** + * 站台号 + */ + @JsonProperty("standId") + private String standId; + /** + * 用户名 + */ + @JsonProperty("userName") + private String userName; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmTaskRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmTaskRequest.java new file mode 100644 index 0000000..b4e6869 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmTaskRequest.java @@ -0,0 +1,29 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.bo.wms.TaskConfirmEntity; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 任务确认请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ConfirmTaskRequest extends BaseWmsRequest { + /** + * 任务确认 + */ + @JsonProperty("taskConfirm") + private TaskConfirmEntity taskConfirm; + /** + * 库存确认 + */ + @JsonProperty("stockConfirm") + private StockConfirmEntity stockConfirm; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmWorkRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmWorkRequest.java new file mode 100644 index 0000000..da96d70 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/ConfirmWorkRequest.java @@ -0,0 +1,29 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.bo.wms.OrderConfirmEntity; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 工作确认请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ConfirmWorkRequest extends BaseWmsRequest{ + /** + * 订单确认信息 + */ + @JsonProperty("orderConfirm") + private OrderConfirmEntity orderConfirm; + /** + * 库存确认信息 + */ + @JsonProperty("stockConfirm") + private StockConfirmEntity stockConfirm; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/GenKanbanRequirementRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/GenKanbanRequirementRequest.java new file mode 100644 index 0000000..a6d45b7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/GenKanbanRequirementRequest.java @@ -0,0 +1,29 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; + +/** + * 生成看板需求请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GenKanbanRequirementRequest extends BaseWmsRequest{ + /** + * 计划开始日期 从 + */ + @JsonProperty("planStartDateFrom") + private LocalDate planStartDateFrom; + /** + * 计划开始日期 至 + */ + @JsonProperty("planStartDateTo") + private LocalDate planStartDateTo; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/InitKateWorkRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/InitKateWorkRequest.java new file mode 100644 index 0000000..0d6b978 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/InitKateWorkRequest.java @@ -0,0 +1,53 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; + +/** + * 初始化工作请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class InitKateWorkRequest extends BaseWmsRequest { + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 零件号/物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 计划开工日期 + */ + @JsonProperty("planStartDate") +// @JsonFormat(pattern = "yyyy-MM-dd") +// @DateTimeFormat(pattern = "yyyy-MM-dd") + private LocalDate planStartDate; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/LoginRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/LoginRequest.java new file mode 100644 index 0000000..d870f28 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/LoginRequest.java @@ -0,0 +1,21 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; + +/** + * 登录请求 + */ +@Data +public class LoginRequest { + /** + * 登录账号 + */ + @JsonProperty("loginAccount") + private String loginAccount; + /** + * 登录密码 + */ + @JsonProperty("loginPassword") + private String loginPassword; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/PickTaskRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/PickTaskRequest.java new file mode 100644 index 0000000..e7f2937 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/PickTaskRequest.java @@ -0,0 +1,25 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.WmsPickTask; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class PickTaskRequest extends BaseWmsRequest { + /** + * 拣选任务列表 + */ + @JsonProperty("pickTasks") + private List pickTasks; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockInRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockInRequest.java new file mode 100644 index 0000000..b6b7c34 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockInRequest.java @@ -0,0 +1,40 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.GoodsInfoForTask; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * WMS入库请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockInRequest extends BaseWmsRequest { + /** + * 是否为空载具入库 + */ + @JsonProperty("emptyTask") + private boolean emptyTask = false; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 入库点 + */ + @JsonProperty("origin") + private String origin; + /** + * 物料信息 + */ + @JsonProperty("goodsInfo") + private List goodsInfo; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockOutRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockOutRequest.java new file mode 100644 index 0000000..6d12dc7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/StockOutRequest.java @@ -0,0 +1,47 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 出库请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockOutRequest extends BaseWmsRequest { + /** + * 出库类型 + */ + @JsonProperty("outType") + private Integer outType; + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 需求数量 + */ + @JsonProperty("needNum") + private Integer needNum; + /** + * 终点 + */ + @JsonProperty("destination") + private String destination; + /** + * 出库理由 + */ + @JsonProperty("reason") + private String reason; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/UpdateWorkRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/UpdateWorkRequest.java new file mode 100644 index 0000000..24c4ec8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/UpdateWorkRequest.java @@ -0,0 +1,42 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 卡特工作更新请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class UpdateWorkRequest extends BaseWmsRequest { + /** + * 工作索引 + */ + @JsonProperty("workIndex") + private String workIndex; + /** + * 已分配数量 + */ + @JsonProperty("distributeNum") + private Integer distributeNum; + /** + * 已完成数量 + */ + @JsonProperty("finishNum") + private Integer finishNum; + /** + * 工作状态 + */ + @JsonProperty("workStatus") + private Integer workStatus; + /** + * 缺料状态 + */ + @JsonProperty("lackStatus") + private Integer lackStatus; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/VehicleOutForInRequest.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/VehicleOutForInRequest.java new file mode 100644 index 0000000..32818f9 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/request/wms/VehicleOutForInRequest.java @@ -0,0 +1,24 @@ +package com.wms_main.model.dto.request.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * 入库用出库请求 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class VehicleOutForInRequest extends BaseWmsRequest { + /** + * 需求物料类 + */ + @JsonProperty("goodsIds") + private List goodsIds; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/BaseWcsApiResponse.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/BaseWcsApiResponse.java new file mode 100644 index 0000000..2d534c3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/BaseWcsApiResponse.java @@ -0,0 +1,51 @@ +package com.wms_main.model.dto.response.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.constant.enums.wcs.WcsApiResponseCodeEnums; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BaseWcsApiResponse { + @JsonProperty("code") + private Integer code; + @JsonProperty("message") + private String message; + + /** + * 返回成功 + * @return 响应 + */ + public static BaseWcsApiResponse success() { + return success("success"); + } + + /** + * 返回成功 + * @param message 成功信息 + * @return 响应 + */ + public static BaseWcsApiResponse success(String message) { + return new BaseWcsApiResponse(WcsApiResponseCodeEnums.SUCCESS.getCode(), message); + } + + /** + * 返回失败 + * @return 响应 + */ + public static BaseWcsApiResponse error() { + return error("error"); + } + + /** + * 返回失败 + * @param message 错误信息 + * @return 响应 + */ + public static BaseWcsApiResponse error(String message) { + return new BaseWcsApiResponse(WcsApiResponseCodeEnums.ERROR.getCode(), message); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/WcsApiResponse.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/WcsApiResponse.java new file mode 100644 index 0000000..a995dc0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wcs/WcsApiResponse.java @@ -0,0 +1,70 @@ +package com.wms_main.model.dto.response.wcs; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.constant.enums.wcs.WcsApiResponseCodeEnums; +import com.wms_main.constant.enums.wms.WmsApiResponseCodeEnums; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsApiResponse extends BaseWcsApiResponse { + /** + * 返回数据 + */ + @JsonProperty("data") + private T data; + + /** + * 返回成功---无参 + * @return WcsApiResponse + */ + public static WcsApiResponse success(T data) { + return success(WcsApiResponseCodeEnums.SUCCESS.getMessage(), data); + } + + /** + * 返回成功 + * @param message 自定义响应信息 + * @return WcsApiResponse + */ + public static WcsApiResponse success(String message, T data) { + return instanceOf(WcsApiResponseCodeEnums.SUCCESS.getCode(), message, data); + } + + /** + * 返回错误---无参 + * @return WcsApiResponse + */ + public static WcsApiResponse error(T data) { + return error(WcsApiResponseCodeEnums.ERROR.getMessage(), data); + } + + /** + * 返回错误 + * @param message 自定义响应信息 + * @return WcsApiResponse + */ + public static WcsApiResponse error(String message, T data) { + return instanceOf(WcsApiResponseCodeEnums.ERROR.getCode(), message, data); + } + + /** + * 返回自定义 + * @param code 状态码 + * @param message 自定义响应信息 + * @return WcsApiResponse 响应实例 + */ + public static WcsApiResponse instanceOf(Integer code, String message, T data) { + WcsApiResponse wcsApiResponse = new WcsApiResponse<>(); + wcsApiResponse.setCode(code); + wcsApiResponse.setMessage(message); + wcsApiResponse.setData(data); + return wcsApiResponse; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/BaseWmsApiResponse.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/BaseWmsApiResponse.java new file mode 100644 index 0000000..9236022 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/BaseWmsApiResponse.java @@ -0,0 +1,77 @@ +package com.wms_main.model.dto.response.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.constant.enums.wms.WmsApiResponseCodeEnums; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * WMS基本响应信息 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BaseWmsApiResponse { + /** + * 响应码 + */ + @JsonProperty("code") + private Integer code; + /** + * 响应信息 + */ + @JsonProperty("message") + private String message; + + /** + * 返回成功---无参 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse success() { + return success("成功。"); + } + + /** + * 返回成功 + * @param message 自定义响应信息 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse success(String message) { + return new BaseWmsApiResponse(WmsApiResponseCodeEnums.SUCCESS.getCode(), message); + } + + /** + * 返回失败---无参 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse error() { + return error("失败。"); + } + + /** + * 返回失败---无参 + * @param message 自定义响应信息 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse error(String message) { + return new BaseWmsApiResponse(WmsApiResponseCodeEnums.ERROR.getCode(), message); + } + + /** + * 返回警告---无参 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse warn() { + return warn("警告。"); + } + + /** + * 返回警告---无参 + * @param message 自定义响应信息 + * @return BaseWmsApiResponse + */ + public static BaseWmsApiResponse warn(String message) { + return new BaseWmsApiResponse(WmsApiResponseCodeEnums.WARNING.getCode(), message); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/InitKateWorkResponse.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/InitKateWorkResponse.java new file mode 100644 index 0000000..43e1514 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/InitKateWorkResponse.java @@ -0,0 +1,66 @@ +package com.wms_main.model.dto.response.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; + +/** + * 初始化工作响应信息 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class InitKateWorkResponse { + /** + * 工单号 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 零件号/物料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 计划开工日期 + */ + @JsonProperty("planStartDate") + @JsonFormat(pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") + private LocalDate planStartDate; + /** + * 站台号 + */ + @JsonProperty("standId") + private String standId; + /** + * 用户名 + */ + @JsonProperty("userName") + private String userName; + /** + * 订单行总数 + */ + @JsonProperty("totalCount") + private Integer totalCount; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/WmsApiResponse.java b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/WmsApiResponse.java new file mode 100644 index 0000000..7423178 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/dto/response/wms/WmsApiResponse.java @@ -0,0 +1,68 @@ +package com.wms_main.model.dto.response.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.constant.enums.wms.WmsApiResponseCodeEnums; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WmsApiResponse extends BaseWmsApiResponse { + /** + * 返回数据 + */ + @JsonProperty("data") + private T data; + + /** + * 返回成功---无参 + * @return BaseWmsApiResponse + */ + public static WmsApiResponse success(T data) { + return success(WmsApiResponseCodeEnums.SUCCESS.getMessage(), data); + } + + /** + * 返回成功 + * @param message 自定义响应信息 + * @return BaseWmsApiResponse + */ + public static WmsApiResponse success(String message, T data) { + return instanceOf(WmsApiResponseCodeEnums.SUCCESS.getCode(), message, data); + } + + /** + * 返回错误---无参 + * @return BaseWmsApiResponse + */ + public static WmsApiResponse error(T data) { + return error(WmsApiResponseCodeEnums.ERROR.getMessage(), data); + } + + /** + * 返回错误 + * @param message 自定义响应信息 + * @return BaseWmsApiResponse + */ + public static WmsApiResponse error(String message, T data) { + return instanceOf(WmsApiResponseCodeEnums.ERROR.getCode(), message, data); + } + + /** + * 返回自定义 + * @param code 状态码 + * @param message 自定义响应信息 + * @return WmsApiResponse 响应实例 + */ + public static WmsApiResponse instanceOf(Integer code, String message, T data) { + WmsApiResponse wmsApiResponse = new WmsApiResponse<>(); + wmsApiResponse.setCode(code); + wmsApiResponse.setMessage(message); + wmsApiResponse.setData(data); + return wmsApiResponse; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/BaseImportEntity.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/BaseImportEntity.java new file mode 100644 index 0000000..1e3ef60 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/BaseImportEntity.java @@ -0,0 +1,37 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 基本导入信息 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BaseImportEntity { + /** + * 初次导入时间 + */ + @TableField(value = "first_import_time") + private LocalDateTime firstImportTime; + /** + * 初次导入用户 + */ + @TableField(value = "first_import_user") + private String firstImportUser; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppConfig.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppConfig.java new file mode 100644 index 0000000..b8a5755 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppConfig.java @@ -0,0 +1,46 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 应用配置表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_config", autoResultMap = true) +public class TAppConfig { + /** + * 配置ID + */ + @TableId(value = "config_id") + private String configId; + /** + * 配置键 + */ + @TableField(value = "config_key") + private String configKey; + /** + * 配置值 + */ + @TableField(value = "config_value") + private String configValue; + /** + * 配置类型 + * 1:输入框 + * 2:下拉多选 + * 3:开关 + */ + @TableField(value = "config_type") + private Integer configType; + /** + * 配置显示名称 + */ + @TableField(value = "config_name") + private String configName; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppDbs.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppDbs.java new file mode 100644 index 0000000..2d5fd5d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppDbs.java @@ -0,0 +1,118 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * DBS表映射 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_dbs", autoResultMap = true) +public class TAppDbs extends BaseImportEntity { + /** + * 主键id + */ + @TableId(value = "dbs_id") + private String dbsId; + /** + * 工单 + */ + @TableField(value = "work_order") + private String workOrder; + /** + * dbs原始未处理的零件号,成品号 + */ + @TableField(value = "product_id_origin") + private String productIdOrigin; + /** + * 零件号,成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * Test计划开始时间 + */ + @TableField(value = "test_plan_start_date") + private LocalDate testPlanStartDate; + /** + * Test计划完成时间 + */ + @TableField(value = "test_plan_finish_date") + private LocalDate testPlanFinishDate; + /** + * PNT计划开始时间 + */ + @TableField(value = "pnt_plan_start_date") + private LocalDate pntPlanStartDate; + /** + * PNT计划完成时间 + */ + @TableField(value = "pnt_plan_finish_date") + private LocalDate pntPlanFinishDate; + /** + * 计划产量/套 + */ + @TableField(value = "plan_production") + private Integer planProduction; + /** + * 设备名称 + */ + @TableField(value = "equipment_name") + private String equipmentName; + /** + * 班次 + */ + @TableField(value = "work_shift") + private String workShift; + /** + * Family + */ + @TableField(value = "family") + private String family; + /** + * Test No# + */ + @TableField(value = "test_no") + private String testNo; + /** + * 状态 + */ + @TableField(value = "dbs_status") + private Integer dbsStatus; + /** + * 工作站台 + */ + @TableField(value = "work_stand") + private String workStand; + /** + * 实际工作日期 + */ + @TableField(value = "real_work_date") + private LocalDate realWorkDate; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * K料备注 + */ + @TableField(value = "kitting_remark") + private String kittingRemark; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppEquipment.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppEquipment.java new file mode 100644 index 0000000..62aef35 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppEquipment.java @@ -0,0 +1,55 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 设备表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_equipment", autoResultMap = true) +public class TAppEquipment { + /** + * 设备id + */ + @TableId(value = "equipment_id") + private Integer equipmentId; + /** + * 设备类型 + */ + @TableField(value = "equipment_type") + private Integer equipmentType; + /** + * 设备状态 + */ + @TableField(value = "equipment_status") + private Integer equipmentStatus; + /** + * 设备名称 + */ + @TableField(value = "equipment_name") + private String equipmentName; + /** + * 设备描述 + */ + @TableField(value = "equipment_desc") + private String equipmentDesc; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppGoods.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppGoods.java new file mode 100644 index 0000000..7c30a90 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppGoods.java @@ -0,0 +1,77 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * DBS表映射 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_goods", autoResultMap = true) +public class TAppGoods extends BaseImportEntity { + /** + * 料号 + */ + @TableId(value = "goods_id") + private String goodsId; + /** + * plant + */ + @TableField(value = "plant") + private String plant; + /** + * 物料描述 + */ + @TableField(value = "goods_description") + private String goodsDescription; + /** + * 供应商 + */ + @TableField(value = "vendor_name") + private String vendorName; + /** + * 是否sled管理 + */ + @TableField(value = "is_sled") + private String isSled; + /** + * SLED天数 + */ + @TableField(value = "sled_days") + private Integer sledDays; + /** + * 补料方式 + */ + @TableField(value = "feeding_type") + private String feedingType; + /** + * 每盒数量 + */ + @TableField(value = "box_qty") + private Integer boxQty; + /** + * 优先存放区域 + */ + @TableField(value = "put_area") + private String putArea; + /** + * 热点分析ABC + */ + @TableField(value = "hot_point") + private String hotPoint; + /** + * 立库可放箱数 + */ + @TableField(value = "max_box_num") + private Integer maxBoxNum; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppImage.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppImage.java new file mode 100644 index 0000000..1156224 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppImage.java @@ -0,0 +1,58 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 图纸表 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_image", autoResultMap = true) +public class TAppImage extends BaseImportEntity { + /** + * 图纸id + */ + @TableId(value = "image_id") + private String imageId; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 图纸存放地址 + */ + @TableField(value = "image_path") + private String imagePath; + /** + * 图纸名称 + */ + @TableField(value = "image_name") + private String imageName; + /** + * 图纸详情 + * TODO 是否存在数据流 + */ + @TableField(value = "image_detail") + private String imageDetail; + /** + * 图纸对应得配料类型 + * 1:总成 + * 2:单片 + */ + @TableField(value = "image_type") + private Integer imageType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppJobs.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppJobs.java new file mode 100644 index 0000000..ef56b22 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppJobs.java @@ -0,0 +1,55 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import javax.validation.constraints.Min; + +/** + * 数据库Jobs表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_jobs", autoResultMap = true) +public class TAppJobs { + /** + * 任务名 + */ + @TableId(value = "job_name") + private String jobName; + /** + * 任务类class + */ + @TableField(value = "job_class") + private String jobClass; + /** + * cron表达式 + */ + @TableField(value = "cron_expression") + private String cronExpression; + /** + * 普通定时器---单位:毫秒。 + */ + @TableField(value = "timer") + @Min(value = 100, message = "定时器任务间隔不能小于100ms") + private Integer timer; + /** + * timer类型 + * 1: 普通定时器 + * 2:cron + */ + @TableField(value = "timer_type") + private Integer timerType; + /** + * 任务状态 + * 1:启用 + * 0:未启用 + */ + @TableField(value = "job_status") + private Integer jobStatus; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppKanban.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppKanban.java new file mode 100644 index 0000000..d99b3b8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppKanban.java @@ -0,0 +1,49 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * DBS表映射 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_kanban", autoResultMap = true) +public class TAppKanban extends BaseImportEntity { + /** + * id + */ + @TableId(value = "record_id") + private String recordId; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 看板id + */ + @TableField(value = "kanban_id") + private String kanbanId; + /** + * 看板状态 + * 0:空 + * 1:满 + */ + @TableField(value = "kanban_status") + private Integer kanbanStatus; + /** + * 上次补货时间 + */ + @TableField(value = "last_full_time") + private LocalDateTime lastFullTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppLocation.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppLocation.java new file mode 100644 index 0000000..2953214 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppLocation.java @@ -0,0 +1,92 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库Location表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_location", autoResultMap = true) +public class TAppLocation { + /** + * 库位id + */ + @TableId(value = "location_id") + private String locationId; + /** + * 外部编号 + */ + @TableField(value = "outer_id") + private String outerId; + /** + * 库位类型 + */ + @TableField(value = "location_type") + private Integer locationType; + /** + * 是否锁定 + */ + @TableField(value = "is_lock") + private Integer isLock; + /** + * 是否占用 + */ + @TableField(value = "is_occupy") + private Integer isOccupy; + /** + * 是否在工作中 + */ + private Integer isWorking; + /** + * 对应设备号 + */ + @TableField(value = "equipment_id") + private Integer equipmentId; + /** + * 对应巷道号 + */ + @TableField(value = "tunnel_id") + private Integer tunnelId; + /** + * 排 + */ + @TableField(value = "l_row") + private Integer lRow; + /** + * 列 + */ + @TableField(value = "l_col") + private Integer lCol; + /** + * 层 + */ + @TableField(value = "l_layer") + private Integer lLayer; + /** + * 深度 + */ + @TableField(value = "l_depth") + private Integer lDepth; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 库区 + */ + @TableField(value = "area_id") + private Integer areaId; + /** + * 子区域 + */ + @TableField(value = "sub_area") + private String subArea; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOuts.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOuts.java new file mode 100644 index 0000000..498586e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOuts.java @@ -0,0 +1,69 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库出库单表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_outs", autoResultMap = true) +public class TAppOuts { + /** + * 任务号 + */ + @TableId(value = "task_id") + private String taskId; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 需求数量 + */ + @TableField(value = "need_num") + private Integer needNum; + /** + * 已分发数量 + */ + @TableField(value = "distribute_num") + private Integer distributeNum; + /** + * 已拣选数量 + */ + @TableField(value = "pick_num") + private Integer pickNum; + /** + * 出库类型 + */ + @TableField(value = "out_type") + private Integer outType; + /** + * 目的地 + */ + @TableField(value = "destination") + private String destination; + /** + * 用户名 + */ + @TableField(value = "user_name") + private String userName; + /** + * 出库理由 + * 紧急出库必填 + */ + @TableField(value = "reason") + private String reason; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOutsRecord.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOutsRecord.java new file mode 100644 index 0000000..9530525 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppOutsRecord.java @@ -0,0 +1,69 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库出库单表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_outs_record", autoResultMap = true) +public class TAppOutsRecord { + /** + * 任务号 + */ + @TableId(value = "task_id") + private String taskId; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 需求数量 + */ + @TableField(value = "need_num") + private Integer needNum; + /** + * 已分发数量 + */ + @TableField(value = "distribute_num") + private Integer distributeNum; + /** + * 已拣选数量 + */ + @TableField(value = "pick_num") + private Integer pickNum; + /** + * 出库类型 + */ + @TableField(value = "out_type") + private Integer outType; + /** + * 目的地 + */ + @TableField(value = "destination") + private String destination; + /** + * 用户名 + */ + @TableField(value = "user_name") + private String userName; + /** + * 出库理由 + * 紧急出库必填 + */ + @TableField(value = "reason") + private String reason; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickPlan.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickPlan.java new file mode 100644 index 0000000..4995236 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickPlan.java @@ -0,0 +1,55 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库库存更新记录表 映射实体类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_pick_plan", autoResultMap = true) +public class TAppPickPlan { + /** + * 主键 + */ + @TableId(value = "plan_id") + private String planId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 计划拣选数量 + */ + @TableField(value = "plan_pick_qty") + private Integer planPickQty; + /** + * 拣选类型 + * 1. 工作拣选 + * 2. 出库单 + */ + @TableField(value = "pick_type") + private Integer pickType; + /** + * 工作index/出库单 + */ + @TableField(value = "work_index") + private String workIndex; + /** + * 工作index/出库单 + */ + @TableField(value = "stand_id") + private String standId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTask.java new file mode 100644 index 0000000..74dfca7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTask.java @@ -0,0 +1,60 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库PickTask表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_pick_task", autoResultMap = true) +public class TAppPickTask { + /** + * 任务id + */ + @TableId(value = "pick_id") + private String pickId; + /** + * 拣选站台 + */ + @TableField(value = "pick_stand") + private String pickStand; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 任务状态 + */ + @TableField(value = "pick_status") + private Integer pickStatus; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @TableField(value = "send_time") + private LocalDateTime sendTime; + /** + * 到达时间 + */ + @TableField(value = "arrive_time") + private LocalDateTime arriveTime; + /** + * 离开时间 + */ + @TableField(value = "leave_time") + private LocalDateTime leaveTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTaskBak.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTaskBak.java new file mode 100644 index 0000000..cea287d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppPickTaskBak.java @@ -0,0 +1,60 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库PickTaskBak表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_pick_task_bak", autoResultMap = true) +public class TAppPickTaskBak { + /** + * 任务id + */ + @TableId(value = "pick_id") + private String pickId; + /** + * 拣选站台 + */ + @TableField(value = "pick_stand") + private String pickStand; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 任务状态 + */ + @TableField(value = "pick_status") + private Integer pickStatus; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @TableField(value = "send_time") + private LocalDateTime sendTime; + /** + * 到达时间 + */ + @TableField(value = "arrive_time") + private LocalDateTime arriveTime; + /** + * 离开时间 + */ + @TableField(value = "leave_time") + private LocalDateTime leaveTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProduct.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProduct.java new file mode 100644 index 0000000..04c8f0f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProduct.java @@ -0,0 +1,60 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 总成配料清单表 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_product", autoResultMap = true) +public class TAppProduct extends BaseImportEntity { + /** + * 主键id + */ + @TableId(value = "template_id") + private String templateId; + /** + * 机型 + */ + @TableField(value = "model") + private String model; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 原材料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 原材料物料描述 + */ + @TableField(value = "goods_description") + private String goodsDescription; + /** + * 单套数量 + */ + @TableField(value = "quantity_1_pair") + private Integer quantity1Pair; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 套数 + */ + @TableField(value = "quantity_of_pair") + private Integer quantityOfPair; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProductExtend.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProductExtend.java new file mode 100644 index 0000000..dceb1b5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppProductExtend.java @@ -0,0 +1,40 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 总成和单片的对应表 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_product_extend", autoResultMap = true) +public class TAppProductExtend extends BaseImportEntity { + /** + * id + */ + @TableId(value = "record_id") + private String recordId; + /** + * 总成号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 单片号 + */ + @TableField(value = "single_product_id") + private String singleProductId; + /** + * 机型 + */ + @TableField(value = "model") + private String model; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppSingleProduct.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppSingleProduct.java new file mode 100644 index 0000000..a4c25a8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppSingleProduct.java @@ -0,0 +1,60 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 单片配料清单表--->替换为服务件配料单 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_single_product", autoResultMap = true) +public class TAppSingleProduct extends BaseImportEntity { + /** + * 主键id + */ + @TableId(value = "single_template_id") + private String singleTemplateId; + /** + * 机型 + */ + @TableField(value = "model") + private String model; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 原材料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 原材料物料描述 + */ + @TableField(value = "goods_description") + private String goodsDescription; + /** + * 单套数量 + */ + @TableField(value = "quantity_1_pair") + private Integer quantity1Pair; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 套数 + */ + @TableField(value = "quantity_of_pair") + private Integer quantityOfPair; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStand.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStand.java new file mode 100644 index 0000000..1a1e657 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStand.java @@ -0,0 +1,60 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 应用配置表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_stand", autoResultMap = true) +public class TAppStand { + /** + * 站台id + */ + @TableId(value = "stand_id") + private String standId; + /** + * 站台类型 + */ + @TableField(value = "stand_type") + private Integer standType; + /** + * 站台状态 + */ + @TableField(value = "stand_status") + private Integer standStatus; + /** + * 站台ip + */ + @TableField(value = "stand_ip") + private String standIp; + /** + * 站台名称 + */ + @TableField(value = "stand_name") + private String standName; + /** + * 站台描述 + */ + @TableField(value = "stand_desc") + private String standDesc; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStandWork.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStandWork.java new file mode 100644 index 0000000..84cffff --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStandWork.java @@ -0,0 +1,95 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_stand_work", autoResultMap = true) +public class TAppStandWork { + /** + * id + */ + @TableId(value = "work_id") + private String workId; + /** + * 站台号 + */ + @TableField(value = "stand_id") + private String standId; + /** + * 工作id + */ + @TableField(value = "work_index") + private String workIndex; + /** + * 工单号 + */ + @TableField(value = "work_order") + private String workOrder; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 单片号 + */ + @TableField(value = "single_product_id") + private String singleProductId; + /** + * 物料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 计划拣选数量 + */ + @TableField(value = "plan_pick_qty") + private Integer planPickQty; + /** + * 实际拣选数量 + */ + @TableField(value = "real_pick_qty") + private Integer realPickQty; + /** + * 库存id + */ + @TableField(value = "stock_id") + private String stockId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 计划剩余数量 + */ + @TableField(value = "plan_remain_qty") + private Integer planRemainQty; + /** + * 实际剩余数量 + */ + @TableField(value = "real_remain_qty") + private Integer realRemainQty; + /** + * 是否是库外料 + */ + @TableField(value = "is_out") + private Integer isOut; + /** + * 物料存放位置 + */ + @TableField(value = "put_area") + private String putArea; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStock.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStock.java new file mode 100644 index 0000000..d582ee3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStock.java @@ -0,0 +1,102 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.math.BigDecimal; +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * 数据库Stock表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_stock", autoResultMap = true) +public class TAppStock { + /** + * 库存编号 + */ + @TableId(value = "stock_id") + private String stockId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 库位号 + */ + @TableField(value = "location_id") + private String locationId; + /** + * 库存状态 + */ + @TableField(value = "stock_status") + private Integer stockStatus; + /** + * 物料编号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 物料状态 + */ + @TableField(value = "goods_status") + private Integer goodsStatus; + /** + * 初次入库时间 + */ + @TableField(value = "first_in_time") + private LocalDateTime firstInTime; + /** + * 初次入库用户 + */ + @TableField(value = "first_in_user") + private String firstInUser; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; + /** + * 入库总量 + */ + @TableField(value = "total_num") + private Integer totalNum; + /** + * 剩余数量 + */ + @TableField(value = "remain_num") + private Integer remainNum; + /** + * 实际数量 + */ + @TableField(value = "real_num") + private Integer realNum; + /** + * 物料描述 + */ + @TableField(value = "goods_desc") + private String goodsDesc; + /** + * 有效期 + */ + @TableField(value = "expire_date") + private LocalDate expireDate; + /** + * sled 天数 + */ + @TableField(value = "sled") + private Integer sled; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStockUpdate.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStockUpdate.java new file mode 100644 index 0000000..1650c66 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppStockUpdate.java @@ -0,0 +1,65 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库库存更新记录表 映射实体类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_stock_update", autoResultMap = true) +public class TAppStockUpdate { + /** + * 库存更新记录id + */ + @TableId(value = "update_id") + private String updateId; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 首次入库时间 + */ + @TableField(value = "first_in_time") + private LocalDateTime firstInTime; + /** + * 原数量 + */ + @TableField(value = "before_num") + private Integer beforeNum; + /** + * 新数量 + */ + @TableField(value = "after_num") + private Integer afterNum; + /** + * 更新理由 + */ + @TableField(value = "reason") + private String reason; + /** + * 更新时间 + */ + @TableField(value = "update_time") + private LocalDateTime updateTime; + /** + * 更新用户 + */ + @TableField(value = "update_user") + private String updateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTask.java new file mode 100644 index 0000000..a7923a0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTask.java @@ -0,0 +1,106 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 数据库Task表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_task", autoResultMap = true) +public class TAppTask { + /** + * 任务ID + */ + @TableId(value = "task_id") + private String taskId; + /** + * 任务类型 + */ + @TableField(value = "task_type") + private Integer taskType; + /** + * 任务状态 + */ + @TableField(value = "task_status") + private Integer taskStatus; + /** + * 任务优先级 + */ + @TableField(value = "task_priority") + private Integer taskPriority; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 起点 + */ + @TableField(value = "origin") + private String origin; + /** + * 终点 + */ + @TableField(value = "destination") + private String destination; + /** + * wcs任务id + */ + @TableField(value = "wcs_task_id") + private String wcsTaskId; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 操作数量 + */ + @TableField(value = "op_num") + private Integer opNum; + /** + * 库存数量 + */ + @TableField(value = "stock_num") + private Integer stockNum; + /** + * 操纵用户 + */ + @TableField(value = "op_user") + private String opUser; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; + /** + * 申请出库的站台 + */ + @TableField(value = "call_stand") + private String callStand; + /** + * 物料描述 + */ + @TableField(value = "goods_desc") + private String goodsDesc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTaskBak.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTaskBak.java new file mode 100644 index 0000000..12940cb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppTaskBak.java @@ -0,0 +1,106 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 数据库任务记录表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_task_bak", autoResultMap = true) +public class TAppTaskBak { + /** + * 任务ID + */ + @TableId(value = "task_id") + private String taskId; + /** + * 任务类型 + */ + @TableField(value = "task_type") + private Integer taskType; + /** + * 任务状态 + */ + @TableField(value = "task_status") + private Integer taskStatus; + /** + * 任务优先级 + */ + @TableField(value = "task_priority") + private Integer taskPriority; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 起点 + */ + @TableField(value = "origin") + private String origin; + /** + * 终点 + */ + @TableField(value = "destination") + private String destination; + /** + * wcs任务id + */ + @TableField(value = "wcs_task_id") + private String wcsTaskId; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 操作数量 + */ + @TableField(value = "op_num") + private Integer opNum; + /** + * 库存数量 + */ + @TableField(value = "stock_num") + private Integer stockNum; + /** + * 操纵用户 + */ + @TableField(value = "op_user") + private String opUser; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; + /** + * 申请出库的站台 + */ + @TableField(value = "call_stand") + private String callStand; + /** + * 物料描述 + */ + @TableField(value = "goods_desc") + private String goodsDesc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppVehicle.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppVehicle.java new file mode 100644 index 0000000..709db5e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppVehicle.java @@ -0,0 +1,55 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库载具表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_vehicle", autoResultMap = true) +public class TAppVehicle { + /** + * 载具号 + */ + @TableId(value = "vehicle_id") + private String vehicleId; + /** + * 是否空载具 + */ + @TableField(value = "is_empty") + private Integer isEmpty; + /** + * 载具状态 + */ + @TableField(value = "vehicle_status") + private Integer vehicleStatus; + /** + * 载具类型 + */ + @TableField(value = "vehicle_type") + private String vehicleType; + /** + * 是否锁定 + */ + @TableField(value = "is_lock") + private Integer isLock; + /** + * 库位 + */ + @TableField(value = "location_id") + private String locationId; + /** + * 上次入库时间 + */ + @TableField(value = "last_in_time") + private LocalDateTime lastInTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTask.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTask.java new file mode 100644 index 0000000..bdd1d28 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTask.java @@ -0,0 +1,75 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库wcs任务表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_wcs_task", autoResultMap = true) +public class TAppWcsTask { + /** + * wcs任务id + */ + @TableId(value = "wcs_task_id") + private String wcsTaskId; + /** + * wcs任务状态 + */ + @TableField(value = "wcs_task_status") + private Integer wcsTaskStatus; + /** + * wcs任务类型 + */ + @TableField(value = "wcs_task_type") + private Integer wcsTaskType; + /** + * wcs任务优先级 + */ + @TableField(value = "task_priority") + private Integer taskPriority; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 起点 + */ + @TableField(value = "origin") + private String origin; + /** + * 终点 + */ + @TableField(value = "destination") + private String destination; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @TableField(value = "send_time") + private LocalDateTime sendTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTaskBak.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTaskBak.java new file mode 100644 index 0000000..cb48502 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWcsTaskBak.java @@ -0,0 +1,75 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库wcs任务记录表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_wcs_task_bak", autoResultMap = true) +public class TAppWcsTaskBak { + /** + * wcs任务id + */ + @TableId(value = "wcs_task_id") + private String wcsTaskId; + /** + * wcs任务状态 + */ + @TableField(value = "wcs_task_status") + private Integer wcsTaskStatus; + /** + * wcs任务类型 + */ + @TableField(value = "wcs_task_type") + private Integer wcsTaskType; + /** + * wcs任务优先级 + */ + @TableField(value = "task_priority") + private Integer taskPriority; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 起点 + */ + @TableField(value = "origin") + private String origin; + /** + * 终点 + */ + @TableField(value = "destination") + private String destination; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @TableField(value = "send_time") + private LocalDateTime sendTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWork.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWork.java new file mode 100644 index 0000000..0ab4de8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWork.java @@ -0,0 +1,116 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * work表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_work", autoResultMap = true) +public class TAppWork { + /** + * 主键 + */ + @TableId(value = "work_index") + private String workIndex; + /** + * plant + */ + @TableField(value = "work_order") + private String workOrder; + /** + * 计划开工日期 + */ + @TableField(value = "plan_start_date") + private LocalDate planStartDate; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 单片号 + */ + @TableField(value = "single_product_id") + private String singleProductId; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 原材料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 需求数量 + */ + @TableField(value = "need_num") + private Integer needNum; + /** + * 已分配数量 + */ + @TableField(value = "distribute_num") + private Integer distributeNum; + /** + * 已完成数量 + */ + @TableField(value = "finish_num") + private Integer finishNum; + /** + * 工作站台 + */ + @TableField(value = "work_stand") + private String workStand; + /** + * 工作状态 + * -1: 暂停/暂存 + */ + @TableField(value = "work_status") + private Integer workStatus; + /** + * 工作用户 + */ + @TableField(value = "work_user") + private String workUser; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 缺料状态 + * 0:不缺料 + * 1: 缺料 + */ + @TableField(value = "lack_status") + private Integer lackStatus; + /** + * 是否是库外料 + */ + @TableField(value = "is_out") + private Integer isOut; + /** + * 产品类型 + * 1:非服务件 + * 2:服务件 + */ + @TableField(value = "product_type") + private Integer productType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWorkRecord.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWorkRecord.java new file mode 100644 index 0000000..8f84e9b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TAppWorkRecord.java @@ -0,0 +1,108 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * work_record表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_app_work_record", autoResultMap = true) +public class TAppWorkRecord { + /** + * 主键 + */ + @TableId(value = "work_index") + private String workIndex; + /** + * plant + */ + @TableField(value = "work_order") + private String workOrder; + /** + * 计划开工日期 + */ + @TableField(value = "plan_start_date") + private LocalDate planStartDate; + /** + * 成品号 + */ + @TableField(value = "product_id") + private String productId; + /** + * 单片号 + */ + @TableField(value = "single_product_id") + private String singleProductId; + /** + * 料盒号 + */ + @TableField(value = "box_no") + private String boxNo; + /** + * 原材料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 需求数量 + */ + @TableField(value = "need_num") + private Integer needNum; + /** + * 已完成数量 + */ + @TableField(value = "finish_num") + private Integer finishNum; + /** + * 工作站台 + */ + @TableField(value = "work_stand") + private String workStand; + /** + * 工作状态 + */ + @TableField(value = "work_status") + private Integer workStatus; + /** + * 工作用户 + */ + @TableField(value = "work_user") + private String workUser; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 缺料状态 + */ + @TableField(value = "lack_status") + private Integer lackStatus; + /** + * 是否是库外料 + */ + @TableField(value = "is_out") + private Integer isOut; + /** + * 产品类型 + * 1:非服务件 + * 2:服务件 + */ + @TableField(value = "product_type") + private Integer productType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysMenu.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysMenu.java new file mode 100644 index 0000000..f2a1346 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysMenu.java @@ -0,0 +1,43 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库Menu表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_sys_menu", autoResultMap = true) +public class TSysMenu { + /** + * 菜单id + */ + @TableId(value = "menu_id") + private String menuId; + /** + * 菜单名称 + */ + @TableField(value = "label_name") + private String labelName; + /** + * 图标 + */ + @TableField(value = "icon_value") + private String iconValue; + /** + * 路径 + */ + @TableField(value = "path") + private String path; + /** + * 父级菜单id + */ + @TableField(value = "parent_id") + private String parentId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysPermission.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysPermission.java new file mode 100644 index 0000000..2aad4ee --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysPermission.java @@ -0,0 +1,33 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 数据库Permission表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_sys_permission", autoResultMap = true) +public class TSysPermission { + /** + * 权限id + */ + @TableId(value = "permission_id") + private String permissionId; + /** + * 角色id + */ + @TableField(value = "role_id") + private String roleId; + /** + * 菜单id + */ + @TableField(value = "menu_id") + private String menuId; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysRole.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysRole.java new file mode 100644 index 0000000..6a63d09 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysRole.java @@ -0,0 +1,65 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库Role表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_sys_role", autoResultMap = true) +public class TSysRole { + /** + * 角色id + */ + @TableId(value = "role_id") + private String roleId; + /** + * 角色名 + */ + @TableField(value = "role_name") + private String roleName; + /** + * 角色描述 + */ + @TableField(value = "role_desc") + private String roleDesc; + /** + * 上级角色 + */ + @TableField(value = "leader_role") + private String leaderRole; + /** + * 角色状态 + */ + @TableField(value = "role_status") + private Integer roleStatus; + /** + * 添加用户 + */ + @TableField(value = "add_user") + private String addUser; + /** + * 添加时间 + */ + @TableField(value = "add_time") + private LocalDateTime addTime; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysUser.java b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysUser.java new file mode 100644 index 0000000..fb9d83c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/po/TSysUser.java @@ -0,0 +1,80 @@ +package com.wms_main.model.po; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 数据库User表映射 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@TableName(value = "t_sys_user", autoResultMap = true) +public class TSysUser { + /** + * 登录账号 + */ + @TableId(value = "login_account") + private String loginAccount; + /** + * 登录密码 + */ + @TableField(value = "login_password") + private String loginPassword; + /** + * 用户名---显示 + */ + @TableField(value = "user_name") + private String userName; + /** + * 角色id + */ + @TableField(value = "role_id") + private String roleId; + /** + * 登录状态 + */ + @TableField(value = "login_status") + private Integer loginStatus; + /** + * 账号状态 + */ + @TableField(value = "account_status") + private Integer accountStatus; + /** + * 上次登录设备 + */ + @TableField(value = "last_login_device") + private String lastLoginDevice; + /** + * 上次登录时间 + */ + @TableField(value = "last_login_time") + private LocalDateTime lastLoginTime; + /** + * 添加用户 + */ + @TableField(value = "add_user") + private String addUser; + /** + * 添加时间 + */ + @TableField(value = "add_time") + private LocalDateTime addTime; + /** + * 上次更新用户 + */ + @TableField(value = "last_update_user") + private String lastUpdateUser; + /** + * 上次更新时间 + */ + @TableField(value = "last_update_time") + private LocalDateTime lastUpdateTime; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/pojo/log/RequestLog.java b/dev_wms_serve/src/main/java/com/wms_main/model/pojo/log/RequestLog.java new file mode 100644 index 0000000..da337eb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/pojo/log/RequestLog.java @@ -0,0 +1,49 @@ +package com.wms_main.model.pojo.log; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@AllArgsConstructor +@NoArgsConstructor +public class RequestLog { + /** + * 请求方式 + */ + private String method; + /** + * 请求地址 + */ + private String uri; + /** + * 客户端主机 + */ + private String remoteHost; + /** + * 客户端地址 + */ + private String remoteAddr; + /** + * 请求数据 + */ + private String requestContent; + /** + * 响应状态 + */ + private String status; + /** + * 响应数据 + */ + private String responseContent; + + public String toString() { + return "\n请求方式:" + method + + "\n请求地址:" + uri + + "\n客户端主机:" + remoteHost + + "\n客户端地址:" + remoteAddr + + "\n请求数据:" + requestContent + + "\n响应状态:" + status + + "\n响应数据:" + responseContent; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/others/FileVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/others/FileVo.java new file mode 100644 index 0000000..b39c89b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/others/FileVo.java @@ -0,0 +1,45 @@ +package com.wms_main.model.vo.others; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 文件属性vo + */ +@Data +@NoArgsConstructor +@AllArgsConstructor +public class FileVo { + /** + * 文件id + */ + @JsonProperty("fileId") + private String fileId; + /** + * 文件名 + */ + @JsonProperty("name") + private String name; + /** + * 文件类型 + */ + @JsonProperty("type") + private String type; + /** + * 文件大小 + */ + @JsonProperty("size") + private String size; + /** + * 文件hash + */ + @JsonProperty("hash") + private String hash; + /** + * 用户名 + */ + @JsonProperty("userName") + private String userName; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BaseImportVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BaseImportVo.java new file mode 100644 index 0000000..2ca9225 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BaseImportVo.java @@ -0,0 +1,37 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 导入信息基本类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BaseImportVo { + /** + * 初次导入时间 + */ + @JsonProperty("firstImportTime") + private LocalDateTime firstImportTime; + /** + * 初次导入用户 + */ + @JsonProperty("firstImportUser") + private String firstImportUser; + /** + * 上次更新时间 + */ + @JsonProperty("lastUpdateTime") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @JsonProperty("lastUpdateUser") + private String lastUpdateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BoxDetailVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BoxDetailVo.java new file mode 100644 index 0000000..53c589f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/BoxDetailVo.java @@ -0,0 +1,29 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.BoxSummary; +import com.wms_main.model.bo.wms.GoodsLackSummary; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * 配料界面料盒预览信息 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class BoxDetailVo { + /** + * 料盒总览信息 + */ + @JsonProperty("boxSummary") + private BoxSummary boxSummary; + /** + * 缺料总览信息 + */ + @JsonProperty("goodsLackSummary") + private List goodsLackSummary; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/DbsVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/DbsVo.java new file mode 100644 index 0000000..01ea4e8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/DbsVo.java @@ -0,0 +1,159 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppDbs; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * Dbs显示类 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class DbsVo extends BaseImportVo { + /** + * 主键id + */ + @JsonProperty(value = "dbsId") + private String dbsId; + /** + * 工单 + */ + @JsonProperty(value = "workOrder") + private String workOrder; + /** + * dbs原始未处理的零件号,成品号 + */ + @JsonProperty(value = "productIdOrigin") + private String productIdOrigin; + /** + * 零件号,成品号 + */ + @JsonProperty(value = "productId") + private String productId; + /** + * Test计划开始时间 + */ + @JsonProperty(value = "testPlanStartDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate testPlanStartDate; + /** + * Test计划完成时间 + */ + @JsonProperty(value = "testPlanFinishDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate testPlanFinishDate; + /** + * PNT计划开始时间 + */ + @JsonProperty(value = "pntPlanStartDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate pntPlanStartDate; + /** + * PNT计划完成时间 + */ + @JsonProperty(value = "pntPlanFinishDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate pntPlanFinishDate; + /** + * 计划产量/套 + */ + @JsonProperty(value = "planProduction") + private Integer planProduction; + /** + * 设备名称 + */ + @JsonProperty(value = "equipmentName") + private String equipmentName; + /** + * 班次 + */ + @JsonProperty(value = "workShift") + private String workShift; + /** + * Family + */ + @JsonProperty(value = "family") + private String family; + /** + * Test No# + */ + @JsonProperty(value = "testNo") + private String testNo; + /** + * 状态 + */ + @JsonProperty(value = "dbsStatus") + private Integer dbsStatus; + /** + * 工作站台 + */ + @JsonProperty(value = "workStand") + private String workStand; + /** + * 实际工作日期 + */ + @JsonProperty(value = "realWorkDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate realWorkDate; + /** + * 完成时间 + */ + @JsonProperty(value = "finishTime") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime finishTime; + /** + * K料备注 + */ + @JsonProperty(value = "kittingRemark") + private String kittingRemark; + /** + * 备注 + */ + @JsonProperty(value = "remark") + private String remark; + + /** + * 将PO转换为VO + * @param po po + * @return vo + */ + public static DbsVo ofPo(TAppDbs po) { + return new DbsVo( + po.getDbsId(), + po.getWorkOrder(), + po.getProductIdOrigin(), + po.getProductId(), + po.getTestPlanStartDate(), + po.getTestPlanFinishDate(), + po.getPntPlanStartDate(), + po.getPntPlanFinishDate(), + po.getPlanProduction(), + po.getEquipmentName(), + po.getWorkShift(), + po.getFamily(), + po.getTestNo(), + po.getDbsStatus(), + po.getWorkStand(), + po.getRealWorkDate(), + po.getFinishTime(), + po.getKittingRemark(), + po.getRemark() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/GoodsVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/GoodsVo.java new file mode 100644 index 0000000..7481977 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/GoodsVo.java @@ -0,0 +1,62 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 物料信息显示类 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class GoodsVo extends BaseImportVo { + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * plant + */ + @JsonProperty("plant") + private String plant; + /** + * 物料描述 + */ + @JsonProperty("goodsDescription") + private String goodsDescription; + /** + * 供应商 + */ + @JsonProperty("vendorName") + private String vendorName; + /** + * 是否sled管理 + */ + @JsonProperty("isSled") + private String isSled; + /** + * SLED天数 + */ + @JsonProperty("sledDays") + private Integer sledDays; + /** + * 补料方式 + */ + @JsonProperty("feedingType") + private String feedingType; + /** + * 每盒数量 + */ + @JsonProperty("boxQty") + private Integer boxQty; + /** + * 优先存放区域 + */ + @JsonProperty("putArea") + private String putArea; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/ImageVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/ImageVo.java new file mode 100644 index 0000000..200dc35 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/ImageVo.java @@ -0,0 +1,58 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppImage; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 图纸Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class ImageVo { + /** + * 图纸id + */ + @JsonProperty("imageId") + private String imageId; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 图纸存放ip + */ + @JsonProperty("imageIp") + private String imageIp; + /** + * 图纸存放地址 + */ + @JsonProperty("imagePath") + private String imagePath; + /** + * 图纸名称 + */ + @JsonProperty("imageName") + private String imageName; + /** + * 图纸详情 + */ + @JsonProperty("imageDetail") + private String imageDetail; + /** + * 图纸对应得配料类型 + * 1:总成 + * 2:单片 + */ + @JsonProperty("imageType") + private Integer imageType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KanbanVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KanbanVo.java new file mode 100644 index 0000000..b99c8bd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KanbanVo.java @@ -0,0 +1,50 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppKanban; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 看板Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KanbanVo { + /** + * 记录id + */ + @JsonProperty("recordId") + private String recordId; + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 看板id + */ + @JsonProperty("kanbanId") + private String kanbanId; + /** + * 看板状态 + */ + @JsonProperty("kanbanStatus") + private Integer kanbanStatus; + + /** + * 将Po转化为Vo + * @param kanbanPo Po + * @return Vo + */ + public static KanbanVo ofPo(TAppKanban kanbanPo) { + return new KanbanVo( + kanbanPo.getRecordId(), + kanbanPo.getGoodsId(), + kanbanPo.getKanbanId(), + kanbanPo.getKanbanStatus() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkOptionsVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkOptionsVo.java new file mode 100644 index 0000000..39d53d8 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkOptionsVo.java @@ -0,0 +1,53 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.Collections; +import java.util.List; + +/** + * 工作下发界面查询选项 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KateWorkOptionsVo { + /** + * 工单号 + */ + @JsonProperty("workOrder") + private List workOrder = Collections.emptyList(); + /** + * 原始成品号 + */ + @JsonProperty("productIdOrigin") + private String productIdOrigin = ""; + /** + * 过滤成品号 + */ + @JsonProperty("productId") + private String productId = ""; + /** + * 成品号类型 + */ + @JsonProperty("productType") + private Integer productType; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private List singleProductId = Collections.emptyList(); + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private List boxNo = Collections.emptyList(); + /** + * 原材料号 + */ + @JsonProperty("goodsId") + private List goodsId = Collections.emptyList(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkVo.java new file mode 100644 index 0000000..88f4956 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KateWorkVo.java @@ -0,0 +1,177 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppWork; +import com.wms_main.model.po.TAppWorkRecord; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * 工作界面显示 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KateWorkVo { + /** + * 主键 + */ + @JsonProperty("workIndex") + private String workIndex; + /** + * 工单 + */ + @JsonProperty("workOrder") + private String workOrder; + /** + * 计划开工日期 + */ + @JsonProperty("planStartDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate planStartDate; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片号 + */ + @JsonProperty("singleProductId") + private String singleProductId; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 原材料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 需求数量 + */ + @JsonProperty("needNum") + private Integer needNum; + /** + * 已分配数量 + */ + @JsonProperty("distributeNum") + private Integer distributeNum; + /** + * 已完成数量 + */ + @JsonProperty("finishNum") + private Integer finishNum; + /** + * 工作站台 + */ + @JsonProperty("workStand") + private String workStand; + /** + * 工作状态 + * -1: 暂停/暂存 + */ + @JsonProperty("workStatus") + private Integer workStatus; + /** + * 工作用户 + */ + @JsonProperty("workUser") + private String workUser; + /** + * 创建时间 + */ + @JsonProperty("createTime") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @JsonProperty("finishTime") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime finishTime; + /** + * 缺料状态 + * 0:不缺料 + * 1: 缺料 + */ + @JsonProperty("lackStatus") + private Integer lackStatus; + /** + * 是否是库外料 + */ + @JsonProperty("isOut") + private Integer isOut; + /** + * 成品类型 + */ + @JsonProperty("productType") + private Integer productType; + + /** + * 将po对象转换为vo对象---未关闭工作 + * @param po po对象 + * @return vo + */ + public static KateWorkVo ofWork(TAppWork po) { + return new KateWorkVo( + po.getWorkIndex(), + po.getWorkOrder(), + po.getPlanStartDate(), + po.getProductId(), + po.getSingleProductId(), + po.getBoxNo(), + po.getGoodsId(), + po.getNeedNum(), + po.getDistributeNum(), + po.getFinishNum(), + po.getWorkStand(), + po.getWorkStatus(), + po.getWorkUser(), + po.getCreateTime(), + po.getFinishTime(), + po.getLackStatus(), + po.getIsOut(), + po.getProductType() + ); + } + + /** + * 将po对象转换为vo对象---已关闭工作 + * @param po po对象 + * @return vo + */ + public static KateWorkVo ofWorkRecord(TAppWorkRecord po) { + return new KateWorkVo( + po.getWorkIndex(), + po.getWorkOrder(), + po.getPlanStartDate(), + po.getProductId(), + po.getSingleProductId(), + po.getBoxNo(), + po.getGoodsId(), + po.getNeedNum(), + po.getFinishNum(), + po.getFinishNum(), + po.getWorkStand(), + po.getWorkStatus(), + po.getWorkUser(), + po.getCreateTime(), + po.getFinishTime(), + po.getLackStatus(), + po.getIsOut(), + po.getProductType() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomRelationVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomRelationVo.java new file mode 100644 index 0000000..070b1fe --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomRelationVo.java @@ -0,0 +1,52 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppProductExtend; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 配料单对应关系 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KittingBomRelationVo extends BaseImportVo { + /** + * id + */ + @JsonProperty("recordId") + private String recordId; + /** + * 机型 + */ + @JsonProperty("model") + private String model; + /** + * 总成 + */ + @JsonProperty("productId") + private String productId; + /** + * 单片 + */ + @JsonProperty("singleProductId") + private String singleProductId; + + /** + * 将po对象转换为vo对象 + * @param po po对象 + * @return vo对象 + */ + public static KittingBomRelationVo ofPo(TAppProductExtend po) { + return new KittingBomRelationVo( + po.getRecordId(), + po.getModel(), + po.getProductId(), + po.getSingleProductId() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomVo.java new file mode 100644 index 0000000..b85d790 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/KittingBomVo.java @@ -0,0 +1,104 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppProduct; +import com.wms_main.model.po.TAppSingleProduct; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; + +/** + * 配料单显示类 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@AllArgsConstructor +@NoArgsConstructor +public class KittingBomVo extends BaseImportVo { + /** + * 主键id + */ + @JsonProperty("templateId") + private String templateId; + /** + * 配料单类型 + * 1:总成 + * 2:单片 + */ + @JsonProperty("bomType") + private Integer bomType; + /** + * 机型 + */ + @JsonProperty("model") + private String model; + /** + * 成品号 + */ + @JsonProperty("productId") + private String productId; + /** + * 原材料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 原材料物料描述 + */ + @JsonProperty("goodsDescription") + private String goodsDescription; + /** + * 单套数量 + */ + @JsonProperty("quantity1Pair") + private Integer quantity1Pair; + /** + * 料盒号 + */ + @JsonProperty("boxNo") + private String boxNo; + /** + * 套数 + */ + @JsonProperty("quantityOfPair") + private Integer quantityOfPair; + + /** + * 将Po转换为Vo + * @param product po + * @return vo + */ + public static KittingBomVo ofProduct(TAppProduct product) { + return new KittingBomVo( + product.getTemplateId(), + 1, + product.getModel(), + product.getProductId(), + product.getGoodsId(), + product.getGoodsDescription(), + product.getQuantity1Pair(), + product.getBoxNo(), + product.getQuantityOfPair() + ); + } + + /** + * 将Po转换为Vo + * @param singleProduct po + * @return vo + */ + public static KittingBomVo ofSingleProduct(TAppSingleProduct singleProduct) { + return new KittingBomVo( + singleProduct.getSingleTemplateId(), + 2, + singleProduct.getModel(), + singleProduct.getProductId(), + singleProduct.getGoodsId(), + singleProduct.getGoodsDescription(), + singleProduct.getQuantity1Pair(), + singleProduct.getBoxNo(), + singleProduct.getQuantityOfPair() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/MenuVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/MenuVo.java new file mode 100644 index 0000000..84c553e --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/MenuVo.java @@ -0,0 +1,42 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * 菜单Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class MenuVo { + /** + * 菜单Id + */ + @JsonProperty("id") + private String id; + /** + * 菜单名称 + */ + @JsonProperty("labelName") + private String labelName; + /** + * 图标值 + */ + @JsonProperty("iconValue") + private String iconValue; + /** + * 地址 + */ + @JsonProperty("path") + private String path; + /** + * 子菜单 + */ + @JsonProperty("children") + private List children; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/PageVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/PageVo.java new file mode 100644 index 0000000..a4a3c8c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/PageVo.java @@ -0,0 +1,54 @@ +package com.wms_main.model.vo.wms; + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.Data; + +import java.util.Collections; +import java.util.List; +import java.util.function.Function; + +/** + * 分页结果 + * @param vo泛型 + */ +@Data +public class PageVo { + /** + * 总数 + */ + @JsonProperty("total") + private Long total; + /** + * 页数 + */ + @JsonProperty("pages") + private Long pages; + /** + * 结果集 + */ + @JsonProperty("lists") + private List lists; + + /** + * 将数据库集合转换为分页结果 + * @param page 数据库查询结果 + * @param converter 转换方法 + * @return 转换后的分页结果 + * @param 数据库结果集 + * @param 前端显示结果集 + */ + public static PageVo of(Page page, Function converter) { + PageVo pageVo = new PageVo<>(); + // 设置总数 + pageVo.setTotal(page.getTotal()); + // 设置总页数 + pageVo.setPages(page.getPages()); + if (page.getRecords().isEmpty()) { + pageVo.setLists(Collections.emptyList()); + return pageVo; + } + pageVo.setLists(page.getRecords().stream().map(converter).toList()); + return pageVo; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StandVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StandVo.java new file mode 100644 index 0000000..08e3875 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StandVo.java @@ -0,0 +1,25 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 站台Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StandVo { + /** + * 站台id + */ + @JsonProperty("standId") + private String standId; + /** + * 站台类型 + */ + @JsonProperty("standType") + private Integer standType; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockUpdateVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockUpdateVo.java new file mode 100644 index 0000000..4fd2b76 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockUpdateVo.java @@ -0,0 +1,64 @@ +package com.wms_main.model.vo.wms; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 库存更新Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockUpdateVo { + /** + * 库存更新记录id + */ + @JsonProperty("updateId") + private String updateId; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 首次入库时间 + */ + @JsonProperty("firstInTime") + private LocalDateTime firstInTime; + /** + * 原数量 + */ + @JsonProperty("beforeNum") + private Integer beforeNum; + /** + * 新数量 + */ + @JsonProperty("afterNum") + private Integer afterNum; + /** + * 更新理由 + */ + @JsonProperty("reason") + private String reason; + /** + * 更新时间 + */ + @JsonProperty("updateTime") + private LocalDateTime updateTime; + /** + * 更新用户 + */ + @JsonProperty("updateUser") + private String updateUser; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockVo.java new file mode 100644 index 0000000..653ab95 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/StockVo.java @@ -0,0 +1,133 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TAppStock; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDate; +import java.time.LocalDateTime; + +/** + * 库存Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class StockVo { + /** + * 库存ID + */ + @JsonProperty("stockId") + private String stockId; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 库位 + */ + @JsonProperty("locationId") + private String locationId; + /** + * 库存状态 + */ + @JsonProperty("stockStatus") + private Integer stockStatus; + /** + * 料号 + */ + @JsonProperty("goodsId") + private String goodsId; + /** + * 物料描述 + */ + @JsonProperty("goodsDesc") + private String goodsDesc; + /** + * 物料状态 + */ + @JsonProperty("goodsStatus") + private Integer goodsStatus; + /** + * 入库总数 + */ + @JsonProperty("totalNum") + private Integer totalNum; + /** + * 实际剩余数量 + */ + @JsonProperty("realNum") + private Integer realNum; + /** + * 剩余数量 + */ + @JsonProperty("remainNum") + private Integer remainNum; + /** + * 有效期 + */ + @JsonProperty("expireDate") + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") + private LocalDate expireDate; + /** + * sled + */ + @JsonProperty("sled") + private Integer sled; + /** + * 初次入库时间 + */ + @JsonProperty("firstInTime") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime firstInTime; + /** + * 初次入库用户 + */ + @JsonProperty("firstInUser") + private String firstInUser; + /** + * 上次更新时间 + */ + @JsonProperty("lastUpdateTime") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime lastUpdateTime; + /** + * 上次更新用户 + */ + @JsonProperty("lastUpdateUser") + private String lastUpdateUser; + + /** + * 库存数据 Po->Vo + * @param stockPo 库存Po + * @return 库存Vo + */ + public static StockVo ofPo(TAppStock stockPo) { + return new StockVo( + stockPo.getStockId(), + stockPo.getVehicleId(), + stockPo.getLocationId(), + stockPo.getStockStatus(), + stockPo.getGoodsId(), + stockPo.getGoodsDesc(), + stockPo.getGoodsStatus(), + stockPo.getTotalNum(), + stockPo.getRealNum(), + stockPo.getRemainNum(), + stockPo.getExpireDate(), + stockPo.getSled(), + stockPo.getFirstInTime(), + stockPo.getFirstInUser(), + stockPo.getLastUpdateTime(), + stockPo.getLastUpdateUser() + ); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskConfirmVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskConfirmVo.java new file mode 100644 index 0000000..d1a84c4 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskConfirmVo.java @@ -0,0 +1,27 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.bo.wms.TaskConfirmEntity; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 任务确认Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class TaskConfirmVo { + /** + * 任务确认信息Vo + */ + @JsonProperty("taskConfirm") + private TaskConfirmEntity taskConfirmVo; + /** + * 库存确认信息Vo + */ + @JsonProperty("stockConfirm") + private StockConfirmEntity stockConfirmVo; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskRecordVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskRecordVo.java new file mode 100644 index 0000000..3429961 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskRecordVo.java @@ -0,0 +1,4 @@ +package com.wms_main.model.vo.wms; + +public class TaskRecordVo { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskVo.java new file mode 100644 index 0000000..3f3f485 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/TaskVo.java @@ -0,0 +1,94 @@ +package com.wms_main.model.vo.wms; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; + +import java.time.LocalDateTime; + +public class TaskVo { + /** + * 任务ID + */ + @TableId(value = "task_id") + private String taskId; + /** + * 任务类型 + */ + @TableField(value = "task_type") + private Integer taskType; + /** + * 任务状态 + */ + @TableField(value = "task_status") + private Integer taskStatus; + /** + * 任务优先级 + */ + @TableField(value = "task_priority") + private Integer taskPriority; + /** + * 载具号 + */ + @TableField(value = "vehicle_id") + private String vehicleId; + /** + * 起点 + */ + @TableField(value = "origin") + private String origin; + /** + * 终点 + */ + @TableField(value = "destination") + private String destination; + /** + * wcs任务id + */ + @TableField(value = "wcs_task_id") + private String wcsTaskId; + /** + * 创建时间 + */ + @TableField(value = "create_time") + private LocalDateTime createTime; + /** + * 完成时间 + */ + @TableField(value = "finish_time") + private LocalDateTime finishTime; + /** + * 料号 + */ + @TableField(value = "goods_id") + private String goodsId; + /** + * 操作数量 + */ + @TableField(value = "op_num") + private Integer opNum; + /** + * 库存数量 + */ + @TableField(value = "stock_num") + private Integer stockNum; + /** + * 操纵用户 + */ + @TableField(value = "op_user") + private String opUser; + /** + * 备注 + */ + @TableField(value = "remark") + private String remark; + /** + * 申请出库的站台 + */ + @TableField(value = "call_stand") + private String callStand; + /** + * 物料描述 + */ + @TableField(value = "goods_desc") + private String goodsDesc; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserLoginVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserLoginVo.java new file mode 100644 index 0000000..835b195 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserLoginVo.java @@ -0,0 +1,32 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.util.List; + +/** + * 用户登录信息Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class UserLoginVo { + /** + * 用户 + */ + @JsonProperty("user") + private UserVo user; + /** + * 菜单列表 + */ + @JsonProperty("menuList") + private List menuList; + /** + * 站台 + */ + @JsonProperty("stand") + private StandVo stand; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserVo.java new file mode 100644 index 0000000..185bcf3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/UserVo.java @@ -0,0 +1,44 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.po.TSysUser; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 用户Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class UserVo { + /** + * 登录账户 + */ + @JsonProperty("loginAccount") + private String loginAccount; + /** + * 用户名 + */ + @JsonProperty("userName") + private String userName; + /** + * 角色Id + */ + @JsonProperty("roleId") + private String roleId; + + /** + * 从po转化为vo + * @param userPo po + * @return vo + */ + public static UserVo ofPo(TSysUser userPo) { + UserVo userVo = new UserVo(); + userVo.setLoginAccount(userPo.getLoginAccount()); + userVo.setUserName(userPo.getUserName()); + userVo.setRoleId(userPo.getRoleId()); + return userVo; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskRecordVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskRecordVo.java new file mode 100644 index 0000000..5855cbe --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskRecordVo.java @@ -0,0 +1,79 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.time.LocalDateTime; + +/** + * Wcs任务记录Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsTaskRecordVo { + /** + * wcs任务id + */ + @JsonProperty("wcsTaskId") + private String wcsTaskId; + /** + * wcs任务状态 + */ + @JsonProperty("wcsTaskStatus") + private Integer wcsTaskStatus; + /** + * wcs任务类型 + */ + @JsonProperty("wcsTaskType") + private Integer wcsTaskType; + /** + * wcs任务优先级 + */ + @JsonProperty("taskPriority") + private Integer taskPriority; + /** + * 载具号 + */ + @JsonProperty("vehicleId") + private String vehicleId; + /** + * 起点 + */ + @JsonProperty("origin") + private String origin; + /** + * 终点 + */ + @JsonProperty("destination") + private String destination; + /** + * 创建时间 + */ + @JsonProperty("createTime") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + /** + * 发送时间 + */ + @JsonProperty("sendTime") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime sendTime; + /** + * 完成时间 + */ + @JsonProperty("finishTime") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime finishTime; + /** + * 备注 + */@JsonProperty("remark") + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskVo.java new file mode 100644 index 0000000..3a6c4bf --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WcsTaskVo.java @@ -0,0 +1,60 @@ +package com.wms_main.model.vo.wms; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * Wcs任务显示Vo + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WcsTaskVo { + /** + * wcs任务id + */ + private String wcsTaskId; + /** + * wcs任务状态 + */ + private Integer wcsTaskStatus; + /** + * wcs任务类型 + */ + private Integer wcsTaskType; + /** + * wcs任务优先级 + */ + private Integer taskPriority; + /** + * 载具号 + */ + private String vehicleId; + /** + * 起点 + */ + private String origin; + /** + * 终点 + */ + private String destination; + /** + * 创建时间 + */ + private LocalDateTime createTime; + /** + * 发送时间 + */ + private LocalDateTime sendTime; + /** + * 完成时间 + */ + private LocalDateTime finishTime; + /** + * 备注 + */ + private String remark; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WorkConfirmVo.java b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WorkConfirmVo.java new file mode 100644 index 0000000..ff23da9 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/model/vo/wms/WorkConfirmVo.java @@ -0,0 +1,27 @@ +package com.wms_main.model.vo.wms; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.wms_main.model.bo.wms.OrderConfirmEntity; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 工作确认信息Vo类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class WorkConfirmVo { + /** + * 订单确认信息Vo + */ + @JsonProperty("orderConfirm") + private OrderConfirmEntity orderConfirmVo; + /** + * 库存确认信息Vo + */ + @JsonProperty("stockConfirm") + private StockConfirmEntity stockConfirmVo; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/quartz/JobStarter.java b/dev_wms_serve/src/main/java/com/wms_main/quartz/JobStarter.java new file mode 100644 index 0000000..4b44111 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/quartz/JobStarter.java @@ -0,0 +1,17 @@ +package com.wms_main.quartz; + +import com.wms_main.service.quartz_job.IJobService; +import lombok.RequiredArgsConstructor; +import org.springframework.boot.CommandLineRunner; +import org.springframework.stereotype.Component; + +@Component +@RequiredArgsConstructor +public class JobStarter implements CommandLineRunner { + private final IJobService jobService; + @Override + public void run(String... args) { + // 启动定时任务 + jobService.initAllJobs(); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/quartz/JobUtils.java b/dev_wms_serve/src/main/java/com/wms_main/quartz/JobUtils.java new file mode 100644 index 0000000..8bed1a7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/quartz/JobUtils.java @@ -0,0 +1,141 @@ +package com.wms_main.quartz; + +import com.wms_main.constant.enums.jobs.JobTimerTypeEnums; +import com.wms_main.quartz.config.JobBean; +import lombok.RequiredArgsConstructor; +import org.quartz.*; + +import java.util.Objects; + +/** + * 定时任务工具类 + */ +@RequiredArgsConstructor +public class JobUtils { + + /** + * 创建任务 + * @param scheduler 调度器 + * @param jobBean 任务信息 + */ + public static void createJob(Scheduler scheduler, JobBean jobBean) { + try { + // 生成任务 + JobDetail jobDetail = JobBuilder.newJob(jobBean.getJobClass()) + .storeDurably() + .withIdentity(jobBean.getJobName()) + .build(); + // 生成触发器 + TriggerBuilder triggerBuilder = TriggerBuilder.newTrigger() + .forJob(jobDetail) + .withIdentity(jobBean.getJobName() + "_trigger"); + if (Objects.equals(jobBean.getTimerType(), JobTimerTypeEnums.CRON.getType())) { + // cron + triggerBuilder.withSchedule(CronScheduleBuilder.cronSchedule(jobBean.getCronExpression())); + } else { + // 简单定时器 + if (jobBean.getTimer() == null || jobBean.getTimer() < 100) { + triggerBuilder.withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(100).repeatForever()); + } else { + triggerBuilder.withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(jobBean.getTimer()).repeatForever()); + } + } + Trigger trigger = triggerBuilder.build(); + scheduler.scheduleJob(jobDetail, trigger); + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } + + /** + * 暂停定时任务 + * @param scheduler 调度器 + * @param jobName 任务名 + */ + public static void pauseJob(Scheduler scheduler, String jobName) { + try { + scheduler.pauseJob(JobKey.jobKey(jobName)); + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } + + /** + * 恢复定时任务 + * @param scheduler 调度器 + * @param jobName 任务名 + */ + public static void resumeJob(Scheduler scheduler, String jobName) { + try { + scheduler.resumeJob(JobKey.jobKey(jobName)); + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } + + /** + * 删除定时任务 + * @param scheduler 调度器 + * @param jobName 任务名 + */ + public static void deleteJob(Scheduler scheduler, String jobName) { + try { + scheduler.deleteJob(JobKey.jobKey(jobName)); + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } + + /** + * 立即执行一次任务 + * @param scheduler 调度器 + * @param jobName 任务名 + */ + public static void runJobOnce(Scheduler scheduler, String jobName) { + try { + scheduler.triggerJob(JobKey.jobKey(jobName)); + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } + + /** + * 更新任务信息 + * @param scheduler 调度器 + * @param jobBean 任务信息 + */ + public static void modifyJob(Scheduler scheduler, JobBean jobBean) { + try { + // 获取触发器唯一标识 + TriggerKey triggerKey = TriggerKey.triggerKey(jobBean.getJobName() + "_trigger"); + if (Objects.equals(jobBean.getTimerType(), JobTimerTypeEnums.CRON.getType())) {// cron + // 获取触发器唯一对象 + CronTrigger oldTrigger = (CronTrigger) scheduler.getTrigger(triggerKey); + // 使用新cron表达式构建新的触发器 + CronTrigger newTrigger = oldTrigger.getTriggerBuilder() + .withSchedule(CronScheduleBuilder.cronSchedule(jobBean.getCronExpression())) + .build(); + // 调度器更新最新的触发器 + scheduler.rescheduleJob(triggerKey, newTrigger); + } else { + // 获取触发器唯一对象 + SimpleTrigger oldTrigger = (SimpleTrigger) scheduler.getTrigger(triggerKey); + // 使用新cron表达式构建新的触发器 + SimpleTrigger newTrigger; + if (jobBean.getTimer() == null || jobBean.getTimer() < 100) { + newTrigger = oldTrigger.getTriggerBuilder() + .withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(100).repeatForever()) + .build(); + } else { + newTrigger = oldTrigger.getTriggerBuilder() + .withSchedule(SimpleScheduleBuilder.simpleSchedule().withIntervalInMilliseconds(jobBean.getTimer()).repeatForever()) + .build(); + } + // 调度器更新最新的触发器 + scheduler.rescheduleJob(triggerKey, newTrigger); + } + } catch (SchedulerException e) { + throw new RuntimeException(e); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/quartz/config/JobBean.java b/dev_wms_serve/src/main/java/com/wms_main/quartz/config/JobBean.java new file mode 100644 index 0000000..f03b34d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/quartz/config/JobBean.java @@ -0,0 +1,46 @@ +package com.wms_main.quartz.config; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.quartz.Job; + +import javax.validation.constraints.Min; + +/** + * 定时任务配置类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class JobBean { + /** + * 任务名 + */ + private String jobName; + /** + * 任务类class + */ + private Class jobClass; + /** + * cron表达式 + */ + private String cronExpression; + /** + * 普通定时器---单位:毫秒。 + */ + @Min(value = 100, message = "定时器任务间隔不能小于100ms") + private Integer timer; + /** + * timer类型 + * 1: 普通定时器 + * 2:cron + */ + private Integer timerType; + /** + * 任务状态 + * 1:启用 + * 0:未启用 + */ + private Integer jobStatus; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/http/HttpClient.java b/dev_wms_serve/src/main/java/com/wms_main/repository/http/HttpClient.java new file mode 100644 index 0000000..7bfe2e3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/http/HttpClient.java @@ -0,0 +1,202 @@ +package com.wms_main.repository.http; + +import com.wms_main.repository.http.entity.HttpRequest; +import com.wms_main.repository.http.entity.HttpResponse; +import com.wms_main.repository.utils.StringUtils; +import lombok.extern.slf4j.Slf4j; +import org.apache.http.client.config.RequestConfig; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpDelete; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; +import org.apache.http.entity.StringEntity; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClientBuilder; +import org.springframework.stereotype.Component; +import org.springframework.util.StopWatch; + +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.time.LocalDateTime; + +/** + * api 客户端 + */ +@Component +@Slf4j +public class HttpClient { + + /** + * 发送一个 Get 请求 + * @param request 请求数据 + * @return 响应数据 + */ + public HttpResponse httpGet(HttpRequest request) { + HttpResponse response = new HttpResponse(); + String url = request.getUrl(); + if(StringUtils.isEmpty(url)) { + // 请求地址没传 + response.setSuccess(false); + response.setResponseCode(999); + response.setException(new Exception("请求地址为空")); + return response; + } + if(StringUtils.isNotEmpty(request.getData())) { + url += request.getData(); + } + response.setRequestUrl(url); + response.setRequestMessage(request.getData()); + try { + CloseableHttpClient httpClient = HttpClientBuilder.create().build(); + HttpGet getRequest = new HttpGet(url + request.getData()); + getRequest.setHeader("Content-Type", request.getContentType()); + getRequest.setHeader("Authorization", request.getToken()); + RequestConfig requestConfig = RequestConfig.custom() + .setConnectTimeout(request.getTimeout()) + .setConnectionRequestTimeout(request.getTimeout()) + .setSocketTimeout(request.getTimeout()).build(); + getRequest.setConfig(requestConfig); + StopWatch watch = new StopWatch(); + response.setRequestTime(LocalDateTime.now()); + watch.start(); + CloseableHttpResponse getResponse = httpClient.execute(getRequest); + watch.stop(); + response.setResponseTime(LocalDateTime.now()); + response.setUseTime(watch.getTotalTimeMillis()); + response.setResponseCode(getResponse.getStatusLine().getStatusCode()); + BufferedReader reader = new BufferedReader(new InputStreamReader(getResponse.getEntity().getContent())); + String line; + StringBuilder result = new StringBuilder(); + while ((line = reader.readLine()) != null) { + result.append(line); + } + reader.close(); + httpClient.close(); + response.setSuccess(true); + response.setResponseMessage(result.toString()); + return response; + } catch (Exception e) { + response.setSuccess(false); + response.setResponseCode(999); + response.setException(e); + return response; + } + } + + + /** + * 发送一个 Post 请求 + * @param request 请求数据 + * @return 响应数据 + */ + public HttpResponse httpPost(HttpRequest request) { + log.info("请求信息{}", StringUtils.objectToString(request)); + HttpResponse response = new HttpResponse(); + String url = request.getUrl(); + if(StringUtils.isEmpty(url)) { + // 请求地址没传 + response.setSuccess(false); + response.setResponseCode(999); + response.setException(new Exception("请求地址为空")); + return response; + } + if(StringUtils.isEmpty(request.getData())) { + request.setData("{}"); + } + response.setRequestUrl(url); + response.setRequestMessage(request.getData()); + try { + CloseableHttpClient httpClient = HttpClientBuilder.create().build(); + HttpPost postRequest = new HttpPost(url); + postRequest.setHeader("Content-Type", request.getContentType()); + postRequest.setHeader("Authorization", request.getToken()); + postRequest.setEntity(new StringEntity(request.getData())); + RequestConfig requestConfig = RequestConfig.custom() + .setConnectTimeout(request.getTimeout()) + .setConnectionRequestTimeout(request.getTimeout()) + .setSocketTimeout(request.getTimeout()).build(); + postRequest.setConfig(requestConfig); + StopWatch watch = new StopWatch(); + response.setRequestTime(LocalDateTime.now()); + watch.start(); + CloseableHttpResponse postResponse = httpClient.execute(postRequest); + watch.stop(); + response.setResponseTime(LocalDateTime.now()); + response.setUseTime(watch.getTotalTimeMillis()); + response.setResponseCode(postResponse.getStatusLine().getStatusCode()); + BufferedReader reader = new BufferedReader(new InputStreamReader(postResponse.getEntity().getContent())); + String line; + StringBuilder result = new StringBuilder(); + while ((line = reader.readLine()) != null) { + result.append(line); + } + reader.close(); + httpClient.close(); + response.setSuccess(true); + response.setResponseMessage(result.toString()); + return response; + } catch (Exception e) { + response.setSuccess(false); + response.setResponseCode(999); + response.setException(e); + return response; + } + } + + /** + * 发送一个 delete 请求 + * @param request 请求数据 + * @return 响应数据 + */ + public HttpResponse httpDelete(HttpRequest request) { + HttpResponse response = new HttpResponse(); + String url = request.getUrl(); + if(StringUtils.isEmpty(url)) { + // 请求地址没传 + response.setSuccess(false); + response.setResponseCode(999); + response.setException(new Exception("请求地址为空")); + return response; + } + if(!StringUtils.isEmpty(request.getData())) { + url += request.getData(); + } + response.setRequestUrl(url); + response.setRequestMessage(request.getData()); + try { + CloseableHttpClient httpClient = HttpClientBuilder.create().build(); + HttpDelete deleteRequest = new HttpDelete(url + request.getData()); + deleteRequest.setHeader("Content-Type", request.getContentType()); + deleteRequest.setHeader("Authorization", request.getToken()); + RequestConfig requestConfig = RequestConfig.custom() + .setConnectTimeout(request.getTimeout()) + .setConnectionRequestTimeout(request.getTimeout()) + .setSocketTimeout(request.getTimeout()).build(); + deleteRequest.setConfig(requestConfig); + StopWatch watch = new StopWatch(); + response.setRequestTime(LocalDateTime.now()); + watch.start(); + CloseableHttpResponse getResponse = httpClient.execute(deleteRequest); + watch.stop(); + response.setResponseTime(LocalDateTime.now()); + response.setUseTime(watch.getTotalTimeMillis()); + response.setResponseCode(getResponse.getStatusLine().getStatusCode()); + BufferedReader reader = new BufferedReader(new InputStreamReader(getResponse.getEntity().getContent())); + String line; + StringBuilder result = new StringBuilder(); + while ((line = reader.readLine()) != null) { + result.append(line); + } + reader.close(); + httpClient.close(); + response.setSuccess(true); + response.setResponseMessage(result.toString()); + return response; + } catch (Exception e) { + response.setSuccess(false); + response.setResponseCode(999); + response.setException(e); + return response; + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpRequest.java b/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpRequest.java new file mode 100644 index 0000000..973f80b --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpRequest.java @@ -0,0 +1,71 @@ +package com.wms_main.repository.http.entity; + +import com.wms_main.repository.http.enums.HttpMethodEnum; +import com.wms_main.repository.utils.StringUtils; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * WCS HTTP 请求类 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class HttpRequest { + /** + * url + */ + private String url; + /** + * 超时时长 + */ + private Integer timeout = 5000; + /** + * 请求方式 + */ + private HttpMethodEnum method; + /** + * 请求头 + */ + private String contentType = "application/json"; + /** + * 数据 + */ + private String data; + /** + * token + */ + private String token; + + /** + * 构建一个POST请求 + * @param url 接口地址 + * @param data 数据 + * @param timeout 超时时长 + * @param contentType 请求头 + * @param token token + * @return post请求体 + * @param 数据类型 + */ + public static HttpRequest postInstanceOf(String url, T data, Integer timeout, String contentType, String token) { + if (timeout == null || timeout <= 1000) { + timeout = 5000; + } + if (StringUtils.isEmpty(contentType)) { + contentType = "application/json"; + } + return new HttpRequest(url.trim(), timeout, HttpMethodEnum.POST, contentType, StringUtils.objectToString(data), token); + } + + /** + * 构建一个POST请求 + * @param url 接口地址 + * @param data 数据 + * @return post请求体 + * @param 数据类型 + */ + public static HttpRequest postInstanceOf(String url, T data) { + return postInstanceOf(url.trim(), data, 5000, "application/json", ""); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpResponse.java b/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpResponse.java new file mode 100644 index 0000000..186d4dd --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/http/entity/HttpResponse.java @@ -0,0 +1,59 @@ +package com.wms_main.repository.http.entity; + +import com.wms_main.repository.utils.StringUtils; +import lombok.Data; + +import java.time.LocalDateTime; + +/** + * Http 请求的响应类 + */ +@Data +public class HttpResponse { + /** + * 请求是否成功 + */ + private boolean success = false; + /** + * 响应码 + */ + private int responseCode; + /** + * 请求信息 + */ + private String requestMessage; + /** + * 响应信息 + */ + private String responseMessage; + /** + * 请求时间 + */ + private LocalDateTime requestTime; + /** + * 响应时间 + */ + private LocalDateTime responseTime; + /** + * 请求地址 + */ + private String requestUrl; + /** + * 请求耗时 + */ + private long useTime; + /** + * 异常 + */ + private Exception exception; + + /** + * 获取响应数据 + * @param clazz 转化类型 + * @return 转化结果 + * @param 泛型 + */ + public T getData(Class clazz) { + return StringUtils.stringToObject(this.getResponseMessage(), clazz); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/http/enums/HttpMethodEnum.java b/dev_wms_serve/src/main/java/com/wms_main/repository/http/enums/HttpMethodEnum.java new file mode 100644 index 0000000..158c8e7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/http/enums/HttpMethodEnum.java @@ -0,0 +1,21 @@ +package com.wms_main.repository.http.enums; + +import lombok.Getter; + +/** + * http请求方式 + */ +@Getter +public enum HttpMethodEnum { + + GET("GET"), + POST("POST"), + PUT("PUT"), + DELETE("DELETE"); + + private String method; + + HttpMethodEnum(String method) { + this.method = method; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/pdf/ReadMe.md b/dev_wms_serve/src/main/java/com/wms_main/repository/pdf/ReadMe.md new file mode 100644 index 0000000..e69de29 diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpClient.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpClient.java new file mode 100644 index 0000000..d5dd924 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpClient.java @@ -0,0 +1,227 @@ +package com.wms_main.repository.tcp; + +import com.wms_main.repository.tcp.constant.SocketStatusEnum; +import com.wms_main.repository.tcp.model.po.SocketServerData; +import lombok.Setter; +import org.jetbrains.annotations.NotNull; + +import java.io.*; +import java.net.InetAddress; +import java.net.Socket; +import java.nio.charset.StandardCharsets; +import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Executors; +import java.util.concurrent.ScheduledExecutorService; +import java.util.concurrent.TimeUnit; + +public class TcpClient { + + // 基础的服务端的信息 + private List socketServerDataList; + + // 事件回调 + @Setter + private TcpEvent tcpEvent; + + // 心跳包数据 + @Setter + private byte[] keepAliveBytes = "".getBytes(StandardCharsets.US_ASCII); + + protected Map lastReceiveTime; + + /** + * 设置基础的服务端信息 + * + * @param id 服务端ID + * @param ip 服务端ip + * @param port 服务端端口 + * @param name 服务端名称 + */ + public void setBaseServerInfo(Integer id, String ip, Integer port, String name) { + if(socketServerDataList == null) { + socketServerDataList = new ArrayList<>(); + } + SocketServerData socketServerData = new SocketServerData(); + socketServerData.setId(id); + socketServerData.setIp(ip); + socketServerData.setPort(port); + socketServerData.setName(name); + socketServerData.setConnectStatus(SocketStatusEnum.WAIT_CONNECT); + socketServerDataList.add(socketServerData); + } + + /** + * 连接服务端 + */ + public void connect() { + if(socketServerDataList == null || socketServerDataList.isEmpty()) { + return; + } + for (SocketServerData socketServerData : socketServerDataList) { + Thread thread = new Thread(()->{ + if(socketServerData.getConnectStatus() == SocketStatusEnum.CONNECTING + || socketServerData.getConnectStatus() == SocketStatusEnum.CONNECTED) { + return; + } + try { + socketServerData.setConnectStatus(SocketStatusEnum.CONNECTING); + socketServerData.setSocket(new Socket(socketServerData.getIp(), socketServerData.getPort())); + socketServerData.setConnectStatus(SocketStatusEnum.CONNECTED); + if (tcpEvent != null) { + tcpEvent.connected(socketServerData); + } + while (true) { + InputStream inputStream = socketServerData.getSocket().getInputStream();// 接收消息 + byte[] receiveBytes = new byte[128]; + int readCount = inputStream.read(receiveBytes); + if (tcpEvent != null) { + if(lastReceiveTime == null) { + lastReceiveTime = new java.util.HashMap<>(); + } + lastReceiveTime.put(socketServerData.getId(), LocalDateTime.now()); + tcpEvent.receiveData(socketServerData, receiveBytes); + } + if(readCount == 0 || Arrays.equals(receiveBytes, new byte[128])) { + // 断开连接 + try { + socketServerData.getSocket().close(); + } catch (IOException ignored) { + } + socketServerData.setSocket(null); + if (tcpEvent != null) { + tcpEvent.disConnected(socketServerData); + } + break; + } + } + socketServerData.setSocket(null); + socketServerData.setConnectStatus(SocketStatusEnum.DISCONNECTED); + if (tcpEvent != null) { + tcpEvent.disConnected(socketServerData); + } + } catch (IOException e) { + if (socketServerData.getSocket() != null) { + try { + socketServerData.getSocket().close(); // 连接失败时候释放Socket资源 + } catch (IOException ignored) { + } + socketServerData.setSocket(null); + } + socketServerData.setConnectStatus(SocketStatusEnum.DISCONNECTED); + if (tcpEvent != null) { + tcpEvent.connectFailed(socketServerData, e); // 连接失败 + } + } + }); + thread.start(); + } + } + + /** + * 定时器监控 Socket 是否断开 + */ + public void keepAlive() { + new Thread(() -> { + while (socketServerDataList != null && !socketServerDataList.isEmpty()) { + try { + TimeUnit.SECONDS.sleep(1); + for (SocketServerData socketServerData : socketServerDataList) { + if (socketServerData.getConnectStatus() == SocketStatusEnum.CONNECTED && socketServerData.getSocket() != null) { + /* 检测连接中的Socket是否断开,若断开则设置状态为连接断开并且释放Socket资源 */ + boolean isConnected = isConnected(socketServerData); + if (isConnected) { + continue; + } + socketServerData.setConnectStatus(SocketStatusEnum.DISCONNECTED); + try { + socketServerData.getSocket().close(); + } catch (IOException ignored) { + } + socketServerData.setSocket(null); + if (tcpEvent != null) { + tcpEvent.disConnected(socketServerData); + } + break; + } + } + connect(); // 重新调用连接方法 + } catch (Exception ignored) {} + } + }).start(); + } + + /** + * 校验是否断开连接 + * @param socketServerData socket + * @return 是否断开连接 + */ + public boolean isConnected(@NotNull SocketServerData socketServerData) { + boolean canPing = ping(socketServerData.getIp()); + if(!canPing) { + return false; + } + try { + socketServerData.getSocket().getOutputStream().write(keepAliveBytes); + return true; + } catch (IOException e) { + return false; + } + } + + + /** + * ping 一个ip 地址 + * @param ip ip + * @return ping 是否成功的结果 + */ + private boolean ping(String ip) { + try { + return InetAddress.getByName(ip).isReachable(500); + } catch (IOException e) { + return false; + } + } + + + /** + * 向一个 Socket id 发送信息 + * @param id id + * @param data 信息 + * @return 错误信息,为 null 则表示发送成功 + */ + public String sendData(Integer id, byte[] data) { + if(id == null) { + return "传入的 id 为 null"; + } + if(data == null || data.length == 0) { + return "要发送的数据为空"; + } + if(socketServerDataList == null || socketServerDataList.isEmpty()) { + return "没有Socket资源"; + } + for (SocketServerData socketServerData : socketServerDataList) { + if(socketServerData.getId().equals(id)) { + try { + if(socketServerData.getConnectStatus() != SocketStatusEnum.CONNECTED) { + return "Socket 未连接或者已经断开"; + } + if(socketServerData.getSocket() == null) { + return "Socket 连接为空"; + } + OutputStream outputStream = socketServerData.getSocket().getOutputStream(); + outputStream.write(data); + outputStream.flush(); + return null; + } catch (IOException e) { + return "发送数据失败"; + } + } + } + return "未找到对应 id 的 Socket"; + } + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpEvent.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpEvent.java new file mode 100644 index 0000000..4442ef5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/TcpEvent.java @@ -0,0 +1,45 @@ +package com.wms_main.repository.tcp; + +import com.wms_main.repository.tcp.model.po.SocketServerData; + +/** + * 观察着模式,触发事件 + */ +public interface TcpEvent { + + /** + * 连接中 + * @param socketServerData 服务端 + */ + void connecting(SocketServerData socketServerData); + + /** + * 连接成功 + * @param socketServerData 服务端 + */ + void connected(SocketServerData socketServerData); + + /** + * 连接失败 + * @param socketServerData 服务端 + * @param ex 异常 + */ + void connectFailed(SocketServerData socketServerData, Exception ex); + + + /** + * 断开连接 + * @param socketServerData 服务端 + */ + void disConnected(SocketServerData socketServerData); + + /** + * 收到信息 + * @param socketServerData 客户端 + * @param data 信息 + */ + void receiveData(SocketServerData socketServerData, byte[] data); + + + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/constant/SocketStatusEnum.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/constant/SocketStatusEnum.java new file mode 100644 index 0000000..7ffba75 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/constant/SocketStatusEnum.java @@ -0,0 +1,20 @@ +package com.wms_main.repository.tcp.constant; + +/** + * socket 连接状态枚举 + */ +public enum SocketStatusEnum { + + // 等待连接 + WAIT_CONNECT, + + // 连接中 + CONNECTING, + + // 已连接 + CONNECTED, + + // 已断开连接 + DISCONNECTED; + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/model/po/SocketServerData.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/model/po/SocketServerData.java new file mode 100644 index 0000000..37536fc --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tcp/model/po/SocketServerData.java @@ -0,0 +1,52 @@ +package com.wms_main.repository.tcp.model.po; + +import com.wms_main.repository.tcp.constant.SocketStatusEnum; +import lombok.Data; + +import java.net.Socket; + +/** + * 基础的 Socket 连接信息 + */ +@Data +public class SocketServerData { + + /** + * socket客户端的id号 + */ + private Integer id; + + /** + * socket客户端的ip + */ + private String ip; + + /** + * socket客户端的端口号 + */ + private Integer port; + + /** + * socket客户端的名称 + */ + private String name; + + /** + * socket客户端的连接实例 + */ + private Socket socket; + + /** + * 连接状态 + */ + private SocketStatusEnum connectStatus; + + + public String ToString(){ + return String.format("[%d]%s:%d (%s)", id, ip, port, name); + } + + + + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple2.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple2.java new file mode 100644 index 0000000..3991eb6 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple2.java @@ -0,0 +1,19 @@ +package com.wms_main.repository.tuple; + +import lombok.Getter; + +/** + * 元组,2个元素 + */ +@Getter +public class Tuple2 { + + public T1 item1; + + public T2 item2; + + public Tuple2(T1 item1, T2 item2) { + this.item1 = item1; + this.item2 = item2; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple3.java b/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple3.java new file mode 100644 index 0000000..218212c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/tuple/Tuple3.java @@ -0,0 +1,19 @@ +package com.wms_main.repository.tuple; + +import lombok.Getter; + +/** + * 元组,3个元素 + */ +@Getter +public class Tuple3 { + public T1 item1; + public T2 item2; + public T3 item3; + + public Tuple3(T1 item1, T2 item2, T3 item3) { + this.item1 = item1; + this.item2 = item2; + this.item3 = item3; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/utils/ConvertUtils.java b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/ConvertUtils.java new file mode 100644 index 0000000..345f736 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/ConvertUtils.java @@ -0,0 +1,66 @@ +package com.wms_main.repository.utils; + +/** + * 转换工具 + */ +public class ConvertUtils { + /** + * wcs堆垛机任务状态转换成wms任务状态 + * @param wcsStatus wcs堆垛机任务状态 + * @return wms任务状态 + */ + public static int convertWcsStackerTaskStatusToWmsTaskStatus(int wcsStatus) { + return switch (wcsStatus) { + case 0 -> 1; + case 1 -> 2; + case 2, 3, 4, 5 -> 3; + case 100 -> 4; + case 998 -> 98; + case 999 -> 99; + default -> -1; + }; + } + + /** + * wms任务状态转换成wcs堆垛机任务状态 + * @param wmsStatus wms任务状态 + * @return wcs堆垛机任务状态 + */ + public static int convertWmsTaskStatusToWcsStackerTaskStatus(int wmsStatus) { + return switch (wmsStatus) { + case 1 -> 0; + case 2 -> 1; + case 3 -> 2; + case 4 -> 100; + case 98 -> 998; + case 99 -> 999; + default -> -1; + }; + } + + /** + * 将Wms任务类型转化为Wcs任务类型 + * @param wmsStackerTaskType wms任务类型 + * @return wcs任务类型 + */ + public static int convertStackerTaskTypeFromWmsToWcs(int wmsStackerTaskType) { + return switch (wmsStackerTaskType) { + case 1 -> 1; + case 2 -> 2; + default -> -1; + }; + } + + /** + * 将Wcs任务类型转化为Wms任务类型 + * @param wcsStackerTaskType wcs任务类型 + * @return wms任务类型 + */ + public static int convertStackerTaskTypeFromWcsToWms(int wcsStackerTaskType) { + return switch (wcsStackerTaskType) { + case 1 -> 1; + case 2 -> 2; + default -> -1; + }; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/utils/FileUtils.java b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/FileUtils.java new file mode 100644 index 0000000..a512401 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/FileUtils.java @@ -0,0 +1,38 @@ +package com.wms_main.repository.utils; + +import lombok.extern.slf4j.Slf4j; + +import java.io.File; +import java.io.FileInputStream; +import java.util.Base64; + +/** + * 文件工具类 + */ +@Slf4j +public class FileUtils { + /** + * 获取图片信息 + * @param imagePath 图片地址 + * @param imageName 图片名称 + * @return 图片结果 + */ + public static String getImageDetail(String imagePath, String imageName) { + // 获取图片实例 + String imageDetail = ""; + try { + //将图片文件转为base64图片 + File imageFile = new File(imagePath + imageName); + FileInputStream inputStream = new FileInputStream(imageFile); + byte[] buffer = new byte[inputStream.available()]; + if (inputStream.read(buffer) == -1) { + inputStream.close(); + } + StringBuilder imageBase64 = new StringBuilder(Base64.getEncoder().encodeToString(buffer)); + imageDetail = new String(imageBase64); + } catch (Exception e) { + log.error("获取图片信息异常了。"); + } + return imageDetail; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/utils/StringUtils.java b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/StringUtils.java new file mode 100644 index 0000000..a8e9725 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/StringUtils.java @@ -0,0 +1,248 @@ +package com.wms_main.repository.utils; + +import com.alibaba.fastjson2.JSON; +import jakarta.servlet.http.HttpServletRequest; +import org.springframework.util.DigestUtils; + +/** + * 字符串工具类 + */ +public class StringUtils { + + private static final String CHARS_AZ = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + private static final String CHARS_az = "abcdefghijklmnopqrstuvwxyz"; + private static final String CHARS_09 = "0123456789"; + + /** 下划线 */ + private static final char SEPARATOR = '_'; + + /** + * 判断字符串是否为空 + * @param str 要判断的字符串 + * @return 结果 true:空 + */ + public static boolean isEmpty(String str) { + return str == null || str.isEmpty(); + } + + /** + * 判断字符串是否为非空 + * @param str 要判断的字符串 + * @return 结果 true:非空 + */ + public static boolean isNotEmpty(String str) { + return !isEmpty(str); + } + + /** + * 在左边补充字符到指定长度 + * @param str 要补充的字符串 + * @param c 补充的字符 + * @param length 长度 + * @return 结果 + */ + public static String padLeft(String str, String c, int length) { + if(isEmpty(str)) { + return c.repeat(length); + } + return c.repeat(Math.max(0, length - str.length())) + str; + } + + /** + * 在右边补充字符到指定长度 + * @param str 要补充的字符串 + * @param c 补充的字符 + * @param length 长度 + * @return 结果 + */ + public static String padRight(String str, String c, int length) { + if(isEmpty(str)) { + return c.repeat(length); + } + return str + c.repeat(Math.max(0, length - str.length())); + } + + /** + * 判断一个字符串是否为数字 + * @param str 要判断的字符串 + * @return 结果 + */ + public static boolean isNumber(String str) { + if (isEmpty(str)) return false; + return str.matches("^\\d+$"); + } + + public static boolean isDecimal(String str) { + if (isEmpty(str)) return false; + return str.matches("^\\d+\\.?\\d*$"); + } + + /** + * 加密密码所用的一种方式,理论上不可逆向 + * @param password 要加密的密码 + * @return 加密结果 + */ + public static String encryptPassword(String password) { + StringBuilder result = new StringBuilder(); + int count = 0; + String needEncryptStr = password; + while (result.length() < 255) { + count ++; + String md5 = DigestUtils.md5DigestAsHex(needEncryptStr.getBytes()).toUpperCase(); + if(count % 2 == 0 || result.length() < count * 2) { + result.append(md5); + } else { + result.insert(count * 2, md5); + } + needEncryptStr = md5; + } + return result.substring(0, 255); + } + + /** + * 驼峰转下划线命名 + * @param str 转换前的驼峰方式命名的字符串 + * @return 转换后的下划线方式命名的字符串 + * 例:userName->user_name + */ + public static String toUnderScoreCase(String str) { + if (str == null) { + return null; + } + StringBuilder sb = new StringBuilder(); + // 前置字符是否大写 + boolean preCharIsUpperCase = true; + // 当前字符是否大写 + boolean curreCharIsUpperCase = true; + // 下一个字符是否大写 + boolean nexteCharIsUpperCase = true; + for (int i = 0; i < str.length(); i++) + { + char c = str.charAt(i); + if (i > 0) { + preCharIsUpperCase = Character.isUpperCase(str.charAt(i - 1)); + } else { + preCharIsUpperCase = false; + } + curreCharIsUpperCase = Character.isUpperCase(c); + if (i < (str.length() - 1)) { + nexteCharIsUpperCase = Character.isUpperCase(str.charAt(i + 1)); + } + if (preCharIsUpperCase && curreCharIsUpperCase && !nexteCharIsUpperCase) { + sb.append(SEPARATOR); + } else if ((i != 0 && !preCharIsUpperCase) && curreCharIsUpperCase) { + sb.append(SEPARATOR); + } + sb.append(Character.toLowerCase(c)); + } + return sb.toString(); + } + + /** + * 驼峰式命名法 + * 例如:user_name->userName + */ + public static String toCamelCase(String s) { + if (s == null) { + return null; + } + if (s.indexOf(SEPARATOR) == -1) { + s = s.toLowerCase(); + return s; + } + s = s.toLowerCase(); + StringBuilder sb = new StringBuilder(s.length()); + boolean upperCase = false; + for (int i = 0; i < s.length(); i++) { + char c = s.charAt(i); + if (c == SEPARATOR) { + upperCase = true; + } else if (upperCase) { + sb.append(Character.toUpperCase(c)); + upperCase = false; + } else { + sb.append(c); + } + } + return sb.toString(); + } + + /** + * 将对象转为字符串 + * @param t 实体类 + * @param clazz 类型 + * @return 字符串 + */ + public static String objectToStringWithClassName(T t, Class clazz) { + return clazz.getSimpleName() + JSON.toJSONString(t); + } + + /** + * 将对象转为字符串 + * @param t 实体类 + * @return 字符串 + */ + public static String objectToString(T t) { + return JSON.toJSONString(t); + } + + /** + * 将字符串转为对象 + * @param s 字符串 + * @param clazz 类型 + * @return 转化后的对象 + */ + public static T stringToObject(String s, Class clazz) { + if (s.startsWith(clazz.getSimpleName())) { + return JSON.parseObject(s.substring(clazz.getSimpleName().length()), clazz); + } else { + return JSON.parseObject(s, clazz); + } + } + + /** + * 将字母转化为对应的数字 + * @param letter 字母 + * @return 转化后的数字 + */ + public static int letterToNumber(char letter) { + if ('a' <= letter && letter <= 'z') { + return letter - 'a' + 1; + } else if ('A' <= letter && letter <= 'Z') { + return letter - 'A' + 1; + } else { + return -1; + } + } + + /** + * 获取请求的ip地址 + * @param request 请求 + * @return ip地址 + */ + public static String getIpAddr(HttpServletRequest request) { + String ip = request.getHeader("x-forwarded-for"); + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("Proxy-Client-IP"); + } + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("WL-Proxy-Client-IP"); + } + if (ip == null || ip.isEmpty() || "unknown".equalsIgnoreCase(ip)) { + ip = request.getRemoteAddr(); + } + if (ip != null && ip.indexOf(",") > 0) { + String[] parts = ip.split(","); + for (String part : parts) { + if (!part.isEmpty() && !"unknown".equalsIgnoreCase(part)) { + ip = part.trim(); + break; + } + } + } + if ("0:0:0:0:0:0:0:1".equals(ip)) { + ip = "127.0.0.1"; + } + return ip; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/repository/utils/UUIDUtils.java b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/UUIDUtils.java new file mode 100644 index 0000000..0ab379a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/repository/utils/UUIDUtils.java @@ -0,0 +1,43 @@ +package com.wms_main.repository.utils; + +import com.wms_main.constant.AppConstant; + +/** + * 唯一识别号工具类 + */ +public class UUIDUtils { + + + private static long lastTime = 0L; + private static short lastCount = 0; + + /** + * 生成唯一识别号 + * @return 生成的唯一号码 + */ + public synchronized static String getNewUUID() { + return getNewUUID(""); + } + + /** + * 生成唯一识别号 + * @return 生成的唯一号码 + */ + public synchronized static String getNewUUID(String code) { + /* 经测试,单线程情况下生成UUID一万个约为50毫秒,不存在重复的UUID */ + while (true) { + long thisTime = System.currentTimeMillis(); + if(lastTime == thisTime) { + lastCount ++; + if(lastCount > 9999) { + lastCount = 10000; + continue; + } + } else { + lastTime = thisTime; + lastCount = 0; + } + return code + thisTime + String.format("%02d", AppConstant.APP_ID) + String.format("%04d", lastCount); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/api/IWcsApiService.java b/dev_wms_serve/src/main/java/com/wms_main/service/api/IWcsApiService.java new file mode 100644 index 0000000..5e959e2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/api/IWcsApiService.java @@ -0,0 +1,42 @@ +package com.wms_main.service.api; + +import com.wms_main.model.bo.wcs.WcsPickTask; +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.dto.request.wcs.WcsPickTaskRequest; +import com.wms_main.model.dto.request.wcs.WcsReleaseBoxRequest; +import com.wms_main.model.dto.request.wcs.WcsStackerTaskRequest; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; + +/** + * wcs接口服务 + */ +public interface IWcsApiService { + /** + * 发送堆垛机任务 + * @param request 任务请求 + * @return 发送结果 + */ + WcsApiResponse sendWcsStackerTask(WcsStackerTaskRequest request); + + /** + * 发送拣选任务 + * @param request 任务请求 + * @return 发送结果 + */ + WcsApiResponse sendPickTask(WcsPickTaskRequest request); + + /** + * 请求释放载具 + * @param request 释放请求信息 + * @return 发送结果 + */ + BaseWcsApiResponse releaseBox(WcsReleaseBoxRequest request); + + /** + * 取消拣选任务 + * @param request 取消请求信息 + * @return 发送结果 + */ + WcsApiResponse cancelPickTask(WcsPickTaskRequest request); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/api/serviceImpl/WcsApiServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/api/serviceImpl/WcsApiServiceImpl.java new file mode 100644 index 0000000..76bbd5f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/api/serviceImpl/WcsApiServiceImpl.java @@ -0,0 +1,99 @@ +package com.wms_main.service.api.serviceImpl; + +import com.wms_main.app.AppCommon; +import com.wms_main.constant.enums.wms.AppConfigKeyEnums; +import com.wms_main.model.bo.wcs.WcsPickTask; +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.dto.request.wcs.WcsPickTaskRequest; +import com.wms_main.model.dto.request.wcs.WcsReleaseBoxRequest; +import com.wms_main.model.dto.request.wcs.WcsStackerTaskRequest; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.repository.http.HttpClient; +import com.wms_main.repository.http.entity.HttpRequest; +import com.wms_main.repository.http.entity.HttpResponse; +import com.wms_main.service.api.IWcsApiService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * Wcs接口服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class WcsApiServiceImpl implements IWcsApiService { + private final HttpClient httpClient;// http客户端 + private final AppCommon appCommon;// 应用共通 + + /** + * 发送堆垛机任务 + * @param request 任务请求 + * @return 响应结果 + */ + @Override + public WcsApiResponse sendWcsStackerTask(WcsStackerTaskRequest request) { + // 设置http请求 + HttpRequest httpRequest = HttpRequest.postInstanceOf(appCommon.getConfigByKey(AppConfigKeyEnums.WCS_STACKER_TASK_URL.getKey()), request); + HttpResponse httpResponse = httpClient.httpPost(httpRequest); + if (httpResponse != null && httpResponse.isSuccess()) { + WcsApiResponse response = new WcsApiResponse<>(); + response = httpResponse.getData(response.getClass().asSubclass(WcsApiResponse.class)); + return response; + } + return WcsApiResponse.error("请求未获得响应信息。", null); + } + + /** + * 发送拣选任务 + * @param request 任务请求 + * @return 响应结果 + */ + @Override + public WcsApiResponse sendPickTask(WcsPickTaskRequest request) { + // 设置http请求 + HttpRequest httpRequest = HttpRequest.postInstanceOf(appCommon.getConfigByKey(AppConfigKeyEnums.WCS_PICK_TASK_URL.getKey()), request); + HttpResponse httpResponse = httpClient.httpPost(httpRequest); + if (httpResponse != null && httpResponse.isSuccess()) { + WcsApiResponse response = new WcsApiResponse<>(); + response = httpResponse.getData(response.getClass().asSubclass(WcsApiResponse.class)); + return response; + } + return WcsApiResponse.error("请求未获得响应信息。", null); + } + + /** + * 发送释放载具请求 + * @param request 释放请求信息 + * @return 响应结果 + */ + @Override + public BaseWcsApiResponse releaseBox(WcsReleaseBoxRequest request) { + // 设置http请求 + HttpRequest httpRequest = HttpRequest.postInstanceOf(appCommon.getConfigByKey(AppConfigKeyEnums.WCS_RELEASE_BOX_URL.getKey()), request); + HttpResponse httpResponse = httpClient.httpPost(httpRequest); + if (httpResponse != null && httpResponse.isSuccess()) { + return httpResponse.getData(BaseWcsApiResponse.class); + } + return BaseWcsApiResponse.error("请求未获得响应信息。"); + } + + /** + * 取消拣选任务请求 + * @param request 取消请求信息 + * @return 响应结果 + */ + @Override + public WcsApiResponse cancelPickTask(WcsPickTaskRequest request) { + // 设置http请求 + HttpRequest httpRequest = HttpRequest.postInstanceOf(appCommon.getConfigByKey(AppConfigKeyEnums.WCS_CANCEL_PICK_TASK_URL.getKey()), request); + HttpResponse httpResponse = httpClient.httpPost(httpRequest); + if (httpResponse != null && httpResponse.isSuccess()) { + WcsApiResponse response = new WcsApiResponse<>(); + response = httpResponse.getData(response.getClass().asSubclass(WcsApiResponse.class)); + return response; + } + return WcsApiResponse.error("请求未获得响应信息。", null); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/IConveyTaskService.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/IConveyTaskService.java new file mode 100644 index 0000000..89682e7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/IConveyTaskService.java @@ -0,0 +1,52 @@ +package com.wms_main.service.business; + +import com.wms_main.model.bo.wms.WmsPickTask; +import com.wms_main.model.po.TAppPickTask; +import com.wms_main.model.po.TAppStock; +import com.wms_main.model.vo.wms.TaskConfirmVo; +import com.wms_main.model.vo.wms.WorkConfirmVo; + +import java.util.List; +import java.util.Map; + +/** + * 输送线任务服务 + */ +public interface IConveyTaskService { + /** + * 取消拣选任务 + * @param vehicleStandMap 载具-站台map + * @param successCount 成功count + * @param failCount 失败count + * @param exceptionCount 异常count + */ + void cancelPickTasks(Map vehicleStandMap, int successCount, int failCount, int exceptionCount); + + /** + * 取消后续站台任务 + * @param vehicleId 载具 + * @param standId 当前站台 + */ + void cancelOtherStandPickTasks(String vehicleId, String standId); + + /** + * 释放站台箱子 + * @param targetPickTask 目标拣选任务 + * @return 处理结果 + */ + boolean releaseStandVehicle(TAppPickTask targetPickTask); + + /** + * 获得当前站台的工作 + * @param thisPickTask 拣选任务 + * @return 结果 + */ + WorkConfirmVo getCurrentStandWork(TAppPickTask thisPickTask); + + /** + * 获得当前站台的任务 + * @param thisPickTask 当前站台拣选任务 + * @return 结果 + */ + TaskConfirmVo getCurrentStandTask(TAppPickTask thisPickTask); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/IStackerTaskService.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/IStackerTaskService.java new file mode 100644 index 0000000..46ff3b5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/IStackerTaskService.java @@ -0,0 +1,45 @@ +package com.wms_main.service.business; + +import com.wms_main.model.po.TAppLocation; +import com.wms_main.model.po.TAppTask; +import com.wms_main.model.po.TAppWcsTask; + +import java.util.List; + +/** + * 堆垛机任务业务服务 + */ +public interface IStackerTaskService { + /** + * 存WcsTask表 + * 更新WmsTask表 + * @param wcsInTask wcs任务 + */ + void saveWcsTaskAndUpdateWmsTask(TAppWcsTask wcsInTask); + + /** + * 申请一个库位 + * @param locationFilter 申请条件 + * @param requestVehicleId 本次申请入库的载具号 + * @return 可用库位 + */ + TAppLocation requestOneLocation(TAppLocation locationFilter, String requestVehicleId); + + /** + * 完成堆垛机入库任务 + * @param stackerInTasks 已完成的入库任务 + */ + void finishStackerInTasks(List stackerInTasks); + + /** + * 完成堆垛机入库任务---合并相同物料 + * @param stackerInTasks 已完成的入库任务 + */ + void finishStackerInTasksMergeSameGoods(List stackerInTasks); + + /** + * 完成堆垛机出库任务 + * @param stackerOutTasks 已完成的出库任务 + */ + void finishStackerOutTasks(List stackerOutTasks); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/IStockDataService.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/IStockDataService.java new file mode 100644 index 0000000..b967772 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/IStockDataService.java @@ -0,0 +1,48 @@ +package com.wms_main.service.business; + +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.po.TAppStock; + +import java.util.List; +import java.util.Map; + +/** + * 库存数据服务 + */ +public interface IStockDataService { + /** + * 更新库存信息 + * @param stockConfirm 库存确认信息 + * @param standId 站台号 + * @param userName 用户名 + */ + void updateStockInfo(StockConfirmEntity stockConfirm, String standId, String userName, String reason); + + /** + * 查询库存预警值 + * @return 库存预警值 + */ + int getWarningQty(); + + /** + * 判断当前载具是否是空载具 + * @param vehicleId 载具号 + * @return 是空载具 + */ + boolean isEmptyVehicle(String vehicleId); + + /** + * 找到目标料号最先入库的库存,剩余可用数量大于0---实现 + * @param goodsId 目标 + * @param allStocks 所有库存 + * @return 库存编号 + */ + String getFirstInStock(String goodsId, List allStocks); + + /** + * 获取可以继续放料的map + * @param goodsIds 物料列表 + * @return 结果map + */ + Map> getCanPutGoodsMap(List goodsIds); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/ConveyTaskServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/ConveyTaskServiceImpl.java new file mode 100644 index 0000000..441cf14 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/ConveyTaskServiceImpl.java @@ -0,0 +1,460 @@ +package com.wms_main.service.business.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.AppConstant; +import com.wms_main.constant.enums.wcs.WcsApiResponseCodeEnums; +import com.wms_main.constant.enums.wms.*; +import com.wms_main.dao.*; +import com.wms_main.model.bo.wcs.WcsPickTask; +import com.wms_main.model.bo.wms.OrderConfirmEntity; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.bo.wms.TaskConfirmEntity; +import com.wms_main.model.bo.wms.WmsPickTask; +import com.wms_main.model.dto.request.wcs.WcsPickTaskRequest; +import com.wms_main.model.dto.request.wcs.WcsReleaseBoxRequest; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.po.*; +import com.wms_main.model.vo.wms.TaskConfirmVo; +import com.wms_main.model.vo.wms.WorkConfirmVo; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.api.IWcsApiService; +import com.wms_main.service.business.IConveyTaskService; +import com.wms_main.service.business.IStockDataService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.time.LocalDateTime; +import java.util.*; + +/** + * 输送线任务服务 实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class ConveyTaskServiceImpl implements IConveyTaskService { + private final IWcsApiService wcsApiService;// wcs api服务 + private final ITAppPickTaskService appPickTaskService;// 拣选任务服务 + private final ITAppPickTaskBakService appPickTaskBakService;// 拣选任务备份服务 + private final ITAppTaskService appTaskService;// 堆垛机任务服务 + private final ITAppWorkService appWorkService;// 工作服务 + private final ITAppOutsService appOutsService;// 出库单服务 + private final IStockDataService stockDataService;// 库存数据服务 + private final ITAppPickPlanService appPickPlanService;// 拣选计划服务 + private final ITAppStockService appStockService;// 库存服务 + private final AppCommon appCommon; + private final ITAppVehicleService appVehicleService;// 载具服务 + + /** + * 取消拣选任务实现 + * + * @param vehicleStandMap 键为站台,值为WmsPickTask + * @param successCount 成功数量 + * @param failCount 失败数量 + * @param exceptionCount 异常数量 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void cancelPickTasks(Map vehicleStandMap, int successCount, int failCount, int exceptionCount) { + // 循环取消 + for (String key : vehicleStandMap.keySet()) { + WmsPickTask thisKeyPickTask = vehicleStandMap.get(key); + try { + WcsPickTaskRequest request = new WcsPickTaskRequest( + null, + thisKeyPickTask.getVehicleId(), + 1, + thisKeyPickTask.getPickStand(), + "" + ); + WcsApiResponse wcsResponse = wcsApiService.cancelPickTask(request); + if (wcsResponse != null && WcsApiResponseCodeEnums.SUCCESS.getCode() == wcsResponse.getCode()) { + // 将这些拣选任务添加进记录表 + List targetPickTasks = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, thisKeyPickTask.getVehicleId()) + .eq(TAppPickTask::getPickStand, thisKeyPickTask.getPickStand()) + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + // 设置拣选任务记录 + List pickRecords = new ArrayList<>(); + for (TAppPickTask pickTask : targetPickTasks) { + TAppPickTaskBak pickRecord = new TAppPickTaskBak( + pickTask.getPickId(), + pickTask.getPickStand(), + pickTask.getVehicleId(), + WmsPickTaskStatusEnum.CANCEL.getCode(), + pickTask.getCreateTime(), + pickTask.getSendTime(), + LocalDateTime.now(), + LocalDateTime.now() + ); + pickRecords.add(pickRecord); + } + // 添加记录 + appPickTaskBakService.saveBatch(pickRecords); + // 删除拣选任务 + appPickTaskService.removeByIds(targetPickTasks); + successCount++; + log.info("取消拣选任务成功。载具:{},站台:{}。", thisKeyPickTask.getVehicleId(), thisKeyPickTask.getPickStand()); + } else { + failCount++; + log.error("取消拣选任务失败。载具:{},站台:{}。", thisKeyPickTask.getVehicleId(), thisKeyPickTask.getPickStand()); + } + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + exceptionCount++; + log.error("取消拣选任务异常。载具:{},站台:{}。", thisKeyPickTask.getVehicleId(), thisKeyPickTask.getPickStand()); + } + } + } + + /** + * 取消当前其他站台的任务 + * + * @param vehicleId 载具号 + * @param standId 站台号 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void cancelOtherStandPickTasks(String vehicleId, String standId) { + // 取消这个箱子去其他站台的任务 + List otherStandPickTaskList = appPickTaskService.list(new LambdaQueryWrapper() + .ne(StringUtils.isNotEmpty(standId), TAppPickTask::getPickStand, standId) + .eq(TAppPickTask::getVehicleId, vehicleId) + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + Map vehicleStandMap = new HashMap<>(); + for (TAppPickTask otherStandPickTask : otherStandPickTaskList) { + String key = otherStandPickTask.getVehicleId() + "_" + otherStandPickTask.getPickStand(); + if (vehicleStandMap.containsKey(key)) { + continue; + } + vehicleStandMap.put(key, new WmsPickTask(otherStandPickTask.getPickStand(), otherStandPickTask.getVehicleId())); + } + cancelPickTasks(vehicleStandMap, 0, 0, 0); + } + + /** + * 释放站台载具 + * + * @param targetPickTask 目标拣选任务 + * @return 处理结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public boolean releaseStandVehicle(TAppPickTask targetPickTask) { + // 判断是否是需要回库 + int router = 0;// 默认不需要回库 + if (!appPickTaskService.exists(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, targetPickTask.getVehicleId()) + .ne(TAppPickTask::getPickStand, targetPickTask.getPickStand()) + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode()))) { + router = 1;// 需要回库 + } + // 需要回库时,需要生成回库任务 + List pickRecords = new ArrayList<>(); + if (router == 1) { + // 设置这个载具为入库中 + appVehicleService.update(new LambdaUpdateWrapper() + .set(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.IN.getCode()) + .eq(TAppVehicle::getVehicleId, targetPickTask.getVehicleId())); + // 设置这个载具的库存为回库中 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.BACK.getCode()) + .eq(TAppStock::getVehicleId, targetPickTask.getVehicleId())); + // 查询这个箱子入库用的拣选任务 + List forInPickTasks = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, targetPickTask.getVehicleId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + boolean haveForIn = false;// 是否要为了入库不回库 + for (TAppPickTask forInPickTask : forInPickTasks) { + if (!Objects.equals(forInPickTask.getPickStand(), targetPickTask.getPickStand())) { + haveForIn = true; + } + // 生成记录并删除 + pickRecords.add(new TAppPickTaskBak( + targetPickTask.getPickId(), + targetPickTask.getPickStand(), + targetPickTask.getVehicleId(), + WmsPickTaskStatusEnum.FOR_IN.getCode(), + targetPickTask.getCreateTime(), + null, + null, + LocalDateTime.now() + )); + } + // 没有需要入库的拣选任务 + if (!haveForIn) { + // 判断空箱需不需要回库 + String emptyBack = "0"; + try { + emptyBack = appCommon.getConfigByKey(AppConfigKeyEnums.EMPTY_BACK.getKey()); + } catch (Exception e) { + log.error("获取空箱回库配置失败,使用默认值不回库。"); + } + // 判断这个箱子是不是空箱需要回库 + if (!stockDataService.isEmptyVehicle(targetPickTask.getVehicleId()) + || (stockDataService.isEmptyVehicle(targetPickTask.getVehicleId()) && "1".equals(emptyBack))) { + // 生成回库任务 + TAppTask task = new TAppTask( + UUIDUtils.getNewUUID("BACK_"), + WmsTaskTypeEnums.IN.getCode(), + WmsStackerTaskStatusEnums.TEMP.getCode(), + 1, + targetPickTask.getVehicleId(), + targetPickTask.getPickStand(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + "wms_auto", + "", + targetPickTask.getPickStand(), + "" + ); + try { + // 保存任务 + appTaskService.save(task); + } catch (Exception e) { + log.error("释放站台载具生成回库任务时失败。"); + return false; + } + } + } + } else { + // 将这个箱子的状态暂存的都设置掉 + appPickTaskService.update(new LambdaUpdateWrapper() + .set(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.WAIT.getCode()) + .eq(TAppPickTask::getVehicleId, targetPickTask.getVehicleId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.TEMP.getCode())); + // 将这个载具的库存状态都设置为已出库 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.OUTED.getCode()) + .set(TAppStock::getLocationId, "") + .eq(TAppStock::getVehicleId, targetPickTask.getVehicleId()) + .eq(TAppStock::getStockStatus, WmsStockStatusEnums.OUTING.getCode())); + } + // 更新拣选任务信息,添加拣选任务记录信息 + pickRecords.add(new TAppPickTaskBak( + targetPickTask.getPickId(), + targetPickTask.getPickStand(), + targetPickTask.getVehicleId(), + WmsPickTaskStatusEnum.LEAVE.getCode(), + targetPickTask.getCreateTime(), + targetPickTask.getSendTime(), + targetPickTask.getArriveTime(), + LocalDateTime.now() + )); + try { + appPickTaskBakService.saveBatch(pickRecords); + // 删除当前载具在当前站台的拣选任务 + appPickTaskService.remove(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, targetPickTask.getVehicleId()) + .eq(TAppPickTask::getPickStand, targetPickTask.getPickStand())); + } catch (Exception e) { + log.error("保存拣选任务记录时发生异常。载具号:{},站台号:{}", targetPickTask.getVehicleId(), targetPickTask.getPickStand()); + return false; + } + try { + // 给wcs放行信号 + BaseWcsApiResponse releaseResult = wcsApiService.releaseBox(new WcsReleaseBoxRequest(targetPickTask.getVehicleId(), targetPickTask.getPickStand(), router)); + if (releaseResult == null || WcsApiResponseCodeEnums.SUCCESS.getCode() != releaseResult.getCode()) { + return false; + } + } catch (Exception e) { + log.error("向wcs传递放行信息异常。"); + return false; + } + return true; + } + + /** + * 获得对应库存的第一条工作 + * + * @param thisPickTask 站台号 + * @return 工作确认信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public WorkConfirmVo getCurrentStandWork(TAppPickTask thisPickTask) { + // 站台号和载具号必须输入 + if (thisPickTask == null || StringUtils.isEmpty(thisPickTask.getPickStand()) || StringUtils.isEmpty(thisPickTask.getVehicleId())) { + return null; + } + // 轮询当前站台的拣选计划 + List pickPlans = appPickPlanService.list(new LambdaQueryWrapper() + .eq(TAppPickPlan::getStandId, thisPickTask.getPickStand()) + .eq(TAppPickPlan::getVehicleId, thisPickTask.getVehicleId()) + .eq(TAppPickPlan::getPickType, 1)); + if (pickPlans == null || pickPlans.isEmpty()) { + return null; + } + WorkConfirmVo resultVo = null; + List needRemovePlans = new ArrayList<>(); + for (TAppPickPlan pickPlan : pickPlans) { + // 计划拣选数量 + int planPickQty = pickPlan.getPlanPickQty(); + // 先查询对应的工作存不存在 + TAppWork thisWork = appWorkService.getById(pickPlan.getWorkIndex()); + // 判断这条工作还存在否 + if (thisWork == null) { + needRemovePlans.add(pickPlan); + continue; + } + // 判断有没有需求 + if (thisWork.getFinishNum() >= thisWork.getNeedNum()) { + needRemovePlans.add(pickPlan); + continue; + } + // 剩余需求量 + int remainNeedNum = thisWork.getNeedNum() - thisWork.getFinishNum(); + if (remainNeedNum < planPickQty) { + // 需求不足,将计划拣选数量更新成实际需求数量 + planPickQty = remainNeedNum; + } + // 查询这个箱子上库存是否足够 + List stockList = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, thisPickTask.getVehicleId()) + .eq(TAppStock::getGoodsId, thisWork.getGoodsId()) + .gt(TAppStock::getRealNum, 0).orderByAsc(TAppStock::getFirstInTime)); + if (stockList == null || stockList.isEmpty()) { + needRemovePlans.add(pickPlan); + continue; + } + // 算出库存总量 + int remainSumNum = stockList.stream().mapToInt(TAppStock::getRealNum).sum(); + if (remainSumNum < planPickQty) { + // 剩余数量不足,计划拣选数量更新成实际剩余数量 + planPickQty = remainSumNum; + } + // 命中,开始设置返回数据 + OrderConfirmEntity orderConfirmVo = new OrderConfirmEntity( + pickPlan.getWorkIndex(), + thisWork.getWorkOrder(), + thisWork.getProductId(), + thisWork.getSingleProductId(), + thisWork.getGoodsId(), + thisWork.getBoxNo(), + planPickQty, + planPickQty + ); + StockConfirmEntity stockConfirmVo = new StockConfirmEntity( + pickPlan.getPlanId(), + pickPlan.getVehicleId(), + pickPlan.getGoodsId(), + remainSumNum - planPickQty, + remainSumNum - planPickQty, + 0, + "ASRS", + stockDataService.getWarningQty() + ); + resultVo = new WorkConfirmVo(orderConfirmVo, stockConfirmVo); + break; + } + // 删除不可用拣货计划 + if (!needRemovePlans.isEmpty()) { + appPickPlanService.removeBatchByIds(needRemovePlans.stream().map(TAppPickPlan::getPlanId).toList()); + } + + return resultVo; + } + + /** + * 获取当前站台拣选任务需求 + * + * @param thisPickTask 拣选任务 + * @return 任务vo + */ + @Override + @Transactional(rollbackFor = Exception.class) + public TaskConfirmVo getCurrentStandTask(TAppPickTask thisPickTask) { + // 站台号和载具号必须输入 + if (thisPickTask == null || StringUtils.isEmpty(thisPickTask.getPickStand()) || StringUtils.isEmpty(thisPickTask.getVehicleId())) { + return null; + } + // 轮询当前站台的拣选计划 + List pickPlans = appPickPlanService.list(new LambdaQueryWrapper() + .eq(TAppPickPlan::getStandId, thisPickTask.getPickStand()) + .eq(TAppPickPlan::getVehicleId, thisPickTask.getVehicleId()) + .eq(TAppPickPlan::getPickType, 2)); + if (pickPlans == null || pickPlans.isEmpty()) { + return null; + } + TaskConfirmVo resultVo = null; + List needRemovePlans = new ArrayList<>(); + for (TAppPickPlan pickPlan : pickPlans) { + // 计划拣选数量 + int planPickQty = pickPlan.getPlanPickQty(); + // 先查询对应的工作存不存在 + TAppOuts thisOuts = appOutsService.getById(pickPlan.getWorkIndex()); + // 判断这条工作还存在否 + if (thisOuts == null) { + needRemovePlans.add(pickPlan); + continue; + } + // 判断有没有需求 + if (thisOuts.getPickNum() >= thisOuts.getNeedNum()) { + needRemovePlans.add(pickPlan); + continue; + } + // 剩余需求量 + int remainNeedNum = thisOuts.getNeedNum() - thisOuts.getPickNum(); + if (remainNeedNum < planPickQty) { + // 需求不足,将计划拣选数量更新成实际需求数量 + planPickQty = remainNeedNum; + } + // 查询这个箱子上库存是否足够 + List stockList = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, thisPickTask.getVehicleId()) + .eq(TAppStock::getGoodsId, thisOuts.getGoodsId()) + .gt(TAppStock::getRealNum, 0).orderByAsc(TAppStock::getFirstInTime)); + if (stockList == null || stockList.isEmpty()) { + needRemovePlans.add(pickPlan); + continue; + } + // 算出库存总量 + int remainSumNum = stockList.stream().mapToInt(TAppStock::getRealNum).sum(); + if (remainSumNum < planPickQty) { + // 剩余数量不足,计划拣选数量更新成实际剩余数量 + planPickQty = remainSumNum; + } + // 命中,开始设置返回数据 + TaskConfirmEntity taskConfirmVo = new TaskConfirmEntity( + thisOuts.getTaskId(), + thisOuts.getOutType(), + thisOuts.getGoodsId(), + thisOuts.getNeedNum(), + remainNeedNum, + planPickQty, + planPickQty + ); + StockConfirmEntity stockConfirmVo = new StockConfirmEntity( + pickPlan.getPlanId(), + pickPlan.getVehicleId(), + pickPlan.getGoodsId(), + remainSumNum - planPickQty, + remainSumNum - planPickQty, + 0, + "ASRS", + stockDataService.getWarningQty() + ); + resultVo = new TaskConfirmVo(taskConfirmVo, stockConfirmVo); + break; + } + // 删除不可用拣货计划 + if (!needRemovePlans.isEmpty()) { + appPickPlanService.removeBatchByIds(needRemovePlans.stream().map(TAppPickPlan::getPlanId).toList()); + } + + return resultVo; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StackerTaskServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StackerTaskServiceImpl.java new file mode 100644 index 0000000..85cb36d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StackerTaskServiceImpl.java @@ -0,0 +1,719 @@ +package com.wms_main.service.business.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.AppConstant; +import com.wms_main.constant.enums.wms.*; +import com.wms_main.dao.*; +import com.wms_main.model.po.*; +import com.wms_main.repository.utils.ConvertUtils; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IConveyTaskService; +import com.wms_main.service.business.IStackerTaskService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.time.LocalDate; +import java.time.LocalDateTime; +import java.util.*; +import java.util.stream.Collectors; + +/** + * 服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class StackerTaskServiceImpl implements IStackerTaskService { + /** + * Wcs任务服务 + */ + private final ITAppWcsTaskService appWcsTaskService; + /** + * Wms任务服务 + */ + private final ITAppTaskService appTaskService; + /** + * 库位服务 + */ + private final ITAppLocationService appLocationService; + /** + * 载具服务 + */ + private final ITAppVehicleService appVehicleService; + /** + * 库存服务 + */ + private final ITAppStockService appStockService; + /** + * 任务记录服务 + */ + private final ITAppTaskBakService appTaskBakService; + /** + * 拣选任务服务 + */ + private final ITAppPickTaskService appPickTaskService; + /** + * 设备服务 + */ + private final ITAppEquipmentService appEquipmentService; + /** + * 输送线任务服务 + */ + private final IConveyTaskService conveyTaskService; + /** + * 业务通用 + */ + private final AppCommon appCommon; + + /** + * 存WcsTask表 + * 更新WmsTask表 + * + * @param wcsTask wcs任务 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void saveWcsTaskAndUpdateWmsTask(TAppWcsTask wcsTask) { + // 存WcsTask表 + appWcsTaskService.save(wcsTask); + // 更新WmsTask表 + appTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getWcsTaskId, wcsTask.getWcsTaskId()) + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.EXECUTED.getCode()) + .eq(TAppTask::getVehicleId, wcsTask.getVehicleId()) + .eq(TAppTask::getTaskType, ConvertUtils.convertStackerTaskTypeFromWcsToWms(wcsTask.getWcsTaskType())) + .eq(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.WAIT.getCode()) + ); + } + + /** + * 实现 + * + * @param locationFilter 申请条件 + * @return 申请到的库位,null表示无库位可用 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public TAppLocation requestOneLocation(TAppLocation locationFilter, String requestVehicleId) { + // 目标库位 + TAppLocation targetLocation = null; + // 设备号优先级序列 + List equipmentIds = new ArrayList<>(); + + // 判断是否传入设备号 + if (locationFilter != null && locationFilter.getEquipmentId() != null) { + equipmentIds.add(locationFilter.getEquipmentId()); + } else { + // 根据堆垛机任务数量,找到最空闲的那台堆垛机 + equipmentIds = findMostRelaxEquip(); + } + // 循环设备列表,找到合适的库位 + for (Integer equipmentId : equipmentIds) { + // 判断一下这个设备号是否可用 + TAppEquipment thisEquipment = appEquipmentService.getById(equipmentId); + if (thisEquipment == null) { + // 不是可用设备 + continue; + } + // 设定查询条件 + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() + .eq(TAppLocation::getEquipmentId, equipmentId); + // 查询库位 + List locationList = appLocationService.list(queryWrapper); + List candidateLocationList = locationList.stream().filter(item -> { + boolean filterResult = item.getIsWorking() == 0 && item.getIsLock() == 0 && item.getIsOccupy() == 0; + if (locationFilter != null) { + if (locationFilter.getLRow() != null) { + filterResult = filterResult && Objects.equals(item.getLRow(), locationFilter.getLRow()); + } + if (locationFilter.getLCol() != null) { + filterResult = filterResult && Objects.equals(item.getLCol(), locationFilter.getLCol()); + } + if (locationFilter.getLLayer() != null) { + filterResult = filterResult && Objects.equals(item.getLLayer(), locationFilter.getLLayer()); + } + } + return filterResult; + }).sorted(Comparator.comparingInt(TAppLocation::getLDepth).reversed()) + .sorted(Comparator.comparingInt(location -> location.getLCol() + location.getLLayer())) + .toList(); + // 判断是否输入了subArea + if (locationFilter != null && StringUtils.isNotEmpty(locationFilter.getSubArea())) { + // 对candidateLocationList进行排序 + List firstList = candidateLocationList.stream().filter(item -> item.getSubArea().equals(locationFilter.getSubArea())).toList(); + List lastList = candidateLocationList.stream().filter(item -> !item.getSubArea().equals(locationFilter.getSubArea())).toList(); + candidateLocationList = new ArrayList<>(firstList);// 先添加符合subArea的库位 + candidateLocationList.addAll(lastList);// 再添加不符合subArea的库位 + } + // 找一个空闲的库位 + for (TAppLocation candidateLocation : candidateLocationList) { + if (candidateLocation.getIsWorking() == 1 || candidateLocation.getIsLock() == 1 || candidateLocation.getIsOccupy() == 1) { + continue; + } + if (isMaxDepthAvailable(locationList, candidateLocation)) { + try { + // 尝试锁定库位,锁定成功就返回 + if (appLocationService.update(new LambdaUpdateWrapper() + .set(TAppLocation::getIsOccupy, 1) + .set(TAppLocation::getVehicleId, requestVehicleId) + .eq(TAppLocation::getLocationId, candidateLocation.getLocationId()) + .eq(TAppLocation::getIsOccupy, 0) + )) { + // 当前库位可用 + targetLocation = candidateLocation; + break; + } + } catch (Exception e) { + log.error("锁定库位{}失败。", candidateLocation.getLocationId()); + } + } + } + if (targetLocation != null) { + // 找到了目标库位 + break; + } + } + + // 返回库位,如果返回null则表示没有可用库位 + return targetLocation; + } + + /** + * 是否是最内层可用库位 + * + * @param appLocationList 库位列表 + * @param appLocation 库位 + * @return 结果 + */ + private boolean isMaxDepthAvailable(List appLocationList, TAppLocation appLocation) { + // 验证库位列表 + if (appLocationList == null || appLocationList.isEmpty()) { + return false; + } + // 验证待查库位 + if (appLocation == null) { + return false; + } + // 查询到排列层对应的库位列表 + List diffDepthLocationList = appLocationList.stream().filter(item -> + Objects.equals(item.getLRow(), appLocation.getLRow()) && + Objects.equals(item.getLCol(), appLocation.getLCol()) && + Objects.equals(item.getLLayer(), appLocation.getLLayer()) && + !Objects.equals(item.getLDepth(), appLocation.getLDepth())).toList(); + // 结果 + boolean result = true; + for (TAppLocation diffDepthLocation : diffDepthLocationList) { + if (diffDepthLocation.getIsWorking() == 1) { + result = false; + break; + } + // 深度低的库位锁定或者占用 + if (diffDepthLocation.getLDepth() < appLocation.getLDepth()) { + if (diffDepthLocation.getIsLock() == 1 || diffDepthLocation.getIsOccupy() == 1) { + result = false; + break; + } + } + // 深度高的库位未锁定或者空闲 + if (diffDepthLocation.getLDepth() > appLocation.getLDepth()) { + if (diffDepthLocation.getIsLock() == 0 && diffDepthLocation.getIsOccupy() == 0) { + result = false; + break; + } + } + } + return result; + } + + /** + * 找到最空闲的那台设备 + */ + private List findMostRelaxEquip() { + // 构造可用库位map + Map equipCountMap = new HashMap<>(); + // 找到可以使用的空闲库位最多的那台设备 + List emptyLocationList = appLocationService.list(new LambdaQueryWrapper() + .eq(TAppLocation::getIsOccupy, WmsLocationOccupyStatusEnums.EMPTY.getCode()) + .eq(TAppLocation::getIsLock, WmsLockEnums.UNLOCK.getCode())); + if (emptyLocationList.isEmpty()) { + return Collections.emptyList(); + } + for (TAppLocation appLocation : emptyLocationList) { + if (!equipCountMap.containsKey(appLocation.getEquipmentId())) { + equipCountMap.put(appLocation.getEquipmentId(), 0); + } + } + // 查找到所有的入库任务列表---非暂存和完成状态。 + List inTasks = appTaskService.list(new LambdaQueryWrapper() + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.IN.getCode()) + .notIn(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.FINISH.getCode(), WmsStackerTaskStatusEnums.TEMP.getCode())); + if (inTasks == null || inTasks.isEmpty()) { + for (TAppLocation appLocation : emptyLocationList) { + if (equipCountMap.containsKey(appLocation.getEquipmentId())) { + equipCountMap.replace(appLocation.getEquipmentId(), equipCountMap.get(appLocation.getEquipmentId()) + 1); + } + } + } else { + for (TAppTask inTask : inTasks) { + if (StringUtils.isNotEmpty(inTask.getDestination())) { + // 当前目标库位的设备号 + TAppLocation destinationEquipmentId = appCommon.getInstantLocationByLocationId(inTask.getDestination()); + if (equipCountMap.containsKey(destinationEquipmentId.getEquipmentId())) { + equipCountMap.replace(destinationEquipmentId.getEquipmentId(), equipCountMap.get(destinationEquipmentId.getEquipmentId()) + 1); + } + } + } + } + if (equipCountMap.isEmpty()) { + return Collections.emptyList(); + } + // 排序 + return equipCountMap.entrySet().stream() + .sorted(Comparator.comparingInt(Map.Entry::getValue)) + .map(Map.Entry::getKey) + .toList(); + } + + /** + * 实现 + * + * @param stackerInTasks 已完成的入库任务 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void finishStackerInTasks(List stackerInTasks) { + // 入库任务完成需要做以下几件事情: + // 1. 生成库存,如果是已有库存则更新库存状态、数量、库位这些信息。 + // 2. 添加载具信息,如果载具已经存在则更新状态、库位等信息。 + // 3. 添加入库记录。 + // 4. 不同入库时间的库存要分开 + // 根据载具号map一下 + Map> vehicleIdToTaskMap = stackerInTasks.stream() + .filter(inTask -> Objects.equals(inTask.getTaskType(), WmsTaskTypeEnums.IN.getCode()) && Objects.equals(inTask.getTaskStatus(), WmsStackerTaskStatusEnums.FINISH.getCode())) + .collect(Collectors.groupingBy(TAppTask::getVehicleId)); + for (String vehicleId : vehicleIdToTaskMap.keySet()) { + List thisVehicleInTasks = vehicleIdToTaskMap.get(vehicleId); + // 查询这个载具的信息 + TAppVehicle thisVehicle = appVehicleService.getOne(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleId, vehicleId) + ); + // 查询这个载具的库存 + List thisVehicleStocks = appStockService.list( + new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, vehicleId)); + // 遍历任务信息 + List goodsIds = new ArrayList<>(); + // 新的库存信息 + List newStockList = new ArrayList<>(); + // 入库记录 + List newTaskBakList = new ArrayList<>(); + // 需要删除的任务id + List needDeleteTaskIds = new ArrayList<>(); + for (TAppTask thisVehicleInTask : thisVehicleInTasks) { + // 任务记录 + newTaskBakList.add(new TAppTaskBak( + thisVehicleInTask.getTaskId(), + thisVehicleInTask.getTaskType(), + thisVehicleInTask.getTaskStatus(), + thisVehicleInTask.getTaskPriority(), + thisVehicleInTask.getVehicleId(), + thisVehicleInTask.getOrigin(), + thisVehicleInTask.getDestination(), + thisVehicleInTask.getWcsTaskId(), + thisVehicleInTask.getCreateTime(), + thisVehicleInTask.getFinishTime(), + thisVehicleInTask.getGoodsId(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getStockNum(), + thisVehicleInTask.getOpUser(), + thisVehicleInTask.getRemark(), + thisVehicleInTask.getCallStand(), + thisVehicleInTask.getGoodsDesc() + )); + // 删除任务 + needDeleteTaskIds.add(thisVehicleInTask.getTaskId()); + // 判断是否需要更新库存信息 + if (!Objects.equals(thisVehicleInTask.getGoodsId(), AppConstant.EMPTY_GOODS_ID)) { + goodsIds.add(thisVehicleInTask.getGoodsId()); + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(thisVehicleInTask.getGoodsId()); + Integer sledDays = null;// null表示非有效期管理 + LocalDate expireDate = null;// null表示非有效期管理 + if (thisGoods != null && Objects.equals(thisGoods.getPutArea(), "ASRS") && thisGoods.getIsSled().contains("Y")) { + // 有效期管理的物料 + if (thisGoods.getSledDays() != null) { + sledDays = thisGoods.getSledDays(); + expireDate = thisVehicleInTask.getCreateTime().plusDays(sledDays).toLocalDate(); + } + } + // 新库存,增加库存信息 + newStockList.add(new TAppStock( + UUIDUtils.getNewUUID(), + vehicleId, + thisVehicleInTask.getDestination(), + WmsStockStatusEnums.OK.getCode(), + thisVehicleInTask.getGoodsId(), + WmsGoodsStatusEnums.OK.getCode(), + thisVehicleInTask.getCreateTime(), + thisVehicleInTask.getOpUser(), + LocalDateTime.now(), + thisVehicleInTask.getOpUser(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getGoodsDesc(), + expireDate, + sledDays + )); + } + } + // 当前载具是否是空载具 + boolean isEmptyVehicle = goodsIds.isEmpty() && thisVehicleStocks.isEmpty(); + if (thisVehicle == null) { + // 新建一个载具信息 + thisVehicle = new TAppVehicle( + vehicleId, + isEmptyVehicle ? 1 : 0, + WmsVehicleStatusEnums.ON.getCode(), + "", + 0, + thisVehicleInTasks.getFirst().getDestination(), + LocalDateTime.now() + ); + } else { + // 更新已有载具信息 + thisVehicle.setIsEmpty(isEmptyVehicle ? 1 : 0); + thisVehicle.setVehicleStatus(WmsVehicleStatusEnums.ON.getCode()); + thisVehicle.setLastInTime(LocalDateTime.now()); + thisVehicle.setLocationId(thisVehicleInTasks.getFirst().getDestination()); + } + // 保存载具信息 + appVehicleService.saveOrUpdate(thisVehicle); + // 将目标库位的工作状态设置为未工作 + appLocationService.update(new LambdaUpdateWrapper() + .set(TAppLocation::getIsWorking, 0) + .eq(TAppLocation::getLocationId, thisVehicle.getLocationId()) + ); + // 需要更新下当前载具下的库存其他信息 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.OK.getCode()) + .set(TAppStock::getLocationId, thisVehicleInTasks.getFirst().getDestination()) + .setSql("remain_num = real_num") + .eq(TAppStock::getVehicleId, vehicleId)); + // 移除这个载具的所有拣选任务 + appPickTaskService.remove(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, vehicleId)); + // 取消这个载具下发的所有任务 + conveyTaskService.cancelOtherStandPickTasks(vehicleId, ""); + // 保存库存信息 + if (!newStockList.isEmpty()) { + appStockService.saveOrUpdateBatch(newStockList); + } + // 添加任务记录 + if (!newTaskBakList.isEmpty()) { + appTaskBakService.saveBatch(newTaskBakList); + } + // 删除已经完成的入库任务 + if (!needDeleteTaskIds.isEmpty()) { + appTaskService.removeByIds(needDeleteTaskIds); + } + } + } + + /** + * 实现---这里是合并库存的部分 + * + * @param stackerInTasks 已完成的入库任务 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void finishStackerInTasksMergeSameGoods(List stackerInTasks) { + // 入库任务完成需要做以下几件事情: + // 1. 生成库存,如果是已有库存则更新库存状态、数量、库位这些信息。 + // 2. 添加载具信息,如果载具已经存在则更新状态、库位等信息。 + // 3. 添加入库记录。 + // 根据载具号map一下 + Map> vehicleIdToTaskMap = stackerInTasks.stream() + .filter(inTask -> Objects.equals(inTask.getTaskType(), WmsTaskTypeEnums.IN.getCode()) && Objects.equals(inTask.getTaskStatus(), WmsStackerTaskStatusEnums.FINISH.getCode())) + .collect(Collectors.groupingBy(TAppTask::getVehicleId)); + for (String vehicleId : vehicleIdToTaskMap.keySet()) { + List thisVehicleInTasks = vehicleIdToTaskMap.get(vehicleId); + // 查询这个载具的信息 + TAppVehicle thisVehicle = appVehicleService.getOne(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleId, vehicleId) + ); + // 查询这个载具的库存 + List thisVehicleStocks = appStockService.list( + new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, vehicleId)); + // 遍历任务信息 + List goodsIds = new ArrayList<>(); + // 新的库存信息 + List newStockList = new ArrayList<>(); + // 待删除的库存信息 + List needDeleteStockIds = new ArrayList<>(); + // 入库记录 + List newTaskBakList = new ArrayList<>(); + // 需要删除的任务id + List needDeleteTaskIds = new ArrayList<>(); + for (TAppTask thisVehicleInTask : thisVehicleInTasks) { + // 任务记录 + newTaskBakList.add(new TAppTaskBak( + thisVehicleInTask.getTaskId(), + thisVehicleInTask.getTaskType(), + thisVehicleInTask.getTaskStatus(), + thisVehicleInTask.getTaskPriority(), + thisVehicleInTask.getVehicleId(), + thisVehicleInTask.getOrigin(), + thisVehicleInTask.getDestination(), + thisVehicleInTask.getWcsTaskId(), + thisVehicleInTask.getCreateTime(), + thisVehicleInTask.getFinishTime(), + thisVehicleInTask.getGoodsId(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getStockNum(), + thisVehicleInTask.getOpUser(), + thisVehicleInTask.getRemark(), + thisVehicleInTask.getCallStand(), + "" + )); + // 删除任务 + needDeleteTaskIds.add(thisVehicleInTask.getTaskId()); + // 判断是否需要更新库存信息 + if (Objects.equals(thisVehicleInTask.getGoodsId(), AppConstant.EMPTY_GOODS_ID)) { + // 空载具或者回库任务 + continue; + } else { + goodsIds.add(thisVehicleInTask.getGoodsId()); + } + List oldStockList = thisVehicleStocks.stream() + .filter(stock -> Objects.equals(stock.getGoodsId(), thisVehicleInTask.getGoodsId())) + .toList(); + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(thisVehicleInTask.getGoodsId()); + Integer sledDays = null;// -1表示非有效期管理 + LocalDate expireDate = null;// null表示非有效期管理 + if (thisGoods != null && Objects.equals(thisGoods.getPutArea(), "ASRS") && thisGoods.getIsSled().contains("Y")) { + // 有效期管理的物料 + if (thisGoods.getSledDays() != null) { + sledDays = thisGoods.getSledDays(); + expireDate = thisVehicleInTask.getCreateTime().plusDays(sledDays).toLocalDate(); + } + } + if (oldStockList.isEmpty()) { + // 新库存,增加库存信息 + newStockList.add(new TAppStock( + UUIDUtils.getNewUUID(), + vehicleId, + thisVehicleInTask.getDestination(), + WmsStockStatusEnums.OK.getCode(), + thisVehicleInTask.getGoodsId(), + WmsGoodsStatusEnums.OK.getCode(), + thisVehicleInTask.getCreateTime(), + thisVehicleInTask.getOpUser(), + LocalDateTime.now(), + thisVehicleInTask.getOpUser(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getGoodsDesc(), + expireDate, + sledDays + )); + } else { + // 更新已有库存信息 + if (oldStockList.size() > 1) { + // 需要合并库存信息 + int originSum = oldStockList.stream() + .mapToInt(TAppStock::getRealNum) + .sum(); + int originTotal = oldStockList.stream() + .mapToInt(TAppStock::getTotalNum) + .sum(); + // 新库存,增加库存信息 + newStockList.add(new TAppStock( + UUIDUtils.getNewUUID(), + vehicleId, + thisVehicleInTask.getDestination(), + WmsStockStatusEnums.OK.getCode(), + thisVehicleInTask.getGoodsId(), + WmsGoodsStatusEnums.OK.getCode(), + oldStockList.getFirst().getFirstInTime(), + oldStockList.getFirst().getFirstInUser(), + LocalDateTime.now(), + thisVehicleInTask.getOpUser(), + originTotal + thisVehicleInTask.getOpNum(), + originSum + thisVehicleInTask.getOpNum(), + originSum + thisVehicleInTask.getOpNum(), + thisVehicleInTask.getGoodsDesc(), + expireDate, + sledDays + )); + needDeleteStockIds.addAll(oldStockList.stream() + .map(TAppStock::getStockId) + .toList()); + } else { + TAppStock oldStock = oldStockList.getFirst(); + // 更新数量 + oldStock.setRealNum(oldStock.getRealNum() + thisVehicleInTask.getOpNum()); + oldStock.setRemainNum(oldStock.getRealNum()); + oldStock.setTotalNum(oldStock.getTotalNum() + thisVehicleInTask.getOpNum()); + // 更新库位 + oldStock.setLocationId(thisVehicleInTask.getDestination()); + oldStock.setLastUpdateTime(LocalDateTime.now()); + oldStock.setLastUpdateUser(thisVehicleInTask.getOpUser()); + oldStock.setStockStatus(WmsStockStatusEnums.OK.getCode()); + newStockList.add(oldStock); + } + } + } + // 当前载具是否是空载具 + boolean isEmptyVehicle = goodsIds.isEmpty() && thisVehicleStocks.isEmpty(); + if (thisVehicle == null) { + // 新建一个载具信息 + thisVehicle = new TAppVehicle( + vehicleId, + isEmptyVehicle ? 1 : 0, + WmsVehicleStatusEnums.ON.getCode(), + "", + 0, + thisVehicleInTasks.getFirst().getDestination(), + LocalDateTime.now() + ); + } else { + // 更新已有载具信息 + thisVehicle.setIsEmpty(isEmptyVehicle ? 1 : 0); + thisVehicle.setVehicleStatus(WmsVehicleStatusEnums.ON.getCode()); + thisVehicle.setLastInTime(LocalDateTime.now()); + thisVehicle.setLocationId(thisVehicleInTasks.getFirst().getDestination()); + } + // 保存载具信息 + appVehicleService.saveOrUpdate(thisVehicle); + // 将目标库位的工作状态设置为未工作 + appLocationService.update(new LambdaUpdateWrapper() + .set(TAppLocation::getIsWorking, 0) + .eq(TAppLocation::getLocationId, thisVehicle.getLocationId()) + ); + // 删除多余的库存信息 + if (!needDeleteStockIds.isEmpty()) { + appStockService.removeByIds(needDeleteStockIds); + } + // 需要更新下当前载具下的库存其他信息 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.OK.getCode()) + .set(TAppStock::getLocationId, thisVehicleInTasks.getFirst().getDestination()) + .setSql("remain_num = real_num") + .eq(TAppStock::getVehicleId, vehicleId) + ); + // 移除这个载具的所有拣选任务 + appPickTaskService.remove(new LambdaQueryWrapper() + .eq(TAppPickTask::getVehicleId, vehicleId)); + // 取消这个载具下发的所有任务 + conveyTaskService.cancelOtherStandPickTasks(vehicleId, ""); + // 保存库存信息 + if (!newStockList.isEmpty()) { + appStockService.saveOrUpdateBatch(newStockList); + } + // 添加任务记录 + if (!newTaskBakList.isEmpty()) { + appTaskBakService.saveBatch(newTaskBakList); + } + // 删除已经完成的入库任务 + if (!needDeleteTaskIds.isEmpty()) { + appTaskService.removeByIds(needDeleteTaskIds); + } + } + } + + /** + * 实现 + * + * @param stackerOutTasks 已完成的出库任务 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void finishStackerOutTasks(List stackerOutTasks) { + // 出库完成需要完成以下事情: + // 1. 更新库存状态 + // 2. 更新载具状态 + // 3. 释放库位 + // 4. 释放当前载具的拣选任务列表 + // 5. 添加出库记录 + // 根据载具号map一下 + Map> vehicleIdToTaskMap = stackerOutTasks.stream() + .filter(outTask -> Objects.equals(outTask.getTaskType(), WmsTaskTypeEnums.OUT.getCode()) && Objects.equals(outTask.getTaskStatus(), WmsStackerTaskStatusEnums.FINISH.getCode())) + .collect(Collectors.groupingBy(TAppTask::getVehicleId)); + for (String vehicleId : vehicleIdToTaskMap.keySet()) { + // 查询当前载具的数据 + TAppVehicle thisVehicle = appVehicleService.getOne(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleId, vehicleId)); + if (thisVehicle == null || StringUtils.isEmpty(thisVehicle.getLocationId())) { + // 必须要有载具信息 + log.warn("载具{}的出库任务完成处理失败,原因:缺少载具信息(库位必须)。", vehicleId); + // 将当前载具所有的任务状态都设置为异常 + appTaskService.update(new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.EXCEPTION.getCode()) + .set(TAppTask::getRemark, "缺少载具信息(库位必须),出库完成处理失败。") + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.OUT.getCode()) + .eq(TAppTask::getVehicleId, vehicleId)); + continue; + } + // 释放当前库位 + appLocationService.update(new LambdaUpdateWrapper() + .set(TAppLocation::getIsOccupy, WmsLocationOccupyStatusEnums.EMPTY.getCode()) + .set(TAppLocation::getVehicleId, "") + .set(TAppLocation::getIsWorking, 0) + .eq(TAppLocation::getLocationId, thisVehicle.getLocationId()) + .eq(TAppLocation::getVehicleId, vehicleId)); + // 更新载具信息 + thisVehicle.setVehicleStatus(WmsVehicleStatusEnums.OUT.getCode()); + thisVehicle.setLocationId(""); + appVehicleService.updateById(thisVehicle); + // 更新当前载具对应的所有库存的状态为已出库 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.OUTED.getCode()) + .set(TAppStock::getLocationId, "") + .eq(TAppStock::getVehicleId, vehicleId)); + // 释放当前载具对应的拣选任务 + appPickTaskService.update(new LambdaUpdateWrapper() + .set(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.WAIT.getCode()) + .eq(TAppPickTask::getVehicleId, vehicleId) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.TEMP.getCode())); + // 当前载具的任务列表 + List thisVehicleOutTasks = vehicleIdToTaskMap.get(vehicleId); + if (!thisVehicleOutTasks.isEmpty()) { + // 存储出库记录 + List stockOutRecordList = thisVehicleOutTasks.stream() + .map(outTask -> new TAppTaskBak( + outTask.getTaskId(), + outTask.getTaskType(), + outTask.getTaskStatus(), + outTask.getTaskPriority(), + outTask.getVehicleId(), + outTask.getOrigin(), + outTask.getDestination(), + outTask.getWcsTaskId(), + outTask.getCreateTime(), + outTask.getFinishTime(), + outTask.getGoodsId(), + outTask.getOpNum(), + outTask.getStockNum(), + outTask.getOpUser(), + outTask.getRemark(), + outTask.getCallStand(), + "" + )).toList(); + appTaskBakService.saveBatch(stockOutRecordList); + // 删除当前载具所对应的出库任务 + appTaskService.remove(new LambdaQueryWrapper() + .eq(TAppTask::getVehicleId, vehicleId) + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.OUT.getCode()) + .in(TAppTask::getTaskId, thisVehicleOutTasks.stream().map(TAppTask::getTaskId).toList())); + } + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StockDataServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StockDataServiceImpl.java new file mode 100644 index 0000000..4e55150 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/business/serviceImpl/StockDataServiceImpl.java @@ -0,0 +1,239 @@ +package com.wms_main.service.business.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.enums.wms.AppConfigKeyEnums; +import com.wms_main.dao.ITAppStockService; +import com.wms_main.dao.ITAppStockUpdateService; +import com.wms_main.dao.ITAppVehicleService; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.po.TAppGoods; +import com.wms_main.model.po.TAppStock; +import com.wms_main.model.po.TAppStockUpdate; +import com.wms_main.model.po.TAppVehicle; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IStockDataService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.time.LocalDateTime; +import java.util.*; + +/** + * 库存数据服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class StockDataServiceImpl implements IStockDataService { + private final ITAppStockService appStockService;// 库存服务 + private final ITAppVehicleService appVehicleService;// 载具服务 + private final AppCommon appCommon;// app通用数据 + private final ITAppStockUpdateService appStockUpdateService;// 库存更新服务 + + /** + * 更新库存信息 实现 + * @param stockConfirm 库存确认信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void updateStockInfo(StockConfirmEntity stockConfirm, String standId, String userName, String reason) { + if (stockConfirm == null || StringUtils.isEmpty(stockConfirm.getVehicleId()) || StringUtils.isEmpty(stockConfirm.getGoodsId()) + || stockConfirm.getRealRemainQty() == null) { + return; + } + // 查询对应的库存信息 + List stockList = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, stockConfirm.getVehicleId()) + .eq(TAppStock::getGoodsId, stockConfirm.getGoodsId()) + .orderByDesc(TAppStock::getFirstInTime) + ); + // 更新列表 + List removeStocks = new ArrayList<>(); + List updateStocks = new ArrayList<>(); + // 库存更新记录列表 + List stockUpdateList = new ArrayList<>(); + // 剩余数量 + int remainQty = stockConfirm.getRealRemainQty(); + for (TAppStock stock : stockList) { + if (remainQty <= 0) { + // 需要移除的库存 + removeStocks.add(stock); + // 增加库存更新记录 + TAppStockUpdate stockUpdate = new TAppStockUpdate( + UUIDUtils.getNewUUID(), + stock.getVehicleId(), + stock.getGoodsId(), + stock.getFirstInTime(), + stock.getRealNum(), + 0, + standId + ":" + reason, + LocalDateTime.now(), + userName + ); + stockUpdateList.add(stockUpdate); + continue; + } + if (stock.getRealNum() <= remainQty) { + // 库存不变 + remainQty -= stock.getRealNum(); + } else { + // 增加库存更新记录 + TAppStockUpdate stockUpdate = new TAppStockUpdate( + UUIDUtils.getNewUUID(), + stock.getVehicleId(), + stock.getGoodsId(), + stock.getFirstInTime(), + stock.getRealNum(), + remainQty, + standId + ":" + reason, + LocalDateTime.now(), + userName + ); + stockUpdateList.add(stockUpdate); + stock.setRealNum(remainQty); + stock.setLastUpdateTime(LocalDateTime.now()); + remainQty = 0; + // 添加更新库存列表 + updateStocks.add(stock); + } + } + // 删除库存 + if (!removeStocks.isEmpty()) { + appStockService.removeBatchByIds(removeStocks.stream().map(TAppStock::getStockId).toList()); + } + // 更新库存数量 + if (!updateStocks.isEmpty()) { + appStockService.updateBatchById(updateStocks); + } + // 增加库存更新记录 + if (!stockUpdateList.isEmpty()) { + appStockUpdateService.saveBatch(stockUpdateList); + } + } + + /** + * 获得库存预警值---实现 + * @return 库存预警值 + */ + @Override + public int getWarningQty() { + int warningQty = 5; + try { + // 获取配置数据 + warningQty = Integer.parseInt(appCommon.getConfigByKey(AppConfigKeyEnums.STOCK_WARNING_QTY.getKey())); + } catch (Exception e) { + log.warn("获取库存预警值失败,使用默认值5。"); + } + return warningQty; + } + + /** + * 判断当前载具是否是空载具 + * @param vehicleId 载具号 + * @return true:空载具;false:非空载具 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public boolean isEmptyVehicle(String vehicleId) { + // 查询这个载具的所有库存数据 + List thisVehicleStocks = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, vehicleId) + .gt(TAppStock::getRealNum, 0) + ); + boolean isEmpty = thisVehicleStocks == null || thisVehicleStocks.isEmpty(); + if (isEmpty) { + // 更新载具数据 + appVehicleService.update(new LambdaUpdateWrapper() + .set(TAppVehicle::getIsEmpty, 1) + .eq(TAppVehicle::getVehicleId, vehicleId) + .ne(TAppVehicle::getIsEmpty, 1)); + } + return isEmpty; + } + + /** + * 找到目标料号最先入库的库存,剩余可用数量大于0---实现 + * @param goodsId 目标 + * @param allStocks 所有库存 + * @return 库存编号 + */ + @Override + public String getFirstInStock(String goodsId, List allStocks) { + if (allStocks == null || allStocks.isEmpty()) { + return ""; + } + // 筛选此料号下的库存, 按照入库时间正序排序 + List thisGoodsStocks = allStocks.stream() + .filter(stock -> stock.getGoodsId().equals(goodsId) && stock.getRemainNum() > 0) + .sorted(Comparator.comparing(TAppStock::getFirstInTime)) + .toList(); + if (thisGoodsStocks.isEmpty()) { + return ""; + } + return thisGoodsStocks.getFirst().getStockId(); + } + + /** + * 获取可以继续放料的map---实现 + * @param goodsIds 物料列表 + * @return 结果map + */ + @Override + public Map> getCanPutGoodsMap(List goodsIds) { + // 筛选出料号,查询库存 + if (goodsIds == null || goodsIds.isEmpty()) { + return new HashMap<>(); + } + // 先去重 + List distinctGoodsIds = goodsIds.stream().distinct().toList(); + List stocksOfThisGoodsIds = appStockService.list(new LambdaQueryWrapper() + .in(TAppStock::getGoodsId, distinctGoodsIds) + .orderByAsc(TAppStock::getFirstInTime)); + // 根据载具号合并数量----因为这个项目默认一箱一料 + Map> goodsQtyMap = new HashMap<>(); + for (TAppStock stock : stocksOfThisGoodsIds) { + if (goodsQtyMap.containsKey(stock.getGoodsId())) { + Map qtyByVehicleMap = goodsQtyMap.get(stock.getGoodsId()); + if (qtyByVehicleMap.containsKey(stock.getVehicleId())) { + qtyByVehicleMap.replace(stock.getVehicleId(), qtyByVehicleMap.get(stock.getVehicleId()) + stock.getRemainNum()); + } else { + qtyByVehicleMap.put(stock.getVehicleId(), stock.getRemainNum()); + } + goodsQtyMap.replace(stock.getGoodsId(), qtyByVehicleMap); + } else { + Map qtyByVehicleMap = new HashMap<>(); + qtyByVehicleMap.put(stock.getVehicleId(), stock.getRemainNum()); + goodsQtyMap.put(stock.getGoodsId(), qtyByVehicleMap); + } + } + // 去除数量过多的 + List stockGoodsIds = new ArrayList<>(goodsQtyMap.keySet()); + for (String goodsId : stockGoodsIds) { + // 当前的物料信息 + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(goodsId); + if (thisGoods == null || thisGoods.getBoxQty() == null || thisGoods.getMaxBoxNum() == null) { + continue; + } + // 根据数量过滤 + Map qtyByVehicleMap = goodsQtyMap.get(goodsId); + List vehicleIdsOfThisGoods = new ArrayList<>(qtyByVehicleMap.keySet()); + for (String vehicleId : vehicleIdsOfThisGoods) { + if (qtyByVehicleMap.get(vehicleId) > (thisGoods.getMaxBoxNum() - 1) * thisGoods.getBoxQty()) { + qtyByVehicleMap.remove(vehicleId); + } + } + // 去除不可用的料号 + if (qtyByVehicleMap.isEmpty()) { + goodsQtyMap.remove(goodsId); + } else { + goodsQtyMap.replace(goodsId, qtyByVehicleMap); + } + } + return goodsQtyMap; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/IGoodsControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IGoodsControllerService.java new file mode 100644 index 0000000..199d146 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IGoodsControllerService.java @@ -0,0 +1,19 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.dto.query.GoodsQuery; +import com.wms_main.model.vo.wms.GoodsVo; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 物料控制类 服务接口 + */ +public interface IGoodsControllerService { + /** + * 获取物料信息---分页 + * @param goodsQuery 查询参数 + * @return 查询结果 + */ + WmsApiResponse> getGoodsInfoByPage(@RequestBody GoodsQuery goodsQuery); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/IJobControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IJobControllerService.java new file mode 100644 index 0000000..4f6d9af --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IJobControllerService.java @@ -0,0 +1,4 @@ +package com.wms_main.service.controller; + +public interface IJobControllerService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/IKateWorkControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IKateWorkControllerService.java new file mode 100644 index 0000000..81577ad --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IKateWorkControllerService.java @@ -0,0 +1,133 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.dto.query.*; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.*; + +import java.util.List; + +/** + * 卡特工作控制类服务接口 + */ +public interface IKateWorkControllerService { + /** + * 查询工作情况 + * @param kateWorksQuery 查询参数 + * @return 查询结果 + */ + WmsApiResponse queryKateWorks(KateWorksQuery kateWorksQuery); + + /** + * 创建工作/初始化 + * @param initKateWorkRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse initWorks(InitKateWorkRequest initKateWorkRequest); + + /** + * 获得当前需要配料的工作 + * @param kateWorksQuery 查询参数 + * @return 查询结果 + */ + WmsApiResponse getCurrentWorks(KateWorksQuery kateWorksQuery); + + /** + * 确认当前工作 + * @param confirmWorkRequest 确认请求 + * @return 处理结果 + */ + BaseWmsApiResponse confirmCurrentWork(ConfirmWorkRequest confirmWorkRequest); + + /** + * 查找图纸 + * @param request 请求参数 + * @return 图纸 + */ + WmsApiResponse getImageOfWork(BaseWmsRequest request); + + /** + * 配料界面获取料盒显示信息 + * @param request 请求 + * @return 查询结果 + */ + WmsApiResponse getBoxesAndLacks(BaseWmsRequest request); + + /** + * 分页查看看板 + * @param kanbanQuery 查询参数 + * @return 查询结果 + */ + WmsApiResponse> queryKanbanByPage(KanbanQuery kanbanQuery); + + /** + * 生成看板需求 + * @param genRequest 请求参数 + * @return 请求结果 + */ + BaseWmsApiResponse genClcKanbanRequirement(GenKanbanRequirementRequest genRequest); + + /** + * 查询图纸 + * @param imageQuery 查询参数 + * @return 查询结果 + */ + WmsApiResponse> requestImageDetail(ImageQuery imageQuery); + + /** + * 查询Dbs列表---分页 + * @param dbsQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryDbsByPage(DbsQuery dbsQuery); + + /** + * 查询配料单列表---分页 + * @param kittingBomQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryKittingBomByPage(KittingBomQuery kittingBomQuery); + + /** + * 查询配料单对应关系列表---分页 + * @param kittingBomRelationQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryKittingRelationByPage(KittingBomRelationQuery kittingBomRelationQuery); + + /** + * 查询工作汇总列表---分页 + * @param workSummaryQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryWorkSummaryByPage(WorkSummaryQuery workSummaryQuery); + + /** + * 查询当前站台待工作的物料列表 + * @param workSummaryQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryWorkingGoodsByPage(WorkSummaryQuery workSummaryQuery); + + /** + * 查询当前站台待工作的物料列表 + * @param workSummaryQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> getLackGoods(WorkSummaryQuery workSummaryQuery); + + /** + * 更新当前工作流 + * @param updateWorkRequest 更新请求 + * @return 更新结果 + */ + BaseWmsApiResponse updateKateWorks(UpdateWorkRequest updateWorkRequest); + + /** + * 关闭当前工作流 + * @param closeWorkRequest 关闭请求 + * @return 关闭结果 + */ + BaseWmsApiResponse closeCurrentWorks(UpdateWorkRequest closeWorkRequest); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILocationControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILocationControllerService.java new file mode 100644 index 0000000..998d2ee --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILocationControllerService.java @@ -0,0 +1,16 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.dto.query.LocationQuery; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; + +/** + * 库位控制类服务 + */ +public interface ILocationControllerService { + /** + * 初始化库位信息 + * @param locationQuery 查询参数 + * @return 创建结果 + */ + BaseWmsApiResponse genLocations(LocationQuery locationQuery); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILoginControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILoginControllerService.java new file mode 100644 index 0000000..521ff1c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ILoginControllerService.java @@ -0,0 +1,21 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.vo.wms.UserLoginVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; + +public interface ILoginControllerService { + /** + * 带密码登录 + * @param loginAccount 登录账户 + * @param loginPassword 登录密码 + * @return 登录的用户信息 + */ + WmsApiResponse loginWithAuth(String loginAccount, String loginPassword, String ip); + + /** + * 无密码登录 + * @param loginAccount 登录账户 + * @return 登录的用户信息 + */ + WmsApiResponse loginWithOutAuth(String loginAccount, String ip); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/IStockControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IStockControllerService.java new file mode 100644 index 0000000..f860b9f --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IStockControllerService.java @@ -0,0 +1,18 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.dto.query.StockQuery; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.vo.wms.StockVo; + +/** + * 库存控制类服务 接口 + */ +public interface IStockControllerService { + /** + * 查询库存信息---分页 + * @param stockQuery 查询参数 + * @return 查询结果---分页 + */ + WmsApiResponse> queryStocksByPage(StockQuery stockQuery); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITaskControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITaskControllerService.java new file mode 100644 index 0000000..82b47c2 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITaskControllerService.java @@ -0,0 +1,82 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.dto.request.wcs.WcsBoxArriveRequest; +import com.wms_main.model.dto.request.wcs.WcsTaskResultRequest; +import com.wms_main.model.dto.request.wcs.WcsVehicleInRequest; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.vo.wms.TaskConfirmVo; + +import java.util.List; + +/** + * 任务控制类 服务接口 + */ +public interface ITaskControllerService { + /** + * 入库请求 + * @param stockInRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse requireStockIn(StockInRequest stockInRequest); + + /** + * 出库请求 + * @param stockOutRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse requireStockOut(StockOutRequest stockOutRequest); + + /** + * 入库用出库请求 + * @param voiRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse requireVehiclesForIn(VehicleOutForInRequest voiRequest); + + /** + * 接收wcs反馈任务状态 + * @param wcsTaskResultRequest 请求信息 + * @return 处理结果 + */ + BaseWcsApiResponse sendTaskResult(WcsTaskResultRequest wcsTaskResultRequest); + + /** + * wcs请求载具入库 + * @param wcsVehicleInRequest 载具请求 + * @return 处理结果 + */ + WcsApiResponse wcsRequestVehicleIn(WcsVehicleInRequest wcsVehicleInRequest); + + /** + * Wcs上报载具到达站台 + * @param boxArriveRequest 请求信息 + * @return 处理结果 + */ + BaseWcsApiResponse boxArrive(WcsBoxArriveRequest boxArriveRequest); + + /** + * 取消拣选任务 + * @param pickTaskRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse cancelPickTasks(PickTaskRequest pickTaskRequest); + + /** + * 获得当前站台任务 + * @param wmsRequest 请求信息 + * @return 处理结果 + */ + WmsApiResponse getCurrentTask(BaseWmsRequest wmsRequest); + + /** + * 确认任务 + * @param confirmTaskRequest 请求信息 + * @return 处理结果 + */ + BaseWmsApiResponse confirmCurrentTask(ConfirmTaskRequest confirmTaskRequest); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITestControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITestControllerService.java new file mode 100644 index 0000000..11b80a5 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/ITestControllerService.java @@ -0,0 +1,19 @@ +package com.wms_main.service.controller; + +import com.wms_main.model.dto.query.StockQuery; +import com.wms_main.model.dto.request.wms.BaseWmsRequest; +import com.wms_main.model.dto.query.DbsQuery; +import com.wms_main.model.dto.request.wms.InitKateWorkRequest; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.vo.wms.ImageVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import jakarta.servlet.http.HttpServletResponse; +import org.springframework.web.bind.annotation.RequestBody; + +import java.io.IOException; +import java.util.List; + +public interface ITestControllerService { + WmsApiResponse> testRequestImage(InitKateWorkRequest request); + void testExport(@RequestBody DbsQuery dbsQuery, HttpServletResponse response) throws IOException; +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/IUserControllerService.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IUserControllerService.java new file mode 100644 index 0000000..91510b3 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/IUserControllerService.java @@ -0,0 +1,7 @@ +package com.wms_main.service.controller; + +/** + * 用户控制类服务 + */ +public interface IUserControllerService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/GoodsControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/GoodsControllerServiceImpl.java new file mode 100644 index 0000000..b853b44 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/GoodsControllerServiceImpl.java @@ -0,0 +1,45 @@ +package com.wms_main.service.controller.serviceImpl; + +import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.wms_main.dao.ITAppGoodsService; +import com.wms_main.model.po.TAppGoods; +import com.wms_main.model.dto.query.GoodsQuery; +import com.wms_main.model.vo.wms.GoodsVo; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.controller.IGoodsControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * 物料控制类 服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class GoodsControllerServiceImpl implements IGoodsControllerService { + private final ITAppGoodsService goodsService; + /** + * 实现--查询物料信息(分页) + * @param goodsQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> getGoodsInfoByPage(GoodsQuery goodsQuery) { + try { + Page page = goodsQuery.toMpPage(); + Page goodsPage = goodsService.page(page, new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(goodsQuery.getGoodsId()), TAppGoods::getGoodsId, goodsQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(goodsQuery.getGoodsDescription()), TAppGoods::getGoodsDescription, goodsQuery.getGoodsDescription())); + + PageVo pageVo = PageVo.of(goodsPage, goods -> BeanUtil.copyProperties(goods, GoodsVo.class)); + return WmsApiResponse.success("查询成功", pageVo); + } catch (Exception e) { + throw new RuntimeException("查询错误。"); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/JobControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/JobControllerServiceImpl.java new file mode 100644 index 0000000..297dd42 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/JobControllerServiceImpl.java @@ -0,0 +1,8 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.wms_main.service.controller.IJobControllerService; +import org.springframework.stereotype.Service; + +@Service +public class JobControllerServiceImpl implements IJobControllerService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/KateWorkControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/KateWorkControllerServiceImpl.java new file mode 100644 index 0000000..979464c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/KateWorkControllerServiceImpl.java @@ -0,0 +1,1568 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.enums.others.DbsStatusEnums; +import com.wms_main.constant.enums.wms.*; +import com.wms_main.dao.*; +import com.wms_main.model.bo.wms.BoxSummary; +import com.wms_main.model.bo.wms.GoodsLackSummary; +import com.wms_main.model.bo.wms.OrderConfirmEntity; +import com.wms_main.model.bo.wms.StockConfirmEntity; +import com.wms_main.model.dto.query.*; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.po.*; +import com.wms_main.model.vo.wms.*; +import com.wms_main.repository.utils.FileUtils; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IConveyTaskService; +import com.wms_main.service.business.IStockDataService; +import com.wms_main.service.controller.IKateWorkControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.time.LocalDateTime; +import java.util.*; +import java.util.stream.Collectors; + +/** + * 卡特工作控制类服务接口实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class KateWorkControllerServiceImpl implements IKateWorkControllerService { + private final ITAppDbsService appDbsService;// dbs服务 + private final ITAppProductService appProductService;// 成品配料单服务 + private final ITAppProductExtendService appProductExtendService;// 成品-单片对应服务 + private final ITAppSingleProductService appSingleProductService;// 单片配料单服务 + private final ITAppWorkService appWorkService;// 工作服务 + private final ITAppPickTaskService appPickTaskService;// 拣选任务服务 + private final ITAppStockService appStockService;// 库存服务 + private final IConveyTaskService conveyTaskService;// 输送线任务服务 + private final ITAppGoodsService appGoodsService;// 物料服务 + private final ITAppStandWorkService appStandWorkService;// 站台工作服务 + private final ITAppImageService appImageService;// 图纸服务 + private final IStockDataService stockDataService;// 库存数据服务 + private final ITAppStandService appStandService;// 站台服务 + private final ITAppKanbanService appKanbanService;// 看板服务 + private final ITAppWorkRecordService appWorkRecordService;// 工作记录服务 + private final ITAppPickPlanService appPickPlanService;// 拣选计划服务 + private final AppCommon appCommon; + + /** + * 查询卡特工作 + * + * @param kateWorksQuery 卡特工作查询参数 + * @return 卡特工作列表 + */ + @Override + public WmsApiResponse queryKateWorks(KateWorksQuery kateWorksQuery) { + if (kateWorksQuery == null) { + // 空请求,直接返回空。 + return WmsApiResponse.success(new KateWorkOptionsVo()); + } + // 结果集 + KateWorkOptionsVo result = new KateWorkOptionsVo(); + // 分为两种情况 + if (StringUtils.isEmpty(kateWorksQuery.getWorkOrder())) { + // 1. 工单号未填的情况下,返回所有的工单 + List dbsList = appDbsService.list(new LambdaQueryWrapper() + .eq(kateWorksQuery.getPlanStartDate() != null, TAppDbs::getTestPlanStartDate, kateWorksQuery.getPlanStartDate())); + if (dbsList != null && !dbsList.isEmpty()) { + // 获取工单列表 + result.setWorkOrder(dbsList.stream().map(TAppDbs::getWorkOrder).distinct().toList()); + } + } else { + // 2. 工单号已填写的情况下,查询到对应的DBS信息 + List dbsList = appDbsService.list(new LambdaQueryWrapper() + .like(TAppDbs::getWorkOrder, kateWorksQuery.getWorkOrder()) + .ne(TAppDbs::getDbsStatus, DbsStatusEnums.FINISH.getValue())); + if (dbsList == null || dbsList.isEmpty()) { + // 返回空列表 + return WmsApiResponse.success(new KateWorkOptionsVo()); + } + if (dbsList.size() > 1) { + // 备选工单超过1条,直接返回 + result.setWorkOrder(dbsList.stream().map(TAppDbs::getWorkOrder).distinct().toList()); + return WmsApiResponse.success(result); + } + TAppDbs dbs = dbsList.getFirst(); + // 设置工单号列表 + result.setWorkOrder(List.of(dbs.getWorkOrder())); + // 设置原始成品号 + result.setProductIdOrigin(dbs.getProductIdOrigin()); + // 设置过滤成品号 + result.setProductId(dbs.getProductId()); + if (!getWorkOptionsOfServicePieces(kateWorksQuery, dbs.getProductIdOrigin(), result)) { + if (getWorkOptionsOfNonServicePieces(kateWorksQuery, dbs.getProductId(), result)) { + result.setProductType(1);// 普通成品 + } + } else { + result.setProductType(2);// 服务件成品 + } + } + return WmsApiResponse.success(result); + } + + /** + * 初始化任务 + * + * @param initKateWorkRequest 请求信息 + * @return 初始化任务响应信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse initWorks(InitKateWorkRequest initKateWorkRequest) { + if (initKateWorkRequest == null) { + return BaseWmsApiResponse.error("请求信息为空,无法创建工作。"); + } + if (StringUtils.isEmpty(initKateWorkRequest.getStandId())) { + return BaseWmsApiResponse.error("缺少站台号,无法创建工作。"); + } + if (!appStandService.exists(new LambdaQueryWrapper().eq(TAppStand::getStandId, initKateWorkRequest.getStandId()) + .eq(TAppStand::getStandType, 1))) { + return BaseWmsApiResponse.error("当前站台非拣选站台,不允许创建工作。"); + } + // 判断请求是否完整 + if (StringUtils.isEmpty(initKateWorkRequest.getWorkOrder())) { + return BaseWmsApiResponse.error("请求信息不完整,缺少工单号。"); + } + // 先判断当前站台是否有其他需要做的工作 + List currentStandWorkList = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getWorkStand, initKateWorkRequest.getStandId()) + .ne(TAppWork::getWorkOrder, initKateWorkRequest.getWorkOrder()) + .notIn(TAppWork::getWorkStatus, -1, 2)); + if (currentStandWorkList != null && !currentStandWorkList.isEmpty()) { + return BaseWmsApiResponse.error("当前站台还有其他工单未完成,无法创建新的工单。"); + } + // 判断当前工单的工作是否已经存在,如果选择了单片,则只下发单片。 + List allcurrentWorkOrderWorkList = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getWorkOrder, initKateWorkRequest.getWorkOrder())); + if (allcurrentWorkOrderWorkList != null && !allcurrentWorkOrderWorkList.isEmpty()) { + // 筛选是不是单片 + List currentWorkOrderWorkList = allcurrentWorkOrderWorkList.stream().filter(work -> { + if (StringUtils.isNotEmpty(initKateWorkRequest.getSingleProductId())) { + return Objects.equals(work.getSingleProductId(), initKateWorkRequest.getSingleProductId()); + } else { + return StringUtils.isEmpty(work.getSingleProductId()); + } + }).toList(); + if (!currentWorkOrderWorkList.isEmpty()) { + // 根据查询条件筛选出对应的暂存数据 + List filterWorks = currentWorkOrderWorkList.stream() + .filter(work -> { + boolean result = work.getWorkStatus() == -1; + // 料盒号 + if (StringUtils.isNotEmpty(initKateWorkRequest.getBoxNo())) { + result = result && Objects.equals(work.getBoxNo(), initKateWorkRequest.getBoxNo()); + } + // 物料号 + if (StringUtils.isNotEmpty(initKateWorkRequest.getGoodsId())) { + result = result && Objects.equals(work.getGoodsId(), initKateWorkRequest.getGoodsId()); + } + return result; + }).toList(); + if (filterWorks.isEmpty()) { + return BaseWmsApiResponse.error("当前工单已生成工作,请勿重复下发。"); + } + try { + // 将这些工作的状态设置为待执行 + appWorkService.update( + new LambdaUpdateWrapper() + .set(TAppWork::getWorkStatus, 0) + .set(TAppWork::getWorkStand, initKateWorkRequest.getStandId()) + .in(TAppWork::getWorkIndex, filterWorks.stream().map(TAppWork::getWorkIndex).toList()) + ); + return BaseWmsApiResponse.success("创建工作成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("创建工作失败。"); + } + } + } + // 生成新的工作详情 + // -> + // 查询dbs信息 + List dbsList = appDbsService.list(new LambdaQueryWrapper() + .eq(TAppDbs::getWorkOrder, initKateWorkRequest.getWorkOrder()) + .ne(TAppDbs::getDbsStatus, 2)); + if (dbsList == null || dbsList.isEmpty()) { + return BaseWmsApiResponse.error("工单未查询到DBS信息,请检查。"); + } + if (dbsList.size() > 1) { + return BaseWmsApiResponse.error("工单存在多个DBS信息,请检查。"); + } + // 添加work表 + List workList = new ArrayList<>(); + // 查询配料相关表 + TAppDbs dbs = dbsList.getFirst(); + // 查询所有的库外物料信息 + List outGoodsList = appGoodsService.list(new LambdaQueryWrapper() + .notLike(TAppGoods::getPutArea, "ASRS")); + List outGoodsIds = outGoodsList.stream().map(TAppGoods::getGoodsId).distinct().toList(); + // 创建服务件工作 + createServicePiecesWork(outGoodsIds, dbs, workList); + if (workList.isEmpty()) { + // 创建非服务件工作 + createNonServicePiecesWork(outGoodsIds, dbs, workList); + } + // 设置暂存及站台等信息 + for (TAppWork work : workList) { + if (StringUtils.isNotEmpty(initKateWorkRequest.getSingleProductId())) { + if (!Objects.equals(work.getSingleProductId(), initKateWorkRequest.getSingleProductId())) { + // 单片号不对应 + work.setWorkStatus(-1); + } else if (StringUtils.isNotEmpty(initKateWorkRequest.getBoxNo()) && !Objects.equals(work.getBoxNo(), initKateWorkRequest.getBoxNo())) { + // 料盒号不对应 + work.setWorkStatus(-1); + } else if (StringUtils.isNotEmpty(initKateWorkRequest.getGoodsId()) && !Objects.equals(work.getGoodsId(), initKateWorkRequest.getGoodsId())) { + // 料号不对应 + work.setWorkStatus(-1); + } else { + work.setWorkStatus(0); + } + } else { + if (StringUtils.isNotEmpty(work.getSingleProductId())) { + // 单片不下发 + work.setWorkStatus(-1); + } else if (StringUtils.isNotEmpty(initKateWorkRequest.getBoxNo()) && !Objects.equals(work.getBoxNo(), initKateWorkRequest.getBoxNo())) { + // 料盒号不对应 + work.setWorkStatus(-1); + } else if (StringUtils.isNotEmpty(initKateWorkRequest.getGoodsId()) && !Objects.equals(work.getGoodsId(), initKateWorkRequest.getGoodsId())) { + // 料号不对应 + work.setWorkStatus(-1); + } else { + work.setWorkStatus(0); + } + } + work.setWorkStand(initKateWorkRequest.getStandId()); + work.setWorkUser(initKateWorkRequest.getUserName()); + } + try { + if (workList.isEmpty()) { + return BaseWmsApiResponse.error("没有工作可以创建,请检查。"); + } + // 保存工作 + appWorkService.saveBatch(workList); + // 更新原始dbs状态 + appDbsService.update(new LambdaUpdateWrapper() + .set(TAppDbs::getWorkStand, initKateWorkRequest.getStandId()) + .set(TAppDbs::getDbsStatus, 1).eq(TAppDbs::getDbsId, dbs.getDbsId())); + return BaseWmsApiResponse.success("创建工作成功。"); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("发生异常,请重试。"); + } + } + + /** + * 查询当前需要配料的工作---实现 + * + * @param kateWorksQuery 查询参数 + * @return 查询结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public WmsApiResponse getCurrentWorks(KateWorksQuery kateWorksQuery) { + if (kateWorksQuery == null || StringUtils.isEmpty(kateWorksQuery.getStandId())) { + return WmsApiResponse.error("请求缺少信息,请输入站台号。", null); + } + // 查询是否已经有正在拣选的 + List standWorkList = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, kateWorksQuery.getStandId())); + if (standWorkList == null || standWorkList.isEmpty()) { + return WmsApiResponse.error("当前站台工作已全部完成。", null); + } + TAppStandWork thisStandWork = standWorkList.getFirst(); + // 查询库存预警数量 + if (StringUtils.isNotEmpty(thisStandWork.getGoodsId())) { + // 返回第一条 + return WmsApiResponse.success("请根据界面信息进行拣配。", new WorkConfirmVo( + new OrderConfirmEntity( + thisStandWork.getWorkIndex(), + thisStandWork.getWorkOrder(), + thisStandWork.getProductId(), + thisStandWork.getSingleProductId(), + thisStandWork.getGoodsId(), + thisStandWork.getBoxNo(), + thisStandWork.getPlanPickQty(), + thisStandWork.getRealPickQty()), + new StockConfirmEntity( + thisStandWork.getStockId(), + thisStandWork.getVehicleId(), + thisStandWork.getGoodsId(), + thisStandWork.getPlanRemainQty(), + thisStandWork.getRealRemainQty(), + thisStandWork.getIsOut(), + thisStandWork.getPutArea(), + stockDataService.getWarningQty()) + )); + } + // 查询当前站台上的已到达的拣选任务 + List pickTaskList = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStand, kateWorksQuery.getStandId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.ARRIVE.getCode())); + if (pickTaskList == null || pickTaskList.isEmpty()) { + // 这里需要增加库外料拣配工作的生成。 + WorkConfirmVo resultVo = getOutGoodsStandWork(kateWorksQuery.getStandId(), thisStandWork); + if (resultVo != null) { + setStandWork(resultVo, thisStandWork); + // 保存pickWork + try { + appStandWorkService.updateById(thisStandWork); + return WmsApiResponse.success("请根据界面信息进行拣配。", resultVo); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return WmsApiResponse.error("更新站台拣配信息异常,请检查原因。", null); + } + } + OrderConfirmEntity boxRelatedVo = new OrderConfirmEntity(); + boxRelatedVo.setWorkOrder(thisStandWork.getWorkOrder()); + boxRelatedVo.setBoxNo(thisStandWork.getBoxNo()); + boxRelatedVo.setProductId(thisStandWork.getProductId()); + boxRelatedVo.setSingleProductId(thisStandWork.getSingleProductId()); + resultVo = new WorkConfirmVo(boxRelatedVo, null); + return WmsApiResponse.error("当前站台没有箱子到达, 请检查。", resultVo); + } + if (pickTaskList.size() > 1) { + return WmsApiResponse.error("当前站台有多个箱子到达,请检查。", null); + } + // 当前站台到达的拣选任务 + TAppPickTask thisPickTask = pickTaskList.getFirst(); + WorkConfirmVo resultVo = conveyTaskService.getCurrentStandWork(thisPickTask); + if (resultVo != null) { + setStandWork(resultVo, thisStandWork); + // 保存pickWork + try { + appStandWorkService.updateById(thisStandWork); + return WmsApiResponse.success("请根据界面信息进行拣配。", resultVo); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return WmsApiResponse.error("更新站台拣配信息异常,请检查原因。", null); + } + } + return WmsApiResponse.instanceOf(WmsApiResponseCodeEnums.WARNING.getCode(), "该载具没有拣选工作,请直接确认放行。", null); + } + + /** + * 实现 + * + * @param confirmWorkRequest 确认请求 + * @return 确认结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse confirmCurrentWork(ConfirmWorkRequest confirmWorkRequest) { + if (confirmWorkRequest == null || StringUtils.isEmpty(confirmWorkRequest.getStandId())) { + return BaseWmsApiResponse.error("请求缺少信息,请输入站台号。"); + } + // 查询这个站台的拣选工作 + List standWorkList = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, confirmWorkRequest.getStandId())); + if (standWorkList != null && !standWorkList.isEmpty()) { + TAppStandWork thisStandWork = standWorkList.getFirst(); + if (StringUtils.isNotEmpty(thisStandWork.getGoodsId()) && thisStandWork.getIsOut() == 1) { + if (confirmWorkRequest.getOrderConfirm() != null && Objects.equals(confirmWorkRequest.getOrderConfirm().getGoodsId(), thisStandWork.getGoodsId())) { + // 更新工作信息 + updateWorkInfo(confirmWorkRequest); + return BaseWmsApiResponse.success("确认库外料拣配成功。"); + } + } + } + // 查询当前站台上的已到达的拣选任务 + List pickTaskList = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStand, confirmWorkRequest.getStandId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.ARRIVE.getCode())); + if (pickTaskList == null || pickTaskList.isEmpty()) { + return BaseWmsApiResponse.error("当前站台没有箱子到达, 请检查。"); + } + if (pickTaskList.size() > 1) { + return BaseWmsApiResponse.error("当前站台有多个箱子到达,请检查。"); + } + // 当前站台到达的拣选任务 + TAppPickTask thisPickTask = pickTaskList.getFirst(); + // 更新工作信息 + updateWorkInfo(confirmWorkRequest); + // 更新库存信息 + stockDataService.updateStockInfo(confirmWorkRequest.getStockConfirm(), confirmWorkRequest.getStandId(), confirmWorkRequest.getUserName(), "配料拣选"); + // 查询库存获得当前载具中存储的库存列表 + LambdaQueryWrapper stockQueryWrapper = new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, thisPickTask.getVehicleId()) + .gt(TAppStock::getRealNum, 0); + List stockList = appStockService.list(stockQueryWrapper); + // 界面直接点击确认/放行 + if (!stockList.isEmpty()) { + WorkConfirmVo resultVo = conveyTaskService.getCurrentStandWork(thisPickTask); + if (resultVo != null) { + return BaseWmsApiResponse.warn("当前载具还有工作,请根据界面信息进行拣配。"); + } + // 判断还有没有当前站台的其他拣选任务 + TaskConfirmVo taskConfirmVo = conveyTaskService.getCurrentStandTask(thisPickTask); + if (taskConfirmVo != null) { + return BaseWmsApiResponse.warn("当前载具还有其他拣选任务,请切换到出库界面进行拣配。"); + } + } else { + // 取消后续拣选任务 + conveyTaskService.cancelOtherStandPickTasks(thisPickTask.getVehicleId(), thisPickTask.getPickStand()); + } + // 放行 + if (conveyTaskService.releaseStandVehicle(thisPickTask)) { + return BaseWmsApiResponse.success("确认成功。"); + } else { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("释放箱子失败。"); + } + } + + /** + * 查找图纸---实现 + * + * @param request 请求参数 + * @return 图纸 + */ + @Override + public WmsApiResponse getImageOfWork(BaseWmsRequest request) { + if (request == null || StringUtils.isEmpty(request.getStandId())) { + return WmsApiResponse.error("请求缺少信息,请输入站台号。", null); + } + // 查询是否已经有正在拣选的 + List standWorkList = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, request.getStandId())); + if (standWorkList == null || standWorkList.isEmpty()) { + return WmsApiResponse.error("当前站台没有正在拣选的工作。", null); + } + TAppStandWork nowWork = standWorkList.getFirst(); + String productId = nowWork.getProductId();// 总成 + if (StringUtils.isNotEmpty(nowWork.getSingleProductId())) { + productId = nowWork.getSingleProductId();// 单片 + } + // 查询对应的图纸 + List imageList = appImageService.list(new LambdaQueryWrapper() + .eq(TAppImage::getProductId, productId) + .eq(TAppImage::getBoxNo, nowWork.getBoxNo())); + if (imageList == null || imageList.isEmpty()) { + return WmsApiResponse.error("成品号:" + productId + ",料盒号:" + nowWork.getBoxNo() + ",没有图纸。", null); + } + // 查询到存放图片的ip + String imageIp = getImageIp(); + ImageVo imageVo = new ImageVo( + imageList.getFirst().getImageId(), + imageList.getFirst().getProductId(), + imageList.getFirst().getBoxNo(), + imageIp, + imageList.getFirst().getImagePath(), + imageList.getFirst().getImageName(), + FileUtils.getImageDetail(imageList.getFirst().getImagePath(), imageList.getFirst().getImageName()), + imageList.getFirst().getImageType() + ); + return WmsApiResponse.success("获取图纸成功。", imageVo); + } + + /** + * 配料界面获取料盒信息 + * + * @param request 请求 + * @return 显示信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public WmsApiResponse getBoxesAndLacks(BaseWmsRequest request) { + if (StringUtils.isEmpty(request.getStandId())) { + // 站台号不能为空 + return WmsApiResponse.error("请求缺少信息,请输入站台号。", null); + } + // 查询当前站台的拣货工作 + List standWorkList = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, request.getStandId())); + if (standWorkList == null || standWorkList.isEmpty()) { + return WmsApiResponse.error("当前站台工作已全部完成。", null); + } + TAppStandWork thisStandWork = standWorkList.getFirst(); + // 查询对应的dbs + List dbsList = appDbsService.list(new LambdaQueryWrapper() + .eq(TAppDbs::getWorkOrder, thisStandWork.getWorkOrder())); + if (dbsList == null || dbsList.isEmpty()) { + return WmsApiResponse.error("DBS数据异常:不存在工单" + thisStandWork.getWorkOrder() + "。", null); + } + TAppDbs thisDbs = dbsList.getFirst(); + // 计划产量 + int planProduction = thisDbs.getPlanProduction(); + // 结果集 + BoxSummary boxSummary = new BoxSummary(); + boxSummary.setWorkOrder(thisStandWork.getWorkOrder()); + boxSummary.setTaoQty(planProduction); + boxSummary.setProductId(thisStandWork.getProductId()); + boxSummary.setSingleProductId(StringUtils.isEmpty(thisStandWork.getSingleProductId()) ? thisStandWork.getProductId() : thisStandWork.getSingleProductId()); + boxSummary.setBoxNo(thisStandWork.getBoxNo()); + // 设置打印标签相关的信息 + boxSummary.setProductIdOrigin(thisDbs.getProductIdOrigin()); + boxSummary.setKittingDate(thisDbs.getTestPlanStartDate()); + boxSummary.setProduceDate(thisDbs.getPntPlanStartDate()); + boxSummary.setTestNo(thisDbs.getTestNo()); + boxSummary.setProductionQty(planProduction); + List goodsLackSummary = new ArrayList<>(); + // 查询所有库存 + List stockList = appStockService.list(new LambdaQueryWrapper().gt(TAppStock::getRemainNum, 0)); + // 生成物料数量map + Map goodsMap = new HashMap<>(); + for (TAppStock stock : stockList) { + if (goodsMap.containsKey(stock.getGoodsId())) { + goodsMap.replace(stock.getGoodsId(), goodsMap.get(stock.getGoodsId()) + stock.getRemainNum()); + } else { + goodsMap.put(stock.getGoodsId(), stock.getRemainNum()); + } + } + // 查询所有的库外物料信息 + List outGoodsList = appGoodsService.list(new LambdaQueryWrapper() + .notLike(TAppGoods::getPutArea, "ASRS")); + List outGoodsIds = outGoodsList.stream().map(TAppGoods::getGoodsId).distinct().toList(); + // 找到站台工作下对应的工作详情 + List workList = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getWorkOrder, thisStandWork.getWorkOrder()) + .eq(TAppWork::getProductId, thisStandWork.getProductId()) + .eq(StringUtils.isNotEmpty(thisStandWork.getSingleProductId()), TAppWork::getSingleProductId, thisStandWork.getSingleProductId()) + .eq(TAppWork::getBoxNo, thisStandWork.getBoxNo())); + if (workList.isEmpty()) { + return WmsApiResponse.error("未查询到相关工作信息,请转至站台工作界面、工作详情界面检查。", null); + } + // 添加缺料信息 + for (TAppWork work : workList) { + GoodsLackSummary tempGoodsLack = new GoodsLackSummary(); + tempGoodsLack.setGoodsId(work.getGoodsId()); + tempGoodsLack.setFinishNum(work.getFinishNum()); + int remainNeedNum = work.getNeedNum() - work.getDistributeNum(); + tempGoodsLack.setNeedNum(work.getNeedNum()); + if (outGoodsIds.contains(work.getGoodsId())) { + tempGoodsLack.setLackNum(0); + tempGoodsLack.setStockNum(0); + tempGoodsLack.setRemark("库外料"); + } else { + if (!goodsMap.containsKey(work.getGoodsId())) { + tempGoodsLack.setLackNum(remainNeedNum); + tempGoodsLack.setStockNum(0); + tempGoodsLack.setRemark("缺料"); + } else if (goodsMap.get(work.getGoodsId()) >= remainNeedNum) { + tempGoodsLack.setLackNum(0); + tempGoodsLack.setStockNum(goodsMap.get(work.getGoodsId())); + tempGoodsLack.setRemark("不缺料"); + // 更新剩余数量 + goodsMap.replace(work.getGoodsId(), goodsMap.get(work.getGoodsId()) - remainNeedNum); + } else { + tempGoodsLack.setLackNum(remainNeedNum - goodsMap.get(work.getGoodsId())); + tempGoodsLack.setStockNum(goodsMap.get(work.getGoodsId())); + tempGoodsLack.setRemark("缺料"); + // 分配完缺料,删除该物料 + goodsMap.remove(work.getGoodsId()); + } + } + // 添加物料信息 + goodsLackSummary.add(tempGoodsLack); + } + // 成品类型 + int productType = workList.getFirst().getProductType(); + // 查询配料单的成品号 + String queryProductId = thisStandWork.getProductId(); + if (StringUtils.isNotEmpty(thisStandWork.getSingleProductId())) { + queryProductId = thisStandWork.getSingleProductId(); + } + if (productType == 1) { + // 非服务件---查询非服务件清单 + List productList = appProductService.list(new LambdaQueryWrapper() + .eq(TAppProduct::getProductId, queryProductId) + .eq(TAppProduct::getBoxNo, thisStandWork.getBoxNo())); + if (productList == null || productList.isEmpty()) { + return WmsApiResponse.error("数据异常:不存在成品号" + queryProductId + ",料盒号:" + thisStandWork.getBoxNo() + "。", null); + } + // 最大料盒数量 + int maxBoxQty = 0; + for (TAppProduct product : productList) { + // 设置料盒数量 + int tempBoxQty = Math.ceilDiv(planProduction, product.getQuantityOfPair()); + if (tempBoxQty > maxBoxQty) { + maxBoxQty = tempBoxQty; + } + } + // 设置料盒数量 + boxSummary.setBoxQty(maxBoxQty); + } else { + // 配料的是服务件 + List singleProductList = appSingleProductService.list(new LambdaQueryWrapper() + .eq(TAppSingleProduct::getProductId, queryProductId) + .eq(TAppSingleProduct::getBoxNo, thisStandWork.getBoxNo())); + if (singleProductList == null || singleProductList.isEmpty()) { + return WmsApiResponse.error("服务件数据异常:不存在服务件成品号" + queryProductId + ",料盒号:" + thisStandWork.getBoxNo() + "。", null); + } + // 最大料盒数量 + int maxBoxQty = 0; + for (TAppSingleProduct singleProduct : singleProductList) { + // 设置料盒数量 + int tempBoxQty = Math.ceilDiv(planProduction, singleProduct.getQuantityOfPair()); + if (tempBoxQty > maxBoxQty) { + maxBoxQty = tempBoxQty; + } + } + // 设置料盒数量 + boxSummary.setBoxQty(maxBoxQty); + } + return WmsApiResponse.success("获取料盒信息成功。", new BoxDetailVo(boxSummary, goodsLackSummary)); + } + + /** + * 查询看板(分页)实现 + * + * @param kanbanQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryKanbanByPage(KanbanQuery kanbanQuery) { + Page page = kanbanQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kanbanQuery.getGoodsId()), TAppKanban::getGoodsId, kanbanQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(kanbanQuery.getKanbanId()), TAppKanban::getKanbanId, kanbanQuery.getKanbanId()) + .eq(kanbanQuery.getKanbanStatus() != null, TAppKanban::getKanbanStatus, kanbanQuery.getKanbanStatus()); + Page kanbanPage = appKanbanService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(kanbanPage, KanbanVo::ofPo); + return WmsApiResponse.success("查询看板数据成功", pageVo); + } + + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse genClcKanbanRequirement(GenKanbanRequirementRequest genRequest) { + if (genRequest.getPlanStartDateFrom() == null || genRequest.getPlanStartDateTo() == null) { + return BaseWmsApiResponse.error("请选择开始时间和结束时间。"); + } + if (genRequest.getPlanStartDateFrom().isAfter(genRequest.getPlanStartDateTo())) { + return BaseWmsApiResponse.error("开始时间不能大于结束时间。"); + } + // 查找这个时间段内的所有dbs计划---未开始的 + List dbsList = appDbsService.list(new LambdaQueryWrapper() + .between(TAppDbs::getTestPlanStartDate, genRequest.getPlanStartDateFrom(), genRequest.getPlanStartDateTo()) + .lt(TAppDbs::getDbsStatus, 2)); + // 总的物料需求 + Map totalGoodsRequireMap = new HashMap<>(); + // 物料数量需求---根据总成号区分 + Map> goodsRequireByProductMap = new HashMap<>(); + // 迭代计划表,获取 + for (TAppDbs dbs : dbsList) { + Map goodsRequireMap; + // 获得物料需求 + if (dbs.getDbsStatus() == 0) { + if (goodsRequireByProductMap.containsKey(dbs.getProductIdOrigin())) { + // 包含原始成品号 + goodsRequireMap = goodsRequireByProductMap.get(dbs.getProductIdOrigin()); + } else { + goodsRequireMap = getGoodsRequireMapOfServiceProduct(dbs.getProductIdOrigin()); + if (!goodsRequireMap.isEmpty()) { + // 存在服务件配料单,添加这个总成的Map + goodsRequireByProductMap.put(dbs.getProductIdOrigin(), goodsRequireMap); + } else { + if (goodsRequireByProductMap.containsKey(dbs.getProductId())) { + // 直接获得当前总成的物料需求 + goodsRequireMap = goodsRequireByProductMap.get(dbs.getProductId()); + } else { + // 去查询非服务件配料单 + goodsRequireMap = getGoodsRequireMapOfNonServiceProduct(dbs.getProductId()); + if (goodsRequireMap.isEmpty()) { + return BaseWmsApiResponse.error("工单" + dbs.getWorkOrder() + "的物料需求为空,请检查数据。"); + } + // 添加这个非服务件配件清单的map + goodsRequireByProductMap.put(dbs.getProductId(), goodsRequireMap); + } + } + } + // 需求*产量 + for (String goodsId : goodsRequireMap.keySet()) { + goodsRequireMap.replace(goodsId, goodsRequireMap.get(goodsId) * dbs.getPlanProduction()); + } + } else { + // 查询已经生成的工作清单里面的物料需求 + goodsRequireMap = getRemainRequireMapOfOrder(dbs.getWorkOrder()); + } + // 合并需求 + mergeRequire(totalGoodsRequireMap, goodsRequireMap); + } + // 获取需要的物料的基本信息 + List goodsIds = new ArrayList<>(totalGoodsRequireMap.keySet()); + if (goodsIds.isEmpty()) { + // 没有需求,将所有的看板需求置满 + appKanbanService.update(new LambdaUpdateWrapper() + .set(TAppKanban::getKanbanStatus, 1) + .set(TAppKanban::getLastUpdateTime, LocalDateTime.now()) + .set(TAppKanban::getLastUpdateUser, genRequest.getUserName())); + return BaseWmsApiResponse.error("所选时间段内没有工作需求。"); + } + // 所有的非库外料且看板维护的料 + List goodsList = appGoodsService.list(new LambdaQueryWrapper() + .in(TAppGoods::getGoodsId, goodsIds) + .eq(TAppGoods::getPutArea, "ASRS") + .eq(TAppGoods::getFeedingType, "Kanban")); + // 整合物料信息为map + Map filterGoodsMap = goodsList.stream().collect(Collectors.toMap(TAppGoods::getGoodsId, goods -> goods)); + // 获取筛选过的需要的物料的库存信息 + List stockList = appStockService.list(new LambdaQueryWrapper() + .in(TAppStock::getGoodsId, filterGoodsMap.keySet()) + .gt(TAppStock::getRealNum, 0)); + // 生成物料数量map + Map stockByGoodsMap = new HashMap<>(); + for (TAppStock stock : stockList) { + if (stockByGoodsMap.containsKey(stock.getGoodsId())) { + stockByGoodsMap.replace(stock.getGoodsId(), stockByGoodsMap.get(stock.getGoodsId()) + stock.getRealNum()); + } else { + stockByGoodsMap.put(stock.getGoodsId(), stock.getRealNum()); + } + } + // 生成看板需求 + List kanbanList = appKanbanService.list(new LambdaQueryWrapper() + .in(TAppKanban::getGoodsId, filterGoodsMap.keySet())); + // 更新后的看板需求 + List updateKanbanList = new ArrayList<>(); + for (String goodsId : filterGoodsMap.keySet()) { + TAppGoods thisGoods = filterGoodsMap.get(goodsId); + // 计算补货临界点 + int canFeedingNum = (thisGoods.getMaxBoxNum() - 1) * thisGoods.getBoxQty(); + // 需求数量 + int needNum = totalGoodsRequireMap.get(goodsId); + // 库存数量 + int stockNum = stockByGoodsMap.getOrDefault(goodsId, 0); + if (needNum > 0 && needNum > stockNum && stockNum <= canFeedingNum) { + // 剩余可补物料数量 + int remainKanbanGoodsNum = (thisGoods.getMaxBoxNum() * thisGoods.getBoxQty()) - stockNum; + // 剩余可补看板个数 + int remainKanbanQty = Math.floorDiv(remainKanbanGoodsNum, thisGoods.getBoxQty()); + // 可以补看板 + List thisGoodsKanbanList = kanbanList.stream() + .filter(kanban -> kanban.getGoodsId().equals(goodsId)).toList(); + for (TAppKanban kanban : thisGoodsKanbanList) { + if (remainKanbanQty == 0) { + break; + } + kanban.setKanbanStatus(0); + kanban.setLastUpdateTime(LocalDateTime.now()); + kanban.setLastUpdateUser(genRequest.getUserName()); + updateKanbanList.add(kanban); + // 可用看板个数-1 + remainKanbanQty--; + } + } + } + // 先置满所有看板需求 + appKanbanService.update(new LambdaUpdateWrapper() + .set(TAppKanban::getKanbanStatus, 1) + .set(TAppKanban::getLastUpdateTime, LocalDateTime.now()) + .set(TAppKanban::getLastUpdateUser, genRequest.getUserName())); + // 更新看板需求 + appKanbanService.updateBatchById(updateKanbanList); + return BaseWmsApiResponse.success("生成看板需求成功。"); + } + + /** + * 查询图纸---实现 + * + * @param imageQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> requestImageDetail(ImageQuery imageQuery) { + if (imageQuery == null) { + return WmsApiResponse.error("查询参数为空。", null); + } + // 查询图纸 + List imageList = appImageService.list(new LambdaQueryWrapper() + .eq(StringUtils.isNotEmpty(imageQuery.getProductId()), TAppImage::getProductId, imageQuery.getProductId()) + .eq(StringUtils.isNotEmpty(imageQuery.getBoxNo()), TAppImage::getBoxNo, imageQuery.getBoxNo()) + .eq(imageQuery.getImageType() != null, TAppImage::getImageType, imageQuery.getImageType())); + List imageVoList = new ArrayList<>(); + // 查询到存放图片的ip + String imageIp = getImageIp(); + for (TAppImage image : imageList) { + ImageVo imageVo = new ImageVo( + image.getImageId(), + image.getProductId(), + image.getBoxNo(), + imageIp, + image.getImagePath(), + image.getImageName(), + FileUtils.getImageDetail(imageList.getFirst().getImagePath(), imageList.getFirst().getImageName()), + image.getImageType()); + imageVoList.add(imageVo); + } + + return WmsApiResponse.success("查询图纸成功。", imageVoList); + } + + /** + * 查询DBS(分页)---实现 + * + * @param dbsQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryDbsByPage(DbsQuery dbsQuery) { + Page page = dbsQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(dbsQuery.getWorkOrder()), TAppDbs::getWorkOrder, dbsQuery.getWorkOrder()) + .like(StringUtils.isNotEmpty(dbsQuery.getProductId()), TAppDbs::getProductId, dbsQuery.getProductId()) + .eq(dbsQuery.getDbsStatus() != null, TAppDbs::getDbsStatus, dbsQuery.getDbsStatus()) + .eq(dbsQuery.getPlanStartDate() != null, TAppDbs::getTestPlanStartDate, dbsQuery.getPlanStartDate()); + Page pagePo = appDbsService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, DbsVo::ofPo); + return WmsApiResponse.success("查询DBS数据成功", pageVo); + } + + /** + * 查询配料单列表(分页)---实现 + * + * @param kittingBomQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryKittingBomByPage(KittingBomQuery kittingBomQuery) { + if (kittingBomQuery == null || kittingBomQuery.getBomType() == null) { + return WmsApiResponse.error("查询参数为空,配料单类型必须。", null); + } + if (kittingBomQuery.getBomType() == 1) { + // 非服务件配料单 + Page page = kittingBomQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomQuery.getModel()), TAppProduct::getModel, kittingBomQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getProductId()), TAppProduct::getProductId, kittingBomQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getGoodsId()), TAppProduct::getGoodsId, kittingBomQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getBoxNo()), TAppProduct::getBoxNo, kittingBomQuery.getBoxNo()); + Page pagePo = appProductService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KittingBomVo::ofProduct); + return WmsApiResponse.success("查询非服务件配料单成功。", pageVo); + } else { + // 服务件配料单 + Page page = kittingBomQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomQuery.getModel()), TAppSingleProduct::getModel, kittingBomQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getProductId()), TAppSingleProduct::getProductId, kittingBomQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getGoodsId()), TAppSingleProduct::getGoodsId, kittingBomQuery.getGoodsId()) + .like(StringUtils.isNotEmpty(kittingBomQuery.getBoxNo()), TAppSingleProduct::getBoxNo, kittingBomQuery.getBoxNo()); + Page pagePo = appSingleProductService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KittingBomVo::ofSingleProduct); + return WmsApiResponse.success("查询服务件配料单成功。", pageVo); + } + } + + /** + * 配料单对应关系实现---分页 + * + * @param kittingBomRelationQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryKittingRelationByPage(KittingBomRelationQuery kittingBomRelationQuery) { + Page page = kittingBomRelationQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getModel()), TAppProductExtend::getModel, kittingBomRelationQuery.getModel()) + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getProductId()), TAppProductExtend::getProductId, kittingBomRelationQuery.getProductId()) + .like(StringUtils.isNotEmpty(kittingBomRelationQuery.getSingleProductId()), TAppProductExtend::getSingleProductId, kittingBomRelationQuery.getSingleProductId()); + Page pagePo = appProductExtendService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KittingBomRelationVo::ofPo); + return WmsApiResponse.success("查询配对关系成功", pageVo); + } + + /** + * 查询工单汇总(分页)---实现 + * + * @param workSummaryQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryWorkSummaryByPage(WorkSummaryQuery workSummaryQuery) { + if (workSummaryQuery == null || workSummaryQuery.getSummaryType() == null) { + return WmsApiResponse.error("查询参数为空,数据类型必须。", null); + } + if (workSummaryQuery.getSummaryType() == 1) { + // 未关闭订单 + Page page = workSummaryQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(workSummaryQuery.getWorkOrder()), TAppWork::getWorkOrder, workSummaryQuery.getWorkOrder()) + .like(StringUtils.isNotEmpty(workSummaryQuery.getProductId()), TAppWork::getProductId, workSummaryQuery.getProductId()) + .like(StringUtils.isNotEmpty(workSummaryQuery.getSingleProductId()), TAppWork::getSingleProductId, workSummaryQuery.getSingleProductId()) + .like(StringUtils.isNotEmpty(workSummaryQuery.getBoxNo()), TAppWork::getBoxNo, workSummaryQuery.getBoxNo()) + .eq(workSummaryQuery.getWorkStatus() != null, TAppWork::getWorkStatus, workSummaryQuery.getWorkStatus()) + .eq(workSummaryQuery.getLackStatus() != null, TAppWork::getLackStatus, workSummaryQuery.getLackStatus()); + Page pagePo = appWorkService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KateWorkVo::ofWork); + return WmsApiResponse.success("查询工作数据成功。", pageVo); + } else { + // 已关闭订单 + Page page = workSummaryQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(workSummaryQuery.getWorkOrder()), TAppWorkRecord::getWorkOrder, workSummaryQuery.getWorkOrder()) + .eq(workSummaryQuery.getWorkStatus() != null, TAppWorkRecord::getWorkStatus, workSummaryQuery.getWorkStatus()) + .eq(workSummaryQuery.getLackStatus() != null, TAppWorkRecord::getLackStatus, workSummaryQuery.getLackStatus()); + Page pagePo = appWorkRecordService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KateWorkVo::ofWorkRecord); + return WmsApiResponse.success("查询工作数据成功。", pageVo); + } + } + + /** + * 查询当前站台待工作的物料列表 实现 + * + * @param workSummaryQuery 查询参数 + * @return 查询结果---分页 + */ + @Override + public WmsApiResponse> queryWorkingGoodsByPage(WorkSummaryQuery workSummaryQuery) { + if (workSummaryQuery == null || workSummaryQuery.getStandId() == null) { + return WmsApiResponse.error("请求缺少站台号。", null); + } + // 查询这个站台的当前工作信息 + List currentStandWorks = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, workSummaryQuery.getStandId())); + if (currentStandWorks == null || currentStandWorks.isEmpty()) { + return WmsApiResponse.error("当前站台没有配料工作。", null); + } + TAppStandWork currentStandWork = currentStandWorks.getFirst(); + // 未关闭订单 + Page page = workSummaryQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .eq(TAppWork::getWorkOrder, currentStandWork.getWorkOrder()) + .eq(TAppWork::getProductId, currentStandWork.getProductId()) + .eq(StringUtils.isNotEmpty(currentStandWork.getSingleProductId()), TAppWork::getSingleProductId, currentStandWork.getSingleProductId()) + .eq(TAppWork::getBoxNo, currentStandWork.getBoxNo()) + .notIn(TAppWork::getWorkStatus, -1, 2); + Page pagePo = appWorkService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(pagePo, KateWorkVo::ofWork); + return WmsApiResponse.success("查询当前站台待配物料列表成功。", pageVo); + } + + /** + * 查询缺料列表 + * + * @param workSummaryQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> getLackGoods(WorkSummaryQuery workSummaryQuery) { + if (workSummaryQuery == null) { + return WmsApiResponse.error("查询参数为空。", null); + } + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .eq(TAppWork::getWorkOrder, workSummaryQuery.getWorkOrder()) + .eq(TAppWork::getProductId, workSummaryQuery.getProductId()) + .eq(StringUtils.isNotEmpty(workSummaryQuery.getSingleProductId()), TAppWork::getSingleProductId, workSummaryQuery.getSingleProductId()) + .eq(TAppWork::getBoxNo, workSummaryQuery.getBoxNo()) + .eq(TAppWork::getLackStatus, 1); + List poList = appWorkService.list(lambdaQueryWrapper); + if (poList == null || poList.isEmpty()) { + return WmsApiResponse.error("没有找到缺料信息。", null); + } + List resultList = poList.stream().map(KateWorkVo::ofWork).toList(); + return WmsApiResponse.success("查询缺料信息成功。", resultList); + } + + /** + * 更新工作信息---实现 + * @param updateWorkRequest 更新请求 + * @return 处理结果 + */ + @Override + public BaseWmsApiResponse updateKateWorks(UpdateWorkRequest updateWorkRequest) { + if (updateWorkRequest == null || StringUtils.isEmpty(updateWorkRequest.getWorkIndex())) { + return BaseWmsApiResponse.error("请求参数不完整,缺少主键。"); + } + // 查询当前这一条的工作详情 + TAppWork thisWork = appWorkService.getOne(new LambdaQueryWrapper() + .eq(TAppWork::getWorkIndex, updateWorkRequest.getWorkIndex())); + if (thisWork == null) { + return BaseWmsApiResponse.error("请求的工作不存在。"); + } + // 更新数据 + if (updateWorkRequest.getDistributeNum() != null && updateWorkRequest.getDistributeNum() >= 0 && updateWorkRequest.getDistributeNum() <= thisWork.getNeedNum()) { + // 已分配数量必须介于0和需求数量之间 + thisWork.setDistributeNum(updateWorkRequest.getDistributeNum()); + } + if (updateWorkRequest.getFinishNum() != null && updateWorkRequest.getFinishNum() >= 0 && updateWorkRequest.getFinishNum() <= thisWork.getNeedNum()) { + // 已完成数量必须介于0和需求数量之间 + thisWork.setFinishNum(updateWorkRequest.getFinishNum()); + } + if (updateWorkRequest.getWorkStatus() != null) { + if (!updateWorkRequest.getWorkStatus().equals(thisWork.getWorkStatus()) && updateWorkRequest.getWorkStatus() == 2) { + // 更新成完成状态需要同步更新完成时间与完成用户。 + thisWork.setWorkUser(updateWorkRequest.getUserName()); + thisWork.setFinishTime(LocalDateTime.now()); + } + thisWork.setWorkStatus(updateWorkRequest.getWorkStatus()); + } + if (updateWorkRequest.getLackStatus() != null && thisWork.getFinishNum() >= thisWork.getNeedNum()) { + // 只有已完成数量满足了需求数量时,才能更新缺料状态 + thisWork.setLackStatus(updateWorkRequest.getLackStatus()); + } + // 更新数据 + appWorkService.updateById(thisWork); + return BaseWmsApiResponse.success("更新工作信息成功。"); + } + + /** + * 关闭当前工作 + * @param closeWorkRequest 关闭请求 + * @return 处理结果 + */ + @Override + public BaseWmsApiResponse closeCurrentWorks(UpdateWorkRequest closeWorkRequest) { + if (closeWorkRequest == null || StringUtils.isEmpty(closeWorkRequest.getWorkIndex())) { + return BaseWmsApiResponse.error("请求参数不完整,缺少主键。"); + } + // 查询当前这一条的工作详情 + TAppWork thisWork = appWorkService.getOne(new LambdaQueryWrapper() + .eq(TAppWork::getWorkIndex, closeWorkRequest.getWorkIndex())); + if (thisWork == null) { + return BaseWmsApiResponse.error("请求的工作不存在。"); + } + // 如果不需要更新,返回不需要再次更新 + if (thisWork.getFinishNum() >= thisWork.getNeedNum() && thisWork.getLackStatus() == 0 && thisWork.getWorkStatus() == 2) { + return BaseWmsApiResponse.error("所选工作已关闭,不需要重复操作。"); + } + // 更新数据 + thisWork.setDistributeNum(thisWork.getFinishNum()); + thisWork.setFinishNum(thisWork.getNeedNum()); + thisWork.setLackStatus(0); + thisWork.setWorkStatus(DbsStatusEnums.FINISH.getValue()); + thisWork.setFinishTime(LocalDateTime.now()); + thisWork.setWorkUser(closeWorkRequest.getUserName()); + appWorkService.updateById(thisWork); + return BaseWmsApiResponse.success("关闭缺料工作成功。"); + } + + /** + * 获取服务件成品号的物料需求 + * + * @param productIdOrigin 服务件成品号 + * @return 物料需求Map + */ + private Map getGoodsRequireMapOfServiceProduct(String productIdOrigin) { + Map goodsRequireMap = new HashMap<>(); + // 查询到所有的总成配料单信息 + List productList = appSingleProductService.list(new LambdaQueryWrapper() + .eq(TAppSingleProduct::getProductId, productIdOrigin)); + for (TAppSingleProduct product : productList) { + if (goodsRequireMap.containsKey(product.getGoodsId())) { + goodsRequireMap.replace(product.getGoodsId(), goodsRequireMap.get(product.getGoodsId()) + product.getQuantity1Pair()); + } else { + goodsRequireMap.put(product.getGoodsId(), product.getQuantity1Pair()); + } + } + // 判断是否包含单片 + List productExtendList = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, productIdOrigin)); + if (productExtendList == null || productExtendList.isEmpty()) { + return goodsRequireMap; + } + // 查询对应的单片信息清单 + List singleProductIds = productExtendList.stream().map(TAppProductExtend::getSingleProductId).distinct().toList(); + List singleProductList = appSingleProductService.list(new LambdaQueryWrapper() + .in(TAppSingleProduct::getProductId, singleProductIds)); + for (TAppSingleProduct singleProduct : singleProductList) { + if (goodsRequireMap.containsKey(singleProduct.getGoodsId())) { + goodsRequireMap.replace(singleProduct.getGoodsId(), goodsRequireMap.get(singleProduct.getGoodsId()) + singleProduct.getQuantity1Pair()); + } else { + goodsRequireMap.put(singleProduct.getGoodsId(), singleProduct.getQuantity1Pair()); + } + } + return goodsRequireMap; + } + + /** + * 获取非服务件成品号的物料需求 + * + * @param productId 非服务件成品号 + * @return 物料需求Map + */ + private Map getGoodsRequireMapOfNonServiceProduct(String productId) { + Map goodsRequireMap = new HashMap<>(); + // 查询到所有的总成配料单信息 + List productList = appProductService.list(new LambdaQueryWrapper() + .eq(TAppProduct::getProductId, productId)); + for (TAppProduct product : productList) { + if (goodsRequireMap.containsKey(product.getGoodsId())) { + goodsRequireMap.replace(product.getGoodsId(), goodsRequireMap.get(product.getGoodsId()) + product.getQuantity1Pair()); + } else { + goodsRequireMap.put(product.getGoodsId(), product.getQuantity1Pair()); + } + } + // 判断是否包含单片 + List productExtendList = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, productId)); + if (productExtendList == null || productExtendList.isEmpty()) { + return goodsRequireMap; + } + // 查询对应的单片信息清单 + List singleProductIds = productExtendList.stream().map(TAppProductExtend::getSingleProductId).distinct().toList(); + List singleProductList = appProductService.list(new LambdaQueryWrapper() + .in(TAppProduct::getProductId, singleProductIds)); + for (TAppProduct singleProduct : singleProductList) { + if (goodsRequireMap.containsKey(singleProduct.getGoodsId())) { + goodsRequireMap.replace(singleProduct.getGoodsId(), goodsRequireMap.get(singleProduct.getGoodsId()) + singleProduct.getQuantity1Pair()); + } else { + goodsRequireMap.put(singleProduct.getGoodsId(), singleProduct.getQuantity1Pair()); + } + } + return goodsRequireMap; + } + + /** + * 获得当前工单的剩余物料需求 + * + * @param workOrder 工单号 + * @return 物料需求Map + */ + private Map getRemainRequireMapOfOrder(String workOrder) { + Map goodsRequireMap = new HashMap<>(); + // 查找到这个工单下未完成的工作 + List workList = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getWorkOrder, workOrder) + .ne(TAppWork::getWorkStatus, 2)); + if (workList == null || workList.isEmpty()) { + return goodsRequireMap; + } + for (TAppWork work : workList) { + if (goodsRequireMap.containsKey(work.getGoodsId())) { + goodsRequireMap.replace(work.getGoodsId(), goodsRequireMap.get(work.getGoodsId()) + work.getNeedNum() - work.getFinishNum()); + } else { + goodsRequireMap.put(work.getGoodsId(), work.getNeedNum() - work.getFinishNum()); + } + } + return goodsRequireMap; + } + + /** + * 合并需求 + * + * @param originRequireMap 原需求Map + * @param additionalRequireMap 额外需求Map + */ + private void mergeRequire(Map originRequireMap, Map additionalRequireMap) { + if (additionalRequireMap.isEmpty()) { + return; + } + // 迭代处理需求 + for (String key : additionalRequireMap.keySet()) { + if (originRequireMap.containsKey(key)) { + // 叠加替换 + originRequireMap.replace(key, originRequireMap.get(key) + additionalRequireMap.get(key)); + } else { + // 新增 + originRequireMap.put(key, additionalRequireMap.get(key)); + } + } + } + + /** + * 获得一条库外料工作 + * + * @param standId 站台号 + * @param thisStandWork 站台工作 + * @return 结果 + */ + private WorkConfirmVo getOutGoodsStandWork(String standId, TAppStandWork thisStandWork) { + // 查找对应的库内料工作---一次性只能拣配一种料,一个料盒(因为要覆盖到一张图纸) + List works = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getIsOut, 1) + .eq(TAppWork::getWorkOrder, thisStandWork.getWorkOrder()) + .eq(TAppWork::getBoxNo, thisStandWork.getBoxNo()) + .eq(TAppWork::getWorkStand, standId) + .notIn(TAppWork::getWorkStatus, -1, 2)); + for (TAppWork work : works) { + if (work.getNeedNum() > work.getFinishNum()) { + // 当前工作剩余需求数量 + int thisNeedNum = work.getNeedNum() - work.getFinishNum(); + // 命中,开始设置返回数据 + OrderConfirmEntity orderConfirmVo = new OrderConfirmEntity( + work.getWorkIndex(), + work.getWorkOrder(), + work.getProductId(), + work.getSingleProductId(), + work.getGoodsId(), + work.getBoxNo(), + thisNeedNum, + thisNeedNum + ); + // 查找到这个库外料 + TAppGoods outGoods = new TAppGoods(); + try { + outGoods = appGoodsService.getOne(new LambdaQueryWrapper() + .eq(TAppGoods::getGoodsId, work.getGoodsId())); + } catch (Exception e) { + log.error("物料{}存在多个选项。", work.getGoodsId()); + } + StockConfirmEntity stockConfirmVo = new StockConfirmEntity( + "", + "库外料", + outGoods.getGoodsId(), + 0, + 0, + 1, + outGoods.getPutArea(), + 0 + ); + return new WorkConfirmVo(orderConfirmVo, stockConfirmVo); + } + } + return null; + } + + /** + * 更新工作信息 + * + * @param confirmWorkRequest 工作确认信息 + */ + private void updateWorkInfo(ConfirmWorkRequest confirmWorkRequest) { + // 判断请求是否为空 + if (confirmWorkRequest == null) { + return; + } + OrderConfirmEntity orderConfirm = confirmWorkRequest.getOrderConfirm(); + if (orderConfirm == null || StringUtils.isEmpty(orderConfirm.getWorkIndex()) + || orderConfirm.getRealPickQty() == null) { + return; + } + // 查询对应的工作信息 + List targetWorks = appWorkService.list(new LambdaQueryWrapper() + .eq(StringUtils.isNotEmpty(orderConfirm.getWorkIndex()), TAppWork::getWorkIndex, orderConfirm.getWorkIndex()) + ); + if (targetWorks == null || targetWorks.isEmpty()) { + return; + } + TAppWork work = targetWorks.getFirst(); + if (work != null && orderConfirm.getRealPickQty() >= 0) { + work.setFinishNum(work.getFinishNum() + orderConfirm.getRealPickQty()); + if (work.getFinishNum() >= work.getNeedNum()) { + work.setWorkStatus(2); + work.setLackStatus(0); + work.setFinishTime(LocalDateTime.now()); + } + work.setWorkUser(confirmWorkRequest.getUserName()); + // 更新 + appWorkService.updateById(work); + } + // 清除当前站台的正在工作信息 + appStandWorkService.update(new LambdaUpdateWrapper() + .set(TAppStandWork::getWorkIndex, "") + .set(TAppStandWork::getGoodsId, "") + .set(TAppStandWork::getPlanPickQty, 0) + .set(TAppStandWork::getRealPickQty, 0) + .set(TAppStandWork::getStockId, "") + .set(TAppStandWork::getVehicleId, "") + .set(TAppStandWork::getPlanRemainQty, 0) + .set(TAppStandWork::getRealRemainQty, 0) + .set(TAppStandWork::getIsOut, 0) + .set(TAppStandWork::getPutArea, "") + .eq(TAppStandWork::getStandId, confirmWorkRequest.getStandId())); + // 清除拣选计划 + appPickPlanService.remove(new LambdaQueryWrapper() + .eq(TAppPickPlan::getWorkIndex, confirmWorkRequest.getOrderConfirm().getWorkIndex())); + } + + /** + * 设置站台信息 + * + * @param resultVo 结果视图 + * @param thisStandWork 当前站台工作信息 + */ + private void setStandWork(WorkConfirmVo resultVo, TAppStandWork thisStandWork) { + thisStandWork.setWorkIndex(resultVo.getOrderConfirmVo().getWorkIndex()); + thisStandWork.setGoodsId(resultVo.getOrderConfirmVo().getGoodsId()); + thisStandWork.setPlanPickQty(resultVo.getOrderConfirmVo().getPlanPickQty()); + thisStandWork.setRealPickQty(resultVo.getOrderConfirmVo().getRealPickQty()); + thisStandWork.setStockId(resultVo.getStockConfirmVo().getStockId()); + thisStandWork.setVehicleId(resultVo.getStockConfirmVo().getVehicleId()); + thisStandWork.setPlanRemainQty(resultVo.getStockConfirmVo().getPlanRemainQty()); + thisStandWork.setRealRemainQty(resultVo.getStockConfirmVo().getRealRemainQty()); + thisStandWork.setIsOut(resultVo.getStockConfirmVo().getIsOut()); + thisStandWork.setPutArea(resultVo.getStockConfirmVo().getPutArea()); + } + + /** + * 获取imageIp + * + * @return 获取图纸ip + */ + private String getImageIp() { + String imageIp = ""; + try { + imageIp = appCommon.getConfigByKey(AppConfigKeyEnums.IMAGE_IP.getKey()); + } catch (Exception e) { + log.error("图纸存放ip不正确。"); + } + return imageIp; + } + + /** + * 获取服务件配料单的options + * + * @param kateWorksQuery 查询条件 + * @param productIdOrigin 原始成品号 + * @param result 结果集 + * @return true:有服务件配料,false:无服务件配料 + */ + private boolean getWorkOptionsOfServicePieces(KateWorksQuery kateWorksQuery, String productIdOrigin, KateWorkOptionsVo result) { + if (StringUtils.isEmpty(productIdOrigin)) { + return false; + } + // 查找服务件配料单 + List serviceProductList = appSingleProductService.list(new LambdaQueryWrapper() + .eq(TAppSingleProduct::getProductId, productIdOrigin)); + // 查询成品-单片以获取单片Options + List singleProductExtendListAll = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, productIdOrigin)); + if ((serviceProductList == null || serviceProductList.isEmpty()) + && (singleProductExtendListAll == null || singleProductExtendListAll.isEmpty())) { + // 没有任何的配料单 + return false; + } + // 设置单片配料单选项 + if (singleProductExtendListAll != null && !singleProductExtendListAll.isEmpty()) { + result.setSingleProductId(singleProductExtendListAll.stream().map(TAppProductExtend::getSingleProductId).distinct().toList()); + } + // 判断是否选择了单片号 + if (StringUtils.isNotEmpty(kateWorksQuery.getSingleProductId())) { + // 查询单片配料单,这里直接从成品配料单中查找 + List singleServiceProducts = appSingleProductService.list(new LambdaQueryWrapper() + .eq(TAppSingleProduct::getProductId, kateWorksQuery.getSingleProductId())); + if (singleServiceProducts == null || singleServiceProducts.isEmpty()) { + return true; + } + // 设置料盒号以及料号 + result.setBoxNo(singleServiceProducts.stream().map(TAppSingleProduct::getBoxNo).distinct().toList()); + // 设置料号 + result.setGoodsId(singleServiceProducts.stream() + .filter(singleServiceProduct -> StringUtils.isEmpty(kateWorksQuery.getBoxNo()) || (StringUtils.isNotEmpty(kateWorksQuery.getBoxNo()) && Objects.equals(singleServiceProduct.getBoxNo(), kateWorksQuery.getBoxNo()))) + .map(TAppSingleProduct::getGoodsId).distinct().toList()); + } else { + if (serviceProductList == null || serviceProductList.isEmpty()) { + return true; + } + // 设置料盒号以及料号 + result.setBoxNo(serviceProductList.stream().map(TAppSingleProduct::getBoxNo).distinct().toList()); + // 设置料号 + result.setGoodsId(serviceProductList.stream() + .filter(serviceProduct -> StringUtils.isEmpty(kateWorksQuery.getBoxNo()) || (StringUtils.isNotEmpty(kateWorksQuery.getBoxNo()) && Objects.equals(serviceProduct.getBoxNo(), kateWorksQuery.getBoxNo()))) + .map(TAppSingleProduct::getGoodsId).distinct().toList()); + } + + return true; + } + + /** + * 获取非服务件配料单的options + * + * @param kateWorksQuery 查询条件 + * @param productId 过滤成品号 + * @param result 结果集 + * @return true:有非服务件配料,false:无非服务件配料 + */ + private boolean getWorkOptionsOfNonServicePieces(KateWorksQuery kateWorksQuery, String productId, KateWorkOptionsVo result) { + if (StringUtils.isEmpty(productId)) { + return false; + } + // 查找成品配料单 + List productList = appProductService.list(new LambdaQueryWrapper() + .eq(TAppProduct::getProductId, productId)); + // 查询成品-单片以获取单片Options + List singleProductExtendListAll = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, productId)); + if ((productList == null || productList.isEmpty()) + && (singleProductExtendListAll == null || singleProductExtendListAll.isEmpty())) { + // 没有任何的配料单 + return false; + } + // 设置单片配料单选项 + if (singleProductExtendListAll != null && !singleProductExtendListAll.isEmpty()) { + result.setSingleProductId(singleProductExtendListAll.stream().map(TAppProductExtend::getSingleProductId).distinct().toList()); + } + // 判断是否选择了单片号 + if (StringUtils.isNotEmpty(kateWorksQuery.getSingleProductId())) { + // 查询单片配料单,这里直接从成品配料单中查找 + List singleProducts = appProductService.list(new LambdaQueryWrapper() + .eq(TAppProduct::getProductId, kateWorksQuery.getSingleProductId())); + if (singleProducts == null || singleProducts.isEmpty()) { + return true; + } + // 设置料盒号以及料号 + result.setBoxNo(singleProducts.stream().map(TAppProduct::getBoxNo).distinct().toList()); + // 设置料号 + result.setGoodsId(singleProducts.stream() + .filter(singleProduct -> StringUtils.isEmpty(kateWorksQuery.getBoxNo()) || (StringUtils.isNotEmpty(kateWorksQuery.getBoxNo()) && Objects.equals(singleProduct.getBoxNo(), kateWorksQuery.getBoxNo()))) + .map(TAppProduct::getGoodsId).distinct().toList()); + } else { + if (productList == null || productList.isEmpty()) { + return true; + } + // 设置料盒号以及料号 + result.setBoxNo(productList.stream().map(TAppProduct::getBoxNo).distinct().toList()); + // 设置料号 + result.setGoodsId(productList.stream() + .filter(product -> StringUtils.isEmpty(kateWorksQuery.getBoxNo()) || (StringUtils.isNotEmpty(kateWorksQuery.getBoxNo()) && Objects.equals(product.getBoxNo(), kateWorksQuery.getBoxNo()))) + .map(TAppProduct::getGoodsId).distinct().toList()); + } + + return true; + } + + /** + * 创建服务件工作 + * + * @param outGoodsIds 库外料 + * @param dbs dbs计划 + * @param workList 工作列表 + */ + private void createServicePiecesWork(List outGoodsIds, TAppDbs dbs, List workList) { + int productionNum = dbs.getPlanProduction();// 计划产量 + // 查询服务件配料单 + List serviceProductList = appSingleProductService.list(new LambdaQueryWrapper() + .eq(TAppSingleProduct::getProductId, dbs.getProductIdOrigin())); + // 创建服务件工作 + for (TAppSingleProduct serviceProduct : serviceProductList) { + TAppWork tempServiceProductWork = new TAppWork(); + tempServiceProductWork.setWorkIndex(UUIDUtils.getNewUUID()); + tempServiceProductWork.setWorkOrder(dbs.getWorkOrder()); + tempServiceProductWork.setPlanStartDate(dbs.getTestPlanStartDate()); + tempServiceProductWork.setProductId(dbs.getProductIdOrigin()); + tempServiceProductWork.setGoodsId(serviceProduct.getGoodsId()); + tempServiceProductWork.setBoxNo(serviceProduct.getBoxNo()); + tempServiceProductWork.setNeedNum(productionNum * serviceProduct.getQuantity1Pair()); + tempServiceProductWork.setDistributeNum(0); + tempServiceProductWork.setFinishNum(0); + tempServiceProductWork.setProductType(2); + tempServiceProductWork.setCreateTime(LocalDateTime.now()); + if (outGoodsIds.contains(serviceProduct.getGoodsId())) { + tempServiceProductWork.setIsOut(1); + } else { + tempServiceProductWork.setIsOut(0); + } + tempServiceProductWork.setLackStatus(0); + workList.add(tempServiceProductWork); + } + // 查询服务件是否包含单片 + List singleProductExtendList = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, dbs.getProductIdOrigin())); + if (singleProductExtendList == null || singleProductExtendList.isEmpty()) { + return; + } + // 获取所有的服务件单片号 + List singleServiceProductIds = singleProductExtendList.stream().map(TAppProductExtend::getSingleProductId).distinct().toList(); + // 查询所有的服务件单片配料单 + List singleServiceProductList = appSingleProductService.list(new LambdaQueryWrapper() + .in(TAppSingleProduct::getProductId, singleServiceProductIds)); + // 创建服务件单片工作 + for (TAppSingleProduct singleServiceProduct : singleServiceProductList) { + TAppWork tempSingleServiceProductWork = new TAppWork(); + tempSingleServiceProductWork.setWorkIndex(UUIDUtils.getNewUUID()); + tempSingleServiceProductWork.setWorkOrder(dbs.getWorkOrder()); + tempSingleServiceProductWork.setPlanStartDate(dbs.getTestPlanStartDate()); + tempSingleServiceProductWork.setProductId(dbs.getProductIdOrigin()); + tempSingleServiceProductWork.setSingleProductId(singleServiceProduct.getProductId()); + tempSingleServiceProductWork.setGoodsId(singleServiceProduct.getGoodsId()); + tempSingleServiceProductWork.setBoxNo(singleServiceProduct.getBoxNo()); + tempSingleServiceProductWork.setNeedNum(productionNum * singleServiceProduct.getQuantity1Pair()); + tempSingleServiceProductWork.setDistributeNum(0); + tempSingleServiceProductWork.setFinishNum(0); + tempSingleServiceProductWork.setProductType(2); + tempSingleServiceProductWork.setCreateTime(LocalDateTime.now()); + if (outGoodsIds.contains(singleServiceProduct.getGoodsId())) { + tempSingleServiceProductWork.setIsOut(1); + } else { + tempSingleServiceProductWork.setIsOut(0); + } + tempSingleServiceProductWork.setLackStatus(0); + workList.add(tempSingleServiceProductWork); + } + } + + /** + * 创建非服务件工作 + * + * @param outGoodsIds 库外料 + * @param dbs dbs计划 + * @param workList 工作列表 + */ + private void createNonServicePiecesWork(List outGoodsIds, TAppDbs dbs, List workList) { + int productionNum = dbs.getPlanProduction();// 计划产量 + // 查询服务件配料单 + List nonServiceProductList = appProductService.list(new LambdaQueryWrapper() + .eq(TAppProduct::getProductId, dbs.getProductId())); + // 创建服务件工作 + for (TAppProduct nonServiceProduct : nonServiceProductList) { + TAppWork tempNonServiceProductWork = new TAppWork(); + tempNonServiceProductWork.setWorkIndex(UUIDUtils.getNewUUID()); + tempNonServiceProductWork.setWorkOrder(dbs.getWorkOrder()); + tempNonServiceProductWork.setPlanStartDate(dbs.getTestPlanStartDate()); + tempNonServiceProductWork.setProductId(nonServiceProduct.getProductId()); + tempNonServiceProductWork.setGoodsId(nonServiceProduct.getGoodsId()); + tempNonServiceProductWork.setBoxNo(nonServiceProduct.getBoxNo()); + tempNonServiceProductWork.setNeedNum(productionNum * nonServiceProduct.getQuantity1Pair()); + tempNonServiceProductWork.setDistributeNum(0); + tempNonServiceProductWork.setFinishNum(0); + tempNonServiceProductWork.setProductType(1); + tempNonServiceProductWork.setCreateTime(LocalDateTime.now()); + if (outGoodsIds.contains(nonServiceProduct.getGoodsId())) { + tempNonServiceProductWork.setIsOut(1); + } else { + tempNonServiceProductWork.setIsOut(0); + } + tempNonServiceProductWork.setLackStatus(0); + workList.add(tempNonServiceProductWork); + } + // 查询服务件是否包含单片 + List singleProductExtendList = appProductExtendService.list(new LambdaQueryWrapper() + .eq(TAppProductExtend::getProductId, dbs.getProductId())); + if (singleProductExtendList == null || singleProductExtendList.isEmpty()) { + return; + } + // 获取所有的服务件单片号 + List singleNonServiceProductIds = singleProductExtendList.stream().map(TAppProductExtend::getSingleProductId).distinct().toList(); + // 查询所有的服务件单片配料单 + List singleNonServiceProductList = appProductService.list(new LambdaQueryWrapper() + .in(TAppProduct::getProductId, singleNonServiceProductIds)); + // 创建服务件单片工作 + for (TAppProduct singleNonServiceProduct : singleNonServiceProductList) { + TAppWork tempSingleNonServiceProductWork = new TAppWork(); + tempSingleNonServiceProductWork.setWorkIndex(UUIDUtils.getNewUUID()); + tempSingleNonServiceProductWork.setWorkOrder(dbs.getWorkOrder()); + tempSingleNonServiceProductWork.setPlanStartDate(dbs.getTestPlanStartDate()); + tempSingleNonServiceProductWork.setProductId(dbs.getProductId()); + tempSingleNonServiceProductWork.setSingleProductId(singleNonServiceProduct.getProductId()); + tempSingleNonServiceProductWork.setGoodsId(singleNonServiceProduct.getGoodsId()); + tempSingleNonServiceProductWork.setBoxNo(singleNonServiceProduct.getBoxNo()); + tempSingleNonServiceProductWork.setNeedNum(productionNum * singleNonServiceProduct.getQuantity1Pair()); + tempSingleNonServiceProductWork.setDistributeNum(0); + tempSingleNonServiceProductWork.setFinishNum(0); + tempSingleNonServiceProductWork.setProductType(1); + tempSingleNonServiceProductWork.setCreateTime(LocalDateTime.now()); + if (outGoodsIds.contains(singleNonServiceProduct.getGoodsId())) { + tempSingleNonServiceProductWork.setIsOut(1); + } else { + tempSingleNonServiceProductWork.setIsOut(0); + } + tempSingleNonServiceProductWork.setLackStatus(0); + workList.add(tempSingleNonServiceProductWork); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LocationControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LocationControllerServiceImpl.java new file mode 100644 index 0000000..9675c6d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LocationControllerServiceImpl.java @@ -0,0 +1,65 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.wms_main.dao.ITAppLocationService; +import com.wms_main.model.dto.query.LocationQuery; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.po.TAppLocation; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.controller.ILocationControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.ArrayList; +import java.util.List; + +/** + * 库位控制类服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class LocationControllerServiceImpl implements ILocationControllerService { + private final ITAppLocationService appLocationService;// 库位服务 + + /** + * 实现 + * @param locationQuery 查询参数 + * @return 处理结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse genLocations(LocationQuery locationQuery) { + List newLocationList = new ArrayList<>(); + for (int row = 1; row <= 4; row++) { + for (int col = 1; col <= 42; col++) { + for (int layer = 1; layer <= 12; layer++) { + String locationId = "A" + StringUtils.padLeft(String.valueOf(row), "0", 2) + + "-" + StringUtils.padLeft(String.valueOf(col), "0", 2) + + "-" + StringUtils.padLeft(String.valueOf(layer), "0", 2); + TAppLocation newLocation = new TAppLocation( + locationId, + "", + 1, + layer == 2 ? 1 : 0, + 0, + 0, + (row + 1)/2, + (row + 1)/2, + row, + col, + layer, + 1, + "", + 1, + "" + ); + newLocationList.add(newLocation); + } + } + } + appLocationService.saveBatch(newLocationList); + return BaseWmsApiResponse.success("成功创建了" + newLocationList.size() + "个库位。"); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LoginControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LoginControllerServiceImpl.java new file mode 100644 index 0000000..6de86c0 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/LoginControllerServiceImpl.java @@ -0,0 +1,176 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.constant.AppConstant; +import com.wms_main.dao.ITAppStandService; +import com.wms_main.dao.ITSysMenuService; +import com.wms_main.dao.ITSysUserService; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.po.TAppStand; +import com.wms_main.model.po.TSysMenu; +import com.wms_main.model.po.TSysUser; +import com.wms_main.model.vo.wms.*; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.controller.ILoginControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.util.Collections; +import java.util.LinkedList; +import java.util.List; + +import static com.wms_main.model.dto.response.wms.WmsApiResponse.error; +import static com.wms_main.model.dto.response.wms.WmsApiResponse.success; + +/** + * 登录控制类服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class LoginControllerServiceImpl implements ILoginControllerService { + private final ITSysUserService userService;// User服务 + private final ITSysMenuService menuService;// Menu服务 + private final ITAppStandService appStandService;// 站台服务 + + /** + * 实现 + * @param loginAccount 登录账户 + * @param loginPassword 登录密码 + * @param ip IP地址 + * @return 结果 + */ + @Override + public WmsApiResponse loginWithAuth(String loginAccount, String loginPassword, String ip) { + return genLoginResponse(loginAccount, loginPassword, ip, 1); + } + + /** + * 实现 + * @param loginAccount 登录账户 + * @param ip IP地址 + * @return 结果 + */ + @Override + public WmsApiResponse loginWithOutAuth(String loginAccount, String ip) { + return genLoginResponse(loginAccount, "", ip, 2); + } + + /** + * 处理登录 + * @param loginAccount 登录账户 + * @param loginPassword 登录密码 + * @param ip ip地址 + * @param loginType 登录类型;1:账号密码登录;2:免密登录 + * @return 结果 + */ + private WmsApiResponse genLoginResponse(String loginAccount, String loginPassword, String ip, int loginType) { + // 检验登录账号是否输入 + if(StringUtils.isEmpty(loginAccount)) { + return error("请输入账号。", null); + } + // 判断账号是否正确 + TSysUser user; + if (loginType == 1) { + user = userService.getUserWithAuth(loginAccount, loginPassword); + } else { + user = userService.getUserWithOutAuth(loginAccount); + } + if (user == null) { + return error("账号或密码不正确。", null); + } + // 开始设置登录返回信息 + UserLoginVo userLoginVo = new UserLoginVo(); + // 设置用户信息 + userLoginVo.setUser(UserVo.ofPo(user)); + // 通过角色获取到所有菜单选项 + userLoginVo.setMenuList(getMenuVoListByRoleId(user.getRoleId())); + // 根据请求的ip获取站台相关信息 + userLoginVo.setStand(getStandVoByLoginIp(ip)); + + return success("登录成功。", userLoginVo); + } + + /** + * 根据roleId获取到菜单列表 + * @param roleId 角色id + * @return 菜单列表 + */ + private List getMenuVoListByRoleId(String roleId) { + if (StringUtils.isEmpty(roleId)) { + return Collections.emptyList(); + } + List menuPoList; + if (roleId.equals(AppConstant.ADMIN_ID)) { + // 管理员获得所得菜单权限 + menuPoList = menuService.list(); + } else { + menuPoList = menuService.selMenuByRoleId(roleId); + } + List menuVoList = new LinkedList<>(); + // 查找一级菜单 + // TODO 这里可以用递归优化,减少代码量 + for (TSysMenu firstMenu : menuPoList) { + if (AppConstant.ROOT_MENU_ID.equals(firstMenu.getParentId())) {// 查找到所有的一级子菜单 + MenuVo tempFirstMenu = new MenuVo(); + tempFirstMenu.setId(firstMenu.getMenuId());// ID + tempFirstMenu.setLabelName(firstMenu.getLabelName());// 菜单显示名称 + tempFirstMenu.setIconValue(firstMenu.getIconValue());// 图标 + tempFirstMenu.setPath(firstMenu.getPath());// 路径 + // 设置二级菜单 + List tempFirstMenuChildren = new LinkedList<>(); + for (TSysMenu secondMenu : menuPoList) { + if (firstMenu.getMenuId().equals(secondMenu.getParentId())) { + MenuVo tempSecondMenu = new MenuVo(); + tempSecondMenu.setId(secondMenu.getMenuId());// ID + tempSecondMenu.setLabelName(secondMenu.getLabelName());// 菜单显示名称 + tempSecondMenu.setIconValue(secondMenu.getIconValue());// 图标 + tempSecondMenu.setPath(secondMenu.getPath());// 路径 + // 设置按钮 + List tempSecondMenuChildren = new LinkedList<>(); + for (TSysMenu thirdMenu : menuPoList) { + if (secondMenu.getMenuId().equals(thirdMenu.getParentId())) { + MenuVo tempThirdMenu = new MenuVo(); + tempSecondMenu.setId(thirdMenu.getMenuId());// ID + tempSecondMenu.setLabelName(thirdMenu.getLabelName());// 菜单显示名称 + tempSecondMenu.setIconValue(thirdMenu.getIconValue());// 图标 + tempSecondMenu.setPath(thirdMenu.getPath());// 路径 + // 添加按钮 + tempSecondMenuChildren.add(tempThirdMenu); + } + } + tempSecondMenu.setChildren(tempSecondMenuChildren); + // 添加二级菜单 + tempFirstMenuChildren.add(tempSecondMenu); + } + } + tempFirstMenu.setChildren(tempFirstMenuChildren); + // 添加一级菜单 + menuVoList.add(tempFirstMenu); + } + } + + return menuVoList; + } + + /** + * 根据登录IP获取站台信息 + * @param loginIp 登录ip + * @return 返回结果 + */ + private StandVo getStandVoByLoginIp(String loginIp) { + StandVo standVo = new StandVo(); + List standPoList = appStandService.list(new LambdaQueryWrapper().eq(TAppStand::getStandIp, loginIp)); + if (standPoList == null || standPoList.isEmpty()) { + // 非工作站台 + standVo.setStandId("非工作站台"); + standVo.setStandType(99); + } else { + // 多个选项只设置第一个 + standVo.setStandId(standPoList.getFirst().getStandId()); + standVo.setStandType(standPoList.getFirst().getStandType()); + } + return standVo; + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/StockControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/StockControllerServiceImpl.java new file mode 100644 index 0000000..dbc3114 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/StockControllerServiceImpl.java @@ -0,0 +1,51 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.wms_main.dao.ITAppStockService; +import com.wms_main.model.dto.query.StockQuery; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.po.TAppStock; +import com.wms_main.model.vo.wms.PageVo; +import com.wms_main.model.vo.wms.StockVo; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.controller.IStockControllerService; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; + +/** + * 库存控制类 服务实现 + */ +@Service +@RequiredArgsConstructor +public class StockControllerServiceImpl implements IStockControllerService { + private final ITAppStockService appStockService;// 库存服务 + + /** + * 查询库存---分页实现 + * + * @param stockQuery 查询参数 + * @return 查询结果 + */ + @Override + public WmsApiResponse> queryStocksByPage(StockQuery stockQuery) { + Page page = stockQuery.toMpPage(); + LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper() + .like(StringUtils.isNotEmpty(stockQuery.getVehicleId()), TAppStock::getVehicleId, stockQuery.getVehicleId()) + .like(StringUtils.isNotEmpty(stockQuery.getLocationId()), TAppStock::getLocationId, stockQuery.getLocationId()) + .like(StringUtils.isNotEmpty(stockQuery.getGoodsId()), TAppStock::getGoodsId, stockQuery.getGoodsId()) + .eq(stockQuery.getStockStatus() != null, TAppStock::getStockStatus, stockQuery.getStockStatus()) + .eq(stockQuery.getGoodsStatus() != null, TAppStock::getGoodsStatus, stockQuery.getGoodsStatus()); + if (stockQuery.getFromDate() != null) { + lambdaQueryWrapper.ge(TAppStock::getFirstInTime, stockQuery.getFromDate().atStartOfDay()); + } + if (stockQuery.getToDate() != null) { + // toDate + 1天的凌晨。 + lambdaQueryWrapper.lt(TAppStock::getFirstInTime, stockQuery.getToDate().plusDays(1).atStartOfDay()); + } + Page stockPage = appStockService.page(page, lambdaQueryWrapper); + + PageVo pageVo = PageVo.of(stockPage, StockVo::ofPo); + return WmsApiResponse.success("查询库存数据成功", pageVo); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TaskControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TaskControllerServiceImpl.java new file mode 100644 index 0000000..fe76740 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TaskControllerServiceImpl.java @@ -0,0 +1,764 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.AppConstant; +import com.wms_main.constant.enums.wcs.WcsStackerTaskStatusEnums; +import com.wms_main.constant.enums.wcs.WcsStackerTaskTypeEnums; +import com.wms_main.constant.enums.wms.*; +import com.wms_main.dao.*; +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.bo.wms.GoodsInfoForTask; +import com.wms_main.model.bo.wms.TaskConfirmEntity; +import com.wms_main.model.bo.wms.WmsPickTask; +import com.wms_main.model.dto.request.wcs.WcsBoxArriveRequest; +import com.wms_main.model.dto.request.wcs.WcsTaskResultRequest; +import com.wms_main.model.dto.request.wcs.WcsVehicleInRequest; +import com.wms_main.model.dto.request.wms.*; +import com.wms_main.model.dto.response.wcs.BaseWcsApiResponse; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.dto.response.wms.BaseWmsApiResponse; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.model.po.*; +import com.wms_main.model.vo.wms.TaskConfirmVo; +import com.wms_main.model.vo.wms.WorkConfirmVo; +import com.wms_main.repository.utils.ConvertUtils; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IConveyTaskService; +import com.wms_main.service.business.IStackerTaskService; +import com.wms_main.service.business.IStockDataService; +import com.wms_main.service.controller.ITaskControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.time.LocalDateTime; +import java.util.*; + +/** + * 任务控制类 服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class TaskControllerServiceImpl implements ITaskControllerService { + private final ITAppWcsTaskService appWcsTaskService;// wcs任务服务 + private final ITAppWcsTaskBakService appWcsTaskBakService;// wcs任务备份服务 + private final ITAppTaskService appWmsTaskService;// wms任务服务 + private final IStackerTaskService stackerTaskService;// 堆垛机任务服务 + private final ITAppLocationService appLocationService;// 库位服务 + private final ITAppPickTaskService appPickTaskService;// 拣选任务服务 + private final ITAppVehicleService appVehicleService;// 载具服务 + private final ITAppStockService appStockService;// 库存服务 + private final IConveyTaskService conveyTaskService;// 输送线任务服务 + private final ITAppStandService appStandService;// 站台服务 + private final ITAppOutsService appOutsService;// 出库单服务 + private final IStockDataService stockDataService;// 库存数据服务 + private final ITAppOutsRecordService appOutsRecordService;// 出库单记录服务 + private final ITAppPickPlanService appPickPlanService;// 拣选计划服务 + private final AppCommon appCommon; + + /** + * 实现 + * + * @param stockInRequest 请求信息 + * @return 响应结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse requireStockIn(StockInRequest stockInRequest) { + // 判断请求信息的正确性。 + if (stockInRequest == null || StringUtils.isEmpty(stockInRequest.getVehicleId())) { + return BaseWmsApiResponse.error("请求参数不完整,缺少载具号。"); + } + // 校验当前是否在库 + if (appVehicleService.exists(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleId, stockInRequest.getVehicleId()) + .eq(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.ON.getCode()))) { + return BaseWmsApiResponse.error("当前载具显示已在库中,无法再次入库。"); + } + // 判断这个箱子是否有其他的wcs任务 + if (appWcsTaskService.exists(new LambdaQueryWrapper() + .eq(TAppWcsTask::getVehicleId, stockInRequest.getVehicleId()))) { + return BaseWmsApiResponse.error("当前载具仍有未完成的WCS任务,无法创建新的入库任务。"); + } + // 判断这个箱子是否有其他的wms任务 + if (appWmsTaskService.exists(new LambdaQueryWrapper() + .eq(TAppTask::getVehicleId, stockInRequest.getVehicleId()))) { + return BaseWmsApiResponse.error("当前载具仍有未完成的WMS任务,无法创建新的入库任务。"); + } + // 非空载具入库,但是未包含物料信息,设置为空 + if (!stockInRequest.isEmptyTask() && (stockInRequest.getGoodsInfo() == null || stockInRequest.getGoodsInfo().isEmpty())) { + stockInRequest.setEmptyTask(true); + } + // 空载具入库但是请求包含物料信息,设置为非空 + if (stockInRequest.isEmptyTask() && stockInRequest.getGoodsInfo() != null && !stockInRequest.getGoodsInfo().isEmpty()) { + stockInRequest.setEmptyTask(false); + } + // 查询当前载具的库存信息 + List thisVehicleStocks = appStockService.list( + new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, stockInRequest.getVehicleId())); + if (stockInRequest.isEmptyTask()) { + // 创建空载具入库任务 + TAppTask task = new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.IN.getCode(), + WmsStackerTaskStatusEnums.TEMP.getCode(), + 1, + stockInRequest.getVehicleId(), + stockInRequest.getOrigin(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + stockInRequest.getUserName(), + "", + stockInRequest.getStandId(), + "" + ); + try { + // 保存任务 + appWmsTaskService.save(task); + } catch (Exception e) { + return BaseWmsApiResponse.error("创建空载具入库任务失败。"); + } + } else { + Map goodsIdTaskMap = new HashMap<>(); + Map goodsMap = new HashMap<>(); + // 循环物料生成入库任务 + for (GoodsInfoForTask goodsInfoForTask : stockInRequest.getGoodsInfo()) { + if (goodsIdTaskMap.containsKey(goodsInfoForTask.getGoodsId())) { + // 如果同一物料,则数量叠加。 + TAppTask task = goodsIdTaskMap.get(goodsInfoForTask.getGoodsId()); + task.setOpNum(task.getOpNum() + goodsInfoForTask.getOpNum()); + goodsIdTaskMap.replace(goodsInfoForTask.getGoodsId(), task); + } else { + // 判断当前料号是否存在于立库信息中 + TAppGoods goods = appCommon.getInstantGoodsByGoodsId(goodsInfoForTask.getGoodsId()); + if (goods == null) { + return BaseWmsApiResponse.error("入库物料列表中有物料不在立库维护信息中。物料号:" + goodsInfoForTask.getGoodsId() + "。"); + } + if (!Objects.equals(goods.getPutArea(), "ASRS")) { + return BaseWmsApiResponse.error("非库内料不允许入库。物料号:" + goodsInfoForTask.getGoodsId() + "。"); + } + // 创建入库任务 + TAppTask task = new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.IN.getCode(), + WmsStackerTaskStatusEnums.TEMP.getCode(), + 1, + stockInRequest.getVehicleId(), + stockInRequest.getOrigin(), + null, + null, + LocalDateTime.now(), + null, + goodsInfoForTask.getGoodsId(), + goodsInfoForTask.getOpNum(), + 0, + stockInRequest.getUserName(), + goodsInfoForTask.getRemark(), + stockInRequest.getStandId(), + goods.getGoodsDescription() + ); + goodsIdTaskMap.put(goodsInfoForTask.getGoodsId(), task); + goodsMap.put(goodsInfoForTask.getGoodsId(), goods); + } + if (goodsMap.containsKey(goodsInfoForTask.getGoodsId())) { + // 判断数量是否超载 + TAppGoods thisGoods = goodsMap.get(goodsInfoForTask.getGoodsId()); + int maxQty1Vehicle = thisGoods.getBoxQty() * thisGoods.getMaxBoxNum(); + int oldStockNum = 0; + if (thisVehicleStocks != null && !thisVehicleStocks.isEmpty()) { + // 计算出该物料的库存数量 + oldStockNum = thisVehicleStocks.stream() + .filter(stock -> stock.getGoodsId().equals(goodsInfoForTask.getGoodsId())) + .mapToInt(TAppStock::getRealNum) + .sum(); + } + if (goodsIdTaskMap.get(goodsInfoForTask.getGoodsId()).getOpNum() + oldStockNum > maxQty1Vehicle) { + return BaseWmsApiResponse.error("物料号:" + goodsInfoForTask.getGoodsId() + "数量超过阈值" + maxQty1Vehicle + ",不允许入库。"); + } + } + } + try { + appWmsTaskService.saveBatch(goodsIdTaskMap.values()); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("创建入库任务失败。"); + } + } + + return BaseWmsApiResponse.success("生成入库任务成功。"); + } + + /** + * 请求出库---实现 + * + * @param stockOutRequest 请求信息 + * @return 处理结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse requireStockOut(StockOutRequest stockOutRequest) { + // 保存 + if (stockOutRequest == null || stockOutRequest.getOutType() == null || stockOutRequest.getNeedNum() == null + || stockOutRequest.getNeedNum() <= 0 || StringUtils.isEmpty(stockOutRequest.getDestination())) { + return BaseWmsApiResponse.error("请求参数不完整。"); + } + // 判断终点对不对 + if (!appStandService.exists(new LambdaQueryWrapper().eq(TAppStand::getStandId, stockOutRequest.getDestination()))) { + return BaseWmsApiResponse.error("请求的终点站台不存在。"); + } + // 针对不同的出库类型验证请求 + if (stockOutRequest.getOutType().equals(WmsOutTypeEnums.EMPTY.getCode())) { + // 如果指定了载具号,则验证该载具是否为空载具 + if (StringUtils.isNotEmpty(stockOutRequest.getVehicleId())) { + // 查询这个载具号 + boolean haveThisEmptyVehicleFlag = appVehicleService.exists(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleId, stockOutRequest.getVehicleId()) + .eq(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.ON.getCode()) + .eq(TAppVehicle::getIsEmpty, 1) + ); + if (!haveThisEmptyVehicleFlag) { + return BaseWmsApiResponse.error("请求错误:目标不存在。"); + } + } else { + // 判断空载具数量够不够 + List emptyVehicles = appVehicleService.list(new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.ON.getCode()) + .eq(TAppVehicle::getIsEmpty, 1) + ); + if (emptyVehicles == null || emptyVehicles.isEmpty()) { + return BaseWmsApiResponse.error("请求错误:库内无空箱。"); + } + if (emptyVehicles.size() < stockOutRequest.getNeedNum()) { + return BaseWmsApiResponse.error("请求错误:库内空箱数量" + emptyVehicles.size() + ",小于请求数量" + stockOutRequest.getNeedNum() + "。"); + } + } + } else if (stockOutRequest.getOutType().equals(WmsOutTypeEnums.EMERGE.getCode())) { + // 判断理由是否输入 + if (StringUtils.isEmpty(stockOutRequest.getReason())) { + return BaseWmsApiResponse.error("请求错误:紧急出库必须输入原因。"); + } + // 判断料号数量是否输入 + if (StringUtils.isEmpty(stockOutRequest.getGoodsId())) { + return BaseWmsApiResponse.error("请求错误:紧急出库必须输入料号。"); + } + if (stockOutRequest.getNeedNum() == null || stockOutRequest.getNeedNum() <= 0) { + return BaseWmsApiResponse.error("请求错误:紧急出库必须输入有效数量。"); + } + // 判断请求的料号是不是库外料 + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(stockOutRequest.getGoodsId()); + if (thisGoods == null || !thisGoods.getPutArea().contains("ASRS")) { + return BaseWmsApiResponse.error("请求错误:库外料或未在系统中维护的料不允许紧急出库。"); + } + // 判断库存是否足够 + List stockList = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getGoodsId, stockOutRequest.getGoodsId()) + .gt(TAppStock::getRemainNum, 0)); + // 生成物料数量map + Map stockByGoodsMap = new HashMap<>(); + for (TAppStock stock : stockList) { + if (stockByGoodsMap.containsKey(stock.getGoodsId())) { + stockByGoodsMap.replace(stock.getGoodsId(), stockByGoodsMap.get(stock.getGoodsId()) + stock.getRemainNum()); + } else { + stockByGoodsMap.put(stock.getGoodsId(), stock.getRemainNum()); + } + } + if (!stockByGoodsMap.containsKey(stockOutRequest.getGoodsId())) { + return BaseWmsApiResponse.error("请求错误:库内无该料库存。"); + } + if (stockByGoodsMap.get(stockOutRequest.getGoodsId()) < stockOutRequest.getNeedNum()) { + return BaseWmsApiResponse.error("请求错误:库内该料库存不足,库内数量:" + stockByGoodsMap.get(stockOutRequest.getGoodsId()) + ",需求数量: " + stockOutRequest.getNeedNum() + "。"); + } + } else { + return BaseWmsApiResponse.error("请求错误:未知的出库类型。"); + } + // 添加任务 + TAppOuts task = new TAppOuts( + UUIDUtils.getNewUUID(), + stockOutRequest.getGoodsId(), + stockOutRequest.getVehicleId(), + stockOutRequest.getNeedNum(), + 0, + 0, + stockOutRequest.getOutType(), + stockOutRequest.getDestination(), + stockOutRequest.getUserName(), + stockOutRequest.getReason() + ); + appOutsService.save(task); + return BaseWmsApiResponse.success("添加出库请求成功。"); + } + + /** + * 入库用出库---实现 + * @param voiRequest 请求信息 + * @return 处理结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse requireVehiclesForIn(VehicleOutForInRequest voiRequest) { + // 验证请求正确性 + if (voiRequest == null || voiRequest.getGoodsIds() == null || voiRequest.getGoodsIds().isEmpty()) { + return WmsApiResponse.error("请求错误:请求信息为空。", null); + } + // 结果 + List outsList = new ArrayList<>(); + // 筛选出料号 + List distinctGoodsIdList = voiRequest.getGoodsIds().stream().distinct().toList(); + // 获取数据map + Map> goodsQtyMap = stockDataService.getCanPutGoodsMap(distinctGoodsIdList); + // 迭代处理需求 + List nonVehicleGoodsIds = new ArrayList<>(); + for (String goodsId : voiRequest.getGoodsIds()) { + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(goodsId); + if (thisGoods == null || !thisGoods.getPutArea().contains("ASRS")) { + nonVehicleGoodsIds.add(goodsId); + continue; + } + // 判断需求是否能满足 + if (!goodsQtyMap.containsKey(goodsId)) { + nonVehicleGoodsIds.add(goodsId); + continue; + } + Map qtyByVehicleMap = goodsQtyMap.get(goodsId); + if (qtyByVehicleMap.isEmpty()) { + nonVehicleGoodsIds.add(goodsId); + goodsQtyMap.remove(goodsId); + continue; + } + // 当前料的载具号列表 + List vehicleIdsOfThisGoods = new ArrayList<>(qtyByVehicleMap.keySet()); + for (String vehicleId : vehicleIdsOfThisGoods) { + qtyByVehicleMap.remove(vehicleId); + if (qtyByVehicleMap.isEmpty()) { + goodsQtyMap.remove(goodsId); + } else { + goodsQtyMap.replace(goodsId, qtyByVehicleMap); + } + break; + } + // 添加任务 + outsList.add(new TAppOuts( + UUIDUtils.getNewUUID(), + goodsId, + "", + 1, + 0, + 0, + WmsOutTypeEnums.FOR_IN.getCode(), + "R1", + voiRequest.getUserName(), + "" + )); + } + + if (!outsList.isEmpty()) { + StringBuilder message = new StringBuilder("以下料号无料箱:\n"); + for (String nonVehicleGoodsId : nonVehicleGoodsIds) { + message.append(nonVehicleGoodsId).append(";\n"); + } + appOutsService.saveBatch(outsList); + return BaseWmsApiResponse.success("添加请求成功。" + message); + } else { + return BaseWmsApiResponse.error("符合条件的料号数量为0。"); + } + } + + /** + * 实现 + * + * @param wcsTaskResultRequest 请求信息 + * @return 响应信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWcsApiResponse sendTaskResult(WcsTaskResultRequest wcsTaskResultRequest) { + if (StringUtils.isEmpty(wcsTaskResultRequest.getTaskId()) || wcsTaskResultRequest.getTaskStatus() == null) { + return BaseWcsApiResponse.error("请求缺少关键信息:任务号、任务状态。"); + } + // 查询对应的wcs任务 + TAppWcsTask wcsTask = appWcsTaskService.getOne( + new LambdaQueryWrapper() + .eq(TAppWcsTask::getWcsTaskId, wcsTaskResultRequest.getTaskId()) + ); + if (wcsTask == null) { + return BaseWcsApiResponse.error("未找到对应的wcs任务。"); + } + // 转换堆垛机任务状态 + int wmsTaskStatus = ConvertUtils.convertWcsStackerTaskStatusToWmsTaskStatus(wcsTaskResultRequest.getTaskStatus()); + if (wmsTaskStatus == -1) { + return BaseWcsApiResponse.error("反馈的任务状态值无效。"); + } + // 判断反馈的任务状态是否是「已完成」 + if (Objects.equals(wcsTaskResultRequest.getTaskStatus(), WcsStackerTaskStatusEnums.FINISH.getCode())) { + // 更新wms任务状态 + appWmsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.FINISH.getCode()) + .set(TAppTask::getFinishTime, LocalDateTime.now()) + .eq(TAppTask::getWcsTaskId, wcsTaskResultRequest.getTaskId()) + ); + // 移除wcs任务,并向wcs备份表添加记录 + TAppWcsTaskBak wcsTaskBak = new TAppWcsTaskBak( + wcsTask.getWcsTaskId(), + wcsTask.getWcsTaskStatus(), + wcsTask.getWcsTaskType(), + wcsTask.getTaskPriority(), + wcsTask.getVehicleId(), + wcsTask.getOrigin(), + wcsTask.getDestination(), + wcsTask.getCreateTime(), + wcsTask.getSendTime(), + wcsTask.getFinishTime(), + wcsTask.getRemark() + ); + appWcsTaskService.removeById(wcsTask.getWcsTaskId()); + appWcsTaskBakService.save(wcsTaskBak); + } else { + // 更新wms任务状态 + appWmsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, wmsTaskStatus) + .eq(TAppTask::getWcsTaskId, wcsTaskResultRequest.getTaskId()) + ); + // 更新wcs任务状态 + appWcsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppWcsTask::getWcsTaskStatus, wcsTaskResultRequest.getTaskStatus()) + .eq(TAppWcsTask::getWcsTaskId, wcsTaskResultRequest.getTaskId()) + ); + } + return BaseWcsApiResponse.success("处理任务状态反馈成功。"); + } + + /** + * 实现 + * + * @param wcsVehicleInRequest 载具请求 + * @return 响应信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public WcsApiResponse wcsRequestVehicleIn(WcsVehicleInRequest wcsVehicleInRequest) { + if (StringUtils.isEmpty(wcsVehicleInRequest.getVehicleNo())) { + return WcsApiResponse.error("请求缺少关键信息:载具号。", null); + } + // 查询该载具对应的wms任务 + List wmsTasks = appWmsTaskService.list( + new LambdaQueryWrapper() + .eq(TAppTask::getVehicleId, wcsVehicleInRequest.getVehicleNo()) + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.IN.getCode()) + .eq(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.TEMP.getCode()) + ); + if (wmsTasks == null || wmsTasks.isEmpty()) { + return WcsApiResponse.error("当前载具不存在任务或者任务已经下发。", null); + } + // 查询是否已经有对应wcs任务 + List wcsTasks = appWcsTaskService.list( + new LambdaQueryWrapper() + .eq(TAppWcsTask::getVehicleId, wcsVehicleInRequest.getVehicleNo()) + .eq(TAppWcsTask::getWcsTaskType, WcsStackerTaskTypeEnums.IN.getCode()) + .ne(TAppWcsTask::getWcsTaskStatus, WcsStackerTaskStatusEnums.FINISH.getCode())); + if (wcsTasks != null && !wcsTasks.isEmpty()) { + WcsStackerTask wcsStackerTask = new WcsStackerTask( + wcsTasks.getFirst().getWcsTaskId(), + wcsTasks.getFirst().getWcsTaskType(), + wcsTasks.getFirst().getVehicleId(), + wcsTasks.getFirst().getOrigin(), + wcsTasks.getFirst().getDestination(), + "WMS" + ); + return WcsApiResponse.success("载具请求入库成功。", wcsStackerTask); + } + // 判断是否已经分配库位 + String locationId = ""; + List goodsIds = new ArrayList<>(); + for (TAppTask wmsTask : wmsTasks) { + if (StringUtils.isNotEmpty(wmsTask.getDestination())) { + locationId = wmsTask.getDestination(); + break; + } + if (!goodsIds.contains(wmsTask.getGoodsId())) { + goodsIds.add(wmsTask.getGoodsId()); + } + } + if (StringUtils.isEmpty(locationId)) { + // 如果只有一个料号,那么分配优先存放区域 + TAppLocation locationFilter = new TAppLocation(); + if (goodsIds.size() == 1) { + TAppGoods thisGoods = appCommon.getInstantGoodsByGoodsId(goodsIds.getFirst()); + if (thisGoods != null && StringUtils.isNotEmpty(thisGoods.getPutArea())) { + locationFilter.setSubArea(thisGoods.getPutArea()); + } + } + // 需要申请库位 + TAppLocation targetLocation = stackerTaskService.requestOneLocation(null, wcsVehicleInRequest.getVehicleNo()); + locationId = targetLocation.getLocationId(); + } + // 解析wms任务以获得wcs任务 + TAppWcsTask wcsInTask = new TAppWcsTask(); + wcsInTask.setWcsTaskId(UUIDUtils.getNewUUID()); + wcsInTask.setWcsTaskType(WcsStackerTaskTypeEnums.IN.getCode()); + wcsInTask.setWcsTaskStatus(WcsStackerTaskStatusEnums.WAIT.getCode()); + wcsInTask.setTaskPriority(wmsTasks.getFirst().getTaskPriority()); + wcsInTask.setOrigin(wmsTasks.getFirst().getOrigin()); + wcsInTask.setDestination(locationId); + wcsInTask.setVehicleId(wmsTasks.getFirst().getVehicleId()); + wcsInTask.setCreateTime(LocalDateTime.now()); + wcsInTask.setSendTime(LocalDateTime.now()); + // 实时返回的任务 + WcsStackerTask wcsStackerTask = new WcsStackerTask( + wcsInTask.getWcsTaskId(), + wcsInTask.getWcsTaskType(), + wcsInTask.getVehicleId(), + wcsInTask.getOrigin(), + wcsInTask.getDestination(), + "WMS" + ); + try { + // 载具设置状态入库中 + appVehicleService.update(new LambdaUpdateWrapper() + .set(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.IN.getCode()) + .eq(TAppVehicle::getVehicleId, wcsVehicleInRequest.getVehicleNo())); + // 如果有库存的话,更新库存状态为回库中 + appStockService.update(new LambdaUpdateWrapper() + .set(TAppStock::getStockStatus, WmsStockStatusEnums.BACK.getCode()) + .eq(TAppStock::getVehicleId, wcsVehicleInRequest.getVehicleNo())); + // 更新wmsTask + appWmsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.SEND.getCode()) + .set(TAppTask::getWcsTaskId, wcsInTask.getWcsTaskId()) + .set(TAppTask::getDestination, locationId) + .eq(TAppTask::getVehicleId, wcsVehicleInRequest.getVehicleNo()) + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.IN.getCode()) + .eq(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.TEMP.getCode()) + ); + // 存储wcsTask + appWcsTaskService.save(wcsInTask); + return WcsApiResponse.success("载具请求入库成功。", wcsStackerTask); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + // 恢复库位空闲 + appLocationService.update(new LambdaUpdateWrapper() + .set(TAppLocation::getIsOccupy, 0) + .set(TAppLocation::getVehicleId, "") + .eq(TAppLocation::getLocationId, locationId)); + return WcsApiResponse.error("载具请求入库发生异常。", null); + } + } + + /** + * 实现 + * + * @param boxArriveRequest 请求信息 + * @return 响应信息 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWcsApiResponse boxArrive(WcsBoxArriveRequest boxArriveRequest) { + if (boxArriveRequest == null + || StringUtils.isEmpty(boxArriveRequest.getVehicleNo()) + || StringUtils.isEmpty(boxArriveRequest.getLocation())) { + return BaseWcsApiResponse.error("请求信息不完整,缺少载具号或者点位。"); + } + // 更新当前载具到达当前点位的拣选任务为已到达 + boolean isUpdateSuccess = appPickTaskService.update(new LambdaUpdateWrapper() + .set(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.ARRIVE.getCode()) + .set(TAppPickTask::getArriveTime, LocalDateTime.now()) + .eq(TAppPickTask::getVehicleId, boxArriveRequest.getVehicleNo()) + .eq(TAppPickTask::getPickStand, boxArriveRequest.getLocation()) + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + if (isUpdateSuccess) { + // 更新成功,返回成功 + return BaseWcsApiResponse.success("处理成功。"); + } else { + // 更新失败,返回失败 + return BaseWcsApiResponse.error("处理失败。"); + } + } + + /** + * 取消拣选任务实现 + * + * @param pickTaskRequest 请求信息 + * @return 处理结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse cancelPickTasks(PickTaskRequest pickTaskRequest) { + if (pickTaskRequest == null || pickTaskRequest.getPickTasks() == null || pickTaskRequest.getPickTasks().isEmpty()) { + // 更新失败,返回失败 + return BaseWmsApiResponse.error("空请求。"); + } + // 获得需要取消的拣选任务列表 + Map vehicleStandMap = new HashMap<>(); + for (WmsPickTask pickTask : pickTaskRequest.getPickTasks()) { + String key = pickTask.getVehicleId() + "_" + pickTask.getPickStand(); + if (vehicleStandMap.containsKey(key)) { + continue; + } + vehicleStandMap.put(key, pickTask); + } + int successCount = 0; + int failCount = 0; + int exceptionCount = 0; + conveyTaskService.cancelPickTasks(vehicleStandMap, successCount, failCount, exceptionCount); + return BaseWmsApiResponse.success("取消拣选任务成功" + successCount + "条,失败" + failCount + "条,异常" + exceptionCount + "条。"); + } + + /** + * 获取当前站台任务---实现 + * + * @param wmsRequest 请求信息 + * @return 获取结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public WmsApiResponse getCurrentTask(BaseWmsRequest wmsRequest) { + if (wmsRequest == null || StringUtils.isEmpty(wmsRequest.getStandId())) { + // 缺少站台号 + return WmsApiResponse.error("请求缺少信息,请输入站台号。", null); + } + // 查询当前站台的拣选任务 + List pickTasks = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStand, wmsRequest.getStandId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.ARRIVE.getCode())); + if (pickTasks == null || pickTasks.isEmpty()) { + // 当前站台没有任务 + return WmsApiResponse.error("当前站台没有任务。", null); + } + TAppPickTask thisStandPickTask = pickTasks.getFirst(); + // 查找这个载具对应的库存信息:数量>0 + List thisVehicleStocks = appStockService.list(new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, thisStandPickTask.getVehicleId()) + .gt(TAppStock::getRealNum, 0)); + if (thisVehicleStocks == null || thisVehicleStocks.isEmpty()) { + return WmsApiResponse.instanceOf(WmsApiResponseCodeEnums.WARNING.getCode(), "当前箱子已经是空箱,请直接放行。", null); + } + // 判断是否有任务需求 + TaskConfirmVo confirmVo = conveyTaskService.getCurrentStandTask(thisStandPickTask); + if (confirmVo != null) { + return WmsApiResponse.success("请根据界面提示拣选。", confirmVo); + } + return WmsApiResponse.instanceOf(WmsApiResponseCodeEnums.WARNING.getCode(), "当前箱子没有拣选需求,请直接放行。", null); + } + + /** + * 确认当前站台任务---实现 + * + * @param confirmTaskRequest 请求信息 + * @return 确认结果 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public BaseWmsApiResponse confirmCurrentTask(ConfirmTaskRequest confirmTaskRequest) { + if (confirmTaskRequest == null || StringUtils.isEmpty(confirmTaskRequest.getStandId())) { + return BaseWmsApiResponse.error("请求缺少信息,请输入站台号。"); + } + // 查询当前站台上的已到达的拣选任务 + List pickTaskList = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStand, confirmTaskRequest.getStandId()) + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.ARRIVE.getCode())); + if (pickTaskList == null || pickTaskList.isEmpty()) { + return BaseWmsApiResponse.error("当前站台没有箱子到达, 请检查。"); + } + if (pickTaskList.size() > 1) { + return BaseWmsApiResponse.error("当前站台有多个箱子到达,请检查。"); + } + // 当前站台到达的拣选任务 + TAppPickTask thisPickTask = pickTaskList.getFirst(); + // 更新工作信息 + updateTaskInfo(confirmTaskRequest); + // 更新库存信息 + stockDataService.updateStockInfo(confirmTaskRequest.getStockConfirm(), confirmTaskRequest.getStandId(), confirmTaskRequest.getUserName(), "出库拣选"); + // 查询库存获得当前载具中存储的库存列表 + LambdaQueryWrapper stockQueryWrapper = new LambdaQueryWrapper() + .eq(TAppStock::getVehicleId, thisPickTask.getVehicleId()) + .gt(TAppStock::getRealNum, 0); + List stockList = appStockService.list(stockQueryWrapper); + // 界面直接点击确认/放行 + if (!stockList.isEmpty()) { + // 判断还有没有当前站台的其他拣选任务 + TaskConfirmVo taskConfirmVo = conveyTaskService.getCurrentStandTask(thisPickTask); + if (taskConfirmVo != null) { + return BaseWmsApiResponse.warn("当前载具还有其他拣选任务,请根据界面信息进行拣配。"); + } + WorkConfirmVo resultVo = conveyTaskService.getCurrentStandWork(thisPickTask); + if (resultVo != null) { + return BaseWmsApiResponse.warn("当前载具还有工作,请切换到拣配界面进行拣配。"); + } + } else { + // 取消后续拣选任务 + conveyTaskService.cancelOtherStandPickTasks(thisPickTask.getVehicleId(), thisPickTask.getPickStand()); + } + // 放行 + if (conveyTaskService.releaseStandVehicle(thisPickTask)) { + return BaseWmsApiResponse.success("确认成功。"); + } else { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + return BaseWmsApiResponse.error("释放箱子失败。"); + } + } + + /** + * 更新出库单信息 + * @param confirmTaskRequest 确认信息 + */ + private void updateTaskInfo(ConfirmTaskRequest confirmTaskRequest) { + if (confirmTaskRequest == null) { + return; + } + TaskConfirmEntity taskConfirm = confirmTaskRequest.getTaskConfirm(); + if (taskConfirm == null || StringUtils.isEmpty(taskConfirm.getTaskId())) { + return; + } + // 查询对应的任务 + TAppOuts outs = appOutsService.getOne(new LambdaQueryWrapper() + .eq(TAppOuts::getTaskId, taskConfirm.getTaskId())); + if (outs == null || taskConfirm.getRealPickQty() == null) { + return; + } + outs.setPickNum(outs.getPickNum() + taskConfirm.getRealPickQty()); + outs.setUserName(confirmTaskRequest.getUserName()); + if (Objects.equals(outs.getPickNum(), outs.getNeedNum())) { + // 生成记录 + TAppOutsRecord record = new TAppOutsRecord( + outs.getTaskId(), + outs.getGoodsId(), + outs.getVehicleId(), + outs.getNeedNum(), + outs.getDistributeNum(), + outs.getPickNum(), + outs.getOutType(), + outs.getDestination(), + outs.getUserName(), + outs.getReason() + ); + // 删除出库单 + appOutsService.removeById(outs.getTaskId()); + // 添加记录 + appOutsRecordService.save(record); + } else { + // 更新出库单 + appOutsService.updateById(outs); + } + // 清除拣选计划 + appPickPlanService.remove(new LambdaQueryWrapper() + .eq(TAppPickPlan::getWorkIndex, confirmTaskRequest.getTaskConfirm().getTaskId())); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TestControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TestControllerServiceImpl.java new file mode 100644 index 0000000..8102ed7 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/TestControllerServiceImpl.java @@ -0,0 +1,60 @@ +package com.wms_main.service.controller.serviceImpl; + +import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.dao.ITAppImageService; +import com.wms_main.dao.ITAppStockService; +import com.wms_main.excel.easypoi.service.IExportExcelEasyPoi; +import com.wms_main.model.dto.query.DbsQuery; +import com.wms_main.model.dto.request.wms.InitKateWorkRequest; +import com.wms_main.model.po.TAppImage; +import com.wms_main.model.vo.wms.ImageVo; +import com.wms_main.model.dto.response.wms.WmsApiResponse; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.controller.ITestControllerService; +import jakarta.servlet.http.HttpServletResponse; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Isolation; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.io.IOException; +import java.util.List; + +/** + * TestController的实现 + */ +@Service +@RequiredArgsConstructor +public class TestControllerServiceImpl implements ITestControllerService { + private final ITAppImageService tAppImageService; + private final IExportExcelEasyPoi exportExcelEasyPoi; + private final ITAppStockService appStockService; + + @Override + @Transactional(isolation = Isolation.REPEATABLE_READ) + public WmsApiResponse> testRequestImage(InitKateWorkRequest request) { + WmsApiResponse> response = new WmsApiResponse<>(); + try { + response.setCode(0); + response.setMessage("success"); + List tAppImageList = tAppImageService.list(new LambdaQueryWrapper() + .eq(StringUtils.isNotEmpty(request.getProductId()), TAppImage::getProductId, request.getProductId()) + .eq(StringUtils.isNotEmpty(request.getBoxNo()), TAppImage::getBoxNo, request.getBoxNo())); + List imageVoList = BeanUtil.copyToList(tAppImageList, ImageVo.class); + response.setData(imageVoList); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + response.setCode(99); + response.setMessage("error"); + } + return response; + } + + @Override + public void testExport(DbsQuery dbsQuery, HttpServletResponse response) throws IOException { + exportExcelEasyPoi.doExportDbs(dbsQuery, response); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/UserControllerServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/UserControllerServiceImpl.java new file mode 100644 index 0000000..bf2597a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/controller/serviceImpl/UserControllerServiceImpl.java @@ -0,0 +1,12 @@ +package com.wms_main.service.controller.serviceImpl; + +import com.wms_main.service.controller.IUserControllerService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +@Service +@Slf4j +@RequiredArgsConstructor +public class UserControllerServiceImpl implements IUserControllerService { +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IJobService.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IJobService.java new file mode 100644 index 0000000..6b1ca67 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IJobService.java @@ -0,0 +1,21 @@ +package com.wms_main.service.quartz_job; + +import com.wms_main.quartz.config.JobBean; + +/** + * 定时任务服务实现 + */ +public interface IJobService { + void createJob(JobBean jobBean); + + void deleteJob(String jobName); + + void modifyJob(JobBean jobBean); + + void pauseJob(String jobName); + + void resumeJob(String jobName); + + void runJobOnce(String jobName); + void initAllJobs(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IOutsExecutorService.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IOutsExecutorService.java new file mode 100644 index 0000000..068f1bf --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/IOutsExecutorService.java @@ -0,0 +1,28 @@ +package com.wms_main.service.quartz_job; + +public interface IOutsExecutorService { + /** + * 解析出库单 + */ + void executeOuts(); + + /** + * 解析订单并生成wms任务、拣选任务 + */ + void executeKateWorks(); + + /** + * 修复工作状态 + */ + void repairKateWorks(); + + /** + * 修复站台工作 + */ + void repairStandWorks(); + + /** + * 修复出库单 + */ + void repairOuts(); +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/DataSolver.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/DataSolver.java new file mode 100644 index 0000000..d13dc71 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/DataSolver.java @@ -0,0 +1,27 @@ +package com.wms_main.service.quartz_job.job_executor; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.*; + +/** + * 数据处理定时器 + */ +@Slf4j +@PersistJobDataAfterExecution +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class DataSolver implements Job { + /** + * 运行定时任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 获取定时配置信息 + + // 获取各种需要处理的数据 + + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/JobTest.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/JobTest.java new file mode 100644 index 0000000..557c245 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/JobTest.java @@ -0,0 +1,30 @@ +package com.wms_main.service.quartz_job.job_executor; + +import lombok.RequiredArgsConstructor; +import org.quartz.*; + +/** + * 定时任务定义类 + */ +@PersistJobDataAfterExecution +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class JobTest implements Job { + /** + * 运行定时任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + * @throws JobExecutionException 异常 + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { + // TODO 需要增加定时器的全局异常捕获 + // 测试定时任务 + System.out.println("本次Test执行时间:" + jobExecutionContext.getFireTime()); + try { + Thread.sleep(3000); + } catch (InterruptedException e) { + throw new RuntimeException(e); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsExecutor.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsExecutor.java new file mode 100644 index 0000000..892cd4a --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsExecutor.java @@ -0,0 +1,43 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.quartz_job.IOutsExecutorService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.DisallowConcurrentExecution; +import org.quartz.Job; +import org.quartz.JobExecutionContext; +import org.quartz.PersistJobDataAfterExecution; + +/** + * 定时任务定义类---出库单解析类 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class OutsExecutor implements Job { + private final IOutsExecutorService outsExecutorService;// 出库单解析服务 + + /** + * 运行定时任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 解析工作(配料) + try { + outsExecutorService.executeKateWorks(); + } catch (Exception e) { + log.error("解析工作(配料)失败{}", StringUtils.objectToString(e)); + } + // 处理出库单 + try { + outsExecutorService.executeOuts(); + } catch (Exception e) { + log.error("处理出库单失败{}", StringUtils.objectToString(e)); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsRepair.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsRepair.java new file mode 100644 index 0000000..00faf8c --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/OutsRepair.java @@ -0,0 +1,49 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.quartz_job.IOutsExecutorService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.DisallowConcurrentExecution; +import org.quartz.Job; +import org.quartz.JobExecutionContext; +import org.quartz.PersistJobDataAfterExecution; + +/** + * 定时任务定义类---出库单修复类 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class OutsRepair implements Job { + private final IOutsExecutorService outsExecutorService;// 出库单解析服务 + + /** + * 运行定时任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 修复出库单 + try { + outsExecutorService.repairOuts(); + } catch (Exception e) { + log.error("修复出库单失败{}", StringUtils.objectToString(e)); + } + // 修复站台工作StandWork + try { + outsExecutorService.repairStandWorks(); + } catch (Exception e) { + log.error("修复站台工作StandWork失败{}", StringUtils.objectToString(e)); + } + // 自修复(配料) + try { + outsExecutorService.repairKateWorks(); + } catch (Exception e) { + log.error("自修复(配料)失败{}", StringUtils.objectToString(e)); + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsPickTaskSender.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsPickTaskSender.java new file mode 100644 index 0000000..b3e61bc --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsPickTaskSender.java @@ -0,0 +1,81 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.constant.enums.wcs.WcsApiResponseCodeEnums; +import com.wms_main.constant.enums.wcs.WcsConveyTaskTypeEnums; +import com.wms_main.constant.enums.wms.WmsPickTaskStatusEnum; +import com.wms_main.dao.ITAppPickTaskService; +import com.wms_main.model.bo.wcs.WcsPickTask; +import com.wms_main.model.dto.request.wcs.WcsPickTaskRequest; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.po.TAppPickTask; +import com.wms_main.service.api.IWcsApiService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.*; + +import java.time.LocalDateTime; +import java.util.List; + +/** + * 定时任务定义类---发送拣选任务 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class WcsPickTaskSender implements Job { + /** + * 拣选任务服务 + */ + private final ITAppPickTaskService appPickTaskService; + /** + * Wcs接口服务 + */ + private final IWcsApiService wcsApiService; + + /** + * 运行定时任务 + * 向Wcs发送拣选任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 获取到所有待下发的拣选任务 + List waitSendPickTaskList = appPickTaskService.list( + new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.WAIT.getCode()) + ); + // 轮询发送任务 + for (TAppPickTask pickTask : waitSendPickTaskList) { + // 生成请求 + WcsPickTaskRequest request = new WcsPickTaskRequest( + pickTask.getPickId(), + pickTask.getVehicleId(), + WcsConveyTaskTypeEnums.CONVEY_TASK_TYPE_PICK.getCode(), + pickTask.getPickStand(), + "" + ); + try { + WcsApiResponse wcsResponse = wcsApiService.sendPickTask(request); + if (wcsResponse != null && WcsApiResponseCodeEnums.SUCCESS.getCode() == wcsResponse.getCode()) { + // 更新这个载具这个站台的拣选任务的状态 + appPickTaskService.update( + new LambdaUpdateWrapper() + .set(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.SEND.getCode()) + .set(TAppPickTask::getSendTime, LocalDateTime.now()) + .eq(TAppPickTask::getVehicleId, pickTask.getVehicleId()) + .eq(TAppPickTask::getPickStand, pickTask.getPickStand()) + ); + } + } catch (Exception e) { + log.error("拣选任务发送失败,任务号:{},载具号:{},拣选站台:{}。", request.getTaskId(), request.getVehicleNo(), request.getLocation()); + } + } + } + + +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsStackerTaskSender.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsStackerTaskSender.java new file mode 100644 index 0000000..8e6b6ec --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WcsStackerTaskSender.java @@ -0,0 +1,107 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.constant.enums.wcs.WcsApiResponseCodeEnums; +import com.wms_main.constant.enums.wcs.WcsStackerTaskStatusEnums; +import com.wms_main.constant.enums.wms.WmsStackerTaskStatusEnums; +import com.wms_main.dao.ITAppTaskService; +import com.wms_main.dao.ITAppWcsTaskService; +import com.wms_main.model.bo.wcs.WcsStackerTask; +import com.wms_main.model.dto.request.wcs.WcsStackerTaskRequest; +import com.wms_main.model.dto.response.wcs.WcsApiResponse; +import com.wms_main.model.po.TAppTask; +import com.wms_main.model.po.TAppWcsTask; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.api.IWcsApiService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.*; + +import java.time.LocalDateTime; +import java.util.List; + +/** + * 定时任务定义类---发送堆垛机任务 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class WcsStackerTaskSender implements Job { + /** + * Wcs任务服务 + */ + private final ITAppWcsTaskService appWcsTaskService; + /** + * Wms任务服务 + */ + private final ITAppTaskService appTaskService; + /** + * Wcs接口服务 + */ + private final IWcsApiService wcsApiService; + + /** + * 运行定时任务 + * 向Wcs发送堆垛机任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 查询到所有的待下发的wcsTask + List waitSendWcsTaskList = appWcsTaskService.list( + new LambdaQueryWrapper() + .eq(TAppWcsTask::getWcsTaskStatus, WcsStackerTaskStatusEnums.INIT.getCode()) + ); + // 发送任务 + for (TAppWcsTask wcsTask : waitSendWcsTaskList) { + // 生成请求 + WcsStackerTaskRequest request = new WcsStackerTaskRequest( + wcsTask.getWcsTaskId(), + wcsTask.getWcsTaskType(), + wcsTask.getTaskPriority(), + wcsTask.getOrigin(), + wcsTask.getDestination(), + wcsTask.getVehicleId() + ); + try { + WcsApiResponse wcsResponse = wcsApiService.sendWcsStackerTask(request); + if (wcsResponse != null && WcsApiResponseCodeEnums.SUCCESS.getCode() == wcsResponse.getCode()) { + // 更新当前的wcs任务状态为已发送 + appWcsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppWcsTask::getWcsTaskStatus, WcsStackerTaskStatusEnums.WAIT.getCode()) + .set(TAppWcsTask::getSendTime, LocalDateTime.now()) + .eq(TAppWcsTask::getWcsTaskId, wcsTask.getWcsTaskId()) + ); + // 更新当前wcs任务对应的wms任务为已发送 + appTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.SEND.getCode()) + .eq(TAppTask::getWcsTaskId, wcsTask.getWcsTaskId()) + ); + } else { + log.error("堆垛机任务发送失败,请求{},响应信息{}。", StringUtils.objectToString(request), StringUtils.objectToString(wcsResponse)); + // 更新当前的wcs任务状态为异常 + appWcsTaskService.update( + new LambdaUpdateWrapper() + .set(TAppWcsTask::getWcsTaskStatus, WcsStackerTaskStatusEnums.EXCEPTION.getCode()) + .set(TAppWcsTask::getSendTime, LocalDateTime.now()) + .eq(TAppWcsTask::getWcsTaskId, wcsTask.getWcsTaskId()) + ); + // 更新当前wcs任务对应的wms任务为异常 + appTaskService.update( + new LambdaUpdateWrapper() + .set(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.EXCEPTION.getCode()) + .eq(TAppTask::getWcsTaskId, wcsTask.getWcsTaskId()) + ); + } + } catch (Exception e) { + log.error("堆垛机任务发送失败,任务号:{},载具号:{},起点:{},终点:{}。", request.getTaskId(), request.getVehicleNo(), request.getOrigin(), request.getDestination()); + } + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskExecutor.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskExecutor.java new file mode 100644 index 0000000..2e2b793 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskExecutor.java @@ -0,0 +1,185 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.constant.enums.wcs.WcsStackerTaskStatusEnums; +import com.wms_main.constant.enums.wcs.WcsStackerTaskTypeEnums; +import com.wms_main.constant.enums.wms.WmsStackerTaskStatusEnums; +import com.wms_main.constant.enums.wms.WmsTaskTypeEnums; +import com.wms_main.dao.ITAppTaskService; +import com.wms_main.dao.ITAppWcsTaskService; +import com.wms_main.model.po.TAppTask; +import com.wms_main.model.po.TAppWcsTask; +import com.wms_main.repository.utils.ConvertUtils; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IStackerTaskService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.*; + +import java.time.LocalDateTime; +import java.util.*; +import java.util.stream.Collectors; + +/** + * 定时任务定义类---堆垛机任务解析类 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class WmsTaskExecutor implements Job { + /** + * Wms任务服务 + */ + private final ITAppTaskService appTaskService; + /** + * Wcs任务服务 + */ + private final ITAppWcsTaskService appWcsTaskService; + /** + * 堆垛机任务服务 + */ + private final IStackerTaskService stackerTaskService; + /** + * 运行定时任务 + * 向Wcs发送堆垛机任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 获取到所有待下发的任务 + List waitSendWmsTaskList = appTaskService.list( + new LambdaQueryWrapper() + .eq(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.WAIT.getCode()) + ); + // 筛选入库任务 + List stackerInTasks = waitSendWmsTaskList.stream() + .filter(task -> Objects.equals(WmsTaskTypeEnums.IN.getCode(), task.getTaskType())) + .toList(); + if (!stackerInTasks.isEmpty()) { + executeStackerInTask(stackerInTasks);// 解析入库任务 + } + // 筛选出库任务 + List stackerOutTasks = waitSendWmsTaskList.stream() + .filter(task -> Objects.equals(WmsTaskTypeEnums.OUT.getCode(), task.getTaskType())) + .toList(); + if (!stackerOutTasks.isEmpty()) { + executeStackerOutTask(stackerOutTasks);// 解析出库任务 + } + } + + /** + * 解析入库任务 实现 + * @param stackerInTasks 入库任务 + */ + public void executeStackerInTask(List stackerInTasks) { + // 查找到wcsTask表中所有的入库任务 + List wcsInTaskList = appWcsTaskService.list( + new LambdaQueryWrapper() + .eq(TAppWcsTask::getWcsTaskType, WcsStackerTaskTypeEnums.IN.getCode()) + ); + // 将上述入库任务列表转成map,键为载具号,值为请求 + Map wcsInTaskMap = wcsInTaskList.stream().collect(Collectors.toMap(TAppWcsTask::getVehicleId, appWcsTask -> appWcsTask)); + Map wcsInTaskMapThisTime = new HashMap<>(); + // 之前解析过的任务 + List executedBeforeTaskList = new ArrayList<>(); + for (TAppTask wmsTask : stackerInTasks) { + // 判断当前箱子是否已经解析成WCS任务并且已经存表 + if (wcsInTaskMap.containsKey(wmsTask.getVehicleId())) { + // 设置状态与wcsTaskId + wmsTask.setWcsTaskId(wcsInTaskMap.get(wmsTask.getVehicleId()).getWcsTaskId()); + wmsTask.setTaskStatus(ConvertUtils.convertWcsStackerTaskStatusToWmsTaskStatus(wcsInTaskMap.get(wmsTask.getVehicleId()).getWcsTaskStatus())); + executedBeforeTaskList.add(wmsTask); + continue; + } + // 判断当前箱子是不是已经在本次解析中已经解析完 + if (wcsInTaskMapThisTime.containsKey(wmsTask.getVehicleId())) { + continue; + } + if (StringUtils.isEmpty(wmsTask.getDestination())) { + continue; + } + // 生成新的wcs任务 + TAppWcsTask wcsInTask = new TAppWcsTask(); + wcsInTask.setWcsTaskId(UUIDUtils.getNewUUID()); + wcsInTask.setWcsTaskType(WcsStackerTaskTypeEnums.IN.getCode()); + wcsInTask.setWcsTaskStatus(WcsStackerTaskStatusEnums.INIT.getCode()); + wcsInTask.setTaskPriority(wmsTask.getTaskPriority()); + wcsInTask.setOrigin(wmsTask.getOrigin() != null ? wmsTask.getOrigin() : ""); + wcsInTask.setDestination(wmsTask.getDestination()); + wcsInTask.setVehicleId(wmsTask.getVehicleId()); + wcsInTask.setCreateTime(LocalDateTime.now()); + wcsInTaskMapThisTime.put(wmsTask.getVehicleId(), wcsInTask); + } + try { + // 更新已解析的入库任务列表 + appTaskService.updateBatchById(executedBeforeTaskList); + } catch (Exception e) { + log.error("更新已解析入库任务状态失败,任务列表:{}", executedBeforeTaskList.stream().map(TAppTask::getTaskId).toList()); + } + if (!wcsInTaskMapThisTime.isEmpty()) { + for (TAppWcsTask wcsInTask : wcsInTaskMapThisTime.values()) { + stackerTaskService.saveWcsTaskAndUpdateWmsTask(wcsInTask); + } + } + } + + /** + * 解析出库任务 实现 + * @param stackerOutTasks 出库任务 + */ + public void executeStackerOutTask(List stackerOutTasks) { + // 查找到wcsTask表中所有的入库任务 + List wcsOutTaskList = appWcsTaskService.list( + new LambdaQueryWrapper() + .eq(TAppWcsTask::getWcsTaskType, WcsStackerTaskTypeEnums.OUT.getCode()) + ); + // 将上述入库任务列表转成map,键为载具号,值为请求 + Map wcsOutTaskMap = wcsOutTaskList.stream().collect(Collectors.toMap(TAppWcsTask::getVehicleId, appWcsTask -> appWcsTask)); + Map wcsOutTaskMapThisTime = new HashMap<>(); + // 之前解析过的任务 + List executedBeforeTaskList = new ArrayList<>(); + for (TAppTask wmsTask : stackerOutTasks) { + // 判断当前箱子是否已经解析成WCS任务并且已经存表 + if (wcsOutTaskMap.containsKey(wmsTask.getVehicleId())) { + // 设置状态与wcsTaskId + wmsTask.setWcsTaskId(wcsOutTaskMap.get(wmsTask.getVehicleId()).getWcsTaskId()); + wmsTask.setTaskStatus(ConvertUtils.convertWcsStackerTaskStatusToWmsTaskStatus(wcsOutTaskMap.get(wmsTask.getVehicleId()).getWcsTaskStatus())); + executedBeforeTaskList.add(wmsTask); + continue; + } + // 判断当前箱子是不是已经在本次解析中已经解析完 + if (wcsOutTaskMapThisTime.containsKey(wmsTask.getVehicleId())) { + continue; + } + if (StringUtils.isEmpty(wmsTask.getOrigin())) { + continue; + } + // 生成新的wcs任务 + TAppWcsTask wcsOutTask = new TAppWcsTask(); + wcsOutTask.setWcsTaskId(UUIDUtils.getNewUUID()); + wcsOutTask.setWcsTaskType(WcsStackerTaskTypeEnums.OUT.getCode()); + wcsOutTask.setWcsTaskStatus(WcsStackerTaskStatusEnums.INIT.getCode()); + wcsOutTask.setTaskPriority(wmsTask.getTaskPriority()); + wcsOutTask.setOrigin(wmsTask.getOrigin()); + wcsOutTask.setDestination(wmsTask.getDestination() != null ? wmsTask.getDestination() : ""); + wcsOutTask.setVehicleId(wmsTask.getVehicleId()); + wcsOutTask.setCreateTime(LocalDateTime.now()); + wcsOutTaskMapThisTime.put(wmsTask.getVehicleId(), wcsOutTask); + } + try { + // 更新已解析的入库任务列表 + appTaskService.updateBatchById(executedBeforeTaskList); + } catch (Exception e) { + log.error("更新已解析出库任务状态失败,任务列表:{}", executedBeforeTaskList.stream().map(TAppTask::getTaskId).toList()); + } + if (!wcsOutTaskMapThisTime.isEmpty()) { + for (TAppWcsTask wcsOutTask : wcsOutTaskMapThisTime.values()) { + stackerTaskService.saveWcsTaskAndUpdateWmsTask(wcsOutTask); + } + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskFinisher.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskFinisher.java new file mode 100644 index 0000000..ce0330d --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/job_executor/WmsTaskFinisher.java @@ -0,0 +1,70 @@ +package com.wms_main.service.quartz_job.job_executor; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.wms_main.constant.enums.wms.WmsStackerTaskStatusEnums; +import com.wms_main.constant.enums.wms.WmsTaskTypeEnums; +import com.wms_main.dao.ITAppTaskService; +import com.wms_main.model.po.TAppTask; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.service.business.IStackerTaskService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.*; + +import java.util.*; + +/** + * 定时任务定义类---堆垛机任务完成类 + */ +@Slf4j +@PersistJobDataAfterExecution +// 以下注解用于实现fixed_delay +@DisallowConcurrentExecution +@RequiredArgsConstructor +public class WmsTaskFinisher implements Job { + /**ˉ + * Wms任务服务 + */ + private final ITAppTaskService appTaskService; + /** + * 堆垛机任务业务服务 + */ + private final IStackerTaskService stackerTaskService; + + /** + * 运行定时任务 + * 完成堆垛机任务 + * + * @param jobExecutionContext 定时任务执行的环境(上下文) + */ + @Override + public void execute(JobExecutionContext jobExecutionContext) { + // 获取到所有待下发的任务 + List waitFinishWmsTaskList = appTaskService.list( + new LambdaQueryWrapper() + .eq(TAppTask::getTaskStatus, WmsStackerTaskStatusEnums.FINISH.getCode()) + ); + // 筛选入库任务 + List stackerInTasks = waitFinishWmsTaskList.stream() + .filter(task -> Objects.equals(WmsTaskTypeEnums.IN.getCode(), task.getTaskType())) + .toList(); + if (!stackerInTasks.isEmpty()) { + try { + stackerTaskService.finishStackerInTasks(stackerInTasks);// 完成入库任务 + } catch (Exception e) { + log.error("堆垛机任务完成类-入库执行异常:{}", StringUtils.objectToString(e)); + } + } + // 筛选入库任务 + List stackerOutTasks = waitFinishWmsTaskList.stream() + .filter(task -> Objects.equals(WmsTaskTypeEnums.OUT.getCode(), task.getTaskType())) + .toList(); + if (!stackerOutTasks.isEmpty()) { + try { + stackerTaskService.finishStackerOutTasks(stackerOutTasks);// 完成出库任务 + } catch (Exception e) { + log.error("堆垛机任务完成类-出库执行异常:{}", StringUtils.objectToString(e)); + } + } + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/JobServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/JobServiceImpl.java new file mode 100644 index 0000000..f5193bb --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/JobServiceImpl.java @@ -0,0 +1,99 @@ +package com.wms_main.service.quartz_job.serviceImpl; + +import com.wms_main.constant.enums.jobs.JobStatusEnums; +import com.wms_main.dao.ITAppJobsService; +import com.wms_main.model.po.TAppJobs; +import com.wms_main.quartz.JobUtils; +import com.wms_main.quartz.config.JobBean; +import com.wms_main.service.quartz_job.IJobService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.quartz.Scheduler; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * 定时任务服务实现 + */ +@Service +@RequiredArgsConstructor +@Slf4j +public class JobServiceImpl implements IJobService { + private final Scheduler scheduler;// 调度器 + private final ITAppJobsService tAppJobsService;// Job服务 + + /** + * 创建任务 + * @param jobBean 任务信息 + */ + @Override + public void createJob(JobBean jobBean) { + log.info("创建定时任务:{}。", jobBean.getJobName()); + JobUtils.createJob(scheduler, jobBean); + } + + /** + * 删除定时任务 + * @param jobName 任务名 + */ + @Override + public void deleteJob(String jobName) { + log.info("删除定时任务:{}。", jobName); + JobUtils.deleteJob(scheduler, jobName); + } + + /** + * 修改定时任务 + * @param jobBean 任务信息 + */ + @Override + public void modifyJob(JobBean jobBean) { + log.info("修改定时任务:{}。", jobBean.getJobName()); + JobUtils.modifyJob(scheduler, jobBean); + } + + /** + * 暂停定时任务 + * @param jobName 任务名 + */ + @Override + public void pauseJob(String jobName) { + log.info("暂停定时任务:{}。", jobName); + JobUtils.pauseJob(scheduler, jobName); + } + + /** + * 恢复定时任务 + * @param jobName 任务名 + */ + @Override + public void resumeJob(String jobName) { + log.info("恢复定时任务:{}。", jobName); + JobUtils.resumeJob(scheduler, jobName); + } + + /** + * 立即执行一次任务 + * @param jobName 任务名 + */ + @Override + public void runJobOnce(String jobName) { + log.info("立即执行一次任务:{}。", jobName); + JobUtils.runJobOnce(scheduler, jobName); + } + + /** + * 初始化所有的定时任务 + * 只创建启用的 + */ + @Override + public void initAllJobs() { + log.info("开始初始化定时任务。"); + List jobBeans = tAppJobsService.getJobs(new TAppJobs(null, null, null, null, null, JobStatusEnums.RUN.getStatus())); + for (JobBean jobBean : jobBeans) { + createJob(jobBean); + } + log.info("初始化定时任务结束,已启动{}个任务。", jobBeans.size()); + } +} diff --git a/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/OutsExecutorServiceImpl.java b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/OutsExecutorServiceImpl.java new file mode 100644 index 0000000..4044386 --- /dev/null +++ b/dev_wms_serve/src/main/java/com/wms_main/service/quartz_job/serviceImpl/OutsExecutorServiceImpl.java @@ -0,0 +1,1178 @@ +package com.wms_main.service.quartz_job.serviceImpl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.wms_main.app.AppCommon; +import com.wms_main.constant.AppConstant; +import com.wms_main.constant.enums.wms.*; +import com.wms_main.dao.*; +import com.wms_main.model.po.*; +import com.wms_main.repository.utils.StringUtils; +import com.wms_main.repository.utils.UUIDUtils; +import com.wms_main.service.business.IStockDataService; +import com.wms_main.service.quartz_job.IOutsExecutorService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; + +import java.time.LocalDate; +import java.time.LocalDateTime; +import java.util.*; +import java.util.stream.Collectors; + +@Service +@RequiredArgsConstructor +@Slf4j +public class OutsExecutorServiceImpl implements IOutsExecutorService { + private final ITAppOutsService appOutsService;// 出库单服务 + private final ITAppStockService appStockService;// 库存服务 + private final ITAppPickTaskService appPickTaskService;// 拣选任务服务 + private final ITAppTaskService appTaskService;// 任务服务 + private final ITAppVehicleService appVehicleService;// 载具服务 + private final ITAppWorkService appWorkService;// 工作服务 + private final ITAppWorkRecordService appWorkRecordService;// 工作记录服务 + private final ITAppStandService appStandService;// 站台服务 + private final ITAppDbsService appDbsService;// dbs服务 + private final ITAppEquipmentService appEquipmentService;// 设备服务 + private final ITAppStandWorkService appStandWorkService;// 站台工作服务 + private final ITAppPickPlanService appPickPlanService;// 拣选计划服务 + private final IStockDataService stockDataService;// 库存数据服务 + private final ITAppOutsRecordService appOutsRecordService;// 出库单记录服务 + private final AppCommon appCommon;// 应用共通数据 + + /** + * 解析出库单 实现 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void executeOuts() { + try { + // 查询到对应的出库单 + List appOutsList = appOutsService.list( + new LambdaQueryWrapper().orderByDesc(TAppOuts::getOutType) + ); + if (appOutsList == null || appOutsList.isEmpty()) { + return; + } + // 需要保存的信息 + List newOutWmsTasks = new ArrayList<>();// 新的出库任务 + List newPickTasks = new ArrayList<>();// 新的拣选任务 + List thisTimeOutVehicleIds = new ArrayList<>();// 本次出库载具 + List newPickPlans = new ArrayList<>();// 拣选计划 + // 拣选任务 + List pickTasks = appPickTaskService.list(); + // 查询库存,条件:剩余数量>0,回库中、锁定以外的库存状态。 + List allStocks = appStockService.list(new LambdaQueryWrapper() + .le(TAppStock::getStockStatus, WmsStockStatusEnums.OUTED.getCode()) + .gt(TAppStock::getRemainNum, 0) + .orderByAsc(TAppStock::getFirstInTime)); + List emptyVehicles = appVehicleService.list(new LambdaQueryWrapper() + .eq(TAppVehicle::getIsEmpty, 1) + .eq(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.ON.getCode()) + .orderByAsc(TAppVehicle::getLastInTime));// 先进先出 + // 获取可用堆垛机 + List usableStackers = appEquipmentService.list(new LambdaQueryWrapper() + .eq(TAppEquipment::getEquipmentType, 1) + .eq(TAppEquipment::getEquipmentStatus, WmsUsableStatusEnums.USABLE.getCode())); + Map equipVehicleMap = new HashMap<>(); + getVehicleEquipMap("", true, equipVehicleMap, usableStackers); + for (TAppOuts appOuts : appOutsList) { + if (appOuts.getDistributeNum() >= appOuts.getNeedNum()) { + continue; + } + // 判断目前是否是空箱任务 + if (Objects.equals(appOuts.getOutType(), WmsOutTypeEnums.EMPTY.getCode())) { + solveEmpty(appOuts, emptyVehicles, equipVehicleMap, newOutWmsTasks, thisTimeOutVehicleIds); + } else if (Objects.equals(appOuts.getOutType(), WmsOutTypeEnums.FOR_IN.getCode())) { + solveOutForIn(equipVehicleMap, appOuts, allStocks, pickTasks, newOutWmsTasks, newPickTasks, thisTimeOutVehicleIds); + } else if (Objects.equals(appOuts.getOutType(), WmsOutTypeEnums.EMERGE.getCode())) { + // 紧急出库 + solveEmerge(equipVehicleMap, appOuts, allStocks, pickTasks, newOutWmsTasks, newPickTasks, thisTimeOutVehicleIds, newPickPlans); + } + } + // 保存出库单 + appOutsService.updateBatchById(appOutsList); + // 保存出库任务 + if (!newOutWmsTasks.isEmpty()) { + appTaskService.saveBatch(newOutWmsTasks); + } + // 保存拣选任务 + if (!newPickTasks.isEmpty()) { + appPickTaskService.saveBatch(newPickTasks); + } + // 合并拣选计划---箱号+料号+站台+类型+index进行数量叠加 + if (!newPickPlans.isEmpty()) { + appPickPlanService.saveOrUpdateBatch(mergedPickPlan(newPickPlans)); + } + // 创建一个只复制剩余数量的库存列表 + List onlyRemainNumStocks = allStocks.stream().map(stock -> { + TAppStock stockCopy = new TAppStock(); + stockCopy.setStockId(stock.getStockId()); + stockCopy.setRemainNum(stock.getRemainNum()); + if (!thisTimeOutVehicleIds.isEmpty() && thisTimeOutVehicleIds.contains(stock.getVehicleId())) { + stockCopy.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + return stockCopy; + }).toList(); + // 更新库存信息 + appStockService.updateBatchById(onlyRemainNumStocks); + // 更新载具信息 + if (!thisTimeOutVehicleIds.isEmpty()) { + appVehicleService.update(new LambdaUpdateWrapper() + .set(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.OUT.getCode()) + .in(TAppVehicle::getVehicleId, thisTimeOutVehicleIds)); + } + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + log.error("解析出库单发生异常。{}", StringUtils.objectToString(e)); + } + } + + /** + * 处理空载具出库请求 + * + * @param appOuts 出库请求 + * @param emptyVehicles 所有的空载具 + * @param equipVehicleMap 载具与载具编号的映射 + * @param newOutWmsTasks 新的出库任务 + * @param thisTimeOutVehicleIds 本次出库的载具列表 + */ + private void solveEmpty(TAppOuts appOuts, List emptyVehicles, Map equipVehicleMap, List newOutWmsTasks, List thisTimeOutVehicleIds) { + int needNum = appOuts.getNeedNum() - appOuts.getDistributeNum(); + if (needNum <= 0) { + return; + } + // 生成空箱出库任务 + for (TAppVehicle emptyVehicle : emptyVehicles) { + if (needNum <= 0) { + break; + } + if (Objects.equals(emptyVehicle.getIsLock(), 1) || !Objects.equals(emptyVehicle.getVehicleStatus(), WmsVehicleStatusEnums.ON.getCode())) { + continue; + } + // 当前库位无法生成空载具出库 + if (ifThisLocationCantOut(emptyVehicle.getLocationId(), equipVehicleMap)) { + continue; + } + // 如果指定了载具号 + if (StringUtils.isNotEmpty(appOuts.getVehicleId()) && !Objects.equals(emptyVehicle.getVehicleId(), appOuts.getVehicleId())) { + continue; + } + // 生成出库任务 + newOutWmsTasks.add(new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.OUT.getCode(), + 0, + 1, + emptyVehicle.getVehicleId(), + emptyVehicle.getLocationId(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + appOuts.getUserName(), + "", + appOuts.getDestination(), + "" + )); + emptyVehicle.setVehicleStatus(WmsVehicleStatusEnums.OUT.getCode()); + thisTimeOutVehicleIds.add(emptyVehicle.getVehicleId()); + updateVehicleEquipMapByLocation(equipVehicleMap, emptyVehicle.getVehicleId(), emptyVehicle.getLocationId()); + needNum--; + } + appOuts.setDistributeNum(appOuts.getNeedNum() - needNum); + } + + /** + * 处理出库(入库用)请求 + * @param equipVehicleMap 载具与载具编号的映射 + * @param appOuts 出库单 + * @param allStocks 所有库存 + * @param pickTasks 拣选任务 + * @param newOutWmsTasks 新的出库任务 + * @param newPickTasks 新的拣选任务 + * @param thisTimeOutVehicleIds 本次出库的载具列表 + */ + private void solveOutForIn(Map equipVehicleMap, TAppOuts appOuts, List allStocks, List pickTasks, List newOutWmsTasks, List newPickTasks, List thisTimeOutVehicleIds) { + int needNum = appOuts.getNeedNum() - appOuts.getDistributeNum(); + if (needNum <= 0) { + return; + } + // 根据箱号+料号 map一下数量 + Map goodsNumMap = new HashMap<>(); + for (TAppStock stock : allStocks) { + String key = stock.getVehicleId() + "_" + stock.getGoodsId(); + if (goodsNumMap.containsKey(key)) { + goodsNumMap.replace(key, goodsNumMap.get(key) + stock.getRemainNum()); + } else { + goodsNumMap.put(key, stock.getRemainNum()); + } + } + // 是否已经出库了 + boolean alreadyOut = false; + for (TAppStock stock : allStocks) { + if (thisTimeOutVehicleIds.contains(stock.getVehicleId())) { + // 设置这个箱子的库存都为出库中 + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + if (alreadyOut) { + // 已经有了,不需要再生成了 + continue; + } + if (!Objects.equals(appOuts.getGoodsId(), stock.getGoodsId())) { + // 不是这个料 + continue; + } + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode()) && ifThisLocationCantOut(stock.getLocationId(), equipVehicleMap)) { + // 当前堆垛机已经无法生成新的出库任务了 + continue; + } + // 判断这个库存还能不能往里面放料 + TAppGoods appGoods = appCommon.getInstantGoodsByGoodsId(stock.getGoodsId()); + if (appGoods == null) { + continue; + } + String key = stock.getVehicleId() + "_" + stock.getGoodsId(); + int stockNum = goodsNumMap.getOrDefault(key, appGoods.getBoxQty() * appGoods.getMaxBoxNum()); + // 判断是否还能够入库用 + if (stockNum <= (appGoods.getMaxBoxNum() - 1) * appGoods.getBoxQty()) { + // 已有的拣选任务 + List oldPickTasks = new ArrayList<>(); + if (pickTasks != null) { + oldPickTasks = pickTasks.stream().filter(pickTask -> + Objects.equals(pickTask.getPickStand(), appOuts.getDestination()) + && pickTask.getVehicleId().equals(stock.getVehicleId()) + && Objects.equals(pickTask.getPickStatus(), WmsPickTaskStatusEnum.FOR_IN.getCode())).toList(); + } + // 新生成的拣选任务 + List newOldPickTasks = newPickTasks.stream().filter(pickTask -> pickTask.getVehicleId().equals(stock.getVehicleId()) + && Objects.equals(pickTask.getPickStand(), appOuts.getDestination()) + && Objects.equals(pickTask.getPickStatus(), WmsPickTaskStatusEnum.FOR_IN.getCode())).toList(); + // 生成拣选任务 + if (oldPickTasks.isEmpty() && newOldPickTasks.isEmpty()) { + newPickTasks.add(new TAppPickTask( + UUIDUtils.getNewUUID(), + appOuts.getDestination(), + stock.getVehicleId(), + WmsPickTaskStatusEnum.FOR_IN.getCode(), + LocalDateTime.now(), + null, null, null + )); + } + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode())) { + // 需要生成出库任务 + newOutWmsTasks.add(new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.OUT.getCode(), + 0, + 1, + stock.getVehicleId(), + stock.getLocationId(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + appOuts.getUserName(), + "", + appOuts.getDestination(), + "" + )); + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + thisTimeOutVehicleIds.add(stock.getVehicleId()); + updateVehicleEquipMapByLocation(equipVehicleMap, stock.getVehicleId(), stock.getLocationId()); + } + // 这个料已经生成了一个出库的。 + alreadyOut = true; + appOuts.setDistributeNum(1); + } + } + } + + /** + * 处理紧急出库任务 + * + * @param equipVehicleMap 堆垛机与载具的映射 + * @param appOuts 出库单 + * @param allStocks 所有库存 + * @param pickTasks 所有拣选任务 + * @param newOutWmsTasks 新的出库任务 + * @param newPickTasks 新的拣选任务 + * @param thisTimeOutVehicleIds 本次出库载具 + * @param newPickPlans 新的拣选计划 + */ + private void solveEmerge(Map equipVehicleMap, TAppOuts appOuts, List allStocks, List pickTasks, List newOutWmsTasks, List newPickTasks, List thisTimeOutVehicleIds, List newPickPlans) { + // 查找 + for (TAppStock stock : allStocks) { + if (thisTimeOutVehicleIds.contains(stock.getVehicleId())) { + // 设置这个箱子的库存都为出库中 + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + if (!Objects.equals(appOuts.getGoodsId(), stock.getGoodsId())) { + // 不是这个料 + continue; + } +// if (StringUtils.isNotEmpty(appOuts.getVehicleId()) && !Objects.equals(stock.getVehicleId(), appOuts.getVehicleId())) { +// // 紧急出库选择了箱号 +// continue; +// } + String stockId = stockDataService.getFirstInStock(stock.getGoodsId(), allStocks); + if (StringUtils.isNotEmpty(stockId) && !Objects.equals(stockId, stock.getStockId())) { + // 不是当前物料最先进的库存 + continue; + } + if (stock.getRemainNum() <= 0) { + // 数量不够 + continue; + } + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode()) && ifThisLocationCantOut(stock.getLocationId(), equipVehicleMap)) { + // 当前堆垛机已经无法生成新的出库任务了 + continue; + } + // 判断当前的这条库存,当前站台是否需要 + int originNum = stock.getRemainNum(); + int remainNum = stock.getRemainNum(); + int needNum = appOuts.getNeedNum() - appOuts.getDistributeNum(); + if (needNum < remainNum) { + appOuts.setDistributeNum(appOuts.getNeedNum()); + remainNum = remainNum - needNum; + } else { + appOuts.setDistributeNum(appOuts.getDistributeNum() + remainNum); + remainNum = 0; + } + if (remainNum == originNum) { + // 没用到这条库存 + continue; + } + // 生成拣选计划 + TAppPickPlan pickPlan = new TAppPickPlan( + UUIDUtils.getNewUUID(), + stock.getVehicleId(), + stock.getGoodsId(), + originNum - remainNum, + 2, + appOuts.getTaskId(), + appOuts.getDestination() + ); + newPickPlans.add(pickPlan); + // 库存变动了,需要更新库存信息 + stock.setRemainNum(remainNum); + // 拣选任务状态 + int pickTaskStatus = WmsPickTaskStatusEnum.TEMP.getCode(); + // 库存正常 + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode())) { + // 需要生成出库任务 + newOutWmsTasks.add(new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.OUT.getCode(), + 0, + 9, + stock.getVehicleId(), + stock.getLocationId(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + appOuts.getUserName(), + "", + appOuts.getDestination(), + "" + )); + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + thisTimeOutVehicleIds.add(stock.getVehicleId()); + updateVehicleEquipMapByLocation(equipVehicleMap, stock.getVehicleId(), stock.getLocationId()); + } + // 如果是已经出库的库存 + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OUTED.getCode())) { + pickTaskStatus = WmsPickTaskStatusEnum.WAIT.getCode(); + } + // 已有的拣选任务 + List oldPickTasks = new ArrayList<>(); + if (pickTasks != null) { + oldPickTasks = pickTasks.stream().filter(pickTask -> + Objects.equals(pickTask.getPickStand(), appOuts.getDestination()) + && pickTask.getVehicleId().equals(stock.getVehicleId()) + && !Objects.equals(pickTask.getPickStatus(), WmsPickTaskStatusEnum.FOR_IN.getCode())).toList(); + } + // 新生成的拣选任务 + List newOldPickTasks = newPickTasks.stream().filter(pickTask -> pickTask.getVehicleId().equals(stock.getVehicleId()) + && Objects.equals(pickTask.getPickStand(), appOuts.getDestination()) + && !Objects.equals(pickTask.getPickStatus(), WmsPickTaskStatusEnum.FOR_IN.getCode())).toList(); + // 生成拣选任务 + if (oldPickTasks.isEmpty() && newOldPickTasks.isEmpty()) { + newPickTasks.add(new TAppPickTask( + UUIDUtils.getNewUUID(), + appOuts.getDestination(), + stock.getVehicleId(), + pickTaskStatus, + LocalDateTime.now(), + null, null, null + )); + } + } + } + + /** + * 解析工作 + * 实现 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void executeKateWorks() { + try { + // 查询所有的未完成的工作 + List allWorks = appWorkService.list(new LambdaQueryWrapper() + .notIn(TAppWork::getWorkStatus, -1, 2) + .ne(TAppWork::getIsOut, 1) + .apply("distribute_num < need_num")); + if (allWorks == null || allWorks.isEmpty()) { + // 没有未完成的工作 + return; + } + // 获取站台容量配置 + int standCapacity = 8; + try { + standCapacity = Integer.parseInt(appCommon.getConfigByKey(AppConfigKeyEnums.STAND_CAPACITY.getKey())); + } catch (Exception e) { + log.warn("获取站台容量失败,使用默认配置。"); + } + // 查找到所有的可用的拣选站台 + List standList = appStandService.list(new LambdaQueryWrapper() + .eq(TAppStand::getStandType, 1)); + if (standList == null || standList.isEmpty()) { + log.error("没有配置拣选站台,请添加站台数据。"); + return; + } + // 可用站台号列表 + List usableStandIds = standList.stream().filter(stand -> stand.getStandStatus() == WmsUsableStatusEnums.USABLE.getCode()).map(TAppStand::getStandId).toList(); + if (usableStandIds.isEmpty()) { + log.error("没有可用站台。"); + return; + } + // 获取可用堆垛机 + List usableStackers = appEquipmentService.list(new LambdaQueryWrapper() + .eq(TAppEquipment::getEquipmentType, 1) + .eq(TAppEquipment::getEquipmentStatus, WmsUsableStatusEnums.USABLE.getCode())); + // 查询库存,条件:剩余数量>0,回库中、锁定以外的库存状态。 + List allStocks = appStockService.list(new LambdaQueryWrapper() + .le(TAppStock::getStockStatus, WmsStockStatusEnums.OUTED.getCode()) + .gt(TAppStock::getRemainNum, 0) + .orderByAsc(TAppStock::getFirstInTime)); + if (allStocks == null || allStocks.isEmpty()) { + log.error("没有库存。"); + return; + } + // 需要保存的信息 + List newOutWmsTasks = new ArrayList<>(); + List newPickTasks = new ArrayList<>(); + List thisTimeOutVehicleIds = new ArrayList<>(); + List newPickPlans = new ArrayList<>();// 拣选计划 + for (TAppStand stand : standList) { + // 查询这个站台正在拣配的工作组合(除物料外) + List currentStandWorks = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, stand.getStandId())); + if (currentStandWorks == null || currentStandWorks.isEmpty()) { + // 没有显示当前的拣选工作,跳过 + continue; + } + // 找到这个站台剩余工作中未完成且已分配数量小于需求数量的工作 + List works = allWorks.stream().filter(work -> { + boolean result = work.getWorkStand().equals(stand.getStandId()); + if (StringUtils.isNotEmpty(currentStandWorks.getFirst().getWorkOrder())) { + result = result && Objects.equals(work.getWorkOrder(), currentStandWorks.getFirst().getWorkOrder()); + } + if (StringUtils.isNotEmpty(currentStandWorks.getFirst().getProductId())) { + result = result && Objects.equals(work.getProductId(), currentStandWorks.getFirst().getProductId()); + } + if (StringUtils.isNotEmpty(currentStandWorks.getFirst().getSingleProductId())) { + result = result && Objects.equals(work.getSingleProductId(), currentStandWorks.getFirst().getSingleProductId()); + } + if (StringUtils.isNotEmpty(currentStandWorks.getFirst().getBoxNo())) { + result = result && Objects.equals(work.getBoxNo(), currentStandWorks.getFirst().getBoxNo()); + } + return result; + }).toList(); + if (works.isEmpty()) { + // 这个站台没有工作 + continue; + } + if (stand.getStandStatus() != WmsUsableStatusEnums.USABLE.getCode()) { + log.warn("{}不可用,跳过任务生成。", stand.getStandName()); + continue; + } + // 获取这个站台拣选任务 + List thisStandPickTasks = appPickTaskService.list(new LambdaQueryWrapper() + .eq(TAppPickTask::getPickStand, stand.getStandId()) + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + // 数量太多,不允许下发。 + boolean allowNewVehicle = thisStandPickTasks == null || thisStandPickTasks.size() < standCapacity; + // 判断这个站台有没有紧急出库的任务未完成 + List thisStandEmergencyOuts = appOutsService.list(new LambdaQueryWrapper() + .eq(TAppOuts::getOutType, WmsOutTypeEnums.EMERGE.getCode()) + .eq(TAppOuts::getDestination, stand.getStandId()) + .apply("pick_num < need_num")); + if (!thisStandEmergencyOuts.isEmpty()) { + allowNewVehicle = false; + } + // 获得可用堆垛机 + Map equipVehicleMap = new HashMap<>(); + getVehicleEquipMap(stand.getStandId(), allowNewVehicle, equipVehicleMap, usableStackers); + for (TAppStock stock : allStocks) { + if (thisTimeOutVehicleIds.contains(stock.getVehicleId())) { + // 设置这个箱子的库存都为出库中 + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + String stockId = stockDataService.getFirstInStock(stock.getGoodsId(), allStocks); + if (StringUtils.isNotEmpty(stockId) && !Objects.equals(stockId, stock.getStockId())) { + // 不是当前物料最先进的库存 + continue; + } + // 库存没法分配了 + if (stock.getRemainNum() <= 0) { + continue; + } + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode()) && ifThisLocationCantOut(stock.getLocationId(), equipVehicleMap)) { + // 当前堆垛机已经无法生成新的出库任务了 + continue; + } + // 判断当前的这条库存,当前站台是否需要 + int originRemainNum = stock.getRemainNum(); + int remainNum = stock.getRemainNum(); + for (TAppWork thisWork : works) { + if (!Objects.equals(thisWork.getGoodsId(), stock.getGoodsId())) { + // 不是这个料 + continue; + } + if (remainNum == 0) { + break; + } + // 需求数量 + int remainNeedNum = thisWork.getNeedNum() - thisWork.getDistributeNum(); + if (remainNeedNum <= 0) { + // 不需要分配 + continue; + } + int thisTimePickNum; + if (remainNeedNum < remainNum) { + thisTimePickNum = remainNeedNum; + thisWork.setDistributeNum(thisWork.getNeedNum()); + remainNum = remainNum - thisTimePickNum; + } else { + thisTimePickNum = remainNum; + thisWork.setDistributeNum(thisWork.getDistributeNum() + thisTimePickNum); + remainNum = 0; + } + thisWork.setWorkStatus(1);// 正在做 + // 生成拣选计划 + TAppPickPlan pickPlan = new TAppPickPlan( + UUIDUtils.getNewUUID(), + stock.getVehicleId(), + stock.getGoodsId(), + thisTimePickNum, + 1, + thisWork.getWorkIndex(), + stand.getStandId() + ); + newPickPlans.add(pickPlan); + } + if (remainNum == originRemainNum) { + // 没用到这条库存 + continue; + } + // 库存变动了,需要更新库存信息 + stock.setRemainNum(remainNum); + // 拣选任务状态 + int pickTaskStatus = WmsPickTaskStatusEnum.TEMP.getCode(); + // 库存正常 + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OK.getCode())) { + // 需要生成出库任务 + newOutWmsTasks.add(new TAppTask( + UUIDUtils.getNewUUID(), + WmsTaskTypeEnums.OUT.getCode(), + 0, + 1, + stock.getVehicleId(), + stock.getLocationId(), + null, + null, + LocalDateTime.now(), + null, + AppConstant.EMPTY_GOODS_ID, + 0, + 0, + "wms_auto", + "", + stand.getStandId(), + "" + )); + // 更新信息 + updateVehicleEquipMapByLocation(equipVehicleMap, stock.getVehicleId(), stock.getLocationId()); + thisTimeOutVehicleIds.add(stock.getVehicleId()); + stock.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + // 如果是已经出库的库存 + if (Objects.equals(stock.getStockStatus(), WmsStockStatusEnums.OUTED.getCode())) { + pickTaskStatus = WmsPickTaskStatusEnum.WAIT.getCode(); + } + // 已有的拣选任务 + List oldPickTasks = new ArrayList<>(); + if (thisStandPickTasks != null) { + oldPickTasks = thisStandPickTasks.stream().filter(pickTask -> pickTask.getVehicleId().equals(stock.getVehicleId())).toList(); + } + // 新生成的拣选任务 + List newOldPickTasks = newPickTasks.stream().filter(pickTask -> pickTask.getVehicleId().equals(stock.getVehicleId()) + && Objects.equals(pickTask.getPickStand(), stand.getStandId())).toList(); + // 生成拣选任务 + if (oldPickTasks.isEmpty() && newOldPickTasks.isEmpty()) { + newPickTasks.add(new TAppPickTask( + UUIDUtils.getNewUUID(), + stand.getStandId(), + stock.getVehicleId(), + pickTaskStatus, + LocalDateTime.now(), + null, null, null + )); + } + } + // 更新工作状态 + appWorkService.updateBatchById(works); + } + // 保存出库任务 + if (!newOutWmsTasks.isEmpty()) { + appTaskService.saveBatch(newOutWmsTasks); + } + // 保存拣选任务 + if (!newPickTasks.isEmpty()) { + appPickTaskService.saveBatch(newPickTasks); + } + // 合并拣选计划---箱号+料号+站台+类型+index进行数量叠加 + if (!newPickPlans.isEmpty()) { + appPickPlanService.saveOrUpdateBatch(mergedPickPlan(newPickPlans)); + } + // 创建一个只复制剩余数量的库存列表 + List onlyRemainNumStocks = allStocks.stream().map(stock -> { + TAppStock stockCopy = new TAppStock(); + stockCopy.setStockId(stock.getStockId()); + stockCopy.setRemainNum(stock.getRemainNum()); + if (!thisTimeOutVehicleIds.isEmpty() && thisTimeOutVehicleIds.contains(stock.getVehicleId())) { + stockCopy.setStockStatus(WmsStockStatusEnums.OUTING.getCode()); + } + return stockCopy; + }).toList(); + // 更新库存信息 + appStockService.updateBatchById(onlyRemainNumStocks); + // 更新载具信息 + if (!thisTimeOutVehicleIds.isEmpty()) { + appVehicleService.update(new LambdaUpdateWrapper() + .set(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.OUT.getCode()) + .in(TAppVehicle::getVehicleId, thisTimeOutVehicleIds)); + } + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + log.error("解析工作发生异常。{}", StringUtils.objectToString(e)); + } + } + + /** + * 修复工作 + * 实现 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void repairKateWorks() { + try { + // 查找非暂存的工作 + List allWorks = appWorkService.list(); + if (allWorks == null || allWorks.isEmpty()) { + return; + } + // 查询出库的库存 + List allStocks = appStockService.list(new LambdaQueryWrapper().orderByAsc(TAppStock::getFirstInTime)); + // 查询所有的拣选任务 + List allPickTasks = appPickTaskService.list(new LambdaQueryWrapper() + .ne(TAppPickTask::getPickStatus, WmsPickTaskStatusEnum.FOR_IN.getCode())); + // 根据工单map一下 + Map> worksMap = allWorks.stream().collect(Collectors.groupingBy(TAppWork::getWorkOrder)); + for (String workOrder : worksMap.keySet()) { + // 工作列表 + List works = worksMap.get(workOrder); + // 当前工单是否全部完成 + boolean ifAllFinished = true; + // 工作记录 + List workRecords = new ArrayList<>(); + for (TAppWork work : works) { + if (work.getWorkStatus() == -1) { + // 暂存工作,不算完成 + ifAllFinished = false; + continue; + } + if (work.getFinishNum() >= work.getNeedNum()) { + // 已经拣选完成的改成完成状态 + if (work.getWorkStatus() != 2) { + work.setWorkStatus(2); + work.setLackStatus(0); + } + // 添加记录 + workRecords.add(RecordOfWork(work)); + continue; + } + // 判断库内料分配的数量是否需要修正 + if (work.getIsOut() != 1) { + List thisGoodsOutStocks = allStocks.stream().filter(stock -> stock.getGoodsId().equals(work.getGoodsId())).toList(); + if (thisGoodsOutStocks.isEmpty()) { + // 缺料 + work.setWorkStatus(2); + work.setLackStatus(1); + work.setFinishTime(LocalDateTime.now()); + // 缺料不能关闭订单 + ifAllFinished = false; + continue; + } else { + // 没有出库中或者已出库的则修正已分配数量 + List outStocks = thisGoodsOutStocks.stream().filter(stock -> { + boolean result = stock.getStockStatus().equals(WmsStockStatusEnums.OUTING.getCode()) + || stock.getStockStatus().equals(WmsStockStatusEnums.OUTED.getCode()); + return result && stock.getGoodsId().equals(work.getGoodsId()); + }).toList(); + if (outStocks.isEmpty()) { + work.setWorkStatus(1); + work.setDistributeNum(work.getFinishNum()); + ifAllFinished = false; + continue; + } else { + List vehicleIds = outStocks.stream().map(TAppStock::getVehicleId).distinct().toList(); + // 查询这些载具到这个站台的拣选任务 + List pickTasks = allPickTasks.stream().filter(pickTask -> + vehicleIds.contains(pickTask.getVehicleId()) && Objects.equals(pickTask.getPickStand(), work.getWorkStand())).toList(); + if (pickTasks.isEmpty()) { + work.setWorkStatus(1); + work.setDistributeNum(work.getFinishNum()); + ifAllFinished = false; + continue; + } + } + } + } + if (work.getWorkStatus() == 2) { + // 未完成的状态要改为未完成 + work.setWorkStatus(1); + } + ifAllFinished = false; + } + + if (ifAllFinished) { + // 添加记录 + appWorkRecordService.saveBatch(workRecords); + // 移除 + appWorkService.removeBatchByIds(works); + // 将当前工单设置为完成状态 + appDbsService.update(new LambdaUpdateWrapper() + .set(TAppDbs::getDbsStatus, 2) + .set(TAppDbs::getFinishTime, LocalDateTime.now()) + .set(TAppDbs::getRealWorkDate, LocalDate.now()) + .eq(TAppDbs::getWorkOrder, workOrder)); + } else { + // 更新工作 + appWorkService.updateBatchById(works); + } + } + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + log.error("自动修复工作异常。{}", StringUtils.objectToString(e)); + } + } + + /** + * 修复站台工作--实现 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void repairStandWorks() { + // 查找到所有的可用的拣选站台 + List standList = appStandService.list(new LambdaQueryWrapper() + .eq(TAppStand::getStandType, 1) + .eq(TAppStand::getStandStatus, WmsUsableStatusEnums.USABLE.getCode())); + if (standList == null || standList.isEmpty()) { + log.error("没有可用的站台,跳过。"); + return; + } + // 可用站台号列表 + List usableStandIds = standList.stream().map(TAppStand::getStandId).distinct().toList(); + for (String usableStandId : usableStandIds) { + try { + repairStandWork(usableStandId); + } catch (Exception e) { + // 回滚事务 + TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); + log.error("构建站台工作(StandWork)失败。"); + } + } + } + + /** + * 修复出库单--实现 + */ + @Override + @Transactional(rollbackFor = Exception.class) + public void repairOuts() { + List allOuts = appOutsService.list(); + List needRemoveOutIds = new ArrayList<>(); + List needAddOutRecords = new ArrayList<>(); + // 所有的空箱出库请求 + List emptyOuts = allOuts.stream().filter(appOuts -> appOuts.getOutType().equals(WmsOutTypeEnums.EMPTY.getCode())).toList(); + for (TAppOuts emptyOut : emptyOuts) { + int needNum = emptyOut.getNeedNum() - emptyOut.getDistributeNum(); + if (needNum <= 0) { + addRemovingOutsAndRecord(needRemoveOutIds, emptyOut, needAddOutRecords); + continue; + } + // 判断数量够不够 + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() + .eq(TAppVehicle::getVehicleStatus, WmsVehicleStatusEnums.ON.getCode()) + .eq(TAppVehicle::getIsEmpty, 1); + // 空箱出库判断能否实现 + if (StringUtils.isNotEmpty(emptyOut.getVehicleId())) { + queryWrapper.eq(TAppVehicle::getVehicleId, emptyOut.getVehicleId()); + } + if (appVehicleService.count(queryWrapper) < needNum) { + // 空箱数量不够了 + addRemovingOutsAndRecord(needRemoveOutIds, emptyOut, needAddOutRecords); + } + } + // 所有的入库用出库请求 + List inOuts = allOuts.stream().filter(appOuts -> appOuts.getOutType().equals(WmsOutTypeEnums.FOR_IN.getCode())).toList(); + // 筛选出料号 + List distinctGoodsIdList = inOuts.stream().map(TAppOuts::getGoodsId).distinct().toList(); + // 获取数据map + Map> goodsQtyMap = stockDataService.getCanPutGoodsMap(distinctGoodsIdList); + for (TAppOuts inOut : inOuts) { + int needNum = inOut.getNeedNum() - inOut.getDistributeNum(); + if (needNum <= 0) { + addRemovingOutsAndRecord(needRemoveOutIds, inOut, needAddOutRecords); + continue; + } + if (!goodsQtyMap.containsKey(inOut.getGoodsId())) { + addRemovingOutsAndRecord(needRemoveOutIds, inOut, needAddOutRecords); + continue; + } + // 判断数量够不够 + Map goodsQtyMapByGoodsId = goodsQtyMap.get(inOut.getGoodsId()); + if (goodsQtyMapByGoodsId.isEmpty()) { + goodsQtyMap.remove(inOut.getGoodsId()); + addRemovingOutsAndRecord(needRemoveOutIds, inOut, needAddOutRecords); + continue; + } + // 移除一个可用项 + List vehicleIdsOfThisGoods = new ArrayList<>(goodsQtyMapByGoodsId.keySet()); + for (String vehicleId : vehicleIdsOfThisGoods) { + goodsQtyMapByGoodsId.remove(vehicleId); + if (goodsQtyMapByGoodsId.isEmpty()) { + goodsQtyMap.remove(inOut.getGoodsId()); + } + break; + } + } + // 所有的紧急出库请求 + List emergeOuts = allOuts.stream().filter(appOuts -> appOuts.getOutType().equals(WmsOutTypeEnums.EMERGE.getCode())).toList(); + List emergeGoodsIds = emergeOuts.stream().map(TAppOuts::getGoodsId).distinct().toList(); + if (!emergeGoodsIds.isEmpty()) { + List emergeStocks = appStockService.list(new LambdaQueryWrapper() + .in(TAppStock::getGoodsId, emergeGoodsIds)); + for (TAppOuts emergeOut : emergeOuts) { + List emergeStocksOfThisGoodsId = emergeStocks.stream().filter(stock -> stock.getGoodsId().equals(emergeOut.getGoodsId())).toList(); + if (emergeStocksOfThisGoodsId.isEmpty()) { + addRemovingOutsAndRecord(needRemoveOutIds, emergeOut, needAddOutRecords); + } + } + } + // 移除任务 + if (!needRemoveOutIds.isEmpty()) { + appOutsService.removeBatchByIds(needRemoveOutIds); + } + // 添加任务记录 + if (!needAddOutRecords.isEmpty()) { + appOutsRecordService.saveBatch(needAddOutRecords); + } + } + + /** + * 转化记录 + * + * @param appWork 记录 + * @return 转化后的记录 + */ + private TAppWorkRecord RecordOfWork(TAppWork appWork) { + return new TAppWorkRecord( + appWork.getWorkIndex(), + appWork.getWorkOrder(), + appWork.getPlanStartDate(), + appWork.getProductId(), + appWork.getSingleProductId(), + appWork.getBoxNo(), + appWork.getGoodsId(), + appWork.getNeedNum(), + appWork.getFinishNum(), + appWork.getWorkStand(), + appWork.getWorkStatus(), + appWork.getWorkUser(), + appWork.getCreateTime(), + appWork.getFinishTime(), + appWork.getLackStatus(), + appWork.getIsOut(), + appWork.getProductType() + ); + } + + /** + * 构建站台工作StandWork + * + * @param standId 站台号 + */ + private void repairStandWork(String standId) { + List allWorks = appWorkService.list(new LambdaQueryWrapper() + .eq(TAppWork::getWorkStand, standId)); + if (allWorks == null || allWorks.isEmpty()) { + return; + } + // 查询到当前站台的工作 + List standWorks = appStandWorkService.list(new LambdaQueryWrapper() + .eq(TAppStandWork::getStandId, standId)); + if (standWorks == null || standWorks.isEmpty()) { + // 构建新的StandWork + genNewStandWork(standId, allWorks); + } else { + // 判断当前选项的工作是否已经全部完成 + TAppStandWork currentStandWork = standWorks.getFirst(); + // 移除旧的并添加新的 + removeOldStandWork(standId, currentStandWork, allWorks); + } + } + + /** + * 创建一个新的StandWork + * + * @param standId 站台号 + * @param allWorks 当前站台所有工作 + */ + private void genNewStandWork(String standId, List allWorks) { + // 判断这个站台是否还有其他未完成的工作 + List works = allWorks.stream().filter(work -> !List.of(-1, 2).contains(work.getWorkStatus())).toList(); + if (works.isEmpty()) { + // 这个站台没有未完成的工作了 + return; + } + TAppWork targetWork = null; + // 进行中的工作 + List doingWorks = works.stream().filter(work -> work.getWorkStatus() == 1).toList(); + // 未开始的工作 + List waitWorks = works.stream().filter(work -> work.getWorkStatus() == 0).toList(); + if (!doingWorks.isEmpty()) { + targetWork = doingWorks.getFirst(); + } else if (!waitWorks.isEmpty()) { + targetWork = waitWorks.getFirst(); + } + // 没有工作 + if (targetWork == null) { + return; + } + // 添加standWork + TAppStandWork standWork = new TAppStandWork(); + standWork.setWorkId(UUIDUtils.getNewUUID()); + standWork.setStandId(standId); + standWork.setWorkOrder(targetWork.getWorkOrder()); + standWork.setProductId(targetWork.getProductId()); + if (StringUtils.isNotEmpty(targetWork.getSingleProductId())) { + standWork.setSingleProductId(targetWork.getSingleProductId()); + } + standWork.setBoxNo(targetWork.getBoxNo()); + appStandWorkService.save(standWork); + } + + /** + * 移除过期的StandWork并添加新的 + * + * @param standId 站台号 + * @param currentStandWork 现有的StandWork + * @param allWorks 当前站台所有工作 + */ + private void removeOldStandWork(String standId, TAppStandWork currentStandWork, List allWorks) { + boolean genNewStandWork = false; + if (currentStandWork == null || StringUtils.isEmpty(currentStandWork.getWorkOrder())) { + return; + } + List filterWorks = allWorks.stream().filter(work -> { + boolean result = Objects.equals(work.getWorkOrder(), currentStandWork.getWorkOrder()) + && Objects.equals(work.getProductId(), currentStandWork.getProductId()) + && Objects.equals(work.getBoxNo(), currentStandWork.getBoxNo()); + if (StringUtils.isNotEmpty(currentStandWork.getSingleProductId())) { + result = result && Objects.equals(work.getSingleProductId(), currentStandWork.getSingleProductId()); + } + return result; + }).toList(); + if (!filterWorks.isEmpty()) { + // 判断当前的工作中有没有未完成的 + List notFinishedWorks = filterWorks.stream().filter(work -> !List.of(-1, 2).contains(work.getWorkStatus())).toList(); + if (notFinishedWorks.isEmpty()) { + // 当前站台工作全部完成---移除当前的,并增加新的 + genNewStandWork = true; + } + } else { + genNewStandWork = true; + } + if (genNewStandWork) { + appStandWorkService.remove(new LambdaQueryWrapper().eq(TAppStandWork::getStandId, standId)); + genNewStandWork(standId, allWorks); + } + } + + /** + * 生成设备载具map + * + * @param standId 站台号 + * @param allowNewVehicle 是否允许新箱出库 + * @param equipVehicleMap 设备载具map + * @param usableStackers 可用堆垛机 + */ + private void getVehicleEquipMap(String standId, boolean allowNewVehicle, Map equipVehicleMap, List usableStackers) { + if (allowNewVehicle && !usableStackers.isEmpty()) { + usableStackers.forEach(equipment -> { + if (equipVehicleMap.containsKey(equipment.getEquipmentId())) { + return; + } + equipVehicleMap.put(equipment.getEquipmentId(), ""); + }); + } + // 获取这个站台请求过的出库任务 + List outTaskList = appTaskService.list(new LambdaQueryWrapper() + .eq(TAppTask::getTaskType, WmsTaskTypeEnums.OUT.getCode()) + .eq(StringUtils.isNotEmpty(standId), TAppTask::getCallStand, standId)); + if (outTaskList != null && !outTaskList.isEmpty()) { + // 当这个设备存在出库任务时,更新设备载具map + for (TAppTask outTask : outTaskList) { + TAppLocation originLocation = appCommon.getInstantLocationByLocationId(outTask.getOrigin()); + if (originLocation != null && equipVehicleMap.containsKey(originLocation.getEquipmentId())) { + equipVehicleMap.replace(originLocation.getEquipmentId(), outTask.getVehicleId()); + } + } + } + } + + /** + * 合并拣选计划列表 + * + * @param beforeMergePickPlanList 合并前的列表 + * @return 合并后的列表 + */ + private List mergedPickPlan(List beforeMergePickPlanList) { + Map mergedPickPlanMap = new HashMap<>(); + // 查询出目前已经存在的pickPlan + List existPickPlanList = appPickPlanService.list(); + // 循环merge + for (TAppPickPlan beforeMergePickPlan : beforeMergePickPlanList) { + // key:站台+箱号+料号+拣选类型+index + String key = beforeMergePickPlan.getStandId() + "_" + + beforeMergePickPlan.getVehicleId() + "_" + + beforeMergePickPlan.getGoodsId() + "_" + + beforeMergePickPlan.getPickType() + "_" + + beforeMergePickPlan.getWorkIndex(); + if (mergedPickPlanMap.containsKey(key)) { + // 之前已经合并过 + TAppPickPlan mergedPickPlan = mergedPickPlanMap.get(key); + mergedPickPlan.setPlanPickQty(mergedPickPlan.getPlanPickQty() + beforeMergePickPlan.getPlanPickQty()); + mergedPickPlanMap.replace(key, mergedPickPlan); + } else { + // 之前没有合并过 + TAppPickPlan existPickPlan = existPickPlanList.stream().filter(pickPlan -> Objects.equals(pickPlan.getStandId(), beforeMergePickPlan.getStandId()) + && Objects.equals(pickPlan.getVehicleId(), beforeMergePickPlan.getVehicleId()) + && Objects.equals(pickPlan.getGoodsId(), beforeMergePickPlan.getGoodsId()) + && Objects.equals(pickPlan.getPickType(), beforeMergePickPlan.getPickType()) + && Objects.equals(pickPlan.getWorkIndex(), beforeMergePickPlan.getWorkIndex())).findFirst().orElse(null); + if (existPickPlan != null) { + // 已经存过表 + existPickPlan.setPlanPickQty(existPickPlan.getPlanPickQty() + beforeMergePickPlan.getPlanPickQty()); + mergedPickPlanMap.put(key, existPickPlan); + } else { + // 没有存过表 + existPickPlan = new TAppPickPlan( + beforeMergePickPlan.getPlanId(), + beforeMergePickPlan.getVehicleId(), + beforeMergePickPlan.getGoodsId(), + beforeMergePickPlan.getPlanPickQty(), + beforeMergePickPlan.getPickType(), + beforeMergePickPlan.getWorkIndex(), + beforeMergePickPlan.getStandId() + ); + } + mergedPickPlanMap.put(key, existPickPlan); + } + } + return new ArrayList<>(mergedPickPlanMap.values()); + } + + /** + * 这个库位是否可以出库 + * + * @param locationId 库位号 + * @param equipVehicleMap 堆垛机与载具的映射 + * @return 结果true:可以出库,false:不可以出库 + */ + private boolean ifThisLocationCantOut(String locationId, Map equipVehicleMap) { + TAppLocation location = appCommon.getInstantLocationByLocationId(locationId); + if (location == null || location.getIsLock() == 1) { + return true; + } + return !equipVehicleMap.containsKey(location.getEquipmentId()) || !Objects.equals(equipVehicleMap.get(location.getEquipmentId()), ""); + } + + /** + * 更新载具设备map + * + * @param equipVehicleMap 载具设备map + * @param vehicleId 载具号 + * @param locationId 库位号 + */ + private void updateVehicleEquipMapByLocation(Map equipVehicleMap, String vehicleId, String locationId) { + TAppLocation location = appCommon.getInstantLocationByLocationId(locationId); + if (location == null) { + return; + } + if (equipVehicleMap.containsKey(location.getEquipmentId())) { + equipVehicleMap.replace(location.getEquipmentId(), vehicleId); + } + } + + /** + * 添加待删除序号以及记录 + * @param outIds 待删除id列表 + * @param thisOuts 待删除outs + * @param addRecords 待添加的记录 + */ + private void addRemovingOutsAndRecord(List outIds, TAppOuts thisOuts, List addRecords) { + outIds.add(thisOuts.getTaskId()); + addRecords.add(new TAppOutsRecord( + thisOuts.getTaskId(), + thisOuts.getGoodsId(), + thisOuts.getVehicleId(), + thisOuts.getNeedNum(), + thisOuts.getDistributeNum(), + thisOuts.getPickNum(), + thisOuts.getOutType(), + thisOuts.getDestination(), + thisOuts.getUserName(), + thisOuts.getReason() + )); + } +} diff --git a/dev_wms_serve/src/main/resources/application.yml b/dev_wms_serve/src/main/resources/application.yml new file mode 100644 index 0000000..3523c4a --- /dev/null +++ b/dev_wms_serve/src/main/resources/application.yml @@ -0,0 +1,51 @@ +spring: + application: + name: wms_main + # 数据库配置 + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + # 公司网络 +# url: jdbc:mysql://112.4.208.194:3001/wms_kate_wuxi?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai +# username: developer +# password: developer + # 本地 + url: jdbc:mysql://localhost:3306/wms_kate_wuxi?characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&rewriteBatchedStatements=true + username: root + password: liangzhou + # 卡特服务器 +# url: jdbc:mysql://10.90.83.37:3306/wms_kate_wuxi?characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&rewriteBatchedStatements=true +# username: developer +# password: baokai + + profiles: + active: online + + servlet: + multipart: + max-file-size: 100MB #设置允许单个文件上传的大小 + max-request-size: 1000MB #设置允许上传的总的文件的大小 + +# 服务配置 +server: + port: 12315 + servlet: + context-path: / + +mybatis-plus: + mapper-locations: classpath*:mapper/*.xml # mapper.xml扫描包 + type-aliases-package: com.wms.entity.table # 实体类扫描包 + configuration: + map-underscore-to-camel-case: true # 开启驼峰映射 + cache-enabled: false # 是否开启二级缓存 + global-config: + db-config: + id-type: assign_id + update-strategy: not_null + +logging: + config: classpath:logback-spring.xml + + + + + diff --git a/dev_wms_serve/src/main/resources/logback-spring.xml b/dev_wms_serve/src/main/resources/logback-spring.xml new file mode 100644 index 0000000..ffedc5f --- /dev/null +++ b/dev_wms_serve/src/main/resources/logback-spring.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + ${LOG_HOME}/info/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.%i.log + 10MB + + 30 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + INFO + ACCEPT + DENY + + + + + + ${LOG_HOME}/warning/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.%i.log + 10MB + + 30 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + WARNING + ACCEPT + DENY + + + + + + ${LOG_HOME}/error/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.%i.log + 10MB + + 30 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + ERROR + ACCEPT + DENY + + + + + + ${LOG_HOME}/debug/%d{yyyy-MM-dd}/%d{yyyy-MM-dd}.%i.log + 10MB + + 366 + + + + %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n + + + DEBUG + ACCEPT + DENY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dev_wms_serve/src/main/resources/mapper/AppConfigMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppConfigMapper.xml new file mode 100644 index 0000000..edb7c59 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppConfigMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppDbsMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppDbsMapper.xml new file mode 100644 index 0000000..e1aeead --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppDbsMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppEquipmentMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppEquipmentMapper.xml new file mode 100644 index 0000000..5e7fee2 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppEquipmentMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppGoodsMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppGoodsMapper.xml new file mode 100644 index 0000000..59879f3 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppGoodsMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppImageMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppImageMapper.xml new file mode 100644 index 0000000..fe89acc --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppImageMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppJobsMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppJobsMapper.xml new file mode 100644 index 0000000..29ca284 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppJobsMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppKanbanMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppKanbanMapper.xml new file mode 100644 index 0000000..b536930 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppKanbanMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppLocationMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppLocationMapper.xml new file mode 100644 index 0000000..4b60a26 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppLocationMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppOutsMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppOutsMapper.xml new file mode 100644 index 0000000..e844dae --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppOutsMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppOutsRecordMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppOutsRecordMapper.xml new file mode 100644 index 0000000..9679d32 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppOutsRecordMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppPickPlanMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppPickPlanMapper.xml new file mode 100644 index 0000000..f8fe7f0 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppPickPlanMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppPickTaskBakMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppPickTaskBakMapper.xml new file mode 100644 index 0000000..db5dea0 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppPickTaskBakMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppPickTaskMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppPickTaskMapper.xml new file mode 100644 index 0000000..4500c73 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppPickTaskMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppProductExtendMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppProductExtendMapper.xml new file mode 100644 index 0000000..a5cd6be --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppProductExtendMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppProductMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppProductMapper.xml new file mode 100644 index 0000000..4b7acd6 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppProductMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppSingleProductMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppSingleProductMapper.xml new file mode 100644 index 0000000..17f6cf4 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppSingleProductMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppStandMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppStandMapper.xml new file mode 100644 index 0000000..cd281dc --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppStandMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppStandWorkMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppStandWorkMapper.xml new file mode 100644 index 0000000..9e9d68f --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppStandWorkMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppStockMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppStockMapper.xml new file mode 100644 index 0000000..d537992 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppStockMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppStockUpdateMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppStockUpdateMapper.xml new file mode 100644 index 0000000..766c074 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppStockUpdateMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppTaskBakMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppTaskBakMapper.xml new file mode 100644 index 0000000..6501f9c --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppTaskBakMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppTaskMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppTaskMapper.xml new file mode 100644 index 0000000..e37fe47 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppTaskMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppVehicleMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppVehicleMapper.xml new file mode 100644 index 0000000..38a6023 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppVehicleMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppWcsTaskBakMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppWcsTaskBakMapper.xml new file mode 100644 index 0000000..d9fd027 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppWcsTaskBakMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppWcsTaskMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppWcsTaskMapper.xml new file mode 100644 index 0000000..cbe0cf8 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppWcsTaskMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppWorkMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppWorkMapper.xml new file mode 100644 index 0000000..fc2f32d --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppWorkMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/AppWorkRecordMapper.xml b/dev_wms_serve/src/main/resources/mapper/AppWorkRecordMapper.xml new file mode 100644 index 0000000..07f01e1 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/AppWorkRecordMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/SysMenuMapper.xml b/dev_wms_serve/src/main/resources/mapper/SysMenuMapper.xml new file mode 100644 index 0000000..086bf7f --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/SysMenuMapper.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/SysPermissionMapper.xml b/dev_wms_serve/src/main/resources/mapper/SysPermissionMapper.xml new file mode 100644 index 0000000..e62d2c9 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/SysPermissionMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/SysRoleMapper.xml b/dev_wms_serve/src/main/resources/mapper/SysRoleMapper.xml new file mode 100644 index 0000000..51a91c6 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/SysRoleMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/mapper/SysUserMapper.xml b/dev_wms_serve/src/main/resources/mapper/SysUserMapper.xml new file mode 100644 index 0000000..e0daf28 --- /dev/null +++ b/dev_wms_serve/src/main/resources/mapper/SysUserMapper.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/dev_wms_serve/src/main/resources/sql/wms_kate_wuxi.sql b/dev_wms_serve/src/main/resources/sql/wms_kate_wuxi.sql new file mode 100644 index 0000000..38c1b19 --- /dev/null +++ b/dev_wms_serve/src/main/resources/sql/wms_kate_wuxi.sql @@ -0,0 +1,7141 @@ +/* + Navicat Premium Dump SQL + + Source Server : 本地数据库 + Source Server Type : MySQL + Source Server Version : 80404 (8.4.4) + Source Host : localhost:3306 + Source Schema : wms_kate_wuxi + + Target Server Type : MySQL + Target Server Version : 80404 (8.4.4) + File Encoding : 65001 + + Date: 12/03/2025 19:59:47 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for t_app_config +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_config`; +CREATE TABLE `t_app_config` ( + `config_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置id', + `config_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置键', + `config_value` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置值', + `config_type` int NOT NULL COMMENT '配置类型:1.输入框2.下拉多选3.开关', + `config_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置显示名称', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_config +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('1', 'WcsPickTaskUrl', 'http://192.168.103.202:9980/api/wms/convey/conveyTask', 1, '发送拣选任务地址'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('2', 'WcsStackerTaskUrl', 'http://192.168.103.202:9980/api/wms/wmsTask/setStackerTask', 1, '发送堆垛机任务地址'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('3', 'WcsReleaseBoxUrl', 'http://192.168.103.202:9980/api/wms/convey/disposeVehicle', 1, '发送释放站台箱子地址'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('4', 'WcsCancelPickTaskUrl', 'http://192.168.103.202:9980/api/wms/convey/cancel', 1, '发送取消拣选任务地址'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('5', 'StandCapacity', '8', 1, '站台容量'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('6', 'ImageIp', 'localhost:12315', 1, '存放图纸ip'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('7', 'EmptyBack', '0', 3, '空箱回库'); +INSERT INTO `t_app_config` (`config_id`, `config_key`, `config_value`, `config_type`, `config_name`) VALUES ('8', 'StockWarningQty', '5', 1, '库存预警数量'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_dbs +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_dbs`; +CREATE TABLE `t_app_dbs` ( + `dbs_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键id', + `work_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工单', + `product_id_origin` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'dbs原始未处理的零件号,成品号', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '零件号,成品号', + `test_plan_start_date` date NOT NULL COMMENT 'TEST计划开始时间', + `test_plan_finish_date` date DEFAULT NULL COMMENT 'TEST计划完成时间', + `pnt_plan_start_date` date DEFAULT NULL COMMENT 'PNT计划开始时间', + `pnt_plan_finish_date` date DEFAULT NULL COMMENT 'PNT计划完成时间', + `plan_production` int NOT NULL COMMENT '计划产量/套', + `equipment_name` varchar(64) DEFAULT NULL COMMENT '设备名称', + `work_shift` varchar(16) DEFAULT NULL COMMENT '班次', + `family` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'Family', + `test_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'TestNo#', + `kitting_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'K料备注', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', + `dbs_status` int NOT NULL COMMENT '状态---初始0', + `work_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工作站台', + `real_work_date` date DEFAULT NULL COMMENT '实际工作日期', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `first_import_time` datetime DEFAULT NULL COMMENT '初次导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次导入用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`dbs_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_dbs +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726537010000', '110002140346', '4903958/HE-N', '4903958', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 20, '1#&4#&5#组装配', '早班', 'RCV', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010000', '110002140356', '4869861-A', '4869861', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 6, '1#&4#&5#组装配', '早班', 'LS', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010001', '110002147661', '6137644-A', '6137644', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010002', '110002140338', '4448048-A', '4448048', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010003', '110002140340', '4648501-A', '4648501', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010004', '110002147695', '4448048-A', '4448048', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010005', '110002140347', '4903958/HE-N', '4903958', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 30, '1#&4#&5#组装配', '早班', 'RCV', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010006', '110002147663', '9T5653-M', '9T5653', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 18, '1#&4#&5#组装配', '早班', 'QD3', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010007', '110002140399', '6137645-A', '6137645', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 12, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010008', '110002140395', '6125992-A', '6125992', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 5, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010009', '110002140339', '4448048-A', '4448048', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010010', '110002140348', '4903958/HE-N', '4903958', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 30, '1#&4#&5#组装配', '早班', 'RCV', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010011', '110002147667', '4648501-A', '4648501', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010012', '110002147668', '4948095-A', '4948095', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010013', '110002147669', '5090599-A', '5090599', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010014', '110002140341', '4648501-A', '4648501', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010015', '110002140350', '4948095-A', '4948095', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 10, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, '验证6件6164612 和8件6164614', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010016', '110002140381', '5090599-A', '5090599', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010017', '110002147706', '4948095-A', '4948095', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010018', '110002147718', '5090599-A', '5090599', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010019', '110002140355', '4903958/HE-N', '4903958', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 30, '1#&4#&5#组装配', '早班', 'RCV', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010020', '110002147672', '5973476-MA', '5973476', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 10, '1#&4#&5#组装配', '早班', 'HMS', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010021', '110002140333', '2906005-MA', '2906005', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 2, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010022', '110002140351', '4T2747-MA', '4T2747', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 12, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010023', '110002140320', '1334234-M', '1334234', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 1, '1#&4#&5#组装配', '早班', 'WL30', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010024', '110002140393', '6063779-N', '6063779', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 20, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010025', '110002152076', '5013713-A', '5013713', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 18, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010026', '110002140352', '5013711-A', '5013711', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010027', '110002146548', '6497624-A', '6497624', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 9, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010028', '110002147665', '5013712-A', '5013712', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 18, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010029', '110002147671', '5872375-MA', '5872375', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 5, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010030', '110002147670', '6223020-MA', '6223020', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010031', '110002139336', '5872375-MA', '5872375', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010032', '110002147666', '5013713-A', '5013713', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010033', '110002140354', '5013712-A', '5013712', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010034', '110002147673', '5013711-A', '5013711', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010035', '110002147674', '5978192-A', '5978192', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 12, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010036', '110002140380', '5013713-A', '5013713', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010037', '110002147715', '5013713-A', '5013713', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010038', '110002147687', '3137668-MN', '3137668', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 54, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010039', '110002152078', '5013713-A', '5013713', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010040', '110002147712', '5013712-A', '5013712', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010041', '110002147662', '5853920-A', '5853920', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 5, '6#组装配', '早班', 'QD1', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010042', '110002140322', '1483530-A', '1483530', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 5, '6#组装配', '早班', 'QCT', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010043', '110002152077', '1051583-MN', '1051583', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 10, '6#组装配', '早班', 'QCT', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010044', '110002140324', '2176720-MN', '2176720', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 8, '6#组装配', '早班', 'QCT', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010045', '110002140332', '2451669-MA', '2451669', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '6#组装配', '早班', 'QCT', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010046', '110002140330', '2451668-A', '2451668', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 6, '6#组装配', '早班', 'QCT', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010047', '110002140392', '6055348-A', '6055348', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 3, '6#组装配', '早班', 'HMS', 'Test 06#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010048', '110002140323', '2130087-M', '2130087', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 7, '6#组装配', '早班', 'MTV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010049', '110002140389', '5853920-A', '5853920', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010050', '110002140388', '5585127-MA', '5585127', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010051', '110002140239', '3402788', '3402788', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010052', '110002140343', '4860999-A', '4860999', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 3, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010053', '110002147675', '2451668-A', '2451668', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 1, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010054', '110002147676', '6055348-A', '6055348', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 3, '6#组装配', '早班', 'HMS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010055', '110002147682', '2343042-MA', '2343042', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010056', '110002147681', '2343042-A', '2343042', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010057', '110002147723', '5585127-A', '5585127', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010058', '110002147680', '2176720-MN', '2176720', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 10, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010059', '110002140665', '9T5957-A', '9T5957', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010060', '110002140675', '5936452-A', '5936452', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010061', '110002140594', '9T5957-MA', '9T5957', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 6, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010062', '110002146587', '6457847-A', '6457847', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 1, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010063', '110002146588', '6457847-A', '6457847', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010064', '110002140666', '1494133-MA', '1494133', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 4, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010065', '110002140674', '9T4769-M', '9T4769', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010066', '110002140595', '5241514-A', '5241514', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 6, '1#&4#&5#组装配', '早班', 'WTS', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010067', '110002140669', '2224744-A', '2224744', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010068', '110002140598', '4832252-A', '4832252', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 10, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010069', '110002140599', '4832252-A', '4832252', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 5, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010070', '110002140676', '6128271-A', '6128271', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 5, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010071', '110002140668', '1668495-MA', '1668495', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010072', '110002140670', '4413485-A', '4413485', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 3, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010073', '110002140671', '4413485-A', '4413485', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 1, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010074', '110002147785', '4413485-A', '4413485', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 10, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010075', '110002147786', '4413485-A', '4413485', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010076', '110002146599', '1275500-A', '1275500', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010077', '110002154045', '6457847-A', '6457847', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010078', '110002146589', '6457847-A', '6457847', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, '验证7件6065745', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010079', '110002140667', '1494133-MA', '1494133', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 4, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010080', '110002140662', '1131543-MA', '1131543', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 8, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010081', '110002155059', '1131543-A', '1131543', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010082', '110002140450', '5757796-A', '5757796', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010083', '110002140587', '1303135-A', '1303135', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010084', '110002147815', '5757795-A', '5757795', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010085', '110002140443', '6E3037-MN', '6E3037', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010086', '110002140451', '5757796-A', '5757796', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010087', '110002140445', '6E3028-MN', '6E3028', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010088', '110002140444', '6E3037-MN', '6E3037', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 6, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010089', '110002140584', '1303118-A', '1303118', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010090', '110002140585', '1303118-A', '1303118', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010091', '110002147802', '1303116-A', '1303116', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', '已K料', '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010092', '110002147795', '6209758-A', '6209758', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 54, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010093', '110002147796', '6209758-A', '6209758', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010094', '110002147790', '6E3028-MN', '6E3028', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 3, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010095', '110002140455', '1303116-A', '1303116', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 9, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010096', '110002147805', '1303118-A', '1303118', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010097', '110002147806', '1303118-A', '1303118', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, '发巴西', 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010098', '110002140441', '2965662-A', '2965662', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010099', '110002140442', '2965662-A', '2965662', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 20, '2#&3#组装配', '早班', 'NEU', 'Test 03#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010100', '110002140436', '3215283-MA', '3215283', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 16, '2#&3#组装配', '早班', 'NEU', 'Test 03#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010101', '110002140434', '6E5566', '6E5566', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 40, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010102', '110002140435', '6E5566', '6E5566', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 20, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010103', '110002140439', '2965662-MA', '2965662', '2025-02-09', '2025-02-10', '2025-02-10', '2025-02-11', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010104', '110002140437', '3215283-MA', '3215283', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 10, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010105', '110002140418', '3612413-A', '3612413', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 5, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010106', '110002140419', '3612413-A', '3612413', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010107', '110002140424', '3706925-MN', '3706925', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '9#&10#组装配', '早班', 'B Valve', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010108', '110002140425', '3761235-MN', '3761235', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010109', '110002140426', '9T1781-MN', '9T1781', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010110', '110002140430', '4684126-M', '4684126', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010111', '110002140422', '1605951', '1605951', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010112', '110002140423', '1605951', '1605951', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010113', '110002140431', '2350403-MN', '2350403', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010114', '110002140432', '2350404-MN', '2350404', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010115', '110002140433', '3086726-M', '3086726', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 6, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010116', '110002140428', '4755120-M', '4755120', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010117', '110002140427', '6E0485-MN', '6E0485', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010118', '110002140416', '9T8989-MN', '9T8989', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010119', '110002147834', '5256743', '5256743', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010120', '110002140400', '5611790/HE-A', '5611790', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010121', '110002132893', '5775912/HE-A', '5775912', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 1, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010122', '110002140409', '5573856/HE-A', '5573856', '2025-02-05', '2025-02-06', '2025-02-06', '2025-02-07', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010123', '110002140413', '5181312/HE-A', '5181312', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010124', '110002140406', '5181337/HE-A', '5181337', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010125', '110002140401', '5611790/HE-A', '5611790', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010126', '110002132897', '5772154/HE-A', '5772154', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010127', '110002132891', '6036775/HE-A', '6036775', '2025-02-06', '2025-02-07', '2025-02-07', '2025-02-08', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', '已K料', NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010128', '110002132894', '5775912/HE-A', '5775912', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 3, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010129', '110002140414', '5181312/HE-A', '5181312', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010130', '110002140407', '5181337/HE-A', '5181337', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 3, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010131', '110002140410', '5573856/HE-A', '5573856', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010132', '110002140402', '5611790/HE-A', '5611790', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010133', '110002132898', '5772154/HE-A', '5772154', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010134', '110002132889', '5075967/HE-A', '5075967', '2025-02-07', '2025-02-08', '2025-02-08', '2025-02-10', 7, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010135', '110002132890', '5075967/HE-A', '5075967', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 29, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676726539010136', '110002140403', '5611790/HE-A', '5611790', '2025-02-08', '2025-02-10', '2025-02-10', '2025-02-11', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:05:27', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930831010000', '110002167093', '4413485-A', '4413485', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 3, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010000', '110002174645', '6457847-A', '6457847', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 20, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010001', '110002174646', '6457847-A', '6457847', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010002', '110002167098', '5429999-A', '5429999', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 12, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010003', '110002189155', '5358582-A', '5358582', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 1, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010004', '110002174574', '9T5957-A', '9T5957', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 4, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010005', '110002174527', '4512444-A', '4512444', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 17, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010006', '110002174528', '4512444-A', '4512444', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 19, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010007', '110002174575', '9T5957-A', '9T5957', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 2, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010008', '110002174576', '9T5957-A', '9T5957', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 9, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010009', '110002180775', '9T5957-A', '9T5957', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 2, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010010', '110002174577', '9T5957-A', '9T5957', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 4, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010011', '110002174652', '4560776-A', '4560776', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 12, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010012', '110002174644', '4413485-A', '4413485', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010013', '110002174653', '4560777-A', '4560777', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010014', '110002174580', '1275500-A', '1275500', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010015', '110002174581', '1275500-A', '1275500', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010016', '110002174649', '4832252-A', '4832252', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010017', '110002174650', '4832252-A', '4832252', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 8, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010018', '110002174651', '5241514-A', '5241514', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 6, '1#&4#&5#组装配', '早班', 'WTS', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010019', '110002174529', '9T5957-MA', '9T5957', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010020', '110002174584', '1131543-MA', '1131543', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010021', '110002180766', '1131543-MA', '1131543', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010022', '110002181514', '1494133-MA', '1494133', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010023', '110002174530', '9T5957-MA', '9T5957', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 12, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010024', '110002189124', '6457847-A', '6457847', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010025', '110002180773', '4560776-A', '4560776', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010026', '110002180769', '4413485-A', '4413485', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 12, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010027', '110002181516', '1275500-A', '1275500', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010028', '110002180779', '4832252-A', '4832252', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 1, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010029', '110002181500', '4832252-A', '4832252', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 12, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010030', '110002174583', '5924374', '5924374', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 24, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010031', '110002180776', '9T5957-A', '9T5957', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 11, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010032', '110002180777', '9T5957-A', '9T5957', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 1, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010033', '110002181506', '9T1787-MN', '9T1787', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 3, '1#&4#&5#组装配', '早班', 'B Bypass', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010034', '110002181512', '1131543-MA', '1131543', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010035', '110002181501', '5059699-A', '5059699', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010036', '110002181502', '5059699-A', '5059699', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 10, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010037', '110002181515', '1494133-MA', '1494133', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010038', '110002181513', '1131543-MA', '1131543', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010039', '110002181508', '5059699-MA', '5059699', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 1, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010040', '110002181517', '1260747-A', '1260747', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 20, '1#&4#&5#组装配', '早班', 'Bypass ASY ', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010041', '110002180778', '9T5957-A', '9T5957', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010042', '110002181510', '4512444-A', '4512444', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010043', '110002181511', '4560777-MA', '4560777', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010044', '110002181518', '4914631', '4914631', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010045', '110002180770', '4413485-A', '4413485', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010046', '110002180771', '4413485-A', '4413485', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010047', '110002181507', '5429999-A', '5429999', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 12, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010048', '110002181504', '6457847-A', '6457847', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 11, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010049', '110002189143', '4560777-A', '4560777', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010050', '110002189125', '6457847-A', '6457847', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 7, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010051', '110002189144', '4560777-A', '4560777', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010052', '110002189145', '4560777-A', '4560777', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010053', '110002189141', '1275500-A', '1275500', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010054', '110002189151', '1668495-MA', '1668495', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010055', '110002189146', '4560777-A', '4560777', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010056', '110002189136', '5924374', '5924374', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 24, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010057', '110002189156', '4832252-A', '4832252', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 7, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010058', '110002189121', '9T5957-A', '9T5957', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 9, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010059', '110002189132', '4512444-A', '4512444', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 7, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010060', '110002189133', '4512444-A', '4512444', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 5, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010061', '110002189138', '1131543-MA', '1131543', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010062', '110002189148', '1494133-MA', '1494133', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 10, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010063', '110002189139', '1131543-MA', '1131543', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010064', '110002189149', '1494133-MA', '1494133', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010065', '110002189128', '5059699-MA', '5059699', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 5, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010066', '110002189123', '9T4769-M', '9T4769', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010067', '110002189157', '3701290-A', '3701290', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 6, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010068', '110002189153', '5936452-A', '5936452', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010069', '110002189122', '9T5957-A', '9T5957', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '1#&4#&5#组装配', '早班', 'Combo', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010070', '110002189147', '4560777-A', '4560777', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010071', '110002189152', '3749878-MA', '3749878', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 3, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010072', '110002189134', '4413485-A', '4413485', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010073', '110002189154', '5429999-A', '5429999', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 12, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010074', '110002189126', '6457847-A', '6457847', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 10, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010075', '110002189127', '6457847-A', '6457847', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 20, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010076', '110002189130', '4560776-A', '4560776', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 7, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010077', '110002189131', '4560776-A', '4560776', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 5, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010078', '110002189142', '1275500-A', '1275500', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 6, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010079', '110002189150', '1423996-MA', '1423996', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 1, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930832010080', '110002189135', '4413485-A', '4413485', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 4, '1#&4#&5#组装配', '早班', 'Steering', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010000', '110002189140', '1131543-MA', '1131543', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 2, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010001', '110002189129', '5059699-MA', '5059699', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 5, '1#&4#&5#组装配', '早班', 'BRK', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010002', '110002189137', '5924374', '5924374', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 23, '1#&4#&5#组装配', '早班', 'MTV', 'Test 01#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010003', '110002174648', '6209758-A', '6209758', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 60, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010004', '110002174628', '1303116-A', '1303116', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 2, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010005', '110002174629', '1303116-A', '1303116', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 15, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010006', '110002174630', '1303116-A', '1303116', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 16, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010007', '110002174631', '1303116-A', '1303116', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 11, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010008', '110002174643', '1303123-A', '1303123', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010009', '110002174570', '1303118-A', '1303118', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 13, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010010', '110002181543', '1303118-A', '1303118', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010011', '110002181549', '5757795-A', '5757795', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 5, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010012', '110002181544', '1303118-A', '1303118', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010013', '110002174634', '1048646-MA', '1048646', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010014', '110002174637', '5153356-M', '5153356', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010015', '110002174635', '1070547-MN', '1070547', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010016', '110002174636', '1538906-MN', '1538906', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010017', '110002181536', '1303116-A', '1303116', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010018', '110002181556', '6209758-A', '6209758', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 12, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010019', '110002181557', '6209758-A', '6209758', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 60, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010020', '110002174632', '1303116-A', '1303116', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 7, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010021', '110002174571', '1303118-A', '1303118', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010022', '110002174638', '5757795-A', '5757795', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010023', '110002174573', '6E3028-MN', '6E3028', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010024', '110002181550', '5757795-A', '5757795', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010025', '110002181545', '1303118-A', '1303118', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010026', '110002181546', '1303118-A', '1303118', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 7, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010027', '110002181537', '1303116-A', '1303116', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 7, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010028', '110002181538', '1303116-A', '1303116', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 11, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010029', '110002189094', '1303118-A', '1303118', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010030', '110002181548', '1303118-A', '1303118', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010031', '110002181551', '5757795-A', '5757795', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 5, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010032', '110002181552', '5757795-A', '5757795', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010033', '110002181541', '1048646-MA', '1048646', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010034', '110002189111', '3549444-MN', '3549444', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 8, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010035', '110002181559', '6E3031-MN', '6E3031', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010036', '110002181539', '1303116-A', '1303116', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010037', '110002181558', '6E3030-MN', '6E3030', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010038', '110002181540', '1303117-A', '1303117', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010039', '110002181554', '5890385-A', '5890385', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010040', '110002181542', '1242885-MN', '1242885', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010041', '110002181553', '5757795-A', '5757795', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010042', '110002181555', '5890385-A', '5890385', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010043', '110002189120', '1303110-MN', '1303110', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010044', '110002189115', '5829206-A', '5829206', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010045', '110002189117', '5829209-A', '5829209', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010046', '110002189108', '6209758-A', '6209758', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 12, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010047', '110002189109', '6209758-A', '6209758', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 60, '2#&3#组装配', '早班', 'Lock', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010048', '110002189098', '1303117-A', '1303117', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010049', '110002189095', '1303118-A', '1303118', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 12, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010050', '110002189091', '1070545-MN', '1070545', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010051', '110002189092', '1070545-MN', '1070545', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010052', '110002189100', '1303116-A', '1303116', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 12, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010053', '110002189106', '5757795-A', '5757795', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010054', '110002189107', '5757795-A', '5757795', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010055', '110002189104', '5890385-A', '5890385', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010056', '110002189090', '1048646-MA', '1048646', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010057', '110002189099', '1303117-A', '1303117', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010058', '110002189093', '1070545-MN', '1070545', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 3, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010059', '110002189112', '3549444-MN', '3549444', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010060', '110002189116', '5153350-M', '5153350', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010061', '110002189105', '5890385-A', '5890385', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010062', '110002189101', '1303116-A', '1303116', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010063', '110002189096', '1303118-A', '1303118', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010064', '110002189097', '1303118-A', '1303118', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010065', '110002189114', '1303135-A', '1303135', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 1, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010066', '110002189110', '5793325-A', '5793325', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010067', '110002189118', '5829211-MN', '5829211', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010068', '110002189088', '6E3034-MN', '6E3034', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 6, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 1, 'P1', NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010069', '110002189089', '6E3036-MN', '6E3036', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 6, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010070', '110002189102', '1303116-A', '1303116', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 3, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010071', '110002189103', '1303116-A', '1303116', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 9, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010072', '110002189113', '1303122-A', '1303122', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 4, '2#&3#组装配', '早班', 'MG Stack', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010073', '110002189119', '1288647-MN', '1288647', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 1, '2#&3#组装配', '早班', 'MG Segment', 'Test 02#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010074', '110002174656', '2965662-A', '2965662', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010075', '110002174657', '2965662-A', '2965662', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010076', '110002181521', '2965662-A', '2965662', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 7, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010077', '110002181519', '2119696-A', '2119696', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010078', '110002181527', '2119696-MA', '2119696', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 12, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010079', '110002167153', '2119696-MA', '2119696', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010080', '110002167151', '2119696-A', '2119696', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 11, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010081', '110002167152', '2119696-A', '2119696', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010082', '110002181520', '2119696-A', '2119696', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 3, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010083', '110002167145', '2965662-MA', '2965662', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 16, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010084', '110002167138', '6E5566-M', '6E5566', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 3, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010085', '110002174568', '6E5566-M', '6E5566', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 13, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010086', '110002174663', '6E3078-M', '6E3078', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010087', '110002189082', '6E5566-M', '6E5566', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 3, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010088', '110002174569', '6E5566-M', '6E5566', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 14, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010089', '110002174654', '2119696-MA', '2119696', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010090', '110002174659', '2965662-MA', '2965662', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010091', '110002181528', '2119696-MA', '2119696', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010092', '110002181522', '2965662-A', '2965662', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 14, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010093', '110002181523', '2965662-A', '2965662', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010094', '110002181524', '2965662-A', '2965662', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 6, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010095', '110002181529', '2119696-MA', '2119696', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010096', '110002181525', '2965662-A', '2965662', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 30, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010097', '110002181526', '2965662-A', '2965662', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 33, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010098', '110002181533', '2965662-MA', '2965662', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 7, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010099', '110002181534', '2965662-MA', '2965662', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 13, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010100', '110002181532', '3215283-MA', '3215283', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 14, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010101', '110002181530', '2119696-MA', '2119696', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010102', '110002181535', '2965662-MA', '2965662', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 8, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010103', '110002181531', '6E3078-M', '6E3078', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 1, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010104', '110002189077', '2965662-A', '2965662', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 30, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010105', '110002189078', '2965662-A', '2965662', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 10, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010106', '110002189079', '2965662-A', '2965662', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 40, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010107', '110002189080', '2965662-A', '2965662', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 10, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010108', '110002189085', '2965662-MA', '2965662', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 16, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010109', '110002189075', '2119696-MA', '2119696', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010110', '110002189086', '2965662-MA', '2965662', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010111', '110002189081', '2965662-A', '2965662', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010112', '110002189076', '2119696-MA', '2119696', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 4, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010113', '110002189087', '2965662-MA', '2965662', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 8, '2#&3#组装配', '早班', 'NEU', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010114', '110002189084', '4758870-M', '4758870', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 3, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010115', '110002189083', '6E5566-M', '6E5566', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 21, '2#&3#组装配', '早班', 'SEL', 'Test 03#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010116', '110002174236', '6078912-A', '6078912', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 3, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010117', '110002174232', '4448048-A', '4448048', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 17, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010118', '110002173858', '4948095-A', '4948095', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 7, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010119', '110002180942', '4948095-A', '4948095', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010120', '110002174235', '6078912-A', '6078912', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 9, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010121', '110002174239', '6137644-A', '6137644', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010122', '110002174238', '6137643-A', '6137643', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 12, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010123', '110002173659', '6078923-A', '6078923', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010124', '110002174242', '6137645-A', '6137645', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010125', '110002174240', '6137644-A', '6137644', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010126', '110002174243', '6137645-A', '6137645', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010127', '110002180947', '4448048-A', '4448048', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010128', '110002173658', '5256758-A', '5256758', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010129', '110002174244', '4448048-MA', '4448048', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010130', '110002174248', '4948095-A', '4948095', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010131', '110002174241', '2011150-A', '2011150', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010132', '110002174251', '2011147-MA', '2011147', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 4, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010133', '110002174247', '9T5653-M', '9T5653', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 6, '1#&4#&5#组装配', '早班', 'QD3', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010134', '110002174246', '5973476-MA', '5973476', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 40, '1#&4#&5#组装配', '早班', 'HMS', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010135', '110002174245', '4T4205-M', '4T4205', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 12, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010136', '110002174252', '4T4204-M', '4T4204', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 10, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010137', '110002174250', '5090599-A', '5090599', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010138', '110002180943', '4559799-A', '4559799', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010139', '110002180944', '4948095-A', '4948095', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010140', '110002174253', '4648501-A', '4648501', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010141', '110002180980', '4648501-A', '4648501', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010142', '110002174237', '6078912-A', '6078912', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010143', '110002180948', '6065004-A', '6065004', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 3, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010144', '110002174249', '4948095-A', '4948095', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010145', '110002180949', '6078923-A', '6078923', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010146', '110002180957', '4448048-A', '4448048', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010147', '110002181020', '6456686-A', '6456686', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 1, '1#&4#&5#组装配', '早班', 'MB NPI New ', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010148', '110002180982', '4948095-A', '4948095', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010149', '110002180956', '4448048-A', '4448048', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 16, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010150', '110002180983', '4948095-A', '4948095', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010151', '110002181013', '6078923-A', '6078923', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010152', '110002181015', '6125992-A', '6125992', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010153', '110002181016', '6137644-A', '6137644', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 12, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010154', '110002181017', '6137645-A', '6137645', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 12, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010155', '110002188750', '4448048-A', '4448048', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010156', '110002188751', '4448048-A', '4448048', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010157', '110002180989', '4T4204-M', '4T4204', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 3, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010158', '110002188752', '4448048-A', '4448048', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010159', '110002188753', '4448048-A', '4448048', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010160', '110002188779', '4948095-A', '4948095', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010161', '110002180953', '2011150-A', '2011150', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010162', '110002180954', '2011150-MA', '2011150', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 8, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010163', '110002188089', '1167821-MA', '1167821', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010164', '110002188099', '2904512-MA', '2904512', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010165', '110002188787', '4T2746-MN', '4T2746', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010166', '110002188090', '1167821-MA', '1167821', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '1#&4#&5#组装配', '早班', 'WL50', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010167', '110002188789', '4T4205-M', '4T4205', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010168', '110002188780', '4948095-A', '4948095', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010169', '110002188754', '4448048-A', '4448048', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010170', '110002188781', '4948095-A', '4948095', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010171', '110002188782', '4948095-A', '4948095', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010172', '110002188914', '6078923-A', '6078923', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010173', '110002188825', '5090599-A', '5090599', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010174', '110002188912', '6065004-A', '6065004', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010175', '110002188755', '4448048-A', '4448048', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 16, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010176', '110002188826', '5090599-A', '5090599', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010177', '110002188756', '4448048-A', '4448048', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010178', '110002188783', '4948095-A', '4948095', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010179', '110002188833', '5256758-A', '5256758', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010180', '110002188915', '6078923-A', '6078923', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010181', '110002188918', '6137643-A', '6137643', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010182', '110002188920', '6137644-A', '6137644', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010183', '110002188760', '4448048-MA', '4448048', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010184', '110002188827', '5090599-A', '5090599', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010185', '110002188921', '6137644-A', '6137644', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010186', '110002188923', '6137645-A', '6137645', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010187', '110002188757', '4448048-A', '4448048', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010188', '110002188784', '4948095-A', '4948095', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010189', '110002188828', '5090599-A', '5090599', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 3, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010190', '110002188785', '4948095-A', '4948095', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010191', '110002188758', '4448048-A', '4448048', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010192', '110002188091', '1334239-M', '1334239', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '1#&4#&5#组装配', '早班', 'WL30', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010193', '110002188929', '9T5653-M', '9T5653', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '1#&4#&5#组装配', '早班', 'QD3', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010194', '110002188788', '4T4204-M', '4T4204', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010195', '110002188790', '4T4205-M', '4T4205', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 6, '1#&4#&5#组装配', '早班', 'QD2', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010196', '110002188913', '6065004-A', '6065004', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 1, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010197', '110002188916', '6078923-A', '6078923', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 8, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010198', '110002188761', '4648501-A', '4648501', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010199', '110002188762', '4648501-A', '4648501', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 2, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010200', '110002188786', '4948095-A', '4948095', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010201', '110002188763', '4648501-A', '4648501', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010202', '110002188919', '6137643-A', '6137643', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010203', '110002188759', '4448048-A', '4448048', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 20, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010204', '110002188906', '5973476-A', '5973476', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 24, '1#&4#&5#组装配', '早班', 'HMS', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010205', '110002188907', '5973476-MA', '5973476', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 8, '1#&4#&5#组装配', '早班', 'HMS', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010206', '110002188917', '6125992-A', '6125992', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010207', '110002188922', '6137644-A', '6137644', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 4, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930833010208', '110002188924', '6137645-A', '6137645', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010000', '110002188925', '6137645-A', '6137645', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 6, '1#&4#&5#组装配', '早班', 'MB', 'Test 04#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010001', '110002174165', '6063779-N', '6063779', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 36, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010002', '110002174166', '6063779-MN', '6063779', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 1, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010003', '110002174452', '2613945-M', '2613945', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 1, '1#&4#&5#组装配', '早班', 'M3PC', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010004', '110002174175', '5215592-MA', '5215592', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 2, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010005', '110002174223', '3137668-MN', '3137668', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 120, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010006', '110002174221', '5013713-A', '5013713', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 8, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010007', '110002174222', '3137668-MN', '3137668', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 15, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010008', '110002174224', '5013711-A', '5013711', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010009', '110002174169', '5013712-A', '5013712', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010010', '110002174227', '5978192-A', '5978192', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 12, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010011', '110002174229', '5013713-A', '5013713', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010012', '110002174170', '5013712-A', '5013712', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010013', '110002174228', '5013713-A', '5013713', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010014', '110002174225', '5013711-A', '5013711', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 8, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010015', '110002174230', '5013713-A', '5013713', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 2, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010016', '110002174231', '5013713-A', '5013713', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010017', '110002174226', '5013711-A', '5013711', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 8, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010018', '110002174172', '5013712-A', '5013712', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 8, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010019', '110002174173', '5013712-A', '5013712', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 16, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010020', '110002180941', '5426077-A', '5426077', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010021', '110002180945', '5426077-A', '5426077', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 9, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010022', '110002180946', '5426075-A', '5426075', '2025-03-15', '2025-03-17', '2025-03-17', '2025-03-18', 6, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010023', '110002181011', '6063779-N', '6063779', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 30, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010024', '110002180940', '5013713-A', '5013713', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010025', '110002180990', '5013711-A', '5013711', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 18, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010026', '110002180995', '5013712-A', '5013712', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 12, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010027', '110002180999', '5013713-A', '5013713', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010028', '110002180996', '5013712-A', '5013712', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010029', '110002181000', '5013713-A', '5013713', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 18, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010030', '110002181001', '5013713-A', '5013713', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010031', '110002181006', '5218493-MA', '5218493', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 1, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010032', '110002181018', '6223020-A', '6223020', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 5, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010033', '110002181010', '5872375-MA', '5872375', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010034', '110002181019', '6223020-MA', '6223020', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010035', '110002181009', '5872365-MN', '5872365', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 9, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010036', '110002181008', '5426077-A', '5426077', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010037', '110002180997', '5013712-A', '5013712', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010038', '110002181003', '5013713-A', '5013713', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010039', '110002181005', '5013713-A', '5013713', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010040', '110002188791', '5013711-A', '5013711', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010041', '110002181004', '5013713-A', '5013713', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010042', '110002180998', '5013712-A', '5013712', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 12, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010043', '110002180992', '5013711-A', '5013711', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010044', '110002180993', '5013711-A', '5013711', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010045', '110002188820', '5013713-A', '5013713', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010046', '110002188794', '5013712-A', '5013712', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010047', '110002180951', '2613945-M', '2613945', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '1#&4#&5#组装配', '早班', 'M3PC', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010048', '110002180950', '3791098', '3791098', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '1#&4#&5#组装配', '早班', 'M3PC', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010049', '110002188838', '5702570-A', '5702570', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 14, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010050', '110002188910', '6063778-MN', '6063778', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010051', '110002188911', '6063779-N', '6063779', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 18, '1#&4#&5#组装配', '早班', 'TRS', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010052', '110002188792', '5013711-A', '5013711', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 12, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010053', '110002188908', '5978244-A', '5978244', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010054', '110002188795', '5013712-A', '5013712', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010055', '110002188821', '5013713-A', '5013713', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010056', '110002188796', '5013712-A', '5013712', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010057', '110002188822', '5013713-A', '5013713', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010058', '110002188928', '6223020-MA', '6223020', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010059', '110002188926', '6223020-A', '6223020', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010060', '110002188904', '5872375-MA', '5872375', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010061', '110002188927', '6223020-A', '6223020', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 6, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010062', '110002188778', '4906529-MN', '4906529', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010063', '110002188740', '2612337-M', '2612337', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'M3PC', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010064', '110002188749', '4350327-MN', '4350327', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 1, '1#&4#&5#组装配', '早班', 'M3PC', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010065', '110002188823', '5013713-A', '5013713', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 13, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010066', '110002188797', '5013712-A', '5013712', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010067', '110002188909', '5978244-MA', '5978244', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010068', '110002188793', '5013711-A', '5013711', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 18, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010069', '110002188824', '5013713-A', '5013713', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010070', '110002188742', '3137668-MN', '3137668', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 135, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010071', '110002188798', '5013712-A', '5013712', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 8, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010072', '110002188832', '5215592-A', '5215592', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 6, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010073', '110002188799', '5013712-A', '5013712', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 30, '1#&4#&5#组装配', '早班', 'EH-Steering', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010074', '110002188764', '4736798/HO-A', '4736798', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 2, '1#&4#&5#组装配', '早班', 'Open Center', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010075', '110002188900', '5702570-MA', '5702570', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010076', '110002188903', '5872370-MN', '5872370', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010077', '110002188905', '5872375-MA', '5872375', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 1, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010078', '110002188834', '5426077-A', '5426077', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 6, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010079', '110002188839', '5702570-A', '5702570', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 12, '1#&4#&5#组装配', '早班', 'Fenix', 'Test 05#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010080', '110002174254', '4903958/HE-N', '4903958', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 60, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010081', '110002174280', '4Z6292-MA', '4Z6292', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 2, '6#组装配', '早班', '6015B', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010082', '110002174281', '6032933-A', '6032933', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 6, '6#组装配', '早班', '6015B', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010083', '110002174282', '6055348-A', '6055348', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 3, '6#组装配', '早班', 'HMS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010084', '110002181360', '4860999-A', '4860999', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 4, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010085', '110002174255', '4903958/HE-N', '4903958', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 60, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010086', '110002181361', '5585127-A', '5585127', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 14, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010087', '110002181363', '4860999-A', '4860999', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010088', '110002181364', '5853920-A', '5853920', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 8, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010089', '110002174256', '4903958/HE-N', '4903958', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 60, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010090', '110002181362', '5585127-A', '5585127', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 10, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010091', '110002181365', '2270831-MA', '2270831', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 2, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010092', '110002181366', '2343042-MA', '2343042', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010093', '110002181368', '1051583-MN', '1051583', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010094', '110002181369', '2451668-MA', '2451668', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 3, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010095', '110002174298', '2451668-A', '2451668', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010096', '110002174257', '4903958/HE-N', '4903958', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 60, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010097', '110002188300', '5173289-A', '5173289', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 12, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010098', '110002188769', '4903958/HE-N', '4903958', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 60, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010099', '110002181371', '5173289-A', '5173289', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 6, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010100', '110002181370', '5173289-A', '5173289', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 11, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010101', '110002181378', '4903958/HE-N', '4903958', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010102', '110002181373', '4Z6292-MA', '4Z6292', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 2, '6#组装配', '早班', '6015B', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010103', '110002181372', '5173289-A', '5173289', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 6, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010104', '110002181387', '5173289-A', '5173289', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 7, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010105', '110002181379', '4903958/HE-N', '4903958', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010106', '110002188088', '1051583-MN', '1051583', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 12, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010107', '110002181383', '3698366/HE-MN', '3698366', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 3, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010108', '110002181382', '4599914-MA', '4599914', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 1, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010109', '110002181384', '3467607-MN', '3467607', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 2, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010110', '110002181385', '4165349-M', '4165349', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 6, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010111', '110002181388', '4860999-A', '4860999', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010112', '110002181389', '4860999-A', '4860999', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010113', '110002181380', '4903958/HE-N', '4903958', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010114', '110002181377', '5585127-A', '5585127', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 10, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010115', '110002181386', '5173289-A', '5173289', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 12, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010116', '110002188770', '4903958/HE-N', '4903958', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010117', '110002181374', '5585127-A', '5585127', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010118', '110002188744', '3402788-M', '3402788', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010119', '110002181390', '6561250-A', '6561250', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 14, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010120', '110002181391', '6561250-A', '6561250', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 10, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010121', '110002188771', '4903958/HE-N', '4903958', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010122', '110002181394', '4869861-A', '4869861', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '6#组装配', '早班', 'LS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010123', '110002181392', '4860999-A', '4860999', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010124', '110002188836', '5585127-A', '5585127', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010125', '110002188772', '4903958/HE-N', '4903958', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010126', '110002188835', '5585127-A', '5585127', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010127', '110002188095', '2343042-A', '2343042', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010128', '110002188743', '3367287-M', '3367287', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010129', '110002188745', '3402788-M', '3402788', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 3, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010130', '110002188901', '5853920-A', '5853920', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 6, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010131', '110002188096', '2451668-A', '2451668', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 3, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010132', '110002188773', '4903958/HE-N', '4903958', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010133', '110002188097', '2451668-A', '2451668', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 9, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010134', '110002188748', '3698365/HE-MN', '3698365', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 2, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010135', '110002188741', '3093915-M', '3093915', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 4, '6#组装配', '早班', 'ACS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010136', '110002188098', '2451668-MA', '2451668', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 3, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010137', '110002188774', '4903958/HE-N', '4903958', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010138', '110002188093', '2176720-MN', '2176720', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010139', '110002188829', '5173289-A', '5173289', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 16, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010140', '110002188775', '4903958/HE-N', '4903958', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010141', '110002188830', '5173289-A', '5173289', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 12, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010142', '110002188776', '4903958/HE-N', '4903958', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010143', '110002188831', '5173289-A', '5173289', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 2, '6#组装配', '早班', 'QCT', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010144', '110002188092', '2130087-M', '2130087', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 2, '6#组装配', '早班', 'MTV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010145', '110002188768', '4869861-A', '4869861', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 6, '6#组装配', '早班', 'LS', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010146', '110002188746', '3402788-M', '3402788', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010147', '110002188094', '2270831-A', '2270831', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010148', '110002188765', '4860999-A', '4860999', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 2, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010149', '110002188777', '4903958/HE-N', '4903958', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 48, '6#组装配', '早班', 'RCV', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010150', '110002188837', '5585127-A', '5585127', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 12, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010151', '110002188766', '4860999-A', '4860999', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 5, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010152', '110002188767', '4860999-A', '4860999', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 1, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010153', '110002188902', '5853920-A', '5853920', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 8, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010154', '110002188747', '3402788-M', '3402788', '2025-03-29', '2025-03-31', '2025-03-31', '2025-04-01', 2, '6#组装配', '早班', 'QD1', 'Test 06#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010155', '110002174564', '4935365-MA', '4935365', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010156', '110002166917', '1605951', '1605951', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 3, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010157', '110002166918', '1605951', '1605951', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 3, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010158', '110002167084', '3612413-A', '3612413', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 6, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010159', '110002167083', '3612413-A', '3612413', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010160', '110002167131', '3761235-MN', '3761235', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010161', '110002167133', '4684129-A', '4684129', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010162', '110002189066', '4684129-A', '4684129', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010163', '110002181564', '2698155-M', '2698155', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010164', '110002181560', '1605951', '1605951', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010165', '110002181561', '1605951', '1605951', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 3, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010166', '110002189062', '1605951', '1605951', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010167', '110002181562', '6004677-A', '6004677', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 4, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010168', '110002181563', '6004677-A', '6004677', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010169', '110002181565', '4684129-A', '4684129', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 2, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010170', '110002189067', '4684129-A', '4684129', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010171', '110002174566', '3623316-MN', '3623316', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010172', '110002174567', '3761235-MN', '3761235', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010173', '110002174565', '6004677-A', '6004677', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010174', '110002189063', '5256743', '5256743', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010175', '110002189064', '5256743', '5256743', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 3, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010176', '110002174562', '3266549-MN', '3266549', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010177', '110002181566', '3623310-MN', '3623310', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010178', '110002181567', '3623314-MN', '3623314', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 4, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010179', '110002181568', '4755122-MN', '4755122', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 2, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010180', '110002189070', '3612413-A', '3612413', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010181', '110002189071', '3612413-A', '3612413', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 6, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010182', '110002189072', '3612413-A', '3612413', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 6, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010183', '110002189074', '3761235-MN', '3761235', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 1, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010184', '110002189068', '4684129-A', '4684129', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-31', 3, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010185', '110002189069', '4684129-A', '4684129', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010186', '110002189065', '6004677-A', '6004677', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 1, '9#&10#组装配', '早班', 'B Stack', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010187', '110002189073', '3365710-MN', '3365710', '2025-03-28', '2025-03-28', '2025-03-28', '2025-03-31', 3, '9#&10#组装配', '早班', 'B Segment', 'Test 09-10#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010188', '110002174535', '5089741/HE-A', '5089741', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 24, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010189', '110002174558', '5573856/HE-A', '5573856', '2025-03-10', '2025-03-11', '2025-03-11', '2025-03-12', 5, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010190', '110002181569', '5772154/HE-A', '5772154', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 10, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010191', '110002174540', '5181312/HE-A', '5181312', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 10, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010192', '110002174521', '5775912/HE-A', '5775912', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010193', '110002181570', '5772154/HE-A', '5772154', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010194', '110002174541', '5181312/HE-A', '5181312', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010195', '110002174550', '5611790/HE-A', '5611790', '2025-03-11', '2025-03-12', '2025-03-12', '2025-03-13', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010196', '110002174551', '5611790/HE-A', '5611790', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 14, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010197', '110002174531', '5075967/HE-A', '5075967', '2025-03-12', '2025-03-13', '2025-03-13', '2025-03-14', 24, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010198', '110002174532', '5075967/HE-A', '5075967', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 12, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010199', '110002181571', '5772154/HE-A', '5772154', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010200', '110002174542', '5181312/HE-A', '5181312', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010201', '110002174555', '5181337/HE-A', '5181337', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 5, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010202', '110002174560', '5573856/HE-A', '5573856', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010203', '110002174522', '5775912/HE-A', '5775912', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 1, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010204', '110002181572', '5772154/HE-A', '5772154', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010205', '110002174552', '5611790/HE-A', '5611790', '2025-03-13', '2025-03-14', '2025-03-14', '2025-03-17', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010206', '110002174561', '5573856/HE-A', '5573856', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010207', '110002174523', '5775912/HE-A', '5775912', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010208', '110002174543', '5181312/HE-A', '5181312', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010209', '110002174524', '5775912/HE-A', '5775912', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 3, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010210', '110002174556', '5181337/HE-A', '5181337', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 1, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010211', '110002181573', '5772154/HE-A', '5772154', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 14, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010212', '110002174536', '5089741/HE-A', '5089741', '2025-03-14', '2025-03-17', '2025-03-17', '2025-03-18', 13, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010213', '110002181590', '5075967/HE-A', '5075967', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 34, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010214', '110002181585', '5181312/HE-A', '5181312', '2025-03-17', '2025-03-18', '2025-03-18', '2025-03-19', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010215', '110002181586', '5181312/HE-A', '5181312', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 22, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010216', '110002181591', '5573856/HE-A', '5573856', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010217', '110002181581', '5181337/HE-A', '5181337', '2025-03-18', '2025-03-19', '2025-03-19', '2025-03-20', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010218', '110002181582', '5181337/HE-A', '5181337', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010219', '110002181578', '5611790/HE-A', '5611790', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 23, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010220', '110002181583', '5181337/HE-A', '5181337', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010221', '110002181574', '5772154/HE-A', '5772154', '2025-03-19', '2025-03-20', '2025-03-20', '2025-03-21', 7, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010222', '110002181575', '5772154/HE-A', '5772154', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 3, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010223', '110002181592', '5573856/HE-A', '5573856', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010224', '110002181579', '5611790/HE-A', '5611790', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 10, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010225', '110002181577', '5775912/HE-A', '5775912', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 5, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010226', '110002188114', '5573856/HE-A', '5573856', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010227', '110002188303', '5075967/HE-A', '5075967', '2025-03-20', '2025-03-21', '2025-03-21', '2025-03-24', 10, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010228', '110002188304', '5075967/HE-A', '5075967', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 26, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010229', '110002188301', '5181312/HE-A', '5181312', '2025-03-21', '2025-03-24', '2025-03-24', '2025-03-25', 12, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010230', '110002188302', '5181312/HE-A', '5181312', '2025-03-22', '2025-03-24', '2025-03-24', '2025-03-25', 32, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010231', '110002188115', '5573856/HE-A', '5573856', '2025-03-22', '2025-03-24', '2025-03-24', '2025-03-25', 1, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010232', '110002188116', '5573856/HE-A', '5573856', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 5, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010233', '110002188112', '5181337/HE-A', '5181337', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 7, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010234', '110002188118', '5611790/HE-A', '5611790', '2025-03-24', '2025-03-25', '2025-03-25', '2025-03-26', 26, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010235', '110002188119', '5611790/HE-A', '5611790', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 28, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010236', '110002188309', '5772154/HE-A', '5772154', '2025-03-25', '2025-03-26', '2025-03-26', '2025-03-27', 10, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010237', '110002188310', '5772154/HE-A', '5772154', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 4, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010238', '110002188306', '5775912/HE-A', '5775912', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010239', '110002188113', '5181337/HE-A', '5181337', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 15, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010240', '110002188117', '5573856/HE-A', '5573856', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 8, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010241', '110002189060', '5611790/HE-A', '5611790', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930834010242', '110002188307', '5775912/HE-A', '5775912', '2025-03-26', '2025-03-27', '2025-03-27', '2025-03-28', 7, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010000', '110002188305', '5089741/HE-A', '5089741', '2025-03-27', '2025-03-28', '2025-03-28', '2025-03-29', 36, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010001', '110002188311', '5772154/HE-A', '5772154', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 12, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010002', '110002188308', '5775912/HE-A', '5775912', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 6, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010003', '110002189061', '5611790/HE-A', '5611790', '2025-03-28', '2025-03-29', '2025-03-29', '2025-03-31', 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, NULL, 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010004', '120000000001', '5528903', '5528903', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010005', '120000000003', '5887917', '5887917', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010006', '120000000005', '3714745', '3714745', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010007', '120000000007', '1649613', '1649613', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010008', '120000000009', '3T9578', '3T9578', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010009', '120000000011', '6128271', '6128271', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010010', '120000000013', '2698161', '2698161', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010011', '120000000015', '2549238', '2549238', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010012', '120000000017', '2224744', '2224744', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010013', '120000000019', '1051584', '1051584', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010014', '120000000021', '1U2226', '1U2226', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010015', '120000000023', '6I9476', '6I9476', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010016', '120000000025', '5652462', '5652462', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010017', '120000000027', '3833300', '3833300', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010018', '120000000029', '3773673', '3773673', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010019', '120000000031', '2612338', '2612338', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010020', '120000000033', '1291899', '1291899', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010021', '120000000035', '5785838', '5785838', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010022', '120000000037', '3792240', '3792240', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010023', '120000000039', '4T1022', '4T1022', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010024', '120000000041', '6I9514', '6I9514', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010025', '120000000043', '4T2747', '4T2747', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010026', '120000000045', '6122630', '6122630', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010027', '120000000047', '5912177', '5912177', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010028', '120000000049', '5195778', '5195778', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010029', '120000000051', '3844615', '3844615', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010030', '120000000053', '3623309', '3623309', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010031', '120000000055', '2698160', '2698160', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010032', '120000000057', '1096942', '1096942', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010033', '120000000059', '7T6428', '7T6428', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010034', '120000000061', '6E5134', '6E5134', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010035', '120000000063', '6E0486', '6E0486', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010036', '120000000065', '1483530', '1483530', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010037', '120000000067', '6E3037', '6E3037', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010038', '120000000069', '2906005', '2906005', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010039', '120000000071', '5782435', '5782435', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010040', '120000000073', '3649542', '3649542', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010041', '120000000075', '3623308', '3623308', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010042', '120000000077', '1303124', '1303124', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010043', '120000000079', '1048660', '1048660', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010044', '120000000081', '3706919', '3706919', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010045', '120000000083', '3679496', '3679496', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010046', '120000000085', '2451669', '2451669', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010047', '120000000087', '9T8991', '9T8991', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010048', '120000000089', '6E3035', '6E3035', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010049', '120000000091', '6202759', '6202759', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010050', '120000000093', '4684126', '4684126', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010051', '120000000095', '4456169', '4456169', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010052', '120000000097', '4165350', '4165350', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010053', '120000000099', '3773677', '3773677', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010054', '120000000101', '3701262', '3701262', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010055', '120000000103', '1334238', '1334238', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010056', '120000000105', '5218492', '5218492', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010057', '120000000107', '2984766', '2984766', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010058', '120000000109', '1693323', '1693323', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010059', '120000000111', '6E3029', '6E3029', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010060', '120000000113', '6078953', '6078953', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010061', '120000000115', '5385733', '5385733', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010062', '120000000117', '5256761', '5256761', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010063', '120000000119', '5244787', '5244787', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010064', '120000000121', '4812462', '4812462', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010065', '120000000123', '4415945', '4415945', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010066', '120000000125', '3773676', '3773676', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010067', '120000000127', '3773674', '3773674', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010068', '120000000129', '3612415', '3612415', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010069', '120000000131', '2714969', '2714969', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010070', '120000000133', '2350403', '2350403', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010071', '120000000135', '1878636', '1878636', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010072', '120000000137', '1605953', '1605953', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010073', '120000000139', '1242883', '1242883', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010074', '120000000141', '1174079', '1174079', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010075', '120000000143', '6318061', '6318061', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010076', '120000000145', '6036775', '6036775', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010077', '120000000147', '5890390', '5890390', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010078', '120000000149', '5772157', '5772157', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010079', '120000000151', '4454988', '4454988', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010080', '120000000153', '4165359', '4165359', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010081', '120000000155', '1199620', '1199620', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010082', '120000000157', '6T7533', '6T7533', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010083', '120000000159', '6E1359', '6E1359', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010084', '120000000161', '6317644', '6317644', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010085', '120000000163', '4906530', '4906530', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010086', '120000000165', '4755120', '4755120', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010087', '120000000167', '3698475', '3698475', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010088', '120000000169', '3649543', '3649543', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010089', '120000000171', '3568643', '3568643', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010090', '120000000173', '3539453', '3539453', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010091', '120000000175', '3340892', '3340892', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010092', '120000000177', '2984768', '2984768', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010093', '120000000179', '2610016', '2610016', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010094', '120000000181', '1757852', '1757852', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010095', '120000000183', '1628040', '1628040', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010096', '120000000185', '1334234', '1334234', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010097', '120000000187', '1135429', '1135429', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010098', '120000000189', '1070554', '1070554', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010099', '120000000191', '9T7420', '9T7420', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010100', '120000000193', '7J5929', '7J5929', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010101', '120000000195', '6E4051', '6E4051', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010102', '120000000197', '6429812', '6429812', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010103', '120000000199', '6223017', '6223017', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010104', '120000000201', '6223014', '6223014', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010105', '120000000203', '6223013', '6223013', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010106', '120000000205', '6005905', '6005905', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010107', '120000000207', '5786299', '5786299', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010108', '120000000209', '5757796', '5757796', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010109', '120000000211', '5567823', '5567823', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010110', '120000000213', '5153355', '5153355', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010111', '120000000215', '5153352', '5153352', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010112', '120000000217', '4529472', '4529472', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010113', '120000000219', '4515878', '4515878', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010114', '120000000221', '4270293', '4270293', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010115', '120000000223', '4204712', '4204712', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010116', '120000000225', '3804766', '3804766', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010117', '120000000227', '3675706', '3675706', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010118', '120000000229', '3623319', '3623319', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010119', '120000000231', '3467630', '3467630', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010120', '120000000233', '3467620', '3467620', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010121', '120000000235', '3467570', '3467570', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010122', '120000000237', '3250383', '3250383', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010123', '120000000239', '3235818', '3235818', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010124', '120000000241', '3235816', '3235816', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010125', '120000000243', '3232245', '3232245', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010126', '120000000245', '2906007', '2906007', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010127', '120000000247', '2807891', '2807891', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010128', '120000000249', '2610017', '2610017', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010129', '120000000251', '2610015', '2610015', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010130', '120000000253', '2350401', '2350401', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010131', '120000000255', '1648913', '1648913', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010132', '120000000257', '1399571', '1399571', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010133', '120000000259', '1199550', '1199550', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010134', '120000000261', '1199478', '1199478', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010135', '120000000263', '1135428', '1135428', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010136', '120000000265', '1048658', '1048658', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010137', '120000000267', '9T8989', '9T8989', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010138', '120000000269', '9T1788', '9T1788', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010139', '120000000271', '9T1781', '9T1781', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010140', '120000000273', '6E5397', '6E5397', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010141', '120000000275', '6E5138', '6E5138', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010142', '120000000277', '6E4049', '6E4049', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010143', '120000000279', '6E3038', '6E3038', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010144', '120000000281', '6E3032', '6E3032', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010145', '120000000283', '6E0485', '6E0485', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010146', '120000000285', '4T4936', '4T4936', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010147', '120000000287', '3714745', '3714745', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010148', '120000000289', '6223016', '6223016', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010149', '120000000291', '6223011', '6223011', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010150', '120000000293', '6202761', '6202761', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010151', '120000000295', '6154627', '6154627', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010152', '120000000297', '5968601', '5968601', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010153', '120000000299', '5829208', '5829208', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010154', '120000000301', '5757797', '5757797', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010155', '120000000303', '5244784', '5244784', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010156', '120000000305', '5173288', '5173288', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010157', '120000000307', '5153349', '5153349', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010158', '120000000309', '4906532', '4906532', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010159', '120000000311', '4906531', '4906531', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010160', '120000000313', '4906528', '4906528', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010161', '120000000315', '4755121', '4755121', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010162', '120000000317', '4669339', '4669339', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010163', '120000000319', '4530229', '4530229', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010164', '120000000321', '4515890', '4515890', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010165', '120000000323', '4515885', '4515885', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010166', '120000000325', '4454983', '4454983', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010167', '120000000327', '4165352', '4165352', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010168', '120000000329', '4165348', '4165348', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010169', '120000000331', '3934854', '3934854', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010170', '120000000333', '3773675', '3773675', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010171', '120000000335', '3701261', '3701261', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010172', '120000000337', '3701232', '3701232', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010173', '120000000339', '3662325', '3662325', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010174', '120000000341', '3513626', '3513626', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010175', '120000000343', '3467586', '3467586', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010176', '120000000345', '3467580', '3467580', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010177', '120000000347', '3450359', '3450359', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010178', '120000000349', '3365713', '3365713', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010179', '120000000351', '3275267', '3275267', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010180', '120000000353', '3267675', '3267675', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010181', '120000000355', '3251766', '3251766', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010182', '120000000357', '3235822', '3235822', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010183', '120000000359', '3235820', '3235820', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010184', '120000000361', '3086727', '3086727', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010185', '120000000363', '2904514', '2904514', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010186', '120000000365', '2904507', '2904507', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010187', '120000000367', '2884061', '2884061', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010188', '120000000369', '2884054', '2884054', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010189', '120000000371', '2884049', '2884049', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010190', '120000000373', '2787599', '2787599', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010191', '120000000375', '2699398', '2699398', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010192', '120000000377', '2698152', '2698152', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010193', '120000000379', '2610019', '2610019', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010194', '120000000381', '2610018', '2610018', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010195', '120000000383', '2350405', '2350405', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010196', '120000000385', '2350404', '2350404', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010197', '120000000387', '2350402', '2350402', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010198', '120000000389', '2244940', '2244940', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010199', '120000000391', '2244937', '2244937', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010200', '120000000393', '2141079', '2141079', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010201', '120000000395', '2120394', '2120394', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010202', '120000000397', '1878637', '1878637', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010203', '120000000399', '1628314', '1628314', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010204', '120000000401', '1628041', '1628041', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010205', '120000000403', '1506649', '1506649', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010206', '120000000405', '1303134', '1303134', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010207', '120000000407', '1303113', '1303113', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010208', '120000000409', '1243328', '1243328', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010209', '120000000411', '1243325', '1243325', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010210', '120000000413', '1206859', '1206859', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010211', '120000000415', '1070559', '1070559', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010212', '120000000417', '1070557', '1070557', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010213', '120000000419', '1070555', '1070555', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +INSERT INTO `t_app_dbs` (`dbs_id`, `work_order`, `product_id_origin`, `product_id`, `test_plan_start_date`, `test_plan_finish_date`, `pnt_plan_start_date`, `pnt_plan_finish_date`, `plan_production`, `equipment_name`, `work_shift`, `family`, `test_no`, `kitting_remark`, `remark`, `dbs_status`, `work_stand`, `real_work_date`, `finish_time`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679930835010214', '120000000421', '1048676', '1048676', '2025-03-28', NULL, NULL, NULL, 2, '11#装配台', '早班', 'Check Valve ', 'Test 11#', NULL, '测试数据', 0, NULL, NULL, NULL, '2025-03-11 15:58:51', '管理员', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_equipment +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_equipment`; +CREATE TABLE `t_app_equipment` ( + `equipment_id` int NOT NULL COMMENT '设备号', + `equipment_type` int NOT NULL COMMENT '设备类型', + `equipment_status` int NOT NULL COMMENT '设备状态\n1: 启用\n0: 未启用', + `equipment_name` varchar(64) NOT NULL COMMENT '设备名称', + `equipment_desc` varchar(255) DEFAULT NULL COMMENT '设备描述', + `last_update_time` datetime DEFAULT NULL, + `last_update_user` varchar(64) DEFAULT NULL, + PRIMARY KEY (`equipment_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_equipment +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_equipment` (`equipment_id`, `equipment_type`, `equipment_status`, `equipment_name`, `equipment_desc`, `last_update_time`, `last_update_user`) VALUES (1, 1, 1, '1号堆垛机', '1号堆垛机', '2025-02-15 15:21:59', 'admin'); +INSERT INTO `t_app_equipment` (`equipment_id`, `equipment_type`, `equipment_status`, `equipment_name`, `equipment_desc`, `last_update_time`, `last_update_user`) VALUES (2, 1, 1, '2号堆垛机', '2号堆垛机', '2025-02-15 15:22:21', 'admin'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_goods +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_goods`; +CREATE TABLE `t_app_goods` ( + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料号', + `plant` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'plant', + `goods_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '描述', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商名称', + `feeding_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '补料方式', + `max_box_num` int DEFAULT NULL COMMENT '立库可放箱数', + `box_qty` int DEFAULT NULL COMMENT '每盒数量', + `put_area` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '存放区域', + `is_sled` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否是SLED管理', + `sled_days` int DEFAULT NULL COMMENT 'SLED天数', + `hot_point` varchar(16) DEFAULT NULL COMMENT '热点分析', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + `first_import_time` datetime DEFAULT NULL COMMENT '初次导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次导入用户', + PRIMARY KEY (`goods_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_goods +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0041963', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 260, 'ASRS', 'N', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0058593', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 230, 'ASRS', 'N', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0304605', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 260, 'ASRS', 'N', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0304606', 'WJ12', 'SEAL O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0336027', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1500, 'ASRS', 'N', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0344160', 'WJ12', 'BOLT-LOCKING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0617540', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0619456', 'WJ12', 'SEAL-O-RING', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 1, 'ASRS', 'N', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0858091/HE', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0874786', 'WJ12', 'ADAPTER', '#NO SOURCE', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0950705', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0950707', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 45, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951573/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951575/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 560, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951578/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951579/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951580/HE', 'WJ12', 'SEAL-O-RING', '#NO SOURCE', 'MRP', 4, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951582/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951584/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951586/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951587/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951594/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951599/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951601/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951602/HE', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951603/HE', 'WJ12', 'SEAL-O-RING', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 2, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951608', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951750/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951751/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1040, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951778/HE', 'WJ12', 'RING-BACK UP', 'NISHIYAMA CORPORATION', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951786/HE', 'WJ12', 'RING-BACK UP', 'NISHIYAMA CORPORATION', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0951789/HE', 'WJ12', 'RING-BACK UP', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 4, 119, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0958024/HE', 'WJ12', 'RING-BACK UP', 'NISHIYAMA CORPORATION', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0960008', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0963831/HE', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0964876/HE', 'WJ12', 'NUT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 330, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0993649', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0994691', 'WJ12', 'BOLT-HEXHEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0L1143', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0S1590', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0S1594', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0S1618', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 880, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0S1619', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('0T0065', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 180, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1006021', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1006211', 'WJ12', 'PISTON', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 180, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1007000', 'WJ12', 'Ring-back up', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 140, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1008010', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 32, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1008011', 'WJ12', 'PLUG', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1008012', 'WJ12', 'BODY', 'TUSON JIAXING CORPORATION', 'MRP', 2, 32, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1008347', 'WJ12', 'COVER', 'YANTAI DONGXING GROUP CO., LTD', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1010509', 'WJ12', 'SEAL-INTEGRAL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011148', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011149', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011154', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011155', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011971', 'WJ12', 'LEVER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 504, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011972', 'WJ12', 'DETENT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011973', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 750, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011978', 'WJ12', 'COVER', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 1, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011980', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 40, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1011984', 'WJ12', 'BODY', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 50, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1012480', 'WJ12', 'COVER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1012862', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1014845', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1020889/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1022562', 'WJ12', 'BOLT-HEX SOCKET', 'JIANGSU NINGXIN AUTO PART CO.,LTD', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024157', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024569', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024571', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024574', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024577', 'WJ12', 'STEM-mg', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1024578', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1027364', 'WJ12', 'BOLT-HEX SOCKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1027365', 'WJ12', 'BOLT-HEX SOCKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1027412', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1038173/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1038252/HE', 'WJ12', 'RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1038254/HE', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1038255/HE', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1047429', 'WJ12', 'PLATE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1047574', 'WJ12', 'VALVE GP-RELIEF', 'HY-PRODUCTION INC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1053478', 'WJ12', 'BOLT-HEX SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1061791', 'WJ12', 'SWITCH GP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1063659', 'WJ12', 'PISTON', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 168, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1063660', 'WJ12', 'PISTON', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 216, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1063661', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1067683', 'WJ12', 'ADAPTER', 'CHINA SOURCE COMPONENTS TRADING', 'MRP', 1, 324, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1067995', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070071', 'WJ12', 'RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070269', 'WJ12', 'BOLT-HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 430, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070499', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070504', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070505', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070511', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070512', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070513', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070515', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070516', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070517', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070518', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070519', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070520', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070521', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070522', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070523', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070527', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070529', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070530', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070531', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070532', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070533', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070534', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070537', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070539', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1070541', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1071177', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 64, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1071179', 'WJ12', 'SEAL PLATE', 'BRICKHAM STAMPING COMPANY INC', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1071180', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1071183', 'WJ12', 'STEM-STEER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1073585', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1078234', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1081781', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1081847', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1082187', 'WJ12', 'PLUG-PIPE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1082989', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1083866', 'WJ12', 'ADAPTER-STOR', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 3, 90, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1084916', 'WJ12', 'DETENT GP-CONT', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1086428', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1089402', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1091393', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1096944', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1098040', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1109456', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1118233', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 216, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1118234', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 198, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1119632', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1119916/HE', 'WJ12', 'VALVE GP-SOL&', 'KAWASAKI HEAVY INDUSTRIES, LTD', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1127289', 'WJ12', 'STEM-STEERING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1132040', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1138263', 'WJ12', 'PISTON', 'TUSON JIAXING CORPORATION', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1141267', 'WJ12', 'VALVE GP-PRESS-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1145678', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1145679', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1151005', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1153073', 'WJ12', 'CLIP AS-CONNECTO', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1156433', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1156901', 'WJ12', 'COVER', 'LIYANG LIANHUA MACHINERY MANUFACTUR', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1159976', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 225, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1159977', 'WJ12', 'PLUG-LDSTOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 110, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1160014', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1160118/HE', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1161890', 'WJ12', 'VALVE GP-CHECK-D', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1161895', 'WJ12', 'VALVE GP-D RLF', 'PONAR WADOWICE S A', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1165172', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1165174', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1171968', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1172040', 'WJ12', 'BRACKET AS.', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1177889', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1177890', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1177892', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1177893', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1177895', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1181470', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1181471', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1181472', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1185081', 'WJ12', 'ACTUATOR GP', 'CATERPILLAR INDUSTRIAS MEXICO, S. D', '超尺寸不上架', NULL, 30, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1185086', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1185087', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1186871', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 32, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1199541', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1199542', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1199543', 'WJ12', 'PLATE IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1212051', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1216645', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1216647', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1216649', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1216650', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1216653', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 42, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1227695/HE', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1227767/HE', 'WJ12', 'RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 105, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1234750', 'WJ12', 'VALVE GP-CHECK-E', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1235798', 'WJ12', 'SEAT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1235799', 'WJ12', 'SEAT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1237019', 'WJ12', 'COVER', 'JIANGSU LIYUAN JINHE FOUNDRY', 'MRP', 1, 168, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1239624', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1242880', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1242881', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1242882', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243308', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243311', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243330', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243331', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243454', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1243488', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1248335', 'WJ12', 'VALVEAS-CONTROL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1249957', 'WJ12', 'PIN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1265484', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1266104', 'WJ12', 'PLUG-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1266612', 'WJ12', 'BODY', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 8, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1267654', 'WJ12', 'SPACER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 288, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1268473', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1275531', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1277290', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1278480', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1282654', 'WJ12', 'HANGER-PAINT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1288701', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1291898', 'WJ12', 'BODY', 'JIANGSU LIYUAN JINHE FOUNDRY', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1291900', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1298222', 'WJ12', 'VALVE GP-D RLF-', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303088', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303089', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303090', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303091', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303092', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303093', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303094', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303095', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303099', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303100', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303101', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303109', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1303535', 'WJ12', 'DETENT GP-CONT', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 4, 8, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1305300', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1315938/HE', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 1, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1318350', 'WJ12', 'VALVE GP-BASIC', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1323877/EY', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1325258', 'WJ12', 'VALVE GP-D RLF-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1355359', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1355491', 'WJ12', 'VALVE GP-P RLF', 'PONAR WADOWICE S A', '超尺寸不上架', NULL, 60, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1357272', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1376719', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1376720', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1379832', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1393555', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1397559', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1398472', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1398475', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1398476', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1398477', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1401114', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1411233', 'WJ12', 'VALVE GP-CHECK-F', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 59, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1411500', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1415497', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1415498', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1421767', 'WJ12', 'POPPET', 'TUSON JIAXING CORPORATION', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1422864', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 160, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1425584', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1425589', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1425590', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1433564', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1439479', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1441185', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1442894', 'WJ12', 'PLUG-EXPANDER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1470874', 'WJ12', 'PLATE', '#NO SOURCE', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1477609', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1482557', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1483483', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1487906', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488336', 'WJ12', 'ADAPTER AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 165, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488338', 'WJ12', 'ADAPTER AS-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488346', 'WJ12', 'ADAPTER AS-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488356', 'WJ12', 'ADAPTER AS-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 8, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488368', 'WJ12', 'ADAPTER AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 96, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488369', 'WJ12', 'ADAPTER AS ELBOW 90 DEG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488378', 'WJ12', 'ADAPTER AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 75, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488424', 'WJ12', 'TEE AS.-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488434', 'WJ12', 'ADAPTER AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1488435', 'WJ12', 'ADAPTER AS-TEE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1489359', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1494132', 'WJ12', 'CYL GP-AIR (BSC)', 'DANFOSS POWER SOLUTIONS II LLC', '超尺寸不上架', NULL, 0, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1501285', 'WJ12', 'PLUG-BREATHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1503065', 'WJ12', 'ADAPTER AS-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1505005/S', 'WJ12', 'HOSE AS.', 'CAT FLUID SYS XUZHOU', 'MRP', 1, 1, 'ASRS', 'Y', 730, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1507244', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1508006', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1509492', 'WJ12', 'VALVE GP-P RLF', 'PONAR WADOWICE S A', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1526745', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1528385', 'WJ12', 'VALVE GP-SOL', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1535276/HE', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1536976', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1537067', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 90, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1537549', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 93, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1537550', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1537551', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 32, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1537553', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1539989', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1540185', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1541580', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 3, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1552251', 'WJ12', 'PLATE', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1552267', 'WJ12', 'PLUG AS-CONN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1552269', 'WJ12', 'PLUG AS-CONN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1552272', 'WJ12', 'PLUG AS-CONN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1566175', 'WJ12', 'CLIP-LADDER', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1598968', 'WJ12', 'VALVE GP-CHECK-E', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1604409/HE', 'WJ12', 'ORIFICE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1607440', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1607578', 'WJ12', 'BODY-LOAD PISTON', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1608758', 'WJ12', 'BOLT-SOCKET HEAD', 'JIANGSU NINGXIN AUTO PART CO.,LTD', 'MRP', 2, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1612684', 'WJ12', 'SCREW', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 105, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1612685', 'WJ12', 'BOLT-SHOULDER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1612829', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1620095', 'WJ12', 'MANIFOLD', 'MARION TOOL & DIE', '超尺寸不上架', NULL, 100, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1625354', 'WJ12', 'BODY', 'JIANGSU HENGLI HYDRAULIC CO.,LTD', 'MRP', 1, 216, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1635671', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 800, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1640938', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1646174', 'WJ12', 'ROD', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1647129', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1647677', 'WJ12', 'ROD', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1647678', 'WJ12', 'ROD', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1649869', 'WJ12', 'ADAPTER AS-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1654931', 'WJ12', 'ADAPTER AS-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1667220', 'WJ12', 'ROD', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1674019', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1681968', 'WJ12', 'ADAPTER AS-TEE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1704001', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1710037/HE', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 168, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1715461', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1715462', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1717978', 'WJ12', 'PLUG-ORIFICE', 'CASEY PRODUCTS, INC.', 'MRP', 6, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1726236', 'WJ12', 'RETAINER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 3, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1726240', 'WJ12', 'COVER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1730511', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', 2, 32, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1730512', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 1, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1730514', 'WJ12', 'COVER', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 1, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1730515', 'WJ12', 'FLANGE-SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1734012', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1744321', 'WJ12', 'SPOOL-CONTROL', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 216, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1749194', 'WJ12', 'BOLT-HEX FLG HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1750453', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 96, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1757895', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 210, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1757896', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1760258', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1761661', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1761662', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 4, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1771405', 'WJ12', 'SPRING-STABLIZIN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1773868', 'WJ12', 'VALVE-CHECK', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1808722', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1809604', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1809935', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1837027', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1857708', 'WJ12', 'VALVE GP-RELIEF', 'HUSCO INTERNATIONAL, INC.', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1857712', 'WJ12', 'VALVE GP-RELIEF', 'HUSCO INTERNATIONAL, INC.', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1860905', 'WJ12', 'VALVE GP-P RLF-A', 'HUSCO INTERNATIONAL, INC.', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1860908', 'WJ12', 'VALVE GP-P RLF-', 'HUSCO INTERNATIONAL, INC.', 'MRP', 3, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1860913', 'WJ12', 'VALVE GP-P RLF-', 'HUSCO INTERNATIONAL, INC.', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1861526', 'WJ12', 'VALVE GP-SOL', 'TUSON JIAXING CORPORATION', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1879630', 'WJ12', 'SEAL-O-RING', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 300, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1883365', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1883475', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1883476', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1899263', 'WJ12', 'TUBE AS', 'JIANGSU YAOKUN HYDRAULIC CO.,LTD', '超尺寸不上架', NULL, 5, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1899807', 'WJ12', 'SPRING-FEEDBACK', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1919247', 'WJ12', 'WASHER-SOFT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1920895', 'WJ12', 'VALVE GP-RELIEF', 'PONAR WADOWICE S A', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1931665', 'WJ12', 'VALVE GP-REDC -A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1934430', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1935463', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1947072', 'WJ12', 'VALVE GP-CHECK-E', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1952150', 'WJ12', 'SENSOR AS-TEMP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1954407', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1973295', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1982914', 'WJ12', 'NUT-HEXAGON', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1A8096', 'WJ12', 'SPRING-VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1D4566', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1F8359', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1F8419', 'WJ12', 'WASHER-VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1H0337', 'WJ12', 'VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 315, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1H1023', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1H9696', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 225, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1J5799', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1J8476', 'WJ12', 'COVER', 'NANJING CHENGUANG GROUP CO LTD', '超尺寸不上架', NULL, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1J8497', 'WJ12', 'VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1J8960', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1J9671', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 900, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1K4066', 'WJ12', 'SPRING-COMP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1L3162', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1N5999', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P1428', 'WJ12', 'PLUG-SEALING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P1669', 'WJ12', 'PLUG-SEALING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3702', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3703', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3704', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3705', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3706', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3707', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3708', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P3709', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4576', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4577', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 70, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4578', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4579', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4582', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 36, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P4584', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P5760', 'WJ12', 'FLANGE-HALF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P5766', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P5767', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 27, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P6744', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1P7406', 'WJ12', 'EYE BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S1476', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S1636', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S1638', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S2176', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S3725', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S3730', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S5567', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S5646', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1S6250', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1T0284', 'WJ12', 'BOLT-HEX SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1T0689', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1T0936', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1T1068', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U0322', 'WJ12', 'BEARING-SLEEVE', 'FUJIAN LONGXI BEARING (GROUP)', 'MRP', 4, 1680, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U0470', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U0471', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U1577', 'WJ12', 'PLUG', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U1578', 'WJ12', 'VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U1968', 'WJ12', 'RING-RETAINING', 'PROSPECT FASTENER CORP.', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U2643', 'WJ12', 'BODY', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1U3142', 'WJ12', 'BOOT', 'NANJING STAR RUBBER & PLASTIC', '超尺寸不上架', NULL, 100, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1W9860', 'WJ12', 'SPRING-COMPRESS', 'MW INDUSTRIES, INC MATTHEW-WARREN S', 'MRP', 2, 83, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2011145', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2011146', 'WJ12', 'VALVE GP-P RLF', 'PONAR WADOWICE S A', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2011148', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2011149', 'WJ12', 'VALVE GP-P RLF', 'PONAR WADOWICE S A', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2040814', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2042124', 'WJ12', 'VALVE GP-CONT', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2048000', 'WJ12', 'MOUNT-TIE WRAP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2071617', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2071621', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2077434', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2080805', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2085498', 'WJ12', 'SEAL AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2098296', 'WJ12', 'BOLT', 'SHANGHAI AUTOCRAFT CO.,LTD.', 'MRP', 6, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2119695', 'WJ12', 'ADAPTER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2132227', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2136662', 'WJ12', 'HARNESS AS.', 'SK EXPRESS, INC.', '超尺寸不上架', 2, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2147567', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2147568', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2152828', 'WJ12', 'TUBE AS.', 'MORTON INDUSTRIES, LLC', 'MRP', 1, 7, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2153379', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2153708', 'WJ12', 'BRACKET', 'PRINCE INDUSTRIES, LLC', '超尺寸不上架', NULL, 30, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2155526', 'WJ12', 'PLATE AS.', 'PRINCE INDUSTRIES, LLC', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2169512', 'WJ12', 'VALVE GP-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2172573', 'WJ12', 'TUBE AS', 'JIANGSU YAOKUN HYDRAULIC CO.,LTD', '超尺寸不上架', NULL, 5, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2176414', 'WJ12', 'SPOOL-CONTROL', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 216, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2177134', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2177195', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2187316', 'WJ12', 'PLATE', 'SUZHOU FENGSHI METAL TECHNOLOGY', 'MRP', 10, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2191891', 'WJ12', 'PLUG AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2191893', 'WJ12', 'PLUG AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2213676', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2213678', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2213679', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2213680', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2215311', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2224741', 'WJ12', 'VALVE GP-SOL', 'FEMA CORPORATION', '超尺寸不上架', 2, 8, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2227774', 'WJ12', 'VALVE GP', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2231088', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2232204', 'WJ12', 'CAP 13/16-16 THD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2234897', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2254804/HE', 'WJ12', 'PLUG-HEX. SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2256948', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2260267', 'WJ12', 'BOOT', 'NANJING STAR RUBBER & PLASTIC', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2271189', 'WJ12', 'SCREEN - PILOT', 'BOSCH REXROTH DSI', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2283101', 'WJ12', 'BRACKET', 'SUZHOU FENGSHI METAL TECHNOLOGY', 'MRP', 10, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2283102', 'WJ12', 'BRACKET', 'SUZHOU FENGSHI METAL TECHNOLOGY', '超尺寸不上架', 2, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2283103', 'WJ12', 'BRACKET', 'SUZHOU FENGSHI METAL TECHNOLOGY', '超尺寸不上架', 2, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2283104', 'WJ12', 'BRACKET', 'SUZHOU FENGSHI METAL TECHNOLOGY', '超尺寸不上架', 2, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2287096', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 210, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2299955', 'WJ12', 'STEM-ANGLE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2304011', 'WJ12', 'PLUG AS-CONN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 162, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2304013', 'WJ12', 'PLUG AS-CONN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2305010', 'WJ12', 'PLUG AS-CONN', 'DEUTSCH CONNECTORS TRADING', 'MRP', 1, 396, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2324113/HE', 'WJ12', 'RING-BACK UP', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 6, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2343043', 'WJ12', 'COVER (METRIC)', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 8, 12, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2343451', 'WJ12', 'COVER (METRIC)', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 6, 12, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2343453', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2344845', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2344846', 'WJ12', 'SPOOL-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2344851', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 73, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2344869', 'WJ12', 'VALVE GP-MAKE UP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 24, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2344870', 'WJ12', 'PLUG - SHUT-OFF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2352475', 'WJ12', 'SEAL-RECTANGULAR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2354162', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2369832', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2378021', 'WJ12', 'COVER', 'SUZHOU METAL ONE STEEL PLATES', '超尺寸不上架', 1, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2381795', 'WJ12', 'STUD-STRAIGHT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2381796', 'WJ12', 'STUD-STRAIGHT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2385078', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2385080', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2400, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2385082', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2401863', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2404695', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2404696', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2427954', 'WJ12', 'HOUSING AS', 'TUSON JIAXING CORPORATION', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2427955', 'WJ12', 'HOUSING AS', 'TUSON JIAXING CORPORATION', 'MRP', 4, 24, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2437115', 'WJ12', 'BOLT-HEX SOCKET', 'CASEY PRODUCTS, INC.', 'MRP', 2, 321, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2446625', 'WJ12', 'ADAPTER-CROSS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2458472/X', 'WJ12', 'PLUG-EXPANSION', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2465773', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2465774', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2474579', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 96, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2507531', 'WJ12', 'PLUG-RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2507662', 'WJ12', 'VALVE GP-P CHK', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 200, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2518330', 'WJ12', 'VALVE GP-RLF B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2521631', 'WJ12', 'PLUG AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2551197', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2555594/HE', 'WJ12', 'SEAL-O-RING', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 2, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2558581', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2558582', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2564552', 'WJ12', 'PLUG - SHUT-OFF', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2567280', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 7, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2577440', 'WJ12', 'PLUG AS', 'FLUID LINE PRODUCTS, INC.', 'MRP', 2, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2587334', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2597513/HE', 'WJ12', 'SPRING-CHK VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2603053', 'WJ12', 'HOUSING - SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2603055', 'WJ12', 'HOUSING - SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2603058', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2606734', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2606735', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2606736', 'WJ12', 'STEM-VALVE (AUX)', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2606737', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2606738', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2608590', 'WJ12', 'VALVE GP-SHTL -B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 80, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2610157', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2610158', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2610159', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2612791', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2613677', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2613679', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2639657', 'WJ12', 'VALVE GP-RLF A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2660531', 'WJ12', 'CAP-CONNECTOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2690858', 'WJ12', 'VALVE GP-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2699400', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2707647', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2722334', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2732153', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2755797', 'WJ12', 'PLATE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2760748', 'WJ12', 'CAP-PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2778863', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2787596', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2787602', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 9, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2787603', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2787604', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2787606', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2788966', 'WJ12', 'BOLT-HEX SOCKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2800426', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2808912', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2818804', 'WJ12', 'PLUG AS-CONN', 'HANGZHOU DONGCHENG AUTO ELECTRONICS', 'MRP', 2, 50, 'ASRS', 'Y', 7300, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2828827', 'WJ12', 'PLUG-EXPANSION', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2833462', 'WJ12', 'SCREEN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2841010', 'WJ12', 'Spring', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2841011', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2841017', 'WJ12', 'RETAINER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 4, 120, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2841018', 'WJ12', 'RETAINER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 4, 240, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2855628', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884038', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884040', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884042', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884052', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884056', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2884059', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2890782', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2906004', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2906006', 'WJ12', 'PATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2906039', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2906044', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2906046', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2913786', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2913787', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2913788', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2918148', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2924792', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2924793', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2928061', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2935263', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 175, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2937639', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2945272', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2947687', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2950993', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2965270', 'WJ12', 'SENSOR GP-PRESS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2965987', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2965988', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2970483/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2971615', 'WJ12', 'VALVE GP-REDC -A', 'PRINCE INDUSTRIES INC.', 'MRP', 1, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2976291', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2982414', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2984763', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2984765', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 1, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2984767', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2B2695', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2D0094', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2D0598', 'WJ12', 'SEAL O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2D6392', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2D6642', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2D6648', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2H3927', 'WJ12', 'SEAL O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2J2668', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 75, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2J2866', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2J5608', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2K8199', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 850, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2K9111', 'WJ12', 'PIN SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2L1699', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2L9056', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2M9780', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2N7029', 'WJ12', 'SPRING-CONT PIN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2P4539', 'WJ12', 'SPOOL-RELIEF', '#NO SOURCE', '超尺寸不上架', NULL, NULL, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2P5755', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2P8421', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2R1256', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S0675', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S1382', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S1385', 'WJ12', 'SPOOL-RELIEF', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 45, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S2596', 'WJ12', 'SPRING', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 5, 5000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S4078', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 450, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S4663', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2S6538', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('2Y2347', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3023809', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3023813', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3041142', 'WJ12', 'VALVE GP-SOL', 'KAWASAKI HEAVY INDUSTRIES, LTD', 'MRP', 1, 14, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3045114', 'WJ12', 'SLEEVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3045146', 'WJ12', 'VALVE GP', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 3, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3054563', 'WJ12', 'VALVEGP-SHTL-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093911', 'WJ12', 'SLEEVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 128, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093916', 'WJ12', 'COMPENSATOR', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093917', 'WJ12', 'BOLT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093918', 'WJ12', 'RETAINER-STOP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 31, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093919', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093921', 'WJ12', 'SPRING-INSIDE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3093922', 'WJ12', 'SPRING-OUTSIDE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100180', 'WJ12', 'PLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100190', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100191', 'WJ12', 'PLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100192', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100203/HE', 'WJ12', 'VALVE GP-SOL -A', 'KAWASAKI HEAVY INDUSTRIES, LTD', 'MRP', 3, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3100261/HE', 'WJ12', 'ADAPTER-MAIN RLF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3112864', 'WJ12', 'KIT-SEAL', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 1, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3112866', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 64, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3112886', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3112888', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3120312', 'WJ12', 'CAP-CONNECTOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3128629', 'WJ12', 'COIL AS', 'DONGGUAN PANTAI ELECTRONIC CO., LTD', '超尺寸不上架', NULL, 64, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3133966', 'WJ12', 'VALVEGP-SHUTTLE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3161438', 'WJ12', 'CARTRIDGE AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3175154', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3188833', 'WJ12', 'VALVE GP-CHECK', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3203064', 'WJ12', 'SENSOR GP-PRESS', 'Sensata Technologies(Changzhou) Ltd', '超尺寸不上架', 2, 60, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3208751', 'WJ12', 'GASKET', 'DANA SEALING MANUFACTURING, LLC', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3209706', 'WJ12', 'PLUG-ORIFICE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 480, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3231219', 'WJ12', 'COVER', 'IMPRO INDUSTRIES (YIXING) CO LTD', '超尺寸不上架', NULL, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3231245', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 14, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3232246', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3235819', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3235821', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3235823', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3237761', 'WJ12', 'RING-BACKUP', 'PARKER HANNIFIN MOTION & CONTROL (S', '超尺寸不上架', 4, 1, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3237773/HE', 'WJ12', 'FILTER', 'MURATA CORPORATION', 'MRP', 1, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3243495', 'WJ12', 'MANIFOLD', 'CHINA SOURCE COMPONENTS TRADING', 'MRP', 1, 128, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3250380', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3262664', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3265212', 'WJ12', 'COIL AS', 'DONGGUAN PANTAI ELECTRONIC CO., LTD', 'MRP', 3, 24, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3267674', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3267679', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3267680', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3275268', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3278527', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3280730', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 3, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3284314', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3288940', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3293356', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3294603', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3307743', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3307751', 'WJ12', 'PLUG-PIPE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3309801', 'WJ12', 'VALVE GP-RELIEF', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3321985', 'WJ12', 'VALVE GP-D RLF-A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3321986', 'WJ12', 'VALVE GP-D RLF-A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3321987', 'WJ12', 'VALVE GP-D RLF-A', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3328826', 'WJ12', 'HOUSING AS', 'TUSON JIAXING CORPORATION', 'MRP', 2, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3331701', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3338242', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3340870', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3341673', 'WJ12', 'BOLT-HEX SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3344979/HR', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3351074', 'WJ12', 'VALVE GP-PRESS-B', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3358273', 'WJ12', 'ADAPTER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3365724', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3385494', 'WJ12', 'RETAINER', 'YANTAI DONGXING GROUP CO., LTD', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3385495', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3398884', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3402789', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3405470', 'WJ12', 'LEVER AS. (RH)', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3405471', 'WJ12', 'LEVER AS. (LH)', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3405472', 'WJ12', 'LEVER AS. (LH)', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3410825', 'WJ12', 'PROBEAS-SPOOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 42, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3418323', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3419000', 'WJ12', 'VALVE GP-SHUTOFF', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3428997', 'WJ12', 'VALVE GP-D RLF-A', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3438385', 'WJ12', 'VALVE GP-P RLF-A', 'HUSCO INTERNATIONAL, INC.', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3438386', 'WJ12', 'VALVE GP-P RLF-A', 'HUSCO INTERNATIONAL, INC.', 'MRP', 1, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3443549', 'WJ12', 'ORIFICE', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', 'MRP', 2, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3446498', 'WJ12', 'TUBE AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 1, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3446499', 'WJ12', 'TUBE AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 1, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3447390', 'WJ12', 'SENSOR GP-PRESSURE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3447392', 'WJ12', 'SENSOR GP-PRESS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3450357', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3460474', 'WJ12', 'VALVE GP-D RLF-B', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3460475', 'WJ12', 'VALVE GP-D RLF-B', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3461626', 'WJ12', 'SPRING', 'MID-WEST SPRING AND STAMPING, INC.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3461628', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 45, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3461634', 'WJ12', 'BOLT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3461635', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3461636', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467576', 'WJ12', 'WASHER', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 71, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467587', 'WJ12', 'ADAPTER-RELIEF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467591', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 60, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467598', 'WJ12', 'BLOCK', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', '超尺寸不上架', NULL, 1, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467601', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467602', 'WJ12', 'PLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467603', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467606', 'WJ12', 'STEM-BYPASS', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467608', 'WJ12', 'FLANGE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467616', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467618', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3467619', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3470859', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3487104', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 54, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3490671', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3497104', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3497431', 'WJ12', 'HOUSING-SENSOR', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3502763', 'WJ12', 'RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3503145', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3512840', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3522734', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3523045', 'WJ12', 'BOLT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3523046', 'WJ12', 'BOLT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3523047', 'WJ12', 'BOLT', 'JINAN ZHONGCHUAN EQUIPMENT CO., LTD', 'MRP', 2, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3523048', 'WJ12', 'KIT-SEAL', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 3, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3523968', 'WJ12', 'CLIP-LADDER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3527057/HE', 'WJ12', 'SPRING-RETURN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3527058/HE', 'WJ12', 'SPRING-RETURN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3527228/HE', 'WJ12', 'VALVEGP-PRLF', 'NISHINA INDUSTRIAL CO.,LTD.', 'MRP', 1, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3529954', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3529955', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 1, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3529956', 'WJ12', 'RETAINER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3539455', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3568547', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3568548', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3568561', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3570908', 'WJ12', 'HARNESS AS', 'CVG MEXICO', '超尺寸不上架', 1, 7, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3576292', 'WJ12', 'RING-BACKUP', 'SPAULDING COMPOSITES (QINGDAO) CO.,', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3594661', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603678', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603679', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603681', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603684', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603685', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603688', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603689', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603690', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603691', 'WJ12', 'PLUG-HD STOR', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603692', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603693', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603694', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603695', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603696', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 46, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603697', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3603698', 'WJ12', 'PLUG-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612414', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612422', 'WJ12', 'SLEEVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612426', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612427', 'WJ12', 'BLOCK-LIMITER', 'TUSON JIAXING CORPORATION', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612429', 'WJ12', 'VALVE GP-PRESS', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3612432', 'WJ12', 'VALVE GP-FCONT-A', 'TUSON JIAXING CORPORATION', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3613549', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3617213', 'WJ12', 'Cartridge As', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 96, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623212', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623330', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623331', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623332', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623333', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3623336', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3631610', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3631613', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3632687', 'WJ12', 'HOUSING', 'JIANGSU HENGLI HYDRAULIC CO.,LTD', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3632692', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3632697', 'WJ12', 'RETAINER', 'TUSON DONGGUAN CORPORATION', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3632698', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3640658', 'WJ12', 'STEM - VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3642634', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 76, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3660374', 'WJ12', 'COVER', 'SUZHOU METAL ONE STEEL PLATES', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3660375', 'WJ12', 'GASKET', 'UCHIYAMA MANUFACTURING CORP.', 'MRP', 3, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3661342', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3661344', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3661347', 'WJ12', 'LATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3664694', 'WJ12', 'PLUG AS-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3664972', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3673012', 'WJ12', 'VALVE GP-CHECK-E', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3675511', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3675512', 'WJ12', 'SEAT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 1600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3676001', 'WJ12', 'PLUG AS-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 160, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3676002', 'WJ12', 'PLUG AS-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3676003', 'WJ12', 'PLUG AS-HD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3679497', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3685096', 'WJ12', 'TUBE AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3694110', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698353/HE', 'WJ12', 'COVER-PROTECTION', 'SUZHOU FENGSHI METAL TECHNOLOGY', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698357/HE', 'WJ12', 'GASKET-PROTN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698485/HE', 'WJ12', 'PLUG-PIN', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698486/HE', 'WJ12', 'GUIDE-VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698487/HE', 'WJ12', 'COVER-PROTECTION', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698488/HE', 'WJ12', 'GASKET-PROTN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698489/HE', 'WJ12', 'COVER-PROTECTION', 'CHUZHOU HONCH MACHINERY', 'MRP', 1, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698490/HE', 'WJ12', 'GASKET-PROTN', '#NO SOURCE', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698492/HE', 'WJ12', 'COVER-VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698493/HE', 'WJ12', 'GUIDE-SEAT', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698494/HE', 'WJ12', 'SEAT-VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698495/HE', 'WJ12', 'BOLT', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698496/HE', 'WJ12', 'SPRING-RETURN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698497/HE', 'WJ12', 'GUIDE-STOPPER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 105, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698498/HE', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698499/HE', 'WJ12', 'SPRING-RETURN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3698500/HE', 'WJ12', 'GUIDE-STOPPER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 105, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3699151', 'WJ12', 'PLUG-PTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3699449', 'WJ12', 'VALVE GP-SHTL -B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701234', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701236', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701238', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701246', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701248', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701250', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701252', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701254', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701256', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701258', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701260', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701263', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701264', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3701289', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3705764', 'WJ12', 'VALVE GP-D RLF-C', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 16, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3706345', 'WJ12', 'ORIFICE AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3706346', 'WJ12', 'ORIFICE AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3706916', 'WJ12', 'HOUSING AS', 'TUSON JIAXING CORPORATION', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3706923', 'WJ12', 'VALVE GP-CHECK-D', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3706936', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3708160', 'WJ12', 'PLUG', 'GENERAL PLUG AND MANUFACTURING CO (', '超尺寸不上架', 2, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3711784', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3714753', 'WJ12', 'MANIFOLD', 'YANTAI SHUANGCHENG MACHINERY CO., L', 'MRP', 2, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3717958', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3734539', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3734540', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3739483', 'WJ12', 'VALVE GP-RLF -A', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3741478', 'WJ12', 'SPOOL-COMP', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 70, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3753788', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3753789', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3757263', 'WJ12', 'VALVE GP-D RLF-B', 'HYDRAFORCE HYDRAULIC SYSTEMS', '超尺寸不上架', NULL, 30, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3760630', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3760631', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3761241', 'WJ12', 'VALVE GP', 'TUSON JIAXING CORPORATION', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3772231', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3772891', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 3, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3773685', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3773687', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3788543', 'WJ12', 'PLUG', 'TUSON JIAXING CORPORATION', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789422', 'WJ12', 'STEM-PC', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789423', 'WJ12', 'STEM-CT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789424', 'WJ12', 'STEM-CT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789425', 'WJ12', 'STEM-PC', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789426', 'WJ12', 'STEM-CT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789427', 'WJ12', 'STEM-CT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3789436', 'WJ12', 'PIN', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 432, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3791097', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3792243', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3804768', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3811849', 'WJ12', 'PIN', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 252, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3847474', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3848758', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3850021', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3855641', 'WJ12', 'VALVE GP-P RLF-B', 'HUSCO INTERNATIONAL, INC.', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3884493', 'WJ12', 'VALVE GP-CHECK', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 160, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3885295', 'WJ12', 'HOUSING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3886987', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3930084', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3939140', 'WJ12', 'STEM-EJECTOR', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3939142', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3939143', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3939144', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3948568', 'WJ12', 'PLUG-RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3964852', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3965678', 'WJ12', 'VALVE GP-P RLF-A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3966619', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3966622', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3979397', 'WJ12', 'VALVE GP-SOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3995792', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3B4506', 'WJ12', 'LOCKWASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3C8388/S', 'WJ12', 'PIN-ROLL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3D2824', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3D4603', 'WJ12', 'PLUG-PIPE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3D8908', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3E3882', 'WJ12', 'EYEBOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3E4352', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3E6730', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3E6771', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3E8575', 'WJ12', 'VALVE GP SOL', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G2683', 'WJ12', 'PLUG-CHECK VALVE', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G3126', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 52, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G4113', 'WJ12', 'COVER', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G4114', 'WJ12', 'COVER', 'WUXI XIONGLIAN MACHINE MAKING', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G4117', 'WJ12', 'COVER', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 1360, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G4135', 'WJ12', 'PLUG-CAVITY', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G5003', 'WJ12', 'BEARING-SLEEVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 28, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G5209', 'WJ12', 'ORIFICE', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', 'MRP', 1, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3G8991', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3H5523', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J1907', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2700, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J3712', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 32, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J5553', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J5554', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 160, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J6933', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J6956', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J7354', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1200, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J7694', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3J9015', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3K0360', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 3000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3K6113', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3L3813', 'WJ12', 'PIN', 'SUZHOU CASEY PRODUCTS CO.,LTD', 'MRP', 2, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3P1979', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 71, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3P9498', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3S9233', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3T8236', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3T9560', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('3T9836', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4168195', 'WJ12', 'VALVEGP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4168724', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4180160', 'WJ12', 'STEM-BOWL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4214352', 'WJ12', 'STEM-STEERING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4214353', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 23, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4224594', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4230466', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4231786', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 540, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4231787', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4237715', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 32, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4238380', 'WJ12', 'ROD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4308983', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 70, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4315624/HE', 'WJ12', 'FILM-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4342475', 'WJ12', 'VALVE GP-D RLF-A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4350326', 'WJ12', 'VALVE GP-D RLF-A', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4350332', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4363447', 'WJ12', 'HOUSING', 'TUSON JIAXING CORPORATION', '超尺寸不上架', NULL, 14, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4363448', 'WJ12', 'HOUSING', 'TUSON JIAXING CORPORATION', 'MRP', 1, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4363449', 'WJ12', 'HOUSING', 'TUSON JIAXING CORPORATION', '超尺寸不上架', NULL, 14, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4386138', 'WJ12', 'RETAINER', 'IMPRO (CHINA) LIMITED', 'MRP', 2, 80, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4389359', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 70, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4394146/HE', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4404715', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4415947', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4419221', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4441762', 'WJ12', 'PLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4447322', 'WJ12', 'TUBE AS', 'JIANGSU YAOKUN HYDRAULIC CO.,LTD', 'MRP', 2, 16, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4456109', 'WJ12', 'VALVE GP-P CHK', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 16, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4460768', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4475613', 'WJ12', 'SEAL-LIP TYPE', 'SHANGHAI KURIYAMA TRADING,', '超尺寸不上架', 2, 1000, 'TBD', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4475614', 'WJ12', 'SEAL-LIP TYPE', 'SHANGHAI KURIYAMA TRADING,', 'MRP', 2, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4485704/HE', 'WJ12', 'VALVE GP-P RLF-A', 'HUSCO INTERNATIONAL, INC.', '超尺寸不上架', 1, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4512183/HE', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4516572', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4516575', 'WJ12', 'COVER', 'NANJING CHENGUANG GROUP CO LTD', '超尺寸不上架', NULL, 1, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4519131', 'WJ12', 'PLUG-RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4533451/HE', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4535972', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4540936', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4555822', 'WJ12', 'VALVE GP-RLF -A', 'BOSCH REXROTH OIL CONTROL SPA', '超尺寸不上架', NULL, 72, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4563792', 'WJ12', 'VALVE GP-P RLF-A', 'HUSCO INTERNATIONAL, INC.', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4564624', 'WJ12', 'VALVE GP-D RLF-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4564626', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4564627', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4564633', 'WJ12', 'VALVE GP-D RLF-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4571138', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4572451', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4579878', 'WJ12', 'VALVE GP-SOL', 'KAWASAKI HEAVY INDUSTRIES, LTD', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4612544', 'WJ12', 'SENSOR AS-SPOOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4644067', 'WJ12', 'VALVE GP-CHECK-D', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4674761', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4674762', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4674763', 'WJ12', 'STEM-RIPPER LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4674764', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4678042', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681129', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681130', 'WJ12', 'STEM-RIPPER TIP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681131', 'WJ12', 'STEM-RIPPER LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681133', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681134', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 17, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681135', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 14, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681136', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681137', 'WJ12', 'VALVE', '#NO SOURCE', 'MRP', 1, 56, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681138', 'WJ12', 'PLUG-RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681139', 'WJ12', 'PLUG-RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681141', 'WJ12', 'RETAINER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681142', 'WJ12', 'RETAINER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 6, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681143', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681144', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681145', 'WJ12', 'BOLT-FLAT', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681339', 'WJ12', 'HOUSING', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4681340', 'WJ12', 'HOUSING', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4689932', 'WJ12', 'MANIFOLD GP-CONT', 'THOMAS MAGNETE GMBH', 'MRP', 2, 10, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4710143', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4710158', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4717412', 'WJ12', 'STOP', 'TUSON JIAXING CORPORATION', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4735263', 'WJ12', 'STUD-STR THREAD', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4735264', 'WJ12', 'BOLT', 'JIANGSU NINGXIN AUTO PART CO.,LTD', 'MRP', 1, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4738146', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4755303', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4761915', 'WJ12', 'RETAINER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4762873', 'WJ12', 'VALVE GP-D RLF', 'PONAR WADOWICE S A', 'MRP', 1, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4770241', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4770242', 'WJ12', 'COVER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 32, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4802136/HE', 'WJ12', 'COLLAR', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 480, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4805267', 'WJ12', 'CLIP-LIFT', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4812466', 'WJ12', 'STEM-RIPPER TIP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4812471', 'WJ12', 'VALVE GP-CHECK', 'BOSCH REXROTH OIL CONTROL SPA', '超尺寸不上架', 1, 38, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4812473', 'WJ12', 'VALVE GP-RELIEF', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 38, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4812476', 'WJ12', 'VALVE GP-RELIEF', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 38, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4823555', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4829841', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4832253', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4841390', 'WJ12', 'PLUG AS', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4849880', 'WJ12', 'SENSOR GP', 'Sensata Technologies(Changzhou) Ltd', '超尺寸不上架', NULL, 80, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4875881/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4882889', 'WJ12', 'VALVE GP-PRESS-B', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4888380/HE', 'WJ12', 'VALVE GP-P RLF', 'NISHINA INDUSTRIAL CO.,LTD.', 'MRP', 2, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4908810', 'WJ12', 'HOUSING', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 6, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4908811', 'WJ12', 'HOUSING', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 6, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4913418/HE', 'WJ12', 'COVER-VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 480, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4914176/HE', 'WJ12', 'RING-BACKUP', 'NISHINA INDUSTRIAL CO.,LTD.', 'MRP', 1, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4914700', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4914701', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4917696/HE', 'WJ12', 'COVER-PILOT', 'TUSON JIAXING CORPORATION', '超尺寸不上架', NULL, 30, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4925637', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4932479', 'WJ12', 'SENSOR AS-SPOOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 4, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4932480', 'WJ12', 'PROBE AS-SPOOL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4933160', 'WJ12', 'HOUSING', 'TUSON JIAXING CORPORATION', 'MRP', 4, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4933161', 'WJ12', 'STEM-STEERING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4938503', 'WJ12', 'VALVE GP-RLF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4948090', 'WJ12', 'RETAINER', 'YANTAI DONGXING DAEHAN POWDER METAL', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4948093', 'WJ12', 'HOUSING', 'CHINA SOURCE COMPONENTS TRADING', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4951569', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 7, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4954349', 'WJ12', 'SPRING', 'PETERSON SPRING COMPANY', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4955300', 'WJ12', 'VALVE GP-D RLF-C', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 6, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4955301', 'WJ12', 'VALVE GP-D RLF-C', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4955302', 'WJ12', 'VALVE GP-D RLF-C', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4955303', 'WJ12', 'VALVE GP-D RLF-C', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4973504', 'WJ12', 'VALVE GP-P RLF-B', 'BOSCH REXROTH OIL CONTROL SPA', '超尺寸不上架', NULL, 19, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4981612', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4982921', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4989726', 'WJ12', 'HOUSING-SPRING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 18, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4993693', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4993694', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4993695', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4993696', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4993698', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B4158', 'WJ12', 'SCREW-DRIVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B4278', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B4280', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B9782', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B9783', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4B9880', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4C8358', 'WJ12', 'EYEBOLT-METRIC5P7892', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4C8359', 'WJ12', 'EYEBOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D0514', 'WJ12', 'PLUG-PTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D1322', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D2886', 'WJ12', 'CLIP', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D3107', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D6433', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4D9986', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 900, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4F4097', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4F7952', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4H1349', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4H5232', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4H8380', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4I3510/HE', 'WJ12', 'SPRING', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 1, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4I3569/HE', 'WJ12', 'RING-BUCK UP', 'NISHIYAMA CORPORATION', 'MRP', 1, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4I6397/HE', 'WJ12', 'RING-BACK UP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 490, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0519', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0520', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0522', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0523', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0524', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0525', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0526', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0527', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J0528', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J2506', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 720, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J3832', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 17, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5267', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 800, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5268', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5309', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5351', 'WJ12', 'SEAL O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5406', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5477', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5000, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5573', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J5702', 'WJ12', 'COVER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J6806', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J7101', 'WJ12', 'SLEEVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J7315', 'WJ12', 'COVER', 'BRICKHAM STAMPING COMPANY INC', '超尺寸不上架', 4, 15, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J7316', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J7533', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1400, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J8174', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 350, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J8996', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 900, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J8997', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J8998', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J9535', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1250, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4J9780', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4K1388', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4K2039', 'WJ12', 'SEAL O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4K4986', 'WJ12', 'SEAL-O-RING', 'QINGDAO HILYWILL ADVANCED MATERIALS', 'MRP', 10, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4L7711', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4M1751', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4M2381', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4M6980', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4M8239', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4P7428', 'WJ12', 'CLIP-LADDER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T0327', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T0947', 'WJ12', 'VALVE GP-CHECK-D', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T0993', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T0998', 'WJ12', 'LEVER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 78, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1021', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1073', 'WJ12', 'ROD', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1108', 'WJ12', 'PLUG', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1649', 'WJ12', 'HOUSING', 'CHINA SOURCE COMPONENTS TRADING', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1701', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1849', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 2, 345, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1850', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1851', 'WJ12', 'RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1852', 'WJ12', 'RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 64, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1854', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1855', 'WJ12', 'DETENT', 'TUSON JIAXING CORPORATION', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1859', 'WJ12', 'ROD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1860', 'WJ12', 'VALVE GP-SHTL -B', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T1862', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T2691', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 1, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T2692', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 2, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T3148', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4162', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4206', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 1, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4207', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4209', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4511', 'WJ12', 'SLEEVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4628', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4631', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4659', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4932', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4933', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4934', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T4935', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5072', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5073', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5074', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5795', 'WJ12', 'BEARING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5896', 'WJ12', 'VALVE GP-CHECK-C', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 81, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5945', 'WJ12', 'RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T5967', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T6103', 'WJ12', 'VALVE GP-D RLF-', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T7581', 'WJ12', 'ALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 4, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T9311', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4T9312', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 60, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4Z5900', 'WJ12', 'VALVE GP-CHECK-D', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('4Z6376', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5010642', 'WJ12', 'VALVE GP-RLF -A', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5059696', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075972/HE', 'WJ12', 'PLUG-CV STOPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 240, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075973/HE', 'WJ12', 'COVER-CHECK V', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075974/HE', 'WJ12', 'SEAT-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075975/HE', 'WJ12', 'BODY-VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 64, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075976/HE', 'WJ12', 'ADJUSTER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 144, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075977/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075983/HE', 'WJ12', 'PLUG-STOPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075984/HE', 'WJ12', 'RETAINER-SPRING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075985/HE', 'WJ12', 'SPRING-RETURN', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 374, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075986/HE-44', 'WJ12', '5075986/HE&5373244/HE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 280, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075987/HE', 'WJ12', 'COVER-PISTON', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 160, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075988/HE', 'WJ12', 'BOLT-FLANGE HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 1435, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5075989/HE', 'WJ12', 'BOLT-FLANGE HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 3, 1100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5078901', 'WJ12', 'BOLT', 'TUSON JIAXING CORPORATION', 'MRP', 10, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5078902', 'WJ12', 'HOUSING', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5086203', 'WJ12', 'SLEEVE-ORIFICE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5087681', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5099491', 'WJ12', 'BODY', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5102188', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5102219', 'WJ12', 'VALVE GP-PRI', 'JIANGSU ERMA HYDRAULIC', '超尺寸不上架', NULL, 1, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5105247', 'WJ12', 'HOUSING', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5106937', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5112163', 'WJ12', 'VALVE GP-RLF -A', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 41, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5112253', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5123289', 'WJ12', 'VALVE GP-PRESS-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 3, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5127785', 'WJ12', 'VALVE GP-RELIEF', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 38, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5127787', 'WJ12', 'VALVE GP-D RLF-C', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 38, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5129465', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5129466', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5149364', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 64, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153361', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153362', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153364', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153367', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153368', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153369', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153370', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5153371', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5162017/HE', 'WJ12', 'SHIM', 'OPTIMAS (SUZHOU) TRADING CO. LTD', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5162018/HE', 'WJ12', 'SHIM', 'OPTIMAS (SUZHOU) TRADING CO. LTD', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5171078', 'WJ12', 'VALVE GP-P RLF-A', 'HYDRAFORCE HYDRAULIC SYSTEMS', '超尺寸不上架', 2, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5174401', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5177914/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 54, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181315/HE', 'WJ12', 'VALVE-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181317/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181324/HE', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 16, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181325/HE', 'WJ12', 'RETAINER-SPRING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181326/HE', 'WJ12', 'SPRING-RETURN', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', '超尺寸不上架', NULL, 200, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181327/HE-14', 'WJ12', '5181327/HE&5313314/HE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181328/HE', 'WJ12', 'COVER-PISTON', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 240, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181329/HE', 'WJ12', 'SHIM', 'OPTIMAS (SUZHOU) TRADING CO. LTD', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181330/HE', 'WJ12', 'SHIM', 'OPTIMAS (SUZHOU) TRADING CO. LTD', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181331/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 1, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181332/HE', 'WJ12', 'PLUG-CV STOPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 240, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181333/HE', 'WJ12', 'COVER-CHECK V', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 240, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5181340/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5189370', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5189371', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5189372', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5194820', 'WJ12', 'VALVE GP-SEQ -C', 'PARKER HANNIFIN MOTION & CONTROL (S', '超尺寸不上架', NULL, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5195795', 'WJ12', 'STEM-STEERING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5200312', 'WJ12', 'VALVE GP-P CHK', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 16, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5203179/HE', 'WJ12', 'PLUG-ORIFICE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 192, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5215588', 'WJ12', 'VALVE GP-P RLF-B', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5215607', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5218454', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5218455', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5218459', 'WJ12', 'PLUG-SHUTOFF', 'BOSCH REXROTH OIL CONTROL SPA', '超尺寸不上架', NULL, 24, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5238830/HE', 'WJ12', 'COVER-VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5238831/HE', 'WJ12', 'SLEEVE', 'TUSON JIAXING CORPORATION', 'MRP', 3, 3, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5238832/HE', 'WJ12', 'VALVE-CHECK', 'TUSON JIAXING CORPORATION', 'MRP', 2, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5238835/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5241515', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5244781', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5261837', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 96, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5334159', 'WJ12', 'BOLT AS', 'JIANGSU NINGXIN AUTO PART CO.,LTD', 'MRP', 2, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5337922/HO', 'WJ12', 'PLATE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 27, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5358581', 'WJ12', 'VALVE GP-RELIEF', 'TUSON JIAXING CORPORATION', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5385736', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5399412', 'WJ12', 'HARNESS AS', 'POLE STAR ELECTRIC DALIAN CO., LTD.', '超尺寸不上架', 1, 20, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5413277/HE', 'WJ12', 'FILM-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5421918', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5421919', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5426074', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5426076', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5481611', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5496515/HE', 'WJ12', 'SPRING-RETURN', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5498842', 'WJ12', 'PLUG', 'FUKOKU (SHANGHAI) CO., LTD', '超尺寸不上架', 1, 1000, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5514844', 'WJ12', 'VALVE GP-D RLF-A', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5536203/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5536204/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5536205/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5537512', 'WJ12', 'Valve GP-P RLF-B', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 38, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5542333/HE', 'WJ12', 'CAP-PROTECTION', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', '超尺寸不上架', NULL, 1170, 'TBD', 'Y', 1825, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5554235', 'WJ12', 'PLATE', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5563719', 'WJ12', 'Plate-lock', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5567825', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5573858/HE', 'WJ12', 'VALVE-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 90, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5573859/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 480, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5573860/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5583470/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', '超尺寸不上架', NULL, 100, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5585141', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5585142', 'WJ12', 'SLEEVE-ORIFICE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5601780/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', '超尺寸不上架', NULL, 100, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5601781/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', '超尺寸不上架', NULL, 100, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5601782/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5611791/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 54, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5615574', 'WJ12', 'SEAL-INTEGRAL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 25, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5619043/HE', 'WJ12', 'GASKET-PROTN', 'UCHIYAMA MANUFACTURING CORP.', '超尺寸不上架', NULL, 200, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5654631/HE', 'WJ12', 'VALVE-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 770, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5654632/HE', 'WJ12', 'SPRING-CHECK V', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5655466/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5655467/HE', 'WJ12', 'COVER-PORT PROTN', 'TSUCHIYA CO., LTD', '超尺寸不上架', NULL, 100, 'TBD', 'Y', 365, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5666473/HE', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5668577', 'WJ12', 'VALVE GP-RELIEF', '#NO SOURCE', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5668578', 'WJ12', 'VALVE GP-RELIEF', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5668584', 'WJ12', 'VALVE GP-RELIEF', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-12', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-37', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-41', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-54', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-57', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-58', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-6', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-67', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-75', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-77', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5674312/HE-90', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5677649', 'WJ12', 'MANIFOLD', 'LIYANG LIANHUA MACHINERY MANUFACTUR', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5688476', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5702554', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5702568', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5741229', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 3, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5757825', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5757826', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5757827', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5772155/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5772158/HE', 'WJ12', 'STEM GP-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5774360', 'WJ12', 'VALVE GP-CHECK', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 26, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5782429', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5782432', 'WJ12', 'VALVE GP-P RLF-B', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 2, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5786301', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5796930', 'WJ12', 'FILM-PROTECTION', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5802572/HE', 'WJ12', 'COVER-PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5802573/HE', 'WJ12', 'COVER-PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5804141', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5804142', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5805850', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806445', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806446', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806447', 'WJ12', 'STEM-RIPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806448', 'WJ12', 'STEM-RIPPER TIP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806451', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5806452', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5809118', 'WJ12', 'BRACKET AS', 'SUZHOU METAL ONE STEEL PLATES', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5850308', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5850311', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5850312', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5850314', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5850315', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5853921', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5862152', 'WJ12', 'FILM-PROTECTION', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 2, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5872367', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5872368', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5872371', 'WJ12', 'PLUG-RETAINER', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5872373', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5885519', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5887920', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5890399', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5890407', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5892751', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', '超尺寸不上架', NULL, 50, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5914610', 'WJ12', 'BRACKET AS', 'SUZHOU METAL ONE STEEL PLATES', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5931671/HE', 'WJ12', 'VALVE-CHECK', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5931672/HE', 'WJ12', 'SLEEVE-CHECK V', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5931673/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5942736/HE', 'WJ12', 'VALVE-CHECK', 'TUSON JIAXING CORPORATION', 'MRP', 2, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5942737/HE', 'WJ12', 'SLEEVE-CHECK V', 'TUSON JIAXING CORPORATION', 'MRP', 2, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5942738/HE', 'WJ12', 'SPRING-CHECK V', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5956711', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5969317', 'WJ12', 'VALVE GP-SOL', 'HYDRAFORCE HYDRAULIC SYSTEMS', 'MRP', 1, 200, 'ASRS', 'Y', 7300, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5973482', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 45, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5973483', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5979075', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5979084', 'WJ12', 'VALVE GP-P RLF-B', 'BOSCH REXROTH OIL CONTROL SPA', 'MRP', 1, 19, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5981605', 'WJ12', 'VALVE GP-SOL', 'THOMAS MAGNETE GMBH', 'MRP', 2, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5988728', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5988729', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5A3604', 'WJ12', 'BOLT-HEX SOCKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 720, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5B3180', 'WJ12', 'NUT-JAM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5B5620', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5B9318', 'WJ12', 'BALL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5C9553', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5D6176', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 31, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5F1678', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5F4899', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5F9035', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5F9144', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H2767', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H3193', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H4018', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H4019', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H4020', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H6005', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1400, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5H8985', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J1036', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J1391', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J1987', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J2721', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J2974', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J3719', 'WJ12', 'SPRING', 'PETERSON SPRING COMPANY', 'MRP', 2, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J4664', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5J6153', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 552, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5K0227', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5K6816', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5K9090', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5L9018', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 800, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M2057', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M2504', 'WJ12', 'SLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M2894', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M6214', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M9548', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M9622', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M9623', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5M9624', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0046', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0047', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0048', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0049', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0050', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P0537', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P1075', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P1076', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P2228', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P2566', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P2568', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P2955', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P3108', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 900, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P4892', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P5846', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P5874', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P6300', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P7970', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P8077', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P8167', 'WJ12', 'BOLT', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P8245', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5P9186', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 720, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S4498', 'WJ12', 'SLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S6980', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S7001', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S7018', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S7382', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S7383', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5S7906', 'WJ12', 'STOP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 280, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5Y2425', 'WJ12', 'WASHER', '#NO SOURCE', 'MRP', 1, 1, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('5Y2425/G', 'WJ12', 'WASHER-SOFT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3000, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6002074', 'WJ12', 'COVER', 'TUSON JIAXING CORPORATION', 'MRP', 1, 27, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6005898', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6005903', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6014921', 'WJ12', 'VALVE GP-P RLF-B', 'VIS HYDRAULICS SRL', '超尺寸不上架', NULL, 10, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6014924', 'WJ12', 'VALVE GP-D RLF-A', 'VIS HYDRAULICS SRL', 'MRP', 1, 32, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6015976', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6024220', 'WJ12', 'VALVE GP-CHECK-E', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6032935', 'WJ12', 'VALVE', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 3, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6032936', 'WJ12', 'VALVE', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 3, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6032937', 'WJ12', 'COVER', 'UNITED MACHINERY(HANGZHOU)CO,.LTD.', 'MRP', 1, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6032938', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6040775/HE', 'WJ12', 'STEM-STICK 2', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 16, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6047184', 'WJ12', 'FILM-PROTECTION', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6053882', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6061170', 'WJ12', 'VALVE GP-D RLF-A', 'VIS HYDRAULICS SRL', '超尺寸不上架', 2, 32, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6065745', 'WJ12', 'FILM-PROTECTION', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 10, 90, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6068312', 'WJ12', 'VALVE GP-P RLF-B', 'VIS HYDRAULICS SRL', 'MRP', 2, 54, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6068313', 'WJ12', 'VALVE GP-P RLF-B', 'VIS HYDRAULICS SRL', 'MRP', 2, 54, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6072348', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6072350', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6074628', 'WJ12', 'COVER-PROTECTION', 'JIANGSU YAOKUN HYDRAULIC CO.,LTD', '超尺寸不上架', NULL, 8, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6078977', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6078978', 'WJ12', 'VALVE GP-P RLF-A', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6079283', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6081922', 'WJ12', 'RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6081928', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6081936', 'WJ12', 'PLUG-RETAINER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6092100', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6092101', 'WJ12', 'FILM-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6092107', 'WJ12', 'FILM-PORT PROTN', 'TSUCHIYA CO., LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6126001', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6128272', 'WJ12', 'VALVE GP-SOL', 'FEMA CORPORATION', '超尺寸不上架', 2, 8, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6132841', 'WJ12', 'PLUG', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 90, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6134697', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6137646', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6137654', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152087', 'WJ12', 'VALVE GP-P RLF-B', 'VIS HYDRAULICS SRL', 'MRP', 1, 54, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152305', 'WJ12', 'SPOOL GP', 'TUSON JIAXING CORPORATION', 'MRP', 3, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152311', 'WJ12', 'MANIFOLD', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152312', 'WJ12', 'STEM-STEERING', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152316', 'WJ12', 'SPRING', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152334', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 90, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152335', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152336', 'WJ12', 'STEM-RIPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 12, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152337', 'WJ12', 'STEM-RIPPER TIP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6152339', 'WJ12', 'STEM-LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6154628', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6164612', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 4, 100, 'ASRS', 'Y', 365, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6164613', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 10, 100, 'ASRS', 'Y', 365, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6164614', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 1, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6164650', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 2, 100, 'ASRS', 'Y', 365, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6166649', 'WJ12', 'STEM', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 72, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6166650', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 12, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6166652', 'WJ12', 'COVER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6166655', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6204980', 'WJ12', 'RING-RETAINING', 'SMALLEY STEEL RING COMPANY', 'MRP', 2, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6209759', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223005', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223006', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223007', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223008', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223009', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6223022', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6257083', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6260449/HE', 'WJ12', 'PLUG AS-PROTN', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', 'MRP', 1, 5000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6284961', 'WJ12', 'FILM-PORT PROTN', 'NANJING WUQIANG INDUSTRY CO.,LTD', 'MRP', 10, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6285087', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6293326', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 12, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6293327', 'WJ12', 'STEM-TILT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 8, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6293330', 'WJ12', 'SPRING', 'QIANJIANG SPRING(HANGZHOU) CO.,LTD', 'MRP', 2, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6309021', 'WJ12', 'STOP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6309030', 'WJ12', 'COVER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', '超尺寸不上架', NULL, 2, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6309031', 'WJ12', 'COVER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6350484', 'WJ12', 'VALVE GP-RELIEF', 'PONAR WADOWICE S A', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6399413', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6403576', 'WJ12', 'PLUG AS', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', 'MRP', 2, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6418296', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6429803', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6429804', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6429805', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6429806', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6429811', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6A5591', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6B0863', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6B0933', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6D7146', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E0630', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 75, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E1297', 'WJ12', 'SCREEN', 'FUKOKU (SHANGHAI) CO., LTD', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E1637', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E1923', 'WJ12', 'TUBE AS.', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E1924', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E1925', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E2007', 'WJ12', 'LEVER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E2140', 'WJ12', 'RETAINER AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E2271/HE', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E2377', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E2508', 'WJ12', 'PLUG-ORIFICE', 'CASEY PRODUCTS, INC.', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E3007', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E3013', 'WJ12', 'SEAT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E3019', 'WJ12', 'VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 504, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E3024', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E3447', 'WJ12', 'VALVE GP-D RLF-B', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4139', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4145', 'WJ12', 'PLUG-PROTECTIVE', 'CAPLUGS PROTECTIVE INDUSTRIAL COMPO', 'MRP', 2, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4502', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4532', 'WJ12', 'COVER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4533', 'WJ12', 'COVER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4703', 'WJ12', 'VALVE GP-D RLF-', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4816', 'WJ12', 'PLUG GP', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E4907', 'WJ12', 'STOP', 'TUSON JIAXING CORPORATION', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5066', 'WJ12', 'SCREEN-HYD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5153', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5278', 'WJ12', 'VALVEGP-CHECK-E', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5289', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5291', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5434', 'WJ12', 'HOUSING-PILOT', 'THE TOP DIE CASTING CO.. TOP DIE CA', '超尺寸不上架', NULL, 70, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5436', 'WJ12', 'RETAINER-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5437', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5438', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5439', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5440', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5457', 'WJ12', 'PLUG', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5643', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E5950', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 2, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E6003', 'WJ12', 'VALVE GP-P RLF', 'PONAR WADOWICE S A', 'MRP', 4, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E6058', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E6129', 'WJ12', 'PLUG-MAIN RELIEF', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E6304', 'WJ12', 'VALVE GP-P RLF-A', 'DANFOSS POWER SOLUTIONS TRADING CO.', 'MRP', 1, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6E6305', 'WJ12', 'VALVE GP-P RELIFE', 'DANFOSS POWER SOLUTIONS TRADING CO.', '超尺寸不上架', 2, 50, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6H2948', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 240, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6H3977', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6I9477', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6I9512', 'WJ12', 'COVER', 'YANTAI SHUANGCHENG MACHINERY CO., L', 'MRP', 2, 4, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J2419', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 450, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J2680', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J3134', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 350, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J3380', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J3405', 'WJ12', 'SEAT', 'TUSON JIAXING CORPORATION', 'MRP', 4, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J3993', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1750, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J4568', 'WJ12', 'BOOT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 70, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J4694', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 160, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J5899', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J6506', 'WJ12', 'SPACER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 96, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J6516', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J6517', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6J8696', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6K0806', 'WJ12', 'STRAP-CABLE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 800, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6K6307', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 350, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6K8162', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 109, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6L5897', 'WJ12', 'BOLT-HEX SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6L9716', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6M5062', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6S3002', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6T0093', 'WJ12', 'PISTON-LOAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6T0094', 'WJ12', 'PISTON-SELECTOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6T6052', 'WJ12', 'PLUG-ORIFICE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1080, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6T7532', 'WJ12', 'SCREEN AS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 22, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6T7534', 'WJ12', 'COVER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 1, 127, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V0357', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V0400', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 33, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V0402', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V0484', 'WJ12', 'ADPTR-ELB 90 DEG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V0852', 'WJ12', 'CAP-DUST', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V1849', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V2669', 'WJ12', 'CAP-PROTECTIVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V3510', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V3668', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V3683', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V3922', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 900, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V3965', 'WJ12', 'NIPPLE-QDISC', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V4248', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V4432', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V4647', 'WJ12', 'NUT-JAM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5192', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5195', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5196', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5224', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5230', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5391', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5393', 'WJ12', 'SEAL-O RING', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 1, 5000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5555', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5556', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5586', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 85, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5597', 'WJ12', 'SEAL-O RING', 'QINGDAO HILYWILL ADVANCED MATERIALS', 'MRP', 1, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5684', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5759', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5839', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2580, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V5843', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 325, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V6317', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 675, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V6353', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V6707', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V7418', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V7607', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V7673', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V7675', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8076', 'WJ12', 'ADPTR-ELB 90 DEG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8149', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8178', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8188', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8200', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 162, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8212', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8218', 'WJ12', 'SEAL-ORING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8350', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8397', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3300, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8398', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8400', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 210, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8647', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8653', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8676', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V8978', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 920, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9606', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9746', 'WJ12', 'SEAL-O-RING-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9828', 'WJ12', 'CAP-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 420, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9829', 'WJ12', 'CAP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 80, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9830', 'WJ12', 'CAP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9833', 'WJ12', 'CAP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9834', 'WJ12', 'CAP-ORFS', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9850', 'WJ12', 'ADAPTER-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6V9872', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 35, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y0871', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y2522', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 46, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y2584', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y4538', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y4539', 'WJ12', 'COVER', 'YANTAI SHUANGCHENG MACHINERY CO., L', 'MRP', 1, 12, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y4541', 'WJ12', 'PISTON-SELECTOR', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y4542', 'WJ12', 'PISTON-LOAD', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y4638', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y7267', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y7582', 'WJ12', 'PISTON', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y7621', 'WJ12', 'SPOOL', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y8049', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('6Y9692', 'WJ12', 'PLATE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 15, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7B3028', 'WJ12', 'SCREW-DRIVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7B7525', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7B8194', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7C6467', 'WJ12', 'PLUG-PROTECTIVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7D8048', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7D9749', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7E4846', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 389, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7E9898', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7F8268', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7G6741', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7H3641', 'WJ12', 'ROD END-SPHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 160, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7I0075/HE', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7I2272', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 540, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J0204', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J0402', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 45, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J1089', 'WJ12', 'PLUG-O-RING SPL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J3554', 'WJ12', 'COVER', 'CHUZHOU HONCH MACHINERY', 'MRP', 6, 80, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J4321', 'WJ12', 'RETAINER-SPRING', 'TUSON JIAXING CORPORATION', 'MRP', 2, 48, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J5926', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J5930', 'WJ12', 'SEAT', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J5934', 'WJ12', 'STEM', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J7366', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J7367', 'WJ12', 'COVER', 'CHUZHOU HONCH MACHINERY', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J7423', 'WJ12', 'VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J7666', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J7667', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J8958', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J9262', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7J9933', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7K0734', 'WJ12', 'BOLT-LOCKING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7K1181', 'WJ12', 'STRAP-CABLE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7L0811', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7L8695', 'WJ12', 'SPRING-LINK', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7M1297', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 55, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7M5130', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7M7316', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7M8485', 'WJ12', 'SEAL-O-RING-STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 800, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7M8592', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7N4333', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7N9738', 'WJ12', 'HOUSING-RCPT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7S0530', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7S6701', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7S8491', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7S8553', 'WJ12', 'SPRING', 'MID-WEST SPRING AND STAMPING, INC.', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T5101', 'WJ12', 'ORIFICE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 196, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T6496', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T7679', 'WJ12', 'PLUG-STR THD', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T8331', 'WJ12', 'MOUNT AS-ISLN', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T8797', 'WJ12', 'SPACER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 228, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7T8810', 'WJ12', 'PLUNGER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7W7381', 'WJ12', 'FITTING-OUTLET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0272', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 400, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0276', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0277', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0280', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 160, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0293', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0301', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 120, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0326', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0339', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0352', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0358', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0448', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 320, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0465', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0474', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X0819', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2535', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2538', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2539', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 160, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2543', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2544', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2546', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 30, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2547', 'WJ12', 'BOLT-HEXHEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2550', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2551', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2552', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X2558', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X3392', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1600, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X4776', 'WJ12', 'RING-BACK UP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 45, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X5308', 'WJ12', 'CAP-DUST', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X5315', 'WJ12', 'COUPLING-QDISC', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X7888', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7X7960', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 45, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7Y4224/X', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7Y5217', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7Y5219/HE', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 3000, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7Y5244/HE', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('7Y5269/HE', 'WJ12', 'SEAL-O-RING', 'PARKER HANNIFIN MOTION & CONTROL (S', 'MRP', 4, 100, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8B4624', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 700, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3080', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3085', 'WJ12', 'SEAL-ORING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3089', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3121', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3205', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 90, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3206', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 70, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C3226', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C5176', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 40, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C5723', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 14, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C6877', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C8407', 'WJ12', 'BOLT-HEXHEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8C8431', 'WJ12', 'ADAPTER-TEE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8D7815', 'WJ12', 'SCREW-BUTTON HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E0758', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 19, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E0987', 'WJ12', 'SPOOL', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E1139', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E1142', 'WJ12', 'SLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E1143', 'WJ12', 'SLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E1917', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E2035', 'WJ12', 'PLUG-0-RING', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E3674', 'WJ12', 'SPOOL', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E3675', 'WJ12', 'SPOOL', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E4592', 'WJ12', 'STOP', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E4958', 'WJ12', 'SPOOL', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E4959', 'WJ12', 'SLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E5522', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E6051', 'WJ12', 'PLUG-ORIFICE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E6144', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E7365', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E8439', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 350, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E8867', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 6, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E8868', 'WJ12', 'GASKET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8E9571', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8F0212', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8F3469', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1250, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8F9206', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8F9538', 'WJ12', 'SEAL ORING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8H9190', 'WJ12', 'SHIM-CARRIER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J1751', 'WJ12', 'PLUG', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J1752', 'WJ12', 'PLUNGER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 13, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J1898', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J2283', 'WJ12', 'RING-RETAINING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J2306', 'WJ12', 'STEM-VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 160, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J2379', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 4, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J4398', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J4452', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 800, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J5893', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J6815', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J8462', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J8587', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8J9990', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8K2447', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8L2777', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8L6565', 'WJ12', 'PIN-SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M2530', 'WJ12', 'BOLT-12 POINT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M2537', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M2538', 'WJ12', 'POPPET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M2932', 'WJ12', 'SHIM-CARRIER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M3175', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4409', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 131, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4436', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 175, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4437', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4986', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4988', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M4992', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 240, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M5248', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M8282', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8M8627', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8P0346', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8P7386', 'WJ12', 'SPOOL', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 96, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0076', 'WJ12', 'ADAPTER-STR', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 4, 64, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0106', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0151', 'WJ12', 'ADAPTER-STR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0269', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0276', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 425, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0288', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0293', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 340, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0299', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0334', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0338', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0341', 'WJ12', 'BOLT-SOCKET HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0343', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0372', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0651', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T0656', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T1447', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T2223', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T2396', 'WJ12', 'BOLT-SOCKET HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T2501', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 350, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T3611', 'WJ12', 'ADAPTER-STR', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 2, 18, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T3844', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T3998', 'WJ12', 'BOLT-SOCKET HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 1, 8000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4121', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4122', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4123', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4132', 'WJ12', 'NUT-HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4136', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 600, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4137', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', '超尺寸不上架', NULL, 700, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4138', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 3, 1992, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4139', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 280, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4140', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4141', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4145', 'WJ12', 'BOLT-HEXHEAD', 'JIANGSU NINGXIN AUTO PART CO.,LTD', 'MRP', 2, 730, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4171', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 1250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4172', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4177', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4178', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 230, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4179', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 3, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4182', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 300, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4183', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4184', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4185', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 2, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4186', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4189', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4190', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4191', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4192', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4194', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4195', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4196', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 425, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4198', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 220, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4200', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 1000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4223', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4224', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 3700, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4244', 'WJ12', 'NUT-HEX', 'SUZHOU CASEY PRODUCTS CO.,LTD', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4776', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4896', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T4956', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T5001', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 70, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T5005', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 235, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T5041', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T5066', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 130, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T5360', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 1800, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6408', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6466', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6757', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 900, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6759', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6850', 'WJ12', 'SEAL-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'Y', 1825, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6869', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6870', 'WJ12', 'BOLT-HEX HEAD', 'SUNDRAM FASTENERS (ZHEJIANG)', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T6974', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T7546', 'WJ12', 'ADAPTER-ELBOW', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T7930', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T7971', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T8737', 'WJ12', 'PLUG-SEAL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 2000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T8916', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T8919', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T8987', 'WJ12', 'ADPTR-ELB 90 DEG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9377', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9378', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9383', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9392', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9403', 'WJ12', 'FLANGE-SPLIT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8T9535', 'WJ12', 'BOLT-HEX SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8X6166', 'WJ12', 'FLANGE-COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('8Y5928', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9A2825', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9D7884', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9F2247', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 900, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9F6705', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G3695', 'WJ12', 'PLUG-SEAL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2500, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9150', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 240, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9201', 'WJ12', 'SEAT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9203', 'WJ12', 'PLUG-STOP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 1, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9205', 'WJ12', 'PISTON-LOAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9226', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9G9227', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9H6761', 'WJ12', 'SEAL-O RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J0403', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J0404', 'WJ12', 'PLUG', 'WUXI CHUANGJIE AUTO COMPONENT CO.,L', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J0477', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J0705', 'WJ12', 'RING-BACK-UP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 500, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J1330', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 400, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J4848', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 108, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J5754', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J8126', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J8626', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 40, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J8783', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 250, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9J9821', 'WJ12', 'SEAT', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 1, 96, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9L9068', 'WJ12', 'DOWEL', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 300, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9L9188', 'WJ12', 'SPRING-VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 300, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9M1974', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 4000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9M4313', 'WJ12', 'POPPET', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 170, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9M7539', 'WJ12', 'SEAL-ORING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'Y', 1825, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9N4049', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9N4104', 'WJ12', 'PLUG-NPTF', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9N6629', 'WJ12', 'CLIP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 45, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9P0683', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 125, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9P8217', 'WJ12', 'SPACER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 70, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9P9150', 'WJ12', 'WASHER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 5000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S1374', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4180', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4181', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 35, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4182', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 350, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4183', 'WJ12', 'Plug-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 60, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4184', 'WJ12', 'PLUG-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4185', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 250, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4188', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 46, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4189', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 75, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4190', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4191', 'WJ12', 'PLUG-EXT HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S4684', 'WJ12', 'PLUG-O-RING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S6130', 'WJ12', 'PLUG LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S7381', 'WJ12', 'BOLT-SOCKET HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8001', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8002', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 1000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8003', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8004', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8005', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8006', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 200, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8007', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 750, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8008', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 150, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S8009', 'WJ12', 'PLUG-LD STOR', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9S9334', 'WJ12', 'PLUG-INTL HEX', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 75, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T0118', 'WJ12', 'RING-BACKUP', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 200, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T0912', 'WJ12', 'STEM - LIFT', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T0953', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T1573', 'WJ12', 'VALVEGP-CHECK-D', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T1887', 'WJ12', 'BOLT', 'CASEY PRODUCTS, INC.', 'MRP', 2, 350, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2089', 'WJ12', 'STEM-RIPPER', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2092', 'WJ12', 'DETENT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 49, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2093', 'WJ12', 'BOLT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 58, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2125', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 64, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2134', 'WJ12', 'BODY-VALVE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 2, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2856', 'WJ12', 'ROD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 2, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T2927', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T3004', 'WJ12', 'VALVE', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 2, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T3005', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 25, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T3533', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 1, 24, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T3541', 'WJ12', 'VALVE GP-D RLF-A', 'TUSON JIAXING CORPORATION', 'MRP', 4, 20, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T3976', 'WJ12', 'SLEEVE-RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 55, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T4683', 'WJ12', 'COVER', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', 'MRP', 1, 56, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T4684', 'WJ12', 'HOUSING', 'ZHEJIANG YINLUN MACHINERY CO. LTD.', '超尺寸不上架', NULL, 40, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T4685', 'WJ12', 'SHIM', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T4697', 'WJ12', 'BOOT', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T5785', 'WJ12', 'PLATE-IDENT', 'NANJING WUQIANG INDUSTRY CO.,LTD', '铭牌不上架', NULL, NULL, '铭牌柜', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T6316', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 40, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T6394', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 33, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T6688', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 80, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T6782', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 30, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7204', 'WJ12', 'CYL GP-AIR (BSC)', 'DANFOSS POWER SOLUTIONS II LLC', '超尺寸不上架', NULL, 0, 'TBD', 'N', NULL, NULL, NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7220', 'WJ12', 'COVER', 'LIYANG LIANHUA MACHINERY MANUFACTUR', 'MRP', 1, 168, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7418', 'WJ12', 'VALVE GP-D RLF-', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 10, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7419', 'WJ12', 'VALVE GP-D RLF-B', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 8, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7634', 'WJ12', 'VALVE GP-CHECK-', 'HUSCO HYDRAULICS (SHANGHAI) LTD', 'MRP', 1, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7677', 'WJ12', 'RETAINER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 15, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T7678', 'WJ12', 'COVER', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T8621', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 36, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T8668', 'WJ12', 'ADAPTER', 'XU GUI (SHANGHAI) TRADING CO.,LTD F', 'MRP', 8, 96, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T8672', 'WJ12', 'RETAINER', 'TUSON JIAXING CORPORATION', 'MRP', 2, 72, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T8685', 'WJ12', 'VALVE', 'TUSON JIAXING CORPORATION', 'MRP', 2, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T9080', 'WJ12', 'VALVE', 'WUXI IMPRO-BEES PRECISION HYDRAULIC', 'MRP', 1, 42, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9T9836', 'WJ12', 'SLEEVE-ORIFICE', 'PRINCE INDUSTRIES SHANGHAI LTD.', 'MRP', 8, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9U9328', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W4431', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 150, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W6096', 'WJ12', 'SLUG', 'TUSON JIAXING CORPORATION', 'MRP', 2, 144, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W6097', 'WJ12', 'SPOOL-SELECTOR', 'TUSON JIAXING CORPORATION', 'MRP', 2, 120, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W6964', 'WJ12', 'VALVE AS-EXHAUST', 'EMC PRECISION MACHINING', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W7410', 'WJ12', 'SPRING', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 100, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W7783', 'WJ12', 'PLUG', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9W8279', 'WJ12', 'PISTON', 'TUSON JIAXING CORPORATION', 'MRP', 2, 80, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X2027', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 4000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X2038', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 2000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X6154', 'WJ12', 'BOLT-HEX SKT HD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 50, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X6381', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 500, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X8256', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 9000, 'ASRS', 'N', NULL, 'A', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X8257', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'KANBAN', 4, 600, 'ASRS', 'N', NULL, 'B', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X8267', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 3000, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X8268', 'WJ12', 'WASHER-HARD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 700, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +INSERT INTO `t_app_goods` (`goods_id`, `plant`, `goods_description`, `vendor_name`, `feeding_type`, `max_box_num`, `box_qty`, `put_area`, `is_sled`, `sled_days`, `hot_point`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('9X8877', 'WJ12', 'BOLT-HEX HEAD', 'CATERPILLAR (SUZHOU) LOGISTICS', 'MRP', 4, 60, 'ASRS', 'N', NULL, 'C', NULL, NULL, '2025-03-04 20:42:07', '管理员'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_image +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_image`; +CREATE TABLE `t_app_image` ( + `image_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图纸id', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成品号', + `box_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料盒号', + `image_path` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图纸存储path', + `image_name` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图纸名称', + `image_detail` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '图纸详情---可用', + `image_type` int NOT NULL COMMENT '区分总成图纸还是单片图纸', + `first_import_time` datetime DEFAULT NULL COMMENT '导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '导入人员', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`image_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_image +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867221010000', '2965662', 'A', './image/', '2965662_A.PNG', '', 1, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867225010000', '2965662', 'B', './image/', '2965662_B.PNG', '', 1, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870575010000', '1303118', 'A', './image/', '1303118_A.PNG', '', 1, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870575010001', '1303118', 'B', './image/', '1303118_B.PNG', '', 1, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870575010002', '1303118', 'C', './image/', '1303118_C.PNG', '', 1, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873790010000', '4T4205', 'A', './image/', '4T4205_A.PNG', '', 1, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873790010001', '4T4205', 'B', './image/', '4T4205_B.PNG', '', 1, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873790010002', '4T4205', 'C', './image/', '4T4205_C.PNG', '', 1, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876501010000', '9T5653', 'A', './image/', '9T5653_A.PNG', '', 1, '2025-03-11 15:07:57', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876502010000', '9T5653', 'B', './image/', '9T5653_B.PNG', '', 1, '2025-03-11 15:07:57', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876502010001', '9T5653', 'C', './image/', '9T5653_C.PNG', '', 1, '2025-03-11 15:07:57', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880628010000', '1199550', 'A', './image/', '1199550_A.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880629010000', '1199550', 'B', './image/', '1199550_B.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880629010001', '1199550', 'C', './image/', '1199550_C.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880629010002', '1199550', 'D', './image/', '1199550_D.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880629010003', '1199550', 'E', './image/', '1199550_E.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880629010004', '1199550', 'F', './image/', '1199550_F.PNG', '', 1, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883931010000', '6E3035', 'A', './image/', '6E3035_A.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883932010000', '6E3035', 'B', './image/', '6E3035_B.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883932010001', '6E3035', 'C', './image/', '6E3035_C.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883932010002', '6E3035', 'D', './image/', '6E3035_D.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883932010003', '6E3035', 'E', './image/', '6E3035_E.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883932010004', '6E3035', 'F', './image/', '6E3035_F.PNG', '', 1, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886663010000', '6E3034', 'A', './image/', '6E3034_A.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886663010001', '6E3034', 'B', './image/', '6E3034_B.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886663010002', '6E3034', 'C', './image/', '6E3034_C.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886663010003', '6E3034', 'D', './image/', '6E3034_D.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886663010004', '6E3034', 'E', './image/', '6E3034_E.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886664010000', '6E3034', 'F', './image/', '6E3034_F.PNG', '', 1, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010000', '6E3036', 'A', './image/', '6E3036_A.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010001', '6E3036', 'B', './image/', '6E3036_B.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010002', '6E3036', 'C', './image/', '6E3036_C.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010003', '6E3036', 'D', './image/', '6E3036_D.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010004', '6E3036', 'E', './image/', '6E3036_E.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889214010005', '6E3036', 'F', './image/', '6E3036_F.PNG', '', 1, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664766010000', '6E3034-MN', 'A', './image/', '6E3034-MN_A.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664772010000', '6E3034-MN', 'B', './image/', '6E3034-MN_B.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664772010001', '6E3034-MN', 'C', './image/', '6E3034-MN_C.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664772010002', '6E3034-MN', 'D', './image/', '6E3034-MN_D.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664772010003', '6E3034-MN', 'E', './image/', '6E3034-MN_E.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_image` (`image_id`, `product_id`, `box_no`, `image_path`, `image_name`, `image_detail`, `image_type`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664773010000', '6E3034-MN', 'F', './image/', '6E3034-MN_F.PNG', '', 2, '2025-03-11 15:54:25', '管理员', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_jobs +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_jobs`; +CREATE TABLE `t_app_jobs` ( + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'jobName', + `job_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'jobClass', + `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'cron', + `timer` int DEFAULT NULL COMMENT 'timer', + `timer_type` int NOT NULL COMMENT '定时器类型', + `job_status` int NOT NULL COMMENT '定时器是否可用', + PRIMARY KEY (`job_name`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_jobs +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('DataSolver', 'com.wms_main.service.quartz_job.job_executor.DataSolver', '0/2 * * * * ? *', 2000, 1, 1); +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('OutsExecutor', 'com.wms_main.service.quartz_job.job_executor.OutsExecutor', '0/2 * * * * ? *', 2000, 1, 1); +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('WcsPickTaskSender', 'com.wms_main.service.quartz_job.job_executor.WcsPickTaskSender', '0/2 * * * * ? *', 2000, 1, 0); +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('WcsStackerTaskSender', 'com.wms_main.service.quartz_job.job_executor.WcsStackerTaskSender', '0/2 * * * * ? *', 2000, 1, 0); +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('WmsTaskExecutor', 'com.wms_main.service.quartz_job.job_executor.WmsTaskExecutor', '0/2 * * * * ? *', 2000, 1, 1); +INSERT INTO `t_app_jobs` (`job_name`, `job_class`, `cron_expression`, `timer`, `timer_type`, `job_status`) VALUES ('WmsTaskFinisher', 'com.wms_main.service.quartz_job.job_executor.WmsTaskFinisher', '0/2 * * * * ? *', 2000, 1, 1); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_kanban +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_kanban`; +CREATE TABLE `t_app_kanban` ( + `record_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '记录id:料号+看板id', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料号', + `kanban_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '看板', + `kanban_status` int NOT NULL COMMENT '看板状态。0:空,1:满。', + `last_full_time` datetime NOT NULL COMMENT '上次补满时间', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + `first_import_time` datetime DEFAULT NULL COMMENT '初次导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次导入用户', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_kanban +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010000', '0304605', '1336475', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010001', '0304605', '1336476', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010002', '0304606', '1336477', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010003', '0304606', '1338753', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010004', '0344160', '1338754', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010005', '0344160', '1338755', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010006', '0950707', '1338763', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010007', '0950707', '1338764', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010008', '0963044/HE', '1338770', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010009', '0963044/HE', '1338769', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010010', '0S1618', '1338790', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010011', '0S1618', '1338791', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010012', '1007000', '1338792', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010013', '1007000', '1338793', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010014', '1010509', '2812675', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010015', '1010509', '2812676', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010016', '1011973', '1338805', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010017', '1011973', '1338806', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010018', '1012862', '1338808', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010019', '1012862', '1338807', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010020', '1014845', '1338809', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010021', '1014845', '1338810', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010022', '1027365', '1338811', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010023', '1027365', '1338812', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010024', '1027412', '1338813', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010025', '1027412', '1338814', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010026', '1061791', '1338822', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010027', '1061791', '2089428', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010028', '1082187', '1338826', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010029', '1082187', '1338827', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010030', '1089402', '1338828', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010031', '1089402', '1338829', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010032', '1118233', '1338830', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010033', '1118233', '1338831', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010034', '1118234', '1338832', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010035', '1118234', '1338833', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010036', '1159977', '1338836', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010037', '1159977', '1338837', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010038', '1160014', '1338838', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010039', '1160014', '1338839', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010040', '1185086', '1668292', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010041', '1185086', '1668293', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010042', '1185087', '1553825', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010043', '1185087', '1553826', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010044', '1212051', '1338845', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010045', '1212051', '1338846', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010046', '1266104', '1338853', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010047', '1266104', '2154508', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010048', '1268473', '1338858', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010049', '1268473', '1338859', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010050', '1298222', '1338860', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010051', '1298222', '1338861', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010052', '1442894', '1338868', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010053', '1442894', '1338869', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010054', '1483483', '1338870', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010055', '1483483', '1338871', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010056', '1488336', '1338872', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010057', '1488336', '1338873', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010058', '1488356', '2509607', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010059', '1488356', '2509606', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010060', '1488378', '1338879', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010061', '1488378', '1338880', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010062', '1501285', '1338883', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010063', '1501285', '1338884', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010064', '1503065', '1879386', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010065', '1503065', '1879385', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010066', '1535276/HE', '1338889', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010067', '1535276/HE', '1338891', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010068', '1535276/HE', '1338906', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010069', '1535276/HE', '1338907', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010070', '1535276/HE', '1914730', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010071', '1535276/HE', '1338893', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010072', '1535276/HE', '1806621', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010073', '1535276/HE', '2517894', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010074', '1535276/HE', '1338895', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010075', '1535276/HE', '2517895', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010076', '1536976', '1338914', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010077', '1536976', '1338913', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010078', '1537067', '1338916', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010079', '1537067', '1338915', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010080', '1537549', '1338917', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010081', '1537549', '1338918', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010082', '1537550', '1338919', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010083', '1537550', '1338920', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010084', '1537551', '1338922', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010085', '1537551', '1338921', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010086', '1537553', '1338924', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010087', '1537553', '1338923', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010088', '1607578', '1699196', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010089', '1607578', '1699198', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010090', '1640938', '1338935', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010091', '1640938', '1338936', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010092', '1704001', '1338943', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010093', '1704001', '1338944', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010094', '1730515', '1338945', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993334010095', '1730515', '1338946', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010000', '1749194', '1338947', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010001', '1749194', '1338948', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010002', '1771405', '1338949', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010003', '1771405', '1338950', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010004', '1919247', '1338953', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010005', '1919247', '1338954', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010006', '1970199/HE', '1338955', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010007', '1970199/HE', '1338956', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010008', '1982914', '1668435', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010009', '1982914', '1668436', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010010', '1D4566', '1338959', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010011', '1D4566', '1338960', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010012', '1H1023', '1338961', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010013', '1H1023', '1338962', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010014', '1J9671', '1338965', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010015', '1J9671', '1338966', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010016', '1P3702', '1338967', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010017', '1P3702', '1338968', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010018', '1P3702', '1338970', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010019', '1P3702', '1338969', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010020', '1P3703', '1338971', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010021', '1P3703', '1338972', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010022', '1P3705', '1338973', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010023', '1P3705', '1338974', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010024', '1P3706', '1338976', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010025', '1P3706', '1338975', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010026', '1P3709', '1338977', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010027', '1P3709', '1338978', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010028', '1P4577', '2509587', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010029', '1P4577', '2509588', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010030', '1P4578', '1338984', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010031', '1P4578', '1338985', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010032', '1P4579', '2450449', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010033', '1P4579', '2450450', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010034', '1P4579', '2757682', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010035', '1P4579', '2757683', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010036', '1P4582', '1338996', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010037', '1P4582', '1591096', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010038', '1P5760', '2509589', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010039', '1P5760', '2509590', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010040', '1P6744', '2087555', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010041', '1P6744', '1954529', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010042', '1S1636', '1339006', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010043', '1S1636', '1339007', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010044', '1S3730', '1339012', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010045', '1S3730', '1339013', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010046', '1T0284', '1339014', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010047', '1T0284', '1339015', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010048', '1T0936', '1339020', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010049', '1T0936', '1339021', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010050', '2040814', '1699301', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010051', '2040814', '2227720', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010052', '2077434', '1339032', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010053', '2077434', '1339033', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010054', '2147568', '1408063', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010055', '2147568', '1408064', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010056', '2191891', '1631496', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010057', '2191891', '1631495', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010058', '2191893', '1339042', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010059', '2191893', '1339043', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010060', '2232204', '1668453', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010061', '2232204', '1668454', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010062', '2256948', '1339050', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010063', '2256948', '1339051', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010064', '2304011', '1339052', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010065', '2304011', '1339053', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010066', '2344869', '1339058', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010067', '2344869', '1339059', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010068', '2369832', '1339060', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010069', '2369832', '1339061', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010070', '2385078', '1339062', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010071', '2385078', '1339063', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010072', '2385082', '1339064', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010073', '2385082', '1339065', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010074', '2404695', '1339077', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010075', '2404695', '1339078', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010076', '2458472/X', '1339099', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010077', '2458472/X', '1339098', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010078', '2507531', '1339109', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010079', '2507531', '1339110', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010080', '2521631', '2096840', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010081', '2521631', '1339116', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010082', '2597513/HE', '1339119', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010083', '2597513/HE', '1339118', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010084', '2603053', '1339121', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010085', '2603053', '1339120', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010086', '2603055', '1668429', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010087', '2603055', '1668430', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010088', '2608590', '1339127', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010089', '2608590', '1339128', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010090', '2660531', '2456044', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010091', '2660531', '2493251', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010092', '2788966', '1339140', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010093', '2788966', '1339141', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010094', '2828827', '2451745', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010095', '2828827', '2451751', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010096', '2841010', '1339144', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010097', '2841010', '1339148', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010098', '2841010', '1629645', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010099', '2841010', '1339146', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010100', '2841011', '1339155', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010101', '2841011', '1339157', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010102', '2855628', '1985907', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010103', '2855628', '2300463', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010104', '2855628', '1339159', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010105', '2918148', '1339161', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010106', '2918148', '1339162', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010107', '2924792', '1339163', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010108', '2924792', '1339164', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010109', '2928061', '1339167', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010110', '2928061', '1339168', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010111', '2935263', '1339169', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010112', '2935263', '1339170', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010113', '2947687', '1339172', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010114', '2947687', '1339175', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010115', '2947687', '1339177', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010116', '2947687', '1339171', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010117', '2950993', '1668439', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010118', '2950993', '1668440', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010119', '2965987', '1339183', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010120', '2965987', '1339184', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010121', '2976291', '1339187', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010122', '2976291', '2300464', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010123', '2D0094', '1339193', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010124', '2D0094', '1339194', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010125', '2D6648', '1339195', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010126', '2D6648', '1339196', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010127', '2J2668', '1339197', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010128', '2J2668', '2268774', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010129', '2J2866', '1339199', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010130', '2J2866', '1339200', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010131', '2J5608', '1339201', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010132', '2J5608', '1339202', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010133', '2K8199', '1339203', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010134', '2K8199', '1339204', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010135', '2M9780', '1339205', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010136', '2M9780', '1339206', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010137', '2N7029', '2268789', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010138', '2N7029', '1339207', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010139', '2R1256', '1339211', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010140', '2R1256', '1339212', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010141', '2S4078', '1339217', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010142', '2S4078', '1339218', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010143', '2Y2347', '1699231', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010144', '2Y2347', '1699232', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010145', '3023809', '1339223', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010146', '3023809', '1533462', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010147', '3023813', '1339226', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010148', '3023813', '1339225', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010149', '3133966', '1854526', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010150', '3133966', '2300465', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010151', '3161438', '1339234', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010152', '3161438', '1339236', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010153', '3161438', '1339237', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010154', '3161438', '1448366', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010155', '3267680', '1339252', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010156', '3267680', '1339253', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010157', '3267680', '2916785', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010158', '3278527', '1339255', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010159', '3278527', '1879400', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010160', '3294603', '1339259', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010161', '3294603', '1339258', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010162', '3321985', '1629649', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010163', '3321985', '1629651', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010164', '3321986', '2477593', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010165', '3321986', '2477594', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010166', '3331701', '1339275', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010167', '3331701', '1339276', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010168', '3341673', '2058285', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010169', '3341673', '1879402', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010170', '3385495', '2509598', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010171', '3385495', '2509599', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010172', '3385495', '2700214', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010173', '3527057/HE', '1339304', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010174', '3527057/HE', '1339309', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010175', '3527057/HE', '1339314', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010176', '3527057/HE', '1339315', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010177', '3527057/HE', '1339318', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010178', '3527057/HE', '2268797', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010179', '3527057/HE', '2517902', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010180', '3527057/HE', '2517903', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010181', '3527057/HE', '1339305', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010182', '3527057/HE', '1339306', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010183', '3527058/HE', '1339320', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010184', '3527058/HE', '1339322', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010185', '3529954', '1976472', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010186', '3529954', '1339330', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010187', '3594661', '1339335', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010188', '3594661', '1339334', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010189', '3603679', '1339344', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010190', '3603679', '1339345', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010191', '3603681', '1339346', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010192', '3603681', '1339347', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010193', '3603688', '1339348', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010194', '3603688', '1339349', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010195', '3603690', '1339351', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010196', '3603690', '1339350', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010197', '3603692', '1339352', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010198', '3603692', '1339353', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010199', '3603693', '1339359', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010200', '3603693', '1339358', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010201', '3603695', '1744233', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010202', '3603695', '1744234', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010203', '3603696', '1339364', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010204', '3603696', '1339365', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010205', '3603697', '2435140', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010206', '3603697', '2435139', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010207', '3612426', '1699213', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010208', '3612426', '1699214', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010209', '3613549', '1339376', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010210', '3613549', '1339377', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010211', '3631610', '1339379', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010212', '3631610', '1339378', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010213', '3631613', '1339380', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010214', '3631613', '1339381', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010215', '3632692', '1339382', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010216', '3632692', '1339383', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010217', '3664972', '1339386', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010218', '3664972', '1339387', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010219', '3676001', '1339389', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010220', '3676001', '1339388', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010221', '3676002', '1339395', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010222', '3676002', '1339396', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010223', '3676003', '2268781', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010224', '3676003', '1339399', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010225', '3676003', '1339397', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010226', '3676003', '2268782', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010227', '3676003', '1339405', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010228', '3676003', '1339406', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010229', '3676003', '1339407', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010230', '3676003', '1339409', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010231', '3676003', '1339411', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010232', '3676003', '1621197', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010233', '3676003', '1621201', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010234', '3676003', '1621202', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010235', '3685096', '2087566', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010236', '3685096', '1441594', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010237', '3705764', '1339421', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010238', '3705764', '2359186', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010239', '3705764', '2359185', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010240', '3706936', '2227709', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010241', '3706936', '2227708', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010242', '3948568', '1339468', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010243', '3948568', '1854503', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993335010244', '3964852', '1339469', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010000', '3964852', '1339470', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010001', '3979397', '2096774', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010002', '3979397', '2096773', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010003', '3D2824', '1339487', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010004', '3D2824', '1339488', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010005', '3D4603', '1339489', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010006', '3D4603', '1339490', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010007', '3E3882', '1339491', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010008', '3E3882', '1339492', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010009', '3J1907', '1339493', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010010', '3J1907', '1339494', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010011', '3J3712', '1339495', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010012', '3J3712', '1339496', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010013', '3J5553', '1339497', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010014', '3J5553', '1339498', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010015', '3J5554', '1339500', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010016', '3J5554', '1339499', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010017', '3J7354', '1339501', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010018', '3J7354', '1339502', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010019', '3J9015', '1339505', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010020', '3J9015', '1339506', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010021', '3K0360', '1339507', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010022', '3K0360', '1339508', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010023', '3P1979', '1339509', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010024', '3P1979', '1339510', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010025', '3P9498', '1339511', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010026', '3P9498', '1339512', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010027', '3S9233', '1339513', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010028', '3S9233', '1339514', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010029', '3T8236', '1339515', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010030', '3T8236', '1339516', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010031', '4214353', '1339517', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010032', '4214353', '1339518', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010033', '4231787', '1339519', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010034', '4231787', '1339520', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010035', '4456109', '2056286', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010036', '4456109', '2268783', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010037', '4456109', '2301293', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010038', '4456109', '2305719', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010039', '4471704/HE', '1339550', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010040', '4471704/HE', '1339552', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010041', '4471704/HE', '1339557', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010042', '4471704/HE', '1339559', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010043', '4471704/HE', '1621203', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010044', '4471704/HE', '1621204', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010045', '4471704/HE', '1621205', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010046', '4471704/HE', '1621206', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010047', '4471704/HE', '2154949', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010048', '4471704/HE', '2154948', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010049', '4519131', '1339568', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010050', '4519131', '1339567', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010051', '4532843/HE', '1339570', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010052', '4532843/HE', '2227726', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010053', '4532843/HE', '1339569', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010054', '4532843/HE', '1339573', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010055', '4532843/HE', '1339572', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010056', '4532843/HE', '2227725', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010057', '4533432/HE', '1668457', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010058', '4533432/HE', '1668458', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010059', '4533440/HE', '1339585', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010060', '4533440/HE', '1339587', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010061', '4533440/HE', '2403690', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010062', '4533440/HE', '2403691', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010063', '4533440/HE', '2517891', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010064', '4533440/HE', '2517892', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010065', '4533454/HE', '2633861', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010066', '4533454/HE', '2493272', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010067', '4564624', '1339605', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010068', '4564624', '1339606', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010069', '4564633', '1339607', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010070', '4564633', '1339608', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010071', '4572451', '2227716', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010072', '4572451', '1339610', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010073', '4612544', '1976474', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010074', '4612544', '1339614', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010075', '4681136', '1339617', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010076', '4681136', '1339618', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010077', '4932479', '1879369', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010078', '4932479', '1879376', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010079', '4932479', '1879378', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010080', '4932479', '2058278', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010081', '4932479', '2645523', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010082', '4932479', '2645524', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010083', '4932479', '2645525', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010084', '4932479', '2645526', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010085', '4948090', '1339627', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010086', '4948090', '1339628', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010087', '4955300', '2023899', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010088', '4955300', '2509604', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010089', '4955300', '2757684', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010090', '4955300', '2758755', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010091', '4955302', '1339638', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010092', '4955302', '1339637', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010093', '4955303', '1339639', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010094', '4955303', '1339640', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010095', '4B4158', '1339641', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010096', '4B4158', '1339642', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010097', '4B4278', '1339644', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010098', '4B4278', '1339645', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010099', '4B9782', '1339646', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010100', '4B9782', '1339647', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010101', '4B9880', '1339648', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010102', '4B9880', '1339649', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010103', '4C8359', '1339650', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010104', '4C8359', '1339651', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010105', '4D0514', '1339657', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010106', '4D0514', '1339656', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010107', '4D9986', '1339658', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010108', '4D9986', '1339659', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010109', '4F4097', '1339660', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010110', '4F4097', '1339661', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010111', '4H5232', '1339662', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010112', '4H5232', '1339663', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010113', '4J0519', '1339666', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010114', '4J0519', '1339667', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010115', '4J0520', '1879368', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010116', '4J0520', '2089424', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010117', '4J0522', '1339671', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010118', '4J0522', '1339670', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010119', '4J0524', '1339674', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010120', '4J0524', '1339675', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010121', '4J0527', '1339680', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010122', '4J0527', '1339681', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010123', '4J2506', '1339683', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010124', '4J2506', '1339682', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010125', '4J5309', '1629606', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010126', '4J5309', '1975469', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010127', '4J5309', '1339689', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010128', '4J5309', '1339690', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010129', '4J5351', '1339692', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010130', '4J5351', '1339691', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010131', '4J7533', '1339699', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010132', '4J7533', '1339700', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010133', '4J8997', '1339705', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010134', '4J8997', '1339706', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010135', '4J9780', '1339712', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010136', '4J9780', '1339711', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010137', '4K1388', '1339713', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010138', '4K1388', '1339714', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010139', '4M2381', '1339715', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010140', '4M2381', '1339716', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010141', '4M6980', '1339717', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010142', '4M6980', '1339718', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010143', '4T0993', '1339721', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010144', '4T0993', '1339722', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010145', '4T1021', '1339723', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010146', '4T1021', '1339724', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010147', '4T1701', '1339725', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010148', '4T1701', '1339726', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010149', '4T1859', '2120992', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010150', '4T1859', '2120993', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010151', '4T4207', '1339733', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010152', '4T4207', '1339734', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010153', '4T4628', '1339737', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010154', '4T4628', '1339738', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010155', '4T4631', '1339739', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010156', '4T4631', '1339740', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010157', '4T4659', '1339741', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010158', '4T4659', '1339742', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010159', '4T5072', '1339743', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010160', '4T5072', '1339744', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010161', '4T5073', '1339745', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010162', '4T5073', '1339746', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010163', '4T5795', '1339749', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010164', '4T5795', '1339750', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010165', '5050058', '1854533', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010166', '5050058', '1854532', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010167', '5615574', '2517884', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010168', '5615574', '2517885', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010169', '5666473/HE', '1339761', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010170', '5666473/HE', '1339762', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010171', '5B9318', '1339765', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010172', '5B9318', '1339766', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010173', '5F4899', '1339768', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010174', '5F4899', '1339767', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010175', '5H3193', '1339769', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010176', '5H3193', '1339770', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010177', '5H4019', '1339774', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010178', '5H4019', '1339773', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010179', '5H4020', '1339776', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010180', '5H4020', '1339777', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010181', '5H6005', '1339778', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010182', '5H6005', '1339779', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010183', '5J2974', '1339784', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010184', '5J2974', '1339785', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010185', '5J4664', '1339786', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010186', '5J4664', '1339787', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010187', '5K0227', '1339788', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010188', '5K0227', '1339789', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010189', '5M2057', '1339792', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010190', '5M2057', '1339793', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010191', '5P0047', '1339801', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010192', '5P0047', '1339802', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010193', '5P2566', '1339810', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010194', '5P2566', '1668287', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010195', '5P6300', '1339816', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010196', '5P6300', '1339815', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010197', '5P8077', '1339818', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010198', '5P8077', '1339817', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010199', '5S7001', '1339820', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010200', '5S7001', '1339819', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010201', '5S7382', '1339823', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010202', '5S7382', '1339824', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010203', '5S7383', '1339825', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010204', '5S7383', '1339826', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010205', '6E1923', '1339832', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010206', '6E1923', '2023902', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010207', '6E1924', '1339833', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010208', '6E1924', '1339834', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010209', '6E1925', '1854514', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010210', '6E1925', '1854515', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010211', '6E2271/HE', '1339841', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010212', '6E2271/HE', '1339842', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010213', '6E2271/HE', '1483801', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010214', '6E2271/HE', '1483802', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010215', '6E2271/HE', '2517911', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010216', '6E2271/HE', '2517912', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010217', '6E2271/HE', '2517914', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010218', '6E2271/HE', '1339860', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010219', '6E2271/HE', '1339854', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010220', '6E2271/HE', '1339863', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010221', '6E2271/HE', '1339864', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010222', '6E2271/HE', '1483800', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010223', '6E2271/HE', '1339844', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010224', '6E2271/HE', '1339853', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010225', '6E2271/HE', '1339855', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010226', '6E2271/HE', '2517913', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010227', '6E3007', '1339874', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010228', '6E3007', '1339875', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010229', '6E4502', '1339876', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010230', '6E4502', '1339877', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010231', '6E5153', '1629660', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010232', '6E5153', '1629659', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010233', '6E5289', '1339882', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010234', '6E5289', '1339883', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010235', '6E5291', '1339884', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010236', '6E5291', '1339885', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010237', '6H2948', '1339888', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010238', '6H2948', '1339889', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010239', '6J2419', '1339891', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010240', '6J2419', '1339890', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010241', '6J3134', '1339893', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010242', '6J3134', '1339892', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010243', '6J3380', '2154042', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010244', '6J3380', '1985884', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010245', '6J4568', '1339900', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010246', '6J4568', '1339901', 0, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010247', '6J4694', '1339902', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010248', '6J4694', '1339903', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010249', '6J5899', '1339904', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010250', '6J5899', '1339905', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010251', '6J6516', '1339908', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010252', '6J6516', '1339909', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010253', '6J6517', '1339911', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010254', '6J6517', '1339910', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010255', '6J8696', '1339912', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010256', '6J8696', '1339913', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010257', '6K0806', '1339914', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010258', '6K0806', '1339915', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010259', '6K6307', '1339916', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010260', '6K6307', '1339917', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010261', '6V0357', '1339926', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010262', '6V0357', '1339927', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010263', '6V0400', '1339928', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010264', '6V0400', '1339929', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010265', '6V0852', '2517881', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010266', '6V0852', '2517882', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010267', '6V1849', '1629665', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010268', '6V1849', '1629666', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010269', '6V3922', '1553830', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010270', '6V3922', '1553829', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010271', '6V3922', '1339946', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010272', '6V3922', '1339945', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010273', '6V3965', '1339952', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010274', '6V3965', '1352729', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010275', '6V4432', '1339953', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010276', '6V4432', '1339954', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010277', '6V5195', '1339957', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010278', '6V5195', '1339958', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010279', '6V5230', '1339961', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010280', '6V5230', '1339962', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010281', '6V5391', '1339963', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010282', '6V5391', '1339964', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010283', '6V5555', '1339965', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010284', '6V5555', '1339966', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010285', '6V5556', '1339967', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010286', '6V5556', '1339968', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010287', '6V5759', '1339969', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010288', '6V5759', '1339970', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010289', '6V6353', '1339973', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010290', '6V6353', '1339974', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010291', '6V7607', '1339975', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010292', '6V7607', '1339976', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010293', '6V8188', '1339981', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010294', '6V8188', '1339982', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010295', '6V8200', '2058280', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010296', '6V8200', '1408077', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010297', '6V8398', '1339989', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010298', '6V8398', '1339990', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010299', '6V8647', '1339991', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010300', '6V8647', '1339992', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010301', '6V8653', '1339994', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010302', '6V8653', '1339993', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010303', '6V8676', '1339995', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010304', '6V8676', '1339996', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010305', '6V9606', '2089421', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010306', '6V9606', '2089422', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010307', '6V9829', '1591105', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010308', '6V9829', '1591108', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010309', '6V9830', '1340008', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010310', '6V9830', '1340009', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010311', '6V9833', '1340011', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010312', '6V9833', '1340010', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010313', '6V9834', '1340013', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010314', '6V9834', '1340012', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010315', '6Y2584', '1340018', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010316', '6Y2584', '1340019', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010317', '6Y4538', '1340020', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010318', '6Y4538', '1340021', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010319', '6Y4638', '2268787', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010320', '6Y4638', '2268786', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010321', '6Y7267', '1340034', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010322', '6Y7267', '1340035', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010323', '6Y9692', '2517917', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010324', '6Y9692', '2517918', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010325', '6Y9692', '1340039', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010326', '7B8194', '1340042', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010327', '7B8194', '1340043', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010328', '7D8048', '1340044', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010329', '7D8048', '1340045', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010330', '7J0204', '1340046', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010331', '7J0204', '1340047', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010332', '7J1089', '1340048', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010333', '7J1089', '1340049', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010334', '7J7366', '1340052', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010335', '7J7366', '1340053', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010336', '7J9933', '1340062', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010337', '7J9933', '1340063', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010338', '7K0734', '1340066', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010339', '7K0734', '1340067', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010340', '7M1297', '1340070', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010341', '7M1297', '1340071', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010342', '7M8485', '1340073', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010343', '7M8485', '1340072', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010344', '7S0530', '1340074', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010345', '7S0530', '1340076', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010346', '7T6496', '1340078', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010347', '7T6496', '1340077', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010348', '7T8797', '1340079', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010349', '7T8797', '1340080', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010350', '7T8810', '1340081', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010351', '7T8810', '1340082', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010352', '7W7381', '1668346', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010353', '7W7381', '1668347', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010354', '7X0272', '1340086', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010355', '7X0272', '1340087', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010356', '7X0293', '1340090', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010357', '7X0293', '1340091', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010358', '7X0301', '1340092', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010359', '7X0301', '1340093', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010360', '7X0326', '1340094', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010361', '7X0326', '1340095', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010362', '7X0339', '2154043', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010363', '7X0339', '2154044', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010364', '7X0352', '1879407', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010365', '7X0352', '1879408', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010366', '7X0448', '1340104', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010367', '7X0448', '1340105', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010368', '7X2535', '1340106', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010369', '7X2535', '1340107', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010370', '7X2546', '1340110', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010371', '7X2546', '1340111', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010372', '7X7888', '1340114', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010373', '7X7888', '1340115', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010374', '7Y5219/HE', '1553847', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010375', '7Y5219/HE', '1553848', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010376', '7Y5219/HE', '1340123', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010377', '7Y5219/HE', '1340122', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010378', '8B4624', '1340124', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010379', '8B4624', '1340125', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010380', '8C3206', '1340134', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010381', '8C3206', '1954545', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010382', '8C3206', '2118764', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010383', '8C3206', '1340133', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010384', '8C3206', '1340135', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010385', '8C3206', '2227553', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010386', '8E6144', '1954523', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010387', '8E6144', '1954524', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010388', '8E8867', '1340149', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010389', '8E8867', '1408051', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010390', '8E8867', '2762725', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010391', '8F3469', '1340154', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010392', '8F3469', '1340155', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010393', '8F9206', '1340156', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010394', '8F9206', '1340157', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010395', '8J4398', '1340165', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010396', '8J4398', '1340164', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010397', '8J5893', '1340166', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010398', '8J5893', '1340167', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010399', '8J6815', '1340169', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010400', '8J6815', '1340168', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010401', '8M3175', '1340178', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010402', '8M3175', '1340179', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010403', '8M4437', '1340180', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010404', '8M4437', '1340181', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010405', '8T0342', '1914722', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010406', '8T0342', '2633862', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010407', '8T0342', '1914723', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010408', '8T0342', '2517893', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010409', '8T0343', '1340194', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010410', '8T0343', '1340195', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010411', '8T2396', '1340198', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010412', '8T2396', '1340199', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010413', '8T2501', '1340200', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010414', '8T2501', '1340201', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010415', '8T3844', '1340202', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010416', '8T3844', '1340203', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010417', '8T4121', '1340212', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010418', '8T4121', '1340213', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010419', '8T4132', '1340214', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010420', '8T4132', '1340215', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010421', '8T4140', '1340218', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010422', '8T4140', '1340219', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010423', '8T4172', '1340222', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010424', '8T4172', '1340223', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010425', '8T4182', '1340228', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010426', '8T4182', '1340229', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010427', '8T4184', '1340230', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010428', '8T4184', '1340231', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010429', '8T4186', '1340234', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010430', '8T4186', '1340235', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010431', '8T4189', '1340236', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010432', '8T4189', '1340237', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010433', '8T4194', '1340242', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010434', '8T4194', '1340243', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010435', '8T4196', '1340247', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010436', '8T4196', '2154576', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010437', '8T4223', '1340248', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010438', '8T4223', '1340249', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010439', '8T4224', '1340250', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010440', '8T4224', '1340251', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010441', '8T4776', '1340254', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010442', '8T4776', '1340255', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010443', '8T4896', '1340256', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010444', '8T4896', '1340257', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010445', '8T4956', '1340258', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010446', '8T4956', '1340259', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010447', '8T5005', '1340260', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010448', '8T5005', '1340261', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010449', '8T6408', '1340263', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010450', '8T6408', '1340262', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010451', '8T6850', '1340266', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010452', '8T6850', '1340267', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010453', '8T7811', '1340277', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010454', '8T7811', '2268792', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010455', '8T7811', '1340276', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010456', '8T7811', '1340279', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010457', '8T8737', '1340281', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010458', '8T8737', '1340280', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010459', '8T8987', '1340285', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010460', '8T8987', '1340284', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010461', '8T9383', '1340290', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010462', '8T9383', '1340291', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010463', '8T9535', '1340294', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010464', '8T9535', '1340295', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010465', '9D7884', '1340296', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010466', '9D7884', '1340297', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010467', '9F6705', '1340298', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010468', '9F6705', '1340299', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010469', '9J0403', '1340302', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010470', '9J0403', '1340303', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010471', '9J0477', '1340308', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010472', '9J0477', '1340309', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010473', '9J5754', '1340312', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010474', '9J5754', '1340313', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010475', '9J8126', '1340314', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010476', '9J8126', '1340315', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010477', '9L9068', '1340316', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010478', '9L9068', '1340317', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993336010479', '9N0869', '1340320', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010000', '9N0869', '1340321', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010001', '9N4049', '1340322', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010002', '9N4049', '1340323', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010003', '9P8217', '1340326', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010004', '9P8217', '1340327', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010005', '9S4180', '1340331', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010006', '9S4180', '1340332', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010007', '9S4181', '1340334', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010008', '9S4181', '1340333', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010009', '9S4182', '1340338', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010010', '9S4182', '1340339', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010011', '9S4183', '2509583', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010012', '9S4183', '2509582', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010013', '9S4185', '1340345', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010014', '9S4185', '1340346', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010015', '9S4188', '1340347', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010016', '9S4188', '1340348', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010017', '9S4189', '1340349', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010018', '9S4189', '1340350', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010019', '9S4190', '1340351', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010020', '9S4190', '1340352', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010021', '9S4191', '1340353', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010022', '9S4191', '1340354', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010023', '9S4684', '1340355', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010024', '9S4684', '1340356', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010025', '9S8001', '1340359', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010026', '9S8001', '1340360', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010027', '9S8002', '1340361', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010028', '9S8002', '1340362', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010029', '9S8003', '1340363', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010030', '9S8003', '1340364', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010031', '9S8004', '1340365', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010032', '9S8004', '1340367', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010033', '9S8004', '2517919', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010034', '9S8005', '1340375', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010035', '9S8005', '1376626', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010036', '9S8006', '1340376', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010037', '9S8006', '1340377', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010038', '9S8007', '1340378', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010039', '9S8007', '1340379', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010040', '9S8008', '1340380', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010041', '9S8008', '1340381', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010042', '9S8009', '1340382', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010043', '9S8009', '1340383', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010044', '9T2856', '1954539', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010045', '9T2856', '1954540', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010046', '9T4685', '1340399', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010047', '9T4685', '1340398', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010048', '9T4697', '1340400', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010049', '9T4697', '1340401', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010050', '9T7418', '1340402', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010051', '9T7418', '1340403', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010052', '9T7419', '1340404', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010053', '9T7419', '1340405', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010054', '9W7783', '1340408', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010055', '9W7783', '1340409', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010056', '9X2158', '1340414', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010057', '9X2158', '2268793', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010058', '9X2158', '1340413', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010059', '9X2158', '1954578', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010060', '9X6154', '1340416', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010061', '9X6154', '1340417', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010062', '9X6381', '1340418', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010063', '9X6381', '1340419', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010064', '9X8256', '1340420', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010065', '9X8256', '1340421', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010066', '9X8257', '1340422', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010067', '9X8257', '1340423', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010068', '8T0151', '1480742', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010069', '8T0151', '1480743', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010070', '1081847', '1480772', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010071', '1081847', '1480771', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010072', '2P5755', '1495571', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010073', '2P5755', '1495572', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010074', '4681135', '2509595', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010075', '4681135', '2509596', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010076', '4932480', '1495577', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010077', '4932480', '1495578', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010078', '1488346', '1495581', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010079', '1488346', '1495579', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010080', '5261837', '1699340', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010081', '5261837', '1699342', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010082', '3344979/HR', '1495594', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010083', '3344979/HR', '1495593', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010084', '1488338', '1495595', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010085', '1488338', '1495596', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010086', '6V3965', '1526952', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010087', '6V3965', '1526954', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010088', '3603679', '1744229', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010089', '3603679', '1744230', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010090', '3J1907', '1621183', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010091', '3J1907', '1621184', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010092', '3J7354', '1744187', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010093', '3J7354', '1744188', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010094', '4J7533', '1621188', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010095', '4J7533', '1744192', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010096', '9S8004', '1744178', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010097', '9S8004', '1744177', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010098', '2147568', '1621191', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010099', '2147568', '1621192', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010100', '4829841', '1649842', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010101', '4829841', '1649843', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010102', '5654632/HE', '1649844', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010103', '5654632/HE', '1650750', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010104', '8P0346', '1650751', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010105', '8P0346', '1650752', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010106', '7X5308', '1650753', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010107', '7X5308', '1650754', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010108', '7X5315', '1650865', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010109', '7X5315', '1650866', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010110', '3112888', '1755373', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010111', '3112888', '1755374', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010112', '3527058/HE', '1985929', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010113', '3527058/HE', '1985930', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010114', '3527057/HE', '2023915', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010115', '3527057/HE', '2023916', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010116', '4681133', '2292886', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010117', '4681133', '2292887', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010118', '4681134', '2292888', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010119', '4681134', '2296294', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010120', '1234750', '2397314', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010121', '1234750', '2397315', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010122', '1649869', '2424101', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010123', '1649869', '2424100', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010124', '3884493', '2426528', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010125', '3884493', '2426529', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010126', '4M8239', '2544042', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010127', '4M8239', '2544041', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010128', '0951599/HE', '2544044', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010129', '0951599/HE', '2544043', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010130', '5A3604', '2544045', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010131', '5A3604', '2544046', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010132', '2254804/HE', '2544048', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010133', '2254804/HE', '2544049', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010134', '2254804/HE', '2544050', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010135', '2254804/HE', '2544051', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010136', '2254804/HE', '2544052', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010137', '0951578/HE', '2544053', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010138', '0951578/HE', '2544054', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010139', '0951587/HE', '2544055', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010140', '0951587/HE', '2544056', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010141', '8J1752', '2567537', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010142', '8J1752', '2567538', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010143', '7L8695', '2700226', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010144', '7L8695', '2700227', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010145', '8T6759', '2598346', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010146', '8T6759', '2602822', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010147', '6Y2522', '2602903', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010148', '6Y2522', '2602904', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010149', '8C5176', '2695137', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010150', '8C5176', '2693651', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010151', '3706923', '2700195', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010152', '3706923', '2700196', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010153', '4T5073', '2774197', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010154', '4T5073', '2773001', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010155', '3664972', '2774199', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010156', '3664972', '2774198', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010157', '7X0272', '2774201', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010158', '7X0272', '2774200', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010159', '4D9986', '2774203', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010160', '4D9986', '2774202', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010161', '2385078', '2774205', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010162', '2385078', '2774204', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010163', '9S8007', '2774207', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010164', '9S8007', '2774206', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010165', '8F9206', '2774208', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010166', '8F9206', '2774209', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010167', '6V7607', '2774211', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010168', '6V7607', '2774210', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010169', '4471707/HE', '2782462', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010170', '4471707/HE', '2782461', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010171', '5H6005', '2801880', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010172', '5H6005', '2801879', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010173', '2D6648', '2801882', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010174', '2D6648', '2801881', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010175', '2385082', '2804384', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010176', '2385082', '2804383', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010177', '6V6353', '2804386', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010178', '6V6353', '2804385', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010179', '4T5072', '2804388', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010180', '4T5072', '2804387', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010181', '1537553', '2804390', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010182', '1537553', '2804389', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010183', '1118234', '2804392', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010184', '1118234', '2804391', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010185', '9J0403', '2804394', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010186', '9J0403', '2804393', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010187', '3964852', '2804396', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010188', '3964852', '2804395', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010189', '4231787', '2804398', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010190', '4231787', '2804397', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010191', '9W7783', '2804400', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010192', '9W7783', '2804399', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010193', '7T8797', '2804402', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010194', '7T8797', '2804401', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010195', '4342475', '2803121', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010196', '4342475', '2803122', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010197', '4533451/HE', '2805988', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +INSERT INTO `t_app_kanban` (`record_id`, `goods_id`, `kanban_id`, `kanban_status`, `last_full_time`, `last_update_time`, `last_update_user`, `first_import_time`, `first_import_user`) VALUES ('1739874993337010198', '4533451/HE', '2805989', 1, '2025-02-18 18:36:33', '2025-03-11 15:38:36', '管理员', '2025-02-18 18:36:33', '管理员'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_location +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_location`; +CREATE TABLE `t_app_location` ( + `location_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库位id', + `outer_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '外部库位编号', + `location_type` int NOT NULL COMMENT '库位类型', + `is_lock` int NOT NULL COMMENT '锁定', + `is_occupy` int NOT NULL COMMENT '占用', + `is_working` int NOT NULL COMMENT '是否在工作中', + `equipment_id` int NOT NULL COMMENT '设备号', + `tunnel_id` int NOT NULL COMMENT '巷道号', + `l_row` int NOT NULL COMMENT '排', + `l_col` int NOT NULL COMMENT '列', + `l_layer` int NOT NULL COMMENT '层', + `l_depth` int NOT NULL COMMENT '深度', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '载具号', + `area_id` int NOT NULL COMMENT '区域号', + `sub_area` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '子区域', + PRIMARY KEY (`location_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_location +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-01', '', 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 'ASRS-0001', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-02', '', 1, 0, 0, 0, 1, 1, 1, 1, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-03', '', 1, 0, 1, 0, 1, 1, 1, 1, 3, 1, 'ASRS-0009', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-04', '', 1, 0, 0, 0, 1, 1, 1, 1, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-05', '', 1, 0, 0, 0, 1, 1, 1, 1, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-06', '', 1, 0, 0, 0, 1, 1, 1, 1, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-07', '', 1, 0, 0, 0, 1, 1, 1, 1, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-08', '', 1, 0, 0, 0, 1, 1, 1, 1, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-09', '', 1, 0, 0, 0, 1, 1, 1, 1, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-10', '', 1, 0, 0, 0, 1, 1, 1, 1, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-11', '', 1, 0, 0, 0, 1, 1, 1, 1, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-01-12', '', 1, 0, 0, 0, 1, 1, 1, 1, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-01', '', 1, 0, 1, 0, 1, 1, 1, 2, 1, 1, 'ASRS-0005', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-02', '', 1, 0, 0, 0, 1, 1, 1, 2, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-03', '', 1, 0, 0, 0, 1, 1, 1, 2, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-04', '', 1, 0, 0, 0, 1, 1, 1, 2, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-05', '', 1, 0, 0, 0, 1, 1, 1, 2, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-06', '', 1, 0, 0, 0, 1, 1, 1, 2, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-07', '', 1, 0, 0, 0, 1, 1, 1, 2, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-08', '', 1, 0, 0, 0, 1, 1, 1, 2, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-09', '', 1, 0, 0, 0, 1, 1, 1, 2, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-10', '', 1, 0, 0, 0, 1, 1, 1, 2, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-11', '', 1, 0, 0, 0, 1, 1, 1, 2, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-02-12', '', 1, 0, 0, 0, 1, 1, 1, 2, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-01', '', 1, 0, 0, 0, 1, 1, 1, 3, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-02', '', 1, 0, 0, 0, 1, 1, 1, 3, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-03', '', 1, 0, 0, 0, 1, 1, 1, 3, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-04', '', 1, 0, 0, 0, 1, 1, 1, 3, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-05', '', 1, 0, 0, 0, 1, 1, 1, 3, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-06', '', 1, 0, 0, 0, 1, 1, 1, 3, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-07', '', 1, 0, 0, 0, 1, 1, 1, 3, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-08', '', 1, 0, 0, 0, 1, 1, 1, 3, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-09', '', 1, 0, 0, 0, 1, 1, 1, 3, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-10', '', 1, 0, 0, 0, 1, 1, 1, 3, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-11', '', 1, 0, 0, 0, 1, 1, 1, 3, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-03-12', '', 1, 0, 0, 0, 1, 1, 1, 3, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-01', '', 1, 0, 0, 0, 1, 1, 1, 4, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-02', '', 1, 0, 0, 0, 1, 1, 1, 4, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-03', '', 1, 0, 0, 0, 1, 1, 1, 4, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-04', '', 1, 0, 0, 0, 1, 1, 1, 4, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-05', '', 1, 0, 0, 0, 1, 1, 1, 4, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-06', '', 1, 0, 0, 0, 1, 1, 1, 4, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-07', '', 1, 0, 0, 0, 1, 1, 1, 4, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-08', '', 1, 0, 0, 0, 1, 1, 1, 4, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-09', '', 1, 0, 0, 0, 1, 1, 1, 4, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-10', '', 1, 0, 0, 0, 1, 1, 1, 4, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-11', '', 1, 0, 0, 0, 1, 1, 1, 4, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-04-12', '', 1, 0, 0, 0, 1, 1, 1, 4, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-01', '', 1, 0, 0, 0, 1, 1, 1, 5, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-02', '', 1, 0, 0, 0, 1, 1, 1, 5, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-03', '', 1, 0, 0, 0, 1, 1, 1, 5, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-04', '', 1, 0, 0, 0, 1, 1, 1, 5, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-05', '', 1, 0, 0, 0, 1, 1, 1, 5, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-06', '', 1, 0, 0, 0, 1, 1, 1, 5, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-07', '', 1, 0, 0, 0, 1, 1, 1, 5, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-08', '', 1, 0, 0, 0, 1, 1, 1, 5, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-09', '', 1, 0, 0, 0, 1, 1, 1, 5, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-10', '', 1, 0, 0, 0, 1, 1, 1, 5, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-11', '', 1, 0, 0, 0, 1, 1, 1, 5, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-05-12', '', 1, 0, 0, 0, 1, 1, 1, 5, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-01', '', 1, 0, 0, 0, 1, 1, 1, 6, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-02', '', 1, 0, 0, 0, 1, 1, 1, 6, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-03', '', 1, 0, 0, 0, 1, 1, 1, 6, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-04', '', 1, 0, 0, 0, 1, 1, 1, 6, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-05', '', 1, 0, 0, 0, 1, 1, 1, 6, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-06', '', 1, 0, 0, 0, 1, 1, 1, 6, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-07', '', 1, 0, 0, 0, 1, 1, 1, 6, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-08', '', 1, 0, 0, 0, 1, 1, 1, 6, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-09', '', 1, 0, 0, 0, 1, 1, 1, 6, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-10', '', 1, 0, 0, 0, 1, 1, 1, 6, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-11', '', 1, 0, 0, 0, 1, 1, 1, 6, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-06-12', '', 1, 0, 0, 0, 1, 1, 1, 6, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-01', '', 1, 0, 0, 0, 1, 1, 1, 7, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-02', '', 1, 0, 0, 0, 1, 1, 1, 7, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-03', '', 1, 0, 0, 0, 1, 1, 1, 7, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-04', '', 1, 0, 0, 0, 1, 1, 1, 7, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-05', '', 1, 0, 0, 0, 1, 1, 1, 7, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-06', '', 1, 0, 0, 0, 1, 1, 1, 7, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-07', '', 1, 0, 0, 0, 1, 1, 1, 7, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-08', '', 1, 0, 0, 0, 1, 1, 1, 7, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-09', '', 1, 0, 0, 0, 1, 1, 1, 7, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-10', '', 1, 0, 0, 0, 1, 1, 1, 7, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-11', '', 1, 0, 0, 0, 1, 1, 1, 7, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-07-12', '', 1, 0, 0, 0, 1, 1, 1, 7, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-01', '', 1, 0, 0, 0, 1, 1, 1, 8, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-02', '', 1, 0, 0, 0, 1, 1, 1, 8, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-03', '', 1, 0, 0, 0, 1, 1, 1, 8, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-04', '', 1, 0, 0, 0, 1, 1, 1, 8, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-05', '', 1, 0, 0, 0, 1, 1, 1, 8, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-06', '', 1, 0, 0, 0, 1, 1, 1, 8, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-07', '', 1, 0, 0, 0, 1, 1, 1, 8, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-08', '', 1, 0, 0, 0, 1, 1, 1, 8, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-09', '', 1, 0, 0, 0, 1, 1, 1, 8, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-10', '', 1, 0, 0, 0, 1, 1, 1, 8, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-11', '', 1, 0, 0, 0, 1, 1, 1, 8, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-08-12', '', 1, 0, 0, 0, 1, 1, 1, 8, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-01', '', 1, 0, 0, 0, 1, 1, 1, 9, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-02', '', 1, 0, 0, 0, 1, 1, 1, 9, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-03', '', 1, 0, 0, 0, 1, 1, 1, 9, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-04', '', 1, 0, 0, 0, 1, 1, 1, 9, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-05', '', 1, 0, 0, 0, 1, 1, 1, 9, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-06', '', 1, 0, 0, 0, 1, 1, 1, 9, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-07', '', 1, 0, 0, 0, 1, 1, 1, 9, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-08', '', 1, 0, 0, 0, 1, 1, 1, 9, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-09', '', 1, 0, 0, 0, 1, 1, 1, 9, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-10', '', 1, 0, 0, 0, 1, 1, 1, 9, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-11', '', 1, 0, 0, 0, 1, 1, 1, 9, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-09-12', '', 1, 0, 0, 0, 1, 1, 1, 9, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-01', '', 1, 0, 0, 0, 1, 1, 1, 10, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-02', '', 1, 0, 0, 0, 1, 1, 1, 10, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-03', '', 1, 0, 0, 0, 1, 1, 1, 10, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-04', '', 1, 0, 0, 0, 1, 1, 1, 10, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-05', '', 1, 0, 0, 0, 1, 1, 1, 10, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-06', '', 1, 0, 0, 0, 1, 1, 1, 10, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-07', '', 1, 0, 0, 0, 1, 1, 1, 10, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-08', '', 1, 0, 0, 0, 1, 1, 1, 10, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-09', '', 1, 0, 0, 0, 1, 1, 1, 10, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-10', '', 1, 0, 0, 0, 1, 1, 1, 10, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-11', '', 1, 0, 0, 0, 1, 1, 1, 10, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-10-12', '', 1, 0, 0, 0, 1, 1, 1, 10, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-01', '', 1, 0, 0, 0, 1, 1, 1, 11, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-02', '', 1, 0, 0, 0, 1, 1, 1, 11, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-03', '', 1, 0, 0, 0, 1, 1, 1, 11, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-04', '', 1, 0, 0, 0, 1, 1, 1, 11, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-05', '', 1, 0, 0, 0, 1, 1, 1, 11, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-06', '', 1, 0, 0, 0, 1, 1, 1, 11, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-07', '', 1, 0, 0, 0, 1, 1, 1, 11, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-08', '', 1, 0, 0, 0, 1, 1, 1, 11, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-09', '', 1, 0, 0, 0, 1, 1, 1, 11, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-10', '', 1, 0, 0, 0, 1, 1, 1, 11, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-11', '', 1, 0, 0, 0, 1, 1, 1, 11, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-11-12', '', 1, 0, 0, 0, 1, 1, 1, 11, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-01', '', 1, 0, 0, 0, 1, 1, 1, 12, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-02', '', 1, 0, 0, 0, 1, 1, 1, 12, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-03', '', 1, 0, 0, 0, 1, 1, 1, 12, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-04', '', 1, 0, 0, 0, 1, 1, 1, 12, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-05', '', 1, 0, 0, 0, 1, 1, 1, 12, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-06', '', 1, 0, 0, 0, 1, 1, 1, 12, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-07', '', 1, 0, 0, 0, 1, 1, 1, 12, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-08', '', 1, 0, 0, 0, 1, 1, 1, 12, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-09', '', 1, 0, 0, 0, 1, 1, 1, 12, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-10', '', 1, 0, 0, 0, 1, 1, 1, 12, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-11', '', 1, 0, 0, 0, 1, 1, 1, 12, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-12-12', '', 1, 0, 0, 0, 1, 1, 1, 12, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-01', '', 1, 0, 0, 0, 1, 1, 1, 13, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-02', '', 1, 0, 0, 0, 1, 1, 1, 13, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-03', '', 1, 0, 0, 0, 1, 1, 1, 13, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-04', '', 1, 0, 0, 0, 1, 1, 1, 13, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-05', '', 1, 0, 0, 0, 1, 1, 1, 13, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-06', '', 1, 0, 0, 0, 1, 1, 1, 13, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-07', '', 1, 0, 0, 0, 1, 1, 1, 13, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-08', '', 1, 0, 0, 0, 1, 1, 1, 13, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-09', '', 1, 0, 0, 0, 1, 1, 1, 13, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-10', '', 1, 0, 0, 0, 1, 1, 1, 13, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-11', '', 1, 0, 0, 0, 1, 1, 1, 13, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-13-12', '', 1, 0, 0, 0, 1, 1, 1, 13, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-01', '', 1, 0, 0, 0, 1, 1, 1, 14, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-02', '', 1, 0, 0, 0, 1, 1, 1, 14, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-03', '', 1, 0, 0, 0, 1, 1, 1, 14, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-04', '', 1, 0, 0, 0, 1, 1, 1, 14, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-05', '', 1, 0, 0, 0, 1, 1, 1, 14, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-06', '', 1, 0, 0, 0, 1, 1, 1, 14, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-07', '', 1, 0, 0, 0, 1, 1, 1, 14, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-08', '', 1, 0, 0, 0, 1, 1, 1, 14, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-09', '', 1, 0, 0, 0, 1, 1, 1, 14, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-10', '', 1, 0, 0, 0, 1, 1, 1, 14, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-11', '', 1, 0, 0, 0, 1, 1, 1, 14, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-14-12', '', 1, 0, 0, 0, 1, 1, 1, 14, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-01', '', 1, 0, 0, 0, 1, 1, 1, 15, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-02', '', 1, 0, 0, 0, 1, 1, 1, 15, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-03', '', 1, 0, 0, 0, 1, 1, 1, 15, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-04', '', 1, 0, 0, 0, 1, 1, 1, 15, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-05', '', 1, 0, 0, 0, 1, 1, 1, 15, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-06', '', 1, 0, 0, 0, 1, 1, 1, 15, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-07', '', 1, 0, 0, 0, 1, 1, 1, 15, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-08', '', 1, 0, 0, 0, 1, 1, 1, 15, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-09', '', 1, 0, 0, 0, 1, 1, 1, 15, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-10', '', 1, 0, 0, 0, 1, 1, 1, 15, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-11', '', 1, 0, 0, 0, 1, 1, 1, 15, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-15-12', '', 1, 0, 0, 0, 1, 1, 1, 15, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-01', '', 1, 0, 0, 0, 1, 1, 1, 16, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-02', '', 1, 0, 0, 0, 1, 1, 1, 16, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-03', '', 1, 0, 0, 0, 1, 1, 1, 16, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-04', '', 1, 0, 0, 0, 1, 1, 1, 16, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-05', '', 1, 0, 0, 0, 1, 1, 1, 16, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-06', '', 1, 0, 0, 0, 1, 1, 1, 16, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-07', '', 1, 0, 0, 0, 1, 1, 1, 16, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-08', '', 1, 0, 0, 0, 1, 1, 1, 16, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-09', '', 1, 0, 0, 0, 1, 1, 1, 16, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-10', '', 1, 0, 0, 0, 1, 1, 1, 16, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-11', '', 1, 0, 0, 0, 1, 1, 1, 16, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-16-12', '', 1, 0, 0, 0, 1, 1, 1, 16, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-01', '', 1, 0, 0, 0, 1, 1, 1, 17, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-02', '', 1, 0, 0, 0, 1, 1, 1, 17, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-03', '', 1, 0, 0, 0, 1, 1, 1, 17, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-04', '', 1, 0, 0, 0, 1, 1, 1, 17, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-05', '', 1, 0, 0, 0, 1, 1, 1, 17, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-06', '', 1, 0, 0, 0, 1, 1, 1, 17, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-07', '', 1, 0, 0, 0, 1, 1, 1, 17, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-08', '', 1, 0, 0, 0, 1, 1, 1, 17, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-09', '', 1, 0, 0, 0, 1, 1, 1, 17, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-10', '', 1, 0, 0, 0, 1, 1, 1, 17, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-11', '', 1, 0, 0, 0, 1, 1, 1, 17, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-17-12', '', 1, 0, 0, 0, 1, 1, 1, 17, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-01', '', 1, 0, 0, 0, 1, 1, 1, 18, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-02', '', 1, 0, 0, 0, 1, 1, 1, 18, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-03', '', 1, 0, 0, 0, 1, 1, 1, 18, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-04', '', 1, 0, 0, 0, 1, 1, 1, 18, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-05', '', 1, 0, 0, 0, 1, 1, 1, 18, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-06', '', 1, 0, 0, 0, 1, 1, 1, 18, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-07', '', 1, 0, 0, 0, 1, 1, 1, 18, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-08', '', 1, 0, 0, 0, 1, 1, 1, 18, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-09', '', 1, 0, 0, 0, 1, 1, 1, 18, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-10', '', 1, 0, 0, 0, 1, 1, 1, 18, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-11', '', 1, 0, 0, 0, 1, 1, 1, 18, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-18-12', '', 1, 0, 0, 0, 1, 1, 1, 18, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-01', '', 1, 0, 0, 0, 1, 1, 1, 19, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-02', '', 1, 0, 0, 0, 1, 1, 1, 19, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-03', '', 1, 0, 0, 0, 1, 1, 1, 19, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-04', '', 1, 0, 0, 0, 1, 1, 1, 19, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-05', '', 1, 0, 0, 0, 1, 1, 1, 19, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-06', '', 1, 0, 0, 0, 1, 1, 1, 19, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-07', '', 1, 0, 0, 0, 1, 1, 1, 19, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-08', '', 1, 0, 0, 0, 1, 1, 1, 19, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-09', '', 1, 0, 0, 0, 1, 1, 1, 19, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-10', '', 1, 0, 0, 0, 1, 1, 1, 19, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-11', '', 1, 0, 0, 0, 1, 1, 1, 19, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-19-12', '', 1, 0, 0, 0, 1, 1, 1, 19, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-01', '', 1, 0, 0, 0, 1, 1, 1, 20, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-02', '', 1, 0, 0, 0, 1, 1, 1, 20, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-03', '', 1, 0, 0, 0, 1, 1, 1, 20, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-04', '', 1, 0, 0, 0, 1, 1, 1, 20, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-05', '', 1, 0, 0, 0, 1, 1, 1, 20, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-06', '', 1, 0, 0, 0, 1, 1, 1, 20, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-07', '', 1, 0, 0, 0, 1, 1, 1, 20, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-08', '', 1, 0, 0, 0, 1, 1, 1, 20, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-09', '', 1, 0, 0, 0, 1, 1, 1, 20, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-10', '', 1, 0, 0, 0, 1, 1, 1, 20, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-11', '', 1, 0, 0, 0, 1, 1, 1, 20, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-20-12', '', 1, 0, 0, 0, 1, 1, 1, 20, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-01', '', 1, 0, 0, 0, 1, 1, 1, 21, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-02', '', 1, 0, 0, 0, 1, 1, 1, 21, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-03', '', 1, 0, 0, 0, 1, 1, 1, 21, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-04', '', 1, 0, 0, 0, 1, 1, 1, 21, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-05', '', 1, 0, 0, 0, 1, 1, 1, 21, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-06', '', 1, 0, 0, 0, 1, 1, 1, 21, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-07', '', 1, 0, 0, 0, 1, 1, 1, 21, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-08', '', 1, 0, 0, 0, 1, 1, 1, 21, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-09', '', 1, 0, 0, 0, 1, 1, 1, 21, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-10', '', 1, 0, 0, 0, 1, 1, 1, 21, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-11', '', 1, 0, 0, 0, 1, 1, 1, 21, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-21-12', '', 1, 0, 0, 0, 1, 1, 1, 21, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-01', '', 1, 0, 0, 0, 1, 1, 1, 22, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-02', '', 1, 0, 0, 0, 1, 1, 1, 22, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-03', '', 1, 0, 0, 0, 1, 1, 1, 22, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-04', '', 1, 0, 0, 0, 1, 1, 1, 22, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-05', '', 1, 0, 0, 0, 1, 1, 1, 22, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-06', '', 1, 0, 0, 0, 1, 1, 1, 22, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-07', '', 1, 0, 0, 0, 1, 1, 1, 22, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-08', '', 1, 0, 0, 0, 1, 1, 1, 22, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-09', '', 1, 0, 0, 0, 1, 1, 1, 22, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-10', '', 1, 0, 0, 0, 1, 1, 1, 22, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-11', '', 1, 0, 0, 0, 1, 1, 1, 22, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-22-12', '', 1, 0, 0, 0, 1, 1, 1, 22, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-01', '', 1, 0, 0, 0, 1, 1, 1, 23, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-02', '', 1, 0, 0, 0, 1, 1, 1, 23, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-03', '', 1, 0, 0, 0, 1, 1, 1, 23, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-04', '', 1, 0, 0, 0, 1, 1, 1, 23, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-05', '', 1, 0, 0, 0, 1, 1, 1, 23, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-06', '', 1, 0, 0, 0, 1, 1, 1, 23, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-07', '', 1, 0, 0, 0, 1, 1, 1, 23, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-08', '', 1, 0, 0, 0, 1, 1, 1, 23, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-09', '', 1, 0, 0, 0, 1, 1, 1, 23, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-10', '', 1, 0, 0, 0, 1, 1, 1, 23, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-11', '', 1, 0, 0, 0, 1, 1, 1, 23, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-23-12', '', 1, 0, 0, 0, 1, 1, 1, 23, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-01', '', 1, 0, 0, 0, 1, 1, 1, 24, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-02', '', 1, 0, 0, 0, 1, 1, 1, 24, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-03', '', 1, 0, 0, 0, 1, 1, 1, 24, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-04', '', 1, 0, 0, 0, 1, 1, 1, 24, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-05', '', 1, 0, 0, 0, 1, 1, 1, 24, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-06', '', 1, 0, 0, 0, 1, 1, 1, 24, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-07', '', 1, 0, 0, 0, 1, 1, 1, 24, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-08', '', 1, 0, 0, 0, 1, 1, 1, 24, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-09', '', 1, 0, 0, 0, 1, 1, 1, 24, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-10', '', 1, 0, 0, 0, 1, 1, 1, 24, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-11', '', 1, 0, 0, 0, 1, 1, 1, 24, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-24-12', '', 1, 0, 0, 0, 1, 1, 1, 24, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-01', '', 1, 0, 0, 0, 1, 1, 1, 25, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-02', '', 1, 0, 0, 0, 1, 1, 1, 25, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-03', '', 1, 0, 0, 0, 1, 1, 1, 25, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-04', '', 1, 0, 0, 0, 1, 1, 1, 25, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-05', '', 1, 0, 0, 0, 1, 1, 1, 25, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-06', '', 1, 0, 0, 0, 1, 1, 1, 25, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-07', '', 1, 0, 0, 0, 1, 1, 1, 25, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-08', '', 1, 0, 0, 0, 1, 1, 1, 25, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-09', '', 1, 0, 0, 0, 1, 1, 1, 25, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-10', '', 1, 0, 0, 0, 1, 1, 1, 25, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-11', '', 1, 0, 0, 0, 1, 1, 1, 25, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-25-12', '', 1, 0, 0, 0, 1, 1, 1, 25, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-01', '', 1, 0, 0, 0, 1, 1, 1, 26, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-02', '', 1, 0, 0, 0, 1, 1, 1, 26, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-03', '', 1, 0, 0, 0, 1, 1, 1, 26, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-04', '', 1, 0, 0, 0, 1, 1, 1, 26, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-05', '', 1, 0, 0, 0, 1, 1, 1, 26, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-06', '', 1, 0, 0, 0, 1, 1, 1, 26, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-07', '', 1, 0, 0, 0, 1, 1, 1, 26, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-08', '', 1, 0, 0, 0, 1, 1, 1, 26, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-09', '', 1, 0, 0, 0, 1, 1, 1, 26, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-10', '', 1, 0, 0, 0, 1, 1, 1, 26, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-11', '', 1, 0, 0, 0, 1, 1, 1, 26, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-26-12', '', 1, 0, 0, 0, 1, 1, 1, 26, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-01', '', 1, 0, 0, 0, 1, 1, 1, 27, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-02', '', 1, 0, 0, 0, 1, 1, 1, 27, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-03', '', 1, 0, 0, 0, 1, 1, 1, 27, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-04', '', 1, 0, 0, 0, 1, 1, 1, 27, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-05', '', 1, 0, 0, 0, 1, 1, 1, 27, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-06', '', 1, 0, 0, 0, 1, 1, 1, 27, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-07', '', 1, 0, 0, 0, 1, 1, 1, 27, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-08', '', 1, 0, 0, 0, 1, 1, 1, 27, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-09', '', 1, 0, 0, 0, 1, 1, 1, 27, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-10', '', 1, 0, 0, 0, 1, 1, 1, 27, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-11', '', 1, 0, 0, 0, 1, 1, 1, 27, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-27-12', '', 1, 0, 0, 0, 1, 1, 1, 27, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-01', '', 1, 0, 0, 0, 1, 1, 1, 28, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-02', '', 1, 0, 0, 0, 1, 1, 1, 28, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-03', '', 1, 0, 0, 0, 1, 1, 1, 28, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-04', '', 1, 0, 0, 0, 1, 1, 1, 28, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-05', '', 1, 0, 0, 0, 1, 1, 1, 28, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-06', '', 1, 0, 0, 0, 1, 1, 1, 28, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-07', '', 1, 0, 0, 0, 1, 1, 1, 28, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-08', '', 1, 0, 0, 0, 1, 1, 1, 28, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-09', '', 1, 0, 0, 0, 1, 1, 1, 28, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-10', '', 1, 0, 0, 0, 1, 1, 1, 28, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-11', '', 1, 0, 0, 0, 1, 1, 1, 28, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-28-12', '', 1, 0, 0, 0, 1, 1, 1, 28, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-01', '', 1, 0, 0, 0, 1, 1, 1, 29, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-02', '', 1, 0, 0, 0, 1, 1, 1, 29, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-03', '', 1, 0, 0, 0, 1, 1, 1, 29, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-04', '', 1, 0, 0, 0, 1, 1, 1, 29, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-05', '', 1, 0, 0, 0, 1, 1, 1, 29, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-06', '', 1, 0, 0, 0, 1, 1, 1, 29, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-07', '', 1, 0, 0, 0, 1, 1, 1, 29, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-08', '', 1, 0, 0, 0, 1, 1, 1, 29, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-09', '', 1, 0, 0, 0, 1, 1, 1, 29, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-10', '', 1, 0, 0, 0, 1, 1, 1, 29, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-11', '', 1, 0, 0, 0, 1, 1, 1, 29, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-29-12', '', 1, 0, 0, 0, 1, 1, 1, 29, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-01', '', 1, 0, 0, 0, 1, 1, 1, 30, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-02', '', 1, 0, 0, 0, 1, 1, 1, 30, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-03', '', 1, 0, 0, 0, 1, 1, 1, 30, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-04', '', 1, 0, 0, 0, 1, 1, 1, 30, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-05', '', 1, 0, 0, 0, 1, 1, 1, 30, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-06', '', 1, 0, 0, 0, 1, 1, 1, 30, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-07', '', 1, 0, 0, 0, 1, 1, 1, 30, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-08', '', 1, 0, 0, 0, 1, 1, 1, 30, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-09', '', 1, 0, 0, 0, 1, 1, 1, 30, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-10', '', 1, 0, 0, 0, 1, 1, 1, 30, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-11', '', 1, 0, 0, 0, 1, 1, 1, 30, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-30-12', '', 1, 0, 0, 0, 1, 1, 1, 30, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-01', '', 1, 0, 0, 0, 1, 1, 1, 31, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-02', '', 1, 0, 0, 0, 1, 1, 1, 31, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-03', '', 1, 0, 0, 0, 1, 1, 1, 31, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-04', '', 1, 0, 0, 0, 1, 1, 1, 31, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-05', '', 1, 0, 0, 0, 1, 1, 1, 31, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-06', '', 1, 0, 0, 0, 1, 1, 1, 31, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-07', '', 1, 0, 0, 0, 1, 1, 1, 31, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-08', '', 1, 0, 0, 0, 1, 1, 1, 31, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-09', '', 1, 0, 0, 0, 1, 1, 1, 31, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-10', '', 1, 0, 0, 0, 1, 1, 1, 31, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-11', '', 1, 0, 0, 0, 1, 1, 1, 31, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-31-12', '', 1, 0, 0, 0, 1, 1, 1, 31, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-01', '', 1, 0, 0, 0, 1, 1, 1, 32, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-02', '', 1, 0, 0, 0, 1, 1, 1, 32, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-03', '', 1, 0, 0, 0, 1, 1, 1, 32, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-04', '', 1, 0, 0, 0, 1, 1, 1, 32, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-05', '', 1, 0, 0, 0, 1, 1, 1, 32, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-06', '', 1, 0, 0, 0, 1, 1, 1, 32, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-07', '', 1, 0, 0, 0, 1, 1, 1, 32, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-08', '', 1, 0, 0, 0, 1, 1, 1, 32, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-09', '', 1, 0, 0, 0, 1, 1, 1, 32, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-10', '', 1, 0, 0, 0, 1, 1, 1, 32, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-11', '', 1, 0, 0, 0, 1, 1, 1, 32, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-32-12', '', 1, 0, 0, 0, 1, 1, 1, 32, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-01', '', 1, 0, 0, 0, 1, 1, 1, 33, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-02', '', 1, 0, 0, 0, 1, 1, 1, 33, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-03', '', 1, 0, 0, 0, 1, 1, 1, 33, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-04', '', 1, 0, 0, 0, 1, 1, 1, 33, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-05', '', 1, 0, 0, 0, 1, 1, 1, 33, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-06', '', 1, 0, 0, 0, 1, 1, 1, 33, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-07', '', 1, 0, 0, 0, 1, 1, 1, 33, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-08', '', 1, 0, 0, 0, 1, 1, 1, 33, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-09', '', 1, 0, 0, 0, 1, 1, 1, 33, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-10', '', 1, 0, 0, 0, 1, 1, 1, 33, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-11', '', 1, 0, 0, 0, 1, 1, 1, 33, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-33-12', '', 1, 0, 0, 0, 1, 1, 1, 33, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-01', '', 1, 0, 0, 0, 1, 1, 1, 34, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-02', '', 1, 0, 0, 0, 1, 1, 1, 34, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-03', '', 1, 0, 0, 0, 1, 1, 1, 34, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-04', '', 1, 0, 0, 0, 1, 1, 1, 34, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-05', '', 1, 0, 0, 0, 1, 1, 1, 34, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-06', '', 1, 0, 0, 0, 1, 1, 1, 34, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-07', '', 1, 0, 0, 0, 1, 1, 1, 34, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-08', '', 1, 0, 0, 0, 1, 1, 1, 34, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-09', '', 1, 0, 0, 0, 1, 1, 1, 34, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-10', '', 1, 0, 0, 0, 1, 1, 1, 34, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-11', '', 1, 0, 0, 0, 1, 1, 1, 34, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-34-12', '', 1, 0, 0, 0, 1, 1, 1, 34, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-01', '', 1, 0, 0, 0, 1, 1, 1, 35, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-02', '', 1, 0, 0, 0, 1, 1, 1, 35, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-03', '', 1, 0, 0, 0, 1, 1, 1, 35, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-04', '', 1, 0, 0, 0, 1, 1, 1, 35, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-05', '', 1, 0, 0, 0, 1, 1, 1, 35, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-06', '', 1, 0, 0, 0, 1, 1, 1, 35, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-07', '', 1, 0, 0, 0, 1, 1, 1, 35, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-08', '', 1, 0, 0, 0, 1, 1, 1, 35, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-09', '', 1, 0, 0, 0, 1, 1, 1, 35, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-10', '', 1, 0, 0, 0, 1, 1, 1, 35, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-11', '', 1, 0, 0, 0, 1, 1, 1, 35, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-35-12', '', 1, 0, 0, 0, 1, 1, 1, 35, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-01', '', 1, 0, 0, 0, 1, 1, 1, 36, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-02', '', 1, 0, 0, 0, 1, 1, 1, 36, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-03', '', 1, 0, 0, 0, 1, 1, 1, 36, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-04', '', 1, 0, 0, 0, 1, 1, 1, 36, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-05', '', 1, 0, 0, 0, 1, 1, 1, 36, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-06', '', 1, 0, 0, 0, 1, 1, 1, 36, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-07', '', 1, 0, 0, 0, 1, 1, 1, 36, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-08', '', 1, 0, 0, 0, 1, 1, 1, 36, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-09', '', 1, 0, 0, 0, 1, 1, 1, 36, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-10', '', 1, 0, 0, 0, 1, 1, 1, 36, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-11', '', 1, 0, 0, 0, 1, 1, 1, 36, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-36-12', '', 1, 0, 0, 0, 1, 1, 1, 36, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-01', '', 1, 0, 0, 0, 1, 1, 1, 37, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-02', '', 1, 0, 0, 0, 1, 1, 1, 37, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-03', '', 1, 0, 0, 0, 1, 1, 1, 37, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-04', '', 1, 0, 0, 0, 1, 1, 1, 37, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-05', '', 1, 0, 0, 0, 1, 1, 1, 37, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-06', '', 1, 0, 0, 0, 1, 1, 1, 37, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-07', '', 1, 0, 0, 0, 1, 1, 1, 37, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-08', '', 1, 0, 0, 0, 1, 1, 1, 37, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-09', '', 1, 0, 0, 0, 1, 1, 1, 37, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-10', '', 1, 0, 0, 0, 1, 1, 1, 37, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-11', '', 1, 0, 0, 0, 1, 1, 1, 37, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-37-12', '', 1, 0, 0, 0, 1, 1, 1, 37, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-01', '', 1, 0, 0, 0, 1, 1, 1, 38, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-02', '', 1, 0, 0, 0, 1, 1, 1, 38, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-03', '', 1, 0, 0, 0, 1, 1, 1, 38, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-04', '', 1, 0, 0, 0, 1, 1, 1, 38, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-05', '', 1, 0, 0, 0, 1, 1, 1, 38, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-06', '', 1, 0, 0, 0, 1, 1, 1, 38, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-07', '', 1, 0, 0, 0, 1, 1, 1, 38, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-08', '', 1, 0, 0, 0, 1, 1, 1, 38, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-09', '', 1, 0, 0, 0, 1, 1, 1, 38, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-10', '', 1, 0, 0, 0, 1, 1, 1, 38, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-11', '', 1, 0, 0, 0, 1, 1, 1, 38, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-38-12', '', 1, 0, 0, 0, 1, 1, 1, 38, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-01', '', 1, 0, 0, 0, 1, 1, 1, 39, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-02', '', 1, 0, 0, 0, 1, 1, 1, 39, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-03', '', 1, 0, 0, 0, 1, 1, 1, 39, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-04', '', 1, 0, 0, 0, 1, 1, 1, 39, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-05', '', 1, 0, 0, 0, 1, 1, 1, 39, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-06', '', 1, 0, 0, 0, 1, 1, 1, 39, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-07', '', 1, 0, 0, 0, 1, 1, 1, 39, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-08', '', 1, 0, 0, 0, 1, 1, 1, 39, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-09', '', 1, 0, 0, 0, 1, 1, 1, 39, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-10', '', 1, 0, 0, 0, 1, 1, 1, 39, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-11', '', 1, 0, 0, 0, 1, 1, 1, 39, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-39-12', '', 1, 0, 0, 0, 1, 1, 1, 39, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-01', '', 1, 0, 0, 0, 1, 1, 1, 40, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-02', '', 1, 0, 0, 0, 1, 1, 1, 40, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-03', '', 1, 0, 0, 0, 1, 1, 1, 40, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-04', '', 1, 0, 0, 0, 1, 1, 1, 40, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-05', '', 1, 0, 0, 0, 1, 1, 1, 40, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-06', '', 1, 0, 0, 0, 1, 1, 1, 40, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-07', '', 1, 0, 0, 0, 1, 1, 1, 40, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-08', '', 1, 0, 0, 0, 1, 1, 1, 40, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-09', '', 1, 0, 0, 0, 1, 1, 1, 40, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-10', '', 1, 0, 0, 0, 1, 1, 1, 40, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-11', '', 1, 0, 0, 0, 1, 1, 1, 40, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-40-12', '', 1, 0, 0, 0, 1, 1, 1, 40, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-01', '', 1, 0, 0, 0, 1, 1, 1, 41, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-02', '', 1, 0, 0, 0, 1, 1, 1, 41, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-03', '', 1, 0, 0, 0, 1, 1, 1, 41, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-04', '', 1, 0, 0, 0, 1, 1, 1, 41, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-05', '', 1, 0, 0, 0, 1, 1, 1, 41, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-06', '', 1, 0, 0, 0, 1, 1, 1, 41, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-07', '', 1, 0, 0, 0, 1, 1, 1, 41, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-08', '', 1, 0, 0, 0, 1, 1, 1, 41, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-09', '', 1, 0, 0, 0, 1, 1, 1, 41, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-10', '', 1, 0, 0, 0, 1, 1, 1, 41, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-11', '', 1, 0, 0, 0, 1, 1, 1, 41, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-41-12', '', 1, 0, 0, 0, 1, 1, 1, 41, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-01', '', 1, 0, 0, 0, 1, 1, 1, 42, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-02', '', 1, 0, 0, 0, 1, 1, 1, 42, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-03', '', 1, 0, 0, 0, 1, 1, 1, 42, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-04', '', 1, 0, 0, 0, 1, 1, 1, 42, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-05', '', 1, 0, 0, 0, 1, 1, 1, 42, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-06', '', 1, 0, 0, 0, 1, 1, 1, 42, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-07', '', 1, 0, 0, 0, 1, 1, 1, 42, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-08', '', 1, 0, 0, 0, 1, 1, 1, 42, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-09', '', 1, 0, 0, 0, 1, 1, 1, 42, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-10', '', 1, 0, 0, 0, 1, 1, 1, 42, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-11', '', 1, 0, 0, 0, 1, 1, 1, 42, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A01-42-12', '', 1, 0, 0, 0, 1, 1, 1, 42, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-01', '', 1, 0, 1, 0, 1, 1, 2, 1, 1, 1, 'ASRS-0003', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-02', '', 1, 0, 0, 0, 1, 1, 2, 1, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-03', '', 1, 0, 0, 0, 1, 1, 2, 1, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-04', '', 1, 0, 0, 0, 1, 1, 2, 1, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-05', '', 1, 0, 0, 0, 1, 1, 2, 1, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-06', '', 1, 0, 0, 0, 1, 1, 2, 1, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-07', '', 1, 0, 0, 0, 1, 1, 2, 1, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-08', '', 1, 0, 0, 0, 1, 1, 2, 1, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-09', '', 1, 0, 0, 0, 1, 1, 2, 1, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-10', '', 1, 0, 0, 0, 1, 1, 2, 1, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-11', '', 1, 0, 0, 0, 1, 1, 2, 1, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-01-12', '', 1, 0, 0, 0, 1, 1, 2, 1, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-01', '', 1, 0, 1, 0, 1, 1, 2, 2, 1, 1, 'ASRS-0007', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-02', '', 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-03', '', 1, 0, 0, 0, 1, 1, 2, 2, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-04', '', 1, 0, 0, 0, 1, 1, 2, 2, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-05', '', 1, 0, 0, 0, 1, 1, 2, 2, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-06', '', 1, 0, 0, 0, 1, 1, 2, 2, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-07', '', 1, 0, 0, 0, 1, 1, 2, 2, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-08', '', 1, 0, 0, 0, 1, 1, 2, 2, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-09', '', 1, 0, 0, 0, 1, 1, 2, 2, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-10', '', 1, 0, 0, 0, 1, 1, 2, 2, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-11', '', 1, 0, 0, 0, 1, 1, 2, 2, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-02-12', '', 1, 0, 0, 0, 1, 1, 2, 2, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-01', '', 1, 0, 0, 0, 1, 1, 2, 3, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-02', '', 1, 0, 0, 0, 1, 1, 2, 3, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-03', '', 1, 0, 0, 0, 1, 1, 2, 3, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-04', '', 1, 0, 0, 0, 1, 1, 2, 3, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-05', '', 1, 0, 0, 0, 1, 1, 2, 3, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-06', '', 1, 0, 0, 0, 1, 1, 2, 3, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-07', '', 1, 0, 0, 0, 1, 1, 2, 3, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-08', '', 1, 0, 0, 0, 1, 1, 2, 3, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-09', '', 1, 0, 0, 0, 1, 1, 2, 3, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-10', '', 1, 0, 0, 0, 1, 1, 2, 3, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-11', '', 1, 0, 0, 0, 1, 1, 2, 3, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-03-12', '', 1, 0, 0, 0, 1, 1, 2, 3, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-01', '', 1, 0, 0, 0, 1, 1, 2, 4, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-02', '', 1, 0, 0, 0, 1, 1, 2, 4, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-03', '', 1, 0, 0, 0, 1, 1, 2, 4, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-04', '', 1, 0, 0, 0, 1, 1, 2, 4, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-05', '', 1, 0, 0, 0, 1, 1, 2, 4, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-06', '', 1, 0, 0, 0, 1, 1, 2, 4, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-07', '', 1, 0, 0, 0, 1, 1, 2, 4, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-08', '', 1, 0, 0, 0, 1, 1, 2, 4, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-09', '', 1, 0, 0, 0, 1, 1, 2, 4, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-10', '', 1, 0, 0, 0, 1, 1, 2, 4, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-11', '', 1, 0, 0, 0, 1, 1, 2, 4, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-04-12', '', 1, 0, 0, 0, 1, 1, 2, 4, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-01', '', 1, 0, 0, 0, 1, 1, 2, 5, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-02', '', 1, 0, 0, 0, 1, 1, 2, 5, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-03', '', 1, 0, 0, 0, 1, 1, 2, 5, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-04', '', 1, 0, 0, 0, 1, 1, 2, 5, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-05', '', 1, 0, 0, 0, 1, 1, 2, 5, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-06', '', 1, 0, 0, 0, 1, 1, 2, 5, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-07', '', 1, 0, 0, 0, 1, 1, 2, 5, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-08', '', 1, 0, 0, 0, 1, 1, 2, 5, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-09', '', 1, 0, 0, 0, 1, 1, 2, 5, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-10', '', 1, 0, 0, 0, 1, 1, 2, 5, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-11', '', 1, 0, 0, 0, 1, 1, 2, 5, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-05-12', '', 1, 0, 0, 0, 1, 1, 2, 5, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-01', '', 1, 0, 0, 0, 1, 1, 2, 6, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-02', '', 1, 0, 0, 0, 1, 1, 2, 6, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-03', '', 1, 0, 0, 0, 1, 1, 2, 6, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-04', '', 1, 0, 0, 0, 1, 1, 2, 6, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-05', '', 1, 0, 0, 0, 1, 1, 2, 6, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-06', '', 1, 0, 0, 0, 1, 1, 2, 6, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-07', '', 1, 0, 0, 0, 1, 1, 2, 6, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-08', '', 1, 0, 0, 0, 1, 1, 2, 6, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-09', '', 1, 0, 0, 0, 1, 1, 2, 6, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-10', '', 1, 0, 0, 0, 1, 1, 2, 6, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-11', '', 1, 0, 0, 0, 1, 1, 2, 6, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-06-12', '', 1, 0, 0, 0, 1, 1, 2, 6, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-01', '', 1, 0, 0, 0, 1, 1, 2, 7, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-02', '', 1, 0, 0, 0, 1, 1, 2, 7, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-03', '', 1, 0, 0, 0, 1, 1, 2, 7, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-04', '', 1, 0, 0, 0, 1, 1, 2, 7, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-05', '', 1, 0, 0, 0, 1, 1, 2, 7, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-06', '', 1, 0, 0, 0, 1, 1, 2, 7, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-07', '', 1, 0, 0, 0, 1, 1, 2, 7, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-08', '', 1, 0, 0, 0, 1, 1, 2, 7, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-09', '', 1, 0, 0, 0, 1, 1, 2, 7, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-10', '', 1, 0, 0, 0, 1, 1, 2, 7, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-11', '', 1, 0, 0, 0, 1, 1, 2, 7, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-07-12', '', 1, 0, 0, 0, 1, 1, 2, 7, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-01', '', 1, 0, 0, 0, 1, 1, 2, 8, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-02', '', 1, 0, 0, 0, 1, 1, 2, 8, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-03', '', 1, 0, 0, 0, 1, 1, 2, 8, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-04', '', 1, 0, 0, 0, 1, 1, 2, 8, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-05', '', 1, 0, 0, 0, 1, 1, 2, 8, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-06', '', 1, 0, 0, 0, 1, 1, 2, 8, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-07', '', 1, 0, 0, 0, 1, 1, 2, 8, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-08', '', 1, 0, 0, 0, 1, 1, 2, 8, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-09', '', 1, 0, 0, 0, 1, 1, 2, 8, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-10', '', 1, 0, 0, 0, 1, 1, 2, 8, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-11', '', 1, 0, 0, 0, 1, 1, 2, 8, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-08-12', '', 1, 0, 0, 0, 1, 1, 2, 8, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-01', '', 1, 0, 0, 0, 1, 1, 2, 9, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-02', '', 1, 0, 0, 0, 1, 1, 2, 9, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-03', '', 1, 0, 0, 0, 1, 1, 2, 9, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-04', '', 1, 0, 0, 0, 1, 1, 2, 9, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-05', '', 1, 0, 0, 0, 1, 1, 2, 9, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-06', '', 1, 0, 0, 0, 1, 1, 2, 9, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-07', '', 1, 0, 0, 0, 1, 1, 2, 9, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-08', '', 1, 0, 0, 0, 1, 1, 2, 9, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-09', '', 1, 0, 0, 0, 1, 1, 2, 9, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-10', '', 1, 0, 0, 0, 1, 1, 2, 9, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-11', '', 1, 0, 0, 0, 1, 1, 2, 9, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-09-12', '', 1, 0, 0, 0, 1, 1, 2, 9, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-01', '', 1, 0, 0, 0, 1, 1, 2, 10, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-02', '', 1, 0, 0, 0, 1, 1, 2, 10, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-03', '', 1, 0, 0, 0, 1, 1, 2, 10, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-04', '', 1, 0, 0, 0, 1, 1, 2, 10, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-05', '', 1, 0, 0, 0, 1, 1, 2, 10, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-06', '', 1, 0, 0, 0, 1, 1, 2, 10, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-07', '', 1, 0, 0, 0, 1, 1, 2, 10, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-08', '', 1, 0, 0, 0, 1, 1, 2, 10, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-09', '', 1, 0, 0, 0, 1, 1, 2, 10, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-10', '', 1, 0, 0, 0, 1, 1, 2, 10, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-11', '', 1, 0, 0, 0, 1, 1, 2, 10, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-10-12', '', 1, 0, 0, 0, 1, 1, 2, 10, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-01', '', 1, 0, 0, 0, 1, 1, 2, 11, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-02', '', 1, 0, 0, 0, 1, 1, 2, 11, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-03', '', 1, 0, 0, 0, 1, 1, 2, 11, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-04', '', 1, 0, 0, 0, 1, 1, 2, 11, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-05', '', 1, 0, 0, 0, 1, 1, 2, 11, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-06', '', 1, 0, 0, 0, 1, 1, 2, 11, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-07', '', 1, 0, 0, 0, 1, 1, 2, 11, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-08', '', 1, 0, 0, 0, 1, 1, 2, 11, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-09', '', 1, 0, 0, 0, 1, 1, 2, 11, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-10', '', 1, 0, 0, 0, 1, 1, 2, 11, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-11', '', 1, 0, 0, 0, 1, 1, 2, 11, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-11-12', '', 1, 0, 0, 0, 1, 1, 2, 11, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-01', '', 1, 0, 0, 0, 1, 1, 2, 12, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-02', '', 1, 0, 0, 0, 1, 1, 2, 12, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-03', '', 1, 0, 0, 0, 1, 1, 2, 12, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-04', '', 1, 0, 0, 0, 1, 1, 2, 12, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-05', '', 1, 0, 0, 0, 1, 1, 2, 12, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-06', '', 1, 0, 0, 0, 1, 1, 2, 12, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-07', '', 1, 0, 0, 0, 1, 1, 2, 12, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-08', '', 1, 0, 0, 0, 1, 1, 2, 12, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-09', '', 1, 0, 0, 0, 1, 1, 2, 12, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-10', '', 1, 0, 0, 0, 1, 1, 2, 12, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-11', '', 1, 0, 0, 0, 1, 1, 2, 12, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-12-12', '', 1, 0, 0, 0, 1, 1, 2, 12, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-01', '', 1, 0, 0, 0, 1, 1, 2, 13, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-02', '', 1, 0, 0, 0, 1, 1, 2, 13, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-03', '', 1, 0, 0, 0, 1, 1, 2, 13, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-04', '', 1, 0, 0, 0, 1, 1, 2, 13, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-05', '', 1, 0, 0, 0, 1, 1, 2, 13, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-06', '', 1, 0, 0, 0, 1, 1, 2, 13, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-07', '', 1, 0, 0, 0, 1, 1, 2, 13, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-08', '', 1, 0, 0, 0, 1, 1, 2, 13, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-09', '', 1, 0, 0, 0, 1, 1, 2, 13, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-10', '', 1, 0, 0, 0, 1, 1, 2, 13, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-11', '', 1, 0, 0, 0, 1, 1, 2, 13, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-13-12', '', 1, 0, 0, 0, 1, 1, 2, 13, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-01', '', 1, 0, 0, 0, 1, 1, 2, 14, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-02', '', 1, 0, 0, 0, 1, 1, 2, 14, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-03', '', 1, 0, 0, 0, 1, 1, 2, 14, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-04', '', 1, 0, 0, 0, 1, 1, 2, 14, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-05', '', 1, 0, 0, 0, 1, 1, 2, 14, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-06', '', 1, 0, 0, 0, 1, 1, 2, 14, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-07', '', 1, 0, 0, 0, 1, 1, 2, 14, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-08', '', 1, 0, 0, 0, 1, 1, 2, 14, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-09', '', 1, 0, 0, 0, 1, 1, 2, 14, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-10', '', 1, 0, 0, 0, 1, 1, 2, 14, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-11', '', 1, 0, 0, 0, 1, 1, 2, 14, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-14-12', '', 1, 0, 0, 0, 1, 1, 2, 14, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-01', '', 1, 0, 0, 0, 1, 1, 2, 15, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-02', '', 1, 0, 0, 0, 1, 1, 2, 15, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-03', '', 1, 0, 0, 0, 1, 1, 2, 15, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-04', '', 1, 0, 0, 0, 1, 1, 2, 15, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-05', '', 1, 0, 0, 0, 1, 1, 2, 15, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-06', '', 1, 0, 0, 0, 1, 1, 2, 15, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-07', '', 1, 0, 0, 0, 1, 1, 2, 15, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-08', '', 1, 0, 0, 0, 1, 1, 2, 15, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-09', '', 1, 0, 0, 0, 1, 1, 2, 15, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-10', '', 1, 0, 0, 0, 1, 1, 2, 15, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-11', '', 1, 0, 0, 0, 1, 1, 2, 15, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-15-12', '', 1, 0, 0, 0, 1, 1, 2, 15, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-01', '', 1, 0, 0, 0, 1, 1, 2, 16, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-02', '', 1, 0, 0, 0, 1, 1, 2, 16, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-03', '', 1, 0, 0, 0, 1, 1, 2, 16, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-04', '', 1, 0, 0, 0, 1, 1, 2, 16, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-05', '', 1, 0, 0, 0, 1, 1, 2, 16, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-06', '', 1, 0, 0, 0, 1, 1, 2, 16, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-07', '', 1, 0, 0, 0, 1, 1, 2, 16, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-08', '', 1, 0, 0, 0, 1, 1, 2, 16, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-09', '', 1, 0, 0, 0, 1, 1, 2, 16, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-10', '', 1, 0, 0, 0, 1, 1, 2, 16, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-11', '', 1, 0, 0, 0, 1, 1, 2, 16, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-16-12', '', 1, 0, 0, 0, 1, 1, 2, 16, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-01', '', 1, 0, 0, 0, 1, 1, 2, 17, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-02', '', 1, 0, 0, 0, 1, 1, 2, 17, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-03', '', 1, 0, 0, 0, 1, 1, 2, 17, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-04', '', 1, 0, 0, 0, 1, 1, 2, 17, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-05', '', 1, 0, 0, 0, 1, 1, 2, 17, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-06', '', 1, 0, 0, 0, 1, 1, 2, 17, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-07', '', 1, 0, 0, 0, 1, 1, 2, 17, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-08', '', 1, 0, 0, 0, 1, 1, 2, 17, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-09', '', 1, 0, 0, 0, 1, 1, 2, 17, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-10', '', 1, 0, 0, 0, 1, 1, 2, 17, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-11', '', 1, 0, 0, 0, 1, 1, 2, 17, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-17-12', '', 1, 0, 0, 0, 1, 1, 2, 17, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-01', '', 1, 0, 0, 0, 1, 1, 2, 18, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-02', '', 1, 0, 0, 0, 1, 1, 2, 18, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-03', '', 1, 0, 0, 0, 1, 1, 2, 18, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-04', '', 1, 0, 0, 0, 1, 1, 2, 18, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-05', '', 1, 0, 0, 0, 1, 1, 2, 18, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-06', '', 1, 0, 0, 0, 1, 1, 2, 18, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-07', '', 1, 0, 0, 0, 1, 1, 2, 18, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-08', '', 1, 0, 0, 0, 1, 1, 2, 18, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-09', '', 1, 0, 0, 0, 1, 1, 2, 18, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-10', '', 1, 0, 0, 0, 1, 1, 2, 18, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-11', '', 1, 0, 0, 0, 1, 1, 2, 18, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-18-12', '', 1, 0, 0, 0, 1, 1, 2, 18, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-01', '', 1, 0, 0, 0, 1, 1, 2, 19, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-02', '', 1, 0, 0, 0, 1, 1, 2, 19, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-03', '', 1, 0, 0, 0, 1, 1, 2, 19, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-04', '', 1, 0, 0, 0, 1, 1, 2, 19, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-05', '', 1, 0, 0, 0, 1, 1, 2, 19, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-06', '', 1, 0, 0, 0, 1, 1, 2, 19, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-07', '', 1, 0, 0, 0, 1, 1, 2, 19, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-08', '', 1, 0, 0, 0, 1, 1, 2, 19, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-09', '', 1, 0, 0, 0, 1, 1, 2, 19, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-10', '', 1, 0, 0, 0, 1, 1, 2, 19, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-11', '', 1, 0, 0, 0, 1, 1, 2, 19, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-19-12', '', 1, 0, 0, 0, 1, 1, 2, 19, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-01', '', 1, 0, 0, 0, 1, 1, 2, 20, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-02', '', 1, 0, 0, 0, 1, 1, 2, 20, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-03', '', 1, 0, 0, 0, 1, 1, 2, 20, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-04', '', 1, 0, 0, 0, 1, 1, 2, 20, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-05', '', 1, 0, 0, 0, 1, 1, 2, 20, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-06', '', 1, 0, 0, 0, 1, 1, 2, 20, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-07', '', 1, 0, 0, 0, 1, 1, 2, 20, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-08', '', 1, 0, 0, 0, 1, 1, 2, 20, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-09', '', 1, 0, 0, 0, 1, 1, 2, 20, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-10', '', 1, 0, 0, 0, 1, 1, 2, 20, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-11', '', 1, 0, 0, 0, 1, 1, 2, 20, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-20-12', '', 1, 0, 0, 0, 1, 1, 2, 20, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-01', '', 1, 0, 0, 0, 1, 1, 2, 21, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-02', '', 1, 0, 0, 0, 1, 1, 2, 21, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-03', '', 1, 0, 0, 0, 1, 1, 2, 21, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-04', '', 1, 0, 0, 0, 1, 1, 2, 21, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-05', '', 1, 0, 0, 0, 1, 1, 2, 21, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-06', '', 1, 0, 0, 0, 1, 1, 2, 21, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-07', '', 1, 0, 0, 0, 1, 1, 2, 21, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-08', '', 1, 0, 0, 0, 1, 1, 2, 21, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-09', '', 1, 0, 0, 0, 1, 1, 2, 21, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-10', '', 1, 0, 0, 0, 1, 1, 2, 21, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-11', '', 1, 0, 0, 0, 1, 1, 2, 21, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-21-12', '', 1, 0, 0, 0, 1, 1, 2, 21, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-01', '', 1, 0, 0, 0, 1, 1, 2, 22, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-02', '', 1, 0, 0, 0, 1, 1, 2, 22, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-03', '', 1, 0, 0, 0, 1, 1, 2, 22, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-04', '', 1, 0, 0, 0, 1, 1, 2, 22, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-05', '', 1, 0, 0, 0, 1, 1, 2, 22, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-06', '', 1, 0, 0, 0, 1, 1, 2, 22, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-07', '', 1, 0, 0, 0, 1, 1, 2, 22, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-08', '', 1, 0, 0, 0, 1, 1, 2, 22, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-09', '', 1, 0, 0, 0, 1, 1, 2, 22, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-10', '', 1, 0, 0, 0, 1, 1, 2, 22, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-11', '', 1, 0, 0, 0, 1, 1, 2, 22, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-22-12', '', 1, 0, 0, 0, 1, 1, 2, 22, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-01', '', 1, 0, 0, 0, 1, 1, 2, 23, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-02', '', 1, 0, 0, 0, 1, 1, 2, 23, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-03', '', 1, 0, 0, 0, 1, 1, 2, 23, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-04', '', 1, 0, 0, 0, 1, 1, 2, 23, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-05', '', 1, 0, 0, 0, 1, 1, 2, 23, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-06', '', 1, 0, 0, 0, 1, 1, 2, 23, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-07', '', 1, 0, 0, 0, 1, 1, 2, 23, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-08', '', 1, 0, 0, 0, 1, 1, 2, 23, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-09', '', 1, 0, 0, 0, 1, 1, 2, 23, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-10', '', 1, 0, 0, 0, 1, 1, 2, 23, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-11', '', 1, 0, 0, 0, 1, 1, 2, 23, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-23-12', '', 1, 0, 0, 0, 1, 1, 2, 23, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-01', '', 1, 0, 0, 0, 1, 1, 2, 24, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-02', '', 1, 0, 0, 0, 1, 1, 2, 24, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-03', '', 1, 0, 0, 0, 1, 1, 2, 24, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-04', '', 1, 0, 0, 0, 1, 1, 2, 24, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-05', '', 1, 0, 0, 0, 1, 1, 2, 24, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-06', '', 1, 0, 0, 0, 1, 1, 2, 24, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-07', '', 1, 0, 0, 0, 1, 1, 2, 24, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-08', '', 1, 0, 0, 0, 1, 1, 2, 24, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-09', '', 1, 0, 0, 0, 1, 1, 2, 24, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-10', '', 1, 0, 0, 0, 1, 1, 2, 24, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-11', '', 1, 0, 0, 0, 1, 1, 2, 24, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-24-12', '', 1, 0, 0, 0, 1, 1, 2, 24, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-01', '', 1, 0, 0, 0, 1, 1, 2, 25, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-02', '', 1, 0, 0, 0, 1, 1, 2, 25, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-03', '', 1, 0, 0, 0, 1, 1, 2, 25, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-04', '', 1, 0, 0, 0, 1, 1, 2, 25, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-05', '', 1, 0, 0, 0, 1, 1, 2, 25, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-06', '', 1, 0, 0, 0, 1, 1, 2, 25, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-07', '', 1, 0, 0, 0, 1, 1, 2, 25, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-08', '', 1, 0, 0, 0, 1, 1, 2, 25, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-09', '', 1, 0, 0, 0, 1, 1, 2, 25, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-10', '', 1, 0, 0, 0, 1, 1, 2, 25, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-11', '', 1, 0, 0, 0, 1, 1, 2, 25, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-25-12', '', 1, 0, 0, 0, 1, 1, 2, 25, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-01', '', 1, 0, 0, 0, 1, 1, 2, 26, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-02', '', 1, 0, 0, 0, 1, 1, 2, 26, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-03', '', 1, 0, 0, 0, 1, 1, 2, 26, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-04', '', 1, 0, 0, 0, 1, 1, 2, 26, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-05', '', 1, 0, 0, 0, 1, 1, 2, 26, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-06', '', 1, 0, 0, 0, 1, 1, 2, 26, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-07', '', 1, 0, 0, 0, 1, 1, 2, 26, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-08', '', 1, 0, 0, 0, 1, 1, 2, 26, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-09', '', 1, 0, 0, 0, 1, 1, 2, 26, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-10', '', 1, 0, 0, 0, 1, 1, 2, 26, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-11', '', 1, 0, 0, 0, 1, 1, 2, 26, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-26-12', '', 1, 0, 0, 0, 1, 1, 2, 26, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-01', '', 1, 0, 0, 0, 1, 1, 2, 27, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-02', '', 1, 0, 0, 0, 1, 1, 2, 27, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-03', '', 1, 0, 0, 0, 1, 1, 2, 27, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-04', '', 1, 0, 0, 0, 1, 1, 2, 27, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-05', '', 1, 0, 0, 0, 1, 1, 2, 27, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-06', '', 1, 0, 0, 0, 1, 1, 2, 27, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-07', '', 1, 0, 0, 0, 1, 1, 2, 27, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-08', '', 1, 0, 0, 0, 1, 1, 2, 27, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-09', '', 1, 0, 0, 0, 1, 1, 2, 27, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-10', '', 1, 0, 0, 0, 1, 1, 2, 27, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-11', '', 1, 0, 0, 0, 1, 1, 2, 27, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-27-12', '', 1, 0, 0, 0, 1, 1, 2, 27, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-01', '', 1, 0, 0, 0, 1, 1, 2, 28, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-02', '', 1, 0, 0, 0, 1, 1, 2, 28, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-03', '', 1, 0, 0, 0, 1, 1, 2, 28, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-04', '', 1, 0, 0, 0, 1, 1, 2, 28, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-05', '', 1, 0, 0, 0, 1, 1, 2, 28, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-06', '', 1, 0, 0, 0, 1, 1, 2, 28, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-07', '', 1, 0, 0, 0, 1, 1, 2, 28, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-08', '', 1, 0, 0, 0, 1, 1, 2, 28, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-09', '', 1, 0, 0, 0, 1, 1, 2, 28, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-10', '', 1, 0, 0, 0, 1, 1, 2, 28, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-11', '', 1, 0, 0, 0, 1, 1, 2, 28, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-28-12', '', 1, 0, 0, 0, 1, 1, 2, 28, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-01', '', 1, 0, 0, 0, 1, 1, 2, 29, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-02', '', 1, 0, 0, 0, 1, 1, 2, 29, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-03', '', 1, 0, 0, 0, 1, 1, 2, 29, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-04', '', 1, 0, 0, 0, 1, 1, 2, 29, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-05', '', 1, 0, 0, 0, 1, 1, 2, 29, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-06', '', 1, 0, 0, 0, 1, 1, 2, 29, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-07', '', 1, 0, 0, 0, 1, 1, 2, 29, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-08', '', 1, 0, 0, 0, 1, 1, 2, 29, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-09', '', 1, 0, 0, 0, 1, 1, 2, 29, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-10', '', 1, 0, 0, 0, 1, 1, 2, 29, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-11', '', 1, 0, 0, 0, 1, 1, 2, 29, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-29-12', '', 1, 0, 0, 0, 1, 1, 2, 29, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-01', '', 1, 0, 0, 0, 1, 1, 2, 30, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-02', '', 1, 0, 0, 0, 1, 1, 2, 30, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-03', '', 1, 0, 0, 0, 1, 1, 2, 30, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-04', '', 1, 0, 0, 0, 1, 1, 2, 30, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-05', '', 1, 0, 0, 0, 1, 1, 2, 30, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-06', '', 1, 0, 0, 0, 1, 1, 2, 30, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-07', '', 1, 0, 0, 0, 1, 1, 2, 30, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-08', '', 1, 0, 0, 0, 1, 1, 2, 30, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-09', '', 1, 0, 0, 0, 1, 1, 2, 30, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-10', '', 1, 0, 0, 0, 1, 1, 2, 30, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-11', '', 1, 0, 0, 0, 1, 1, 2, 30, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-30-12', '', 1, 0, 0, 0, 1, 1, 2, 30, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-01', '', 1, 0, 0, 0, 1, 1, 2, 31, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-02', '', 1, 0, 0, 0, 1, 1, 2, 31, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-03', '', 1, 0, 0, 0, 1, 1, 2, 31, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-04', '', 1, 0, 0, 0, 1, 1, 2, 31, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-05', '', 1, 0, 0, 0, 1, 1, 2, 31, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-06', '', 1, 0, 0, 0, 1, 1, 2, 31, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-07', '', 1, 0, 0, 0, 1, 1, 2, 31, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-08', '', 1, 0, 0, 0, 1, 1, 2, 31, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-09', '', 1, 0, 0, 0, 1, 1, 2, 31, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-10', '', 1, 0, 0, 0, 1, 1, 2, 31, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-11', '', 1, 0, 0, 0, 1, 1, 2, 31, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-31-12', '', 1, 0, 0, 0, 1, 1, 2, 31, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-01', '', 1, 0, 0, 0, 1, 1, 2, 32, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-02', '', 1, 0, 0, 0, 1, 1, 2, 32, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-03', '', 1, 0, 0, 0, 1, 1, 2, 32, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-04', '', 1, 0, 0, 0, 1, 1, 2, 32, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-05', '', 1, 0, 0, 0, 1, 1, 2, 32, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-06', '', 1, 0, 0, 0, 1, 1, 2, 32, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-07', '', 1, 0, 0, 0, 1, 1, 2, 32, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-08', '', 1, 0, 0, 0, 1, 1, 2, 32, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-09', '', 1, 0, 0, 0, 1, 1, 2, 32, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-10', '', 1, 0, 0, 0, 1, 1, 2, 32, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-11', '', 1, 0, 0, 0, 1, 1, 2, 32, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-32-12', '', 1, 0, 0, 0, 1, 1, 2, 32, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-01', '', 1, 0, 0, 0, 1, 1, 2, 33, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-02', '', 1, 0, 0, 0, 1, 1, 2, 33, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-03', '', 1, 0, 0, 0, 1, 1, 2, 33, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-04', '', 1, 0, 0, 0, 1, 1, 2, 33, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-05', '', 1, 0, 0, 0, 1, 1, 2, 33, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-06', '', 1, 0, 0, 0, 1, 1, 2, 33, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-07', '', 1, 0, 0, 0, 1, 1, 2, 33, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-08', '', 1, 0, 0, 0, 1, 1, 2, 33, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-09', '', 1, 0, 0, 0, 1, 1, 2, 33, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-10', '', 1, 0, 0, 0, 1, 1, 2, 33, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-11', '', 1, 0, 0, 0, 1, 1, 2, 33, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-33-12', '', 1, 0, 0, 0, 1, 1, 2, 33, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-01', '', 1, 0, 0, 0, 1, 1, 2, 34, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-02', '', 1, 0, 0, 0, 1, 1, 2, 34, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-03', '', 1, 0, 0, 0, 1, 1, 2, 34, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-04', '', 1, 0, 0, 0, 1, 1, 2, 34, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-05', '', 1, 0, 0, 0, 1, 1, 2, 34, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-06', '', 1, 0, 0, 0, 1, 1, 2, 34, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-07', '', 1, 0, 0, 0, 1, 1, 2, 34, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-08', '', 1, 0, 0, 0, 1, 1, 2, 34, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-09', '', 1, 0, 0, 0, 1, 1, 2, 34, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-10', '', 1, 0, 0, 0, 1, 1, 2, 34, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-11', '', 1, 0, 0, 0, 1, 1, 2, 34, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-34-12', '', 1, 0, 0, 0, 1, 1, 2, 34, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-01', '', 1, 0, 0, 0, 1, 1, 2, 35, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-02', '', 1, 0, 0, 0, 1, 1, 2, 35, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-03', '', 1, 0, 0, 0, 1, 1, 2, 35, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-04', '', 1, 0, 0, 0, 1, 1, 2, 35, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-05', '', 1, 0, 0, 0, 1, 1, 2, 35, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-06', '', 1, 0, 0, 0, 1, 1, 2, 35, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-07', '', 1, 0, 0, 0, 1, 1, 2, 35, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-08', '', 1, 0, 0, 0, 1, 1, 2, 35, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-09', '', 1, 0, 0, 0, 1, 1, 2, 35, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-10', '', 1, 0, 0, 0, 1, 1, 2, 35, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-11', '', 1, 0, 0, 0, 1, 1, 2, 35, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-35-12', '', 1, 0, 0, 0, 1, 1, 2, 35, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-01', '', 1, 0, 0, 0, 1, 1, 2, 36, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-02', '', 1, 0, 0, 0, 1, 1, 2, 36, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-03', '', 1, 0, 0, 0, 1, 1, 2, 36, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-04', '', 1, 0, 0, 0, 1, 1, 2, 36, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-05', '', 1, 0, 0, 0, 1, 1, 2, 36, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-06', '', 1, 0, 0, 0, 1, 1, 2, 36, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-07', '', 1, 0, 0, 0, 1, 1, 2, 36, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-08', '', 1, 0, 0, 0, 1, 1, 2, 36, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-09', '', 1, 0, 0, 0, 1, 1, 2, 36, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-10', '', 1, 0, 0, 0, 1, 1, 2, 36, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-11', '', 1, 0, 0, 0, 1, 1, 2, 36, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-36-12', '', 1, 0, 0, 0, 1, 1, 2, 36, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-01', '', 1, 0, 0, 0, 1, 1, 2, 37, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-02', '', 1, 0, 0, 0, 1, 1, 2, 37, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-03', '', 1, 0, 0, 0, 1, 1, 2, 37, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-04', '', 1, 0, 0, 0, 1, 1, 2, 37, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-05', '', 1, 0, 0, 0, 1, 1, 2, 37, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-06', '', 1, 0, 0, 0, 1, 1, 2, 37, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-07', '', 1, 0, 0, 0, 1, 1, 2, 37, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-08', '', 1, 0, 0, 0, 1, 1, 2, 37, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-09', '', 1, 0, 0, 0, 1, 1, 2, 37, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-10', '', 1, 0, 0, 0, 1, 1, 2, 37, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-11', '', 1, 0, 0, 0, 1, 1, 2, 37, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-37-12', '', 1, 0, 0, 0, 1, 1, 2, 37, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-01', '', 1, 0, 0, 0, 1, 1, 2, 38, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-02', '', 1, 0, 0, 0, 1, 1, 2, 38, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-03', '', 1, 0, 0, 0, 1, 1, 2, 38, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-04', '', 1, 0, 0, 0, 1, 1, 2, 38, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-05', '', 1, 0, 0, 0, 1, 1, 2, 38, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-06', '', 1, 0, 0, 0, 1, 1, 2, 38, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-07', '', 1, 0, 0, 0, 1, 1, 2, 38, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-08', '', 1, 0, 0, 0, 1, 1, 2, 38, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-09', '', 1, 0, 0, 0, 1, 1, 2, 38, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-10', '', 1, 0, 0, 0, 1, 1, 2, 38, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-11', '', 1, 0, 0, 0, 1, 1, 2, 38, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-38-12', '', 1, 0, 0, 0, 1, 1, 2, 38, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-01', '', 1, 0, 0, 0, 1, 1, 2, 39, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-02', '', 1, 0, 0, 0, 1, 1, 2, 39, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-03', '', 1, 0, 0, 0, 1, 1, 2, 39, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-04', '', 1, 0, 0, 0, 1, 1, 2, 39, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-05', '', 1, 0, 0, 0, 1, 1, 2, 39, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-06', '', 1, 0, 0, 0, 1, 1, 2, 39, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-07', '', 1, 0, 0, 0, 1, 1, 2, 39, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-08', '', 1, 0, 0, 0, 1, 1, 2, 39, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-09', '', 1, 0, 0, 0, 1, 1, 2, 39, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-10', '', 1, 0, 0, 0, 1, 1, 2, 39, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-11', '', 1, 0, 0, 0, 1, 1, 2, 39, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-39-12', '', 1, 0, 0, 0, 1, 1, 2, 39, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-01', '', 1, 0, 0, 0, 1, 1, 2, 40, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-02', '', 1, 0, 0, 0, 1, 1, 2, 40, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-03', '', 1, 0, 0, 0, 1, 1, 2, 40, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-04', '', 1, 0, 0, 0, 1, 1, 2, 40, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-05', '', 1, 0, 0, 0, 1, 1, 2, 40, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-06', '', 1, 0, 0, 0, 1, 1, 2, 40, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-07', '', 1, 0, 0, 0, 1, 1, 2, 40, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-08', '', 1, 0, 0, 0, 1, 1, 2, 40, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-09', '', 1, 0, 0, 0, 1, 1, 2, 40, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-10', '', 1, 0, 0, 0, 1, 1, 2, 40, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-11', '', 1, 0, 0, 0, 1, 1, 2, 40, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-40-12', '', 1, 0, 0, 0, 1, 1, 2, 40, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-01', '', 1, 0, 0, 0, 1, 1, 2, 41, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-02', '', 1, 0, 0, 0, 1, 1, 2, 41, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-03', '', 1, 0, 0, 0, 1, 1, 2, 41, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-04', '', 1, 0, 0, 0, 1, 1, 2, 41, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-05', '', 1, 0, 0, 0, 1, 1, 2, 41, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-06', '', 1, 0, 0, 0, 1, 1, 2, 41, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-07', '', 1, 0, 0, 0, 1, 1, 2, 41, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-08', '', 1, 0, 0, 0, 1, 1, 2, 41, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-09', '', 1, 0, 0, 0, 1, 1, 2, 41, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-10', '', 1, 0, 0, 0, 1, 1, 2, 41, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-11', '', 1, 0, 0, 0, 1, 1, 2, 41, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-41-12', '', 1, 0, 0, 0, 1, 1, 2, 41, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-01', '', 1, 0, 0, 0, 1, 1, 2, 42, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-02', '', 1, 0, 0, 0, 1, 1, 2, 42, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-03', '', 1, 0, 0, 0, 1, 1, 2, 42, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-04', '', 1, 0, 0, 0, 1, 1, 2, 42, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-05', '', 1, 0, 0, 0, 1, 1, 2, 42, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-06', '', 1, 0, 0, 0, 1, 1, 2, 42, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-07', '', 1, 0, 0, 0, 1, 1, 2, 42, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-08', '', 1, 0, 0, 0, 1, 1, 2, 42, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-09', '', 1, 0, 0, 0, 1, 1, 2, 42, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-10', '', 1, 0, 0, 0, 1, 1, 2, 42, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-11', '', 1, 0, 0, 0, 1, 1, 2, 42, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A02-42-12', '', 1, 0, 0, 0, 1, 1, 2, 42, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-01', '', 1, 0, 1, 0, 2, 2, 3, 1, 1, 1, 'ASRS-0002', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-02', '', 1, 0, 0, 0, 2, 2, 3, 1, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-03', '', 1, 0, 0, 0, 2, 2, 3, 1, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-04', '', 1, 0, 0, 0, 2, 2, 3, 1, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-05', '', 1, 0, 0, 0, 2, 2, 3, 1, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-06', '', 1, 0, 0, 0, 2, 2, 3, 1, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-07', '', 1, 0, 0, 0, 2, 2, 3, 1, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-08', '', 1, 0, 0, 0, 2, 2, 3, 1, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-09', '', 1, 0, 0, 0, 2, 2, 3, 1, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-10', '', 1, 0, 0, 0, 2, 2, 3, 1, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-11', '', 1, 0, 0, 0, 2, 2, 3, 1, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-01-12', '', 1, 0, 0, 0, 2, 2, 3, 1, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-01', '', 1, 0, 1, 0, 2, 2, 3, 2, 1, 1, 'ASRS-0006', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-02', '', 1, 0, 0, 0, 2, 2, 3, 2, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-03', '', 1, 0, 0, 0, 2, 2, 3, 2, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-04', '', 1, 0, 0, 0, 2, 2, 3, 2, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-05', '', 1, 0, 0, 0, 2, 2, 3, 2, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-06', '', 1, 0, 0, 0, 2, 2, 3, 2, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-07', '', 1, 0, 0, 0, 2, 2, 3, 2, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-08', '', 1, 0, 0, 0, 2, 2, 3, 2, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-09', '', 1, 0, 0, 0, 2, 2, 3, 2, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-10', '', 1, 0, 0, 0, 2, 2, 3, 2, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-11', '', 1, 0, 0, 0, 2, 2, 3, 2, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-02-12', '', 1, 0, 0, 0, 2, 2, 3, 2, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-01', '', 1, 0, 0, 0, 2, 2, 3, 3, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-02', '', 1, 0, 0, 0, 2, 2, 3, 3, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-03', '', 1, 0, 0, 0, 2, 2, 3, 3, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-04', '', 1, 0, 0, 0, 2, 2, 3, 3, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-05', '', 1, 0, 0, 0, 2, 2, 3, 3, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-06', '', 1, 0, 0, 0, 2, 2, 3, 3, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-07', '', 1, 0, 0, 0, 2, 2, 3, 3, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-08', '', 1, 0, 0, 0, 2, 2, 3, 3, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-09', '', 1, 0, 0, 0, 2, 2, 3, 3, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-10', '', 1, 0, 0, 0, 2, 2, 3, 3, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-11', '', 1, 0, 0, 0, 2, 2, 3, 3, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-03-12', '', 1, 0, 0, 0, 2, 2, 3, 3, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-01', '', 1, 0, 0, 0, 2, 2, 3, 4, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-02', '', 1, 0, 0, 0, 2, 2, 3, 4, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-03', '', 1, 0, 0, 0, 2, 2, 3, 4, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-04', '', 1, 0, 0, 0, 2, 2, 3, 4, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-05', '', 1, 0, 0, 0, 2, 2, 3, 4, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-06', '', 1, 0, 0, 0, 2, 2, 3, 4, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-07', '', 1, 0, 0, 0, 2, 2, 3, 4, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-08', '', 1, 0, 0, 0, 2, 2, 3, 4, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-09', '', 1, 0, 0, 0, 2, 2, 3, 4, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-10', '', 1, 0, 0, 0, 2, 2, 3, 4, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-11', '', 1, 0, 0, 0, 2, 2, 3, 4, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-04-12', '', 1, 0, 0, 0, 2, 2, 3, 4, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-01', '', 1, 0, 0, 0, 2, 2, 3, 5, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-02', '', 1, 0, 0, 0, 2, 2, 3, 5, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-03', '', 1, 0, 0, 0, 2, 2, 3, 5, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-04', '', 1, 0, 0, 0, 2, 2, 3, 5, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-05', '', 1, 0, 0, 0, 2, 2, 3, 5, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-06', '', 1, 0, 0, 0, 2, 2, 3, 5, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-07', '', 1, 0, 0, 0, 2, 2, 3, 5, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-08', '', 1, 0, 0, 0, 2, 2, 3, 5, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-09', '', 1, 0, 0, 0, 2, 2, 3, 5, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-10', '', 1, 0, 0, 0, 2, 2, 3, 5, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-11', '', 1, 0, 0, 0, 2, 2, 3, 5, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-05-12', '', 1, 0, 0, 0, 2, 2, 3, 5, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-01', '', 1, 0, 0, 0, 2, 2, 3, 6, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-02', '', 1, 0, 0, 0, 2, 2, 3, 6, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-03', '', 1, 0, 0, 0, 2, 2, 3, 6, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-04', '', 1, 0, 0, 0, 2, 2, 3, 6, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-05', '', 1, 0, 0, 0, 2, 2, 3, 6, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-06', '', 1, 0, 0, 0, 2, 2, 3, 6, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-07', '', 1, 0, 0, 0, 2, 2, 3, 6, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-08', '', 1, 0, 0, 0, 2, 2, 3, 6, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-09', '', 1, 0, 0, 0, 2, 2, 3, 6, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-10', '', 1, 0, 0, 0, 2, 2, 3, 6, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-11', '', 1, 0, 0, 0, 2, 2, 3, 6, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-06-12', '', 1, 0, 0, 0, 2, 2, 3, 6, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-01', '', 1, 0, 0, 0, 2, 2, 3, 7, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-02', '', 1, 0, 0, 0, 2, 2, 3, 7, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-03', '', 1, 0, 0, 0, 2, 2, 3, 7, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-04', '', 1, 0, 0, 0, 2, 2, 3, 7, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-05', '', 1, 0, 0, 0, 2, 2, 3, 7, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-06', '', 1, 0, 0, 0, 2, 2, 3, 7, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-07', '', 1, 0, 0, 0, 2, 2, 3, 7, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-08', '', 1, 0, 0, 0, 2, 2, 3, 7, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-09', '', 1, 0, 0, 0, 2, 2, 3, 7, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-10', '', 1, 0, 0, 0, 2, 2, 3, 7, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-11', '', 1, 0, 0, 0, 2, 2, 3, 7, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-07-12', '', 1, 0, 0, 0, 2, 2, 3, 7, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-01', '', 1, 0, 0, 0, 2, 2, 3, 8, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-02', '', 1, 0, 0, 0, 2, 2, 3, 8, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-03', '', 1, 0, 0, 0, 2, 2, 3, 8, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-04', '', 1, 0, 0, 0, 2, 2, 3, 8, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-05', '', 1, 0, 0, 0, 2, 2, 3, 8, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-06', '', 1, 0, 0, 0, 2, 2, 3, 8, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-07', '', 1, 0, 0, 0, 2, 2, 3, 8, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-08', '', 1, 0, 0, 0, 2, 2, 3, 8, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-09', '', 1, 0, 0, 0, 2, 2, 3, 8, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-10', '', 1, 0, 0, 0, 2, 2, 3, 8, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-11', '', 1, 0, 0, 0, 2, 2, 3, 8, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-08-12', '', 1, 0, 0, 0, 2, 2, 3, 8, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-01', '', 1, 0, 0, 0, 2, 2, 3, 9, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-02', '', 1, 0, 0, 0, 2, 2, 3, 9, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-03', '', 1, 0, 0, 0, 2, 2, 3, 9, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-04', '', 1, 0, 0, 0, 2, 2, 3, 9, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-05', '', 1, 0, 0, 0, 2, 2, 3, 9, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-06', '', 1, 0, 0, 0, 2, 2, 3, 9, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-07', '', 1, 0, 0, 0, 2, 2, 3, 9, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-08', '', 1, 0, 0, 0, 2, 2, 3, 9, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-09', '', 1, 0, 0, 0, 2, 2, 3, 9, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-10', '', 1, 0, 0, 0, 2, 2, 3, 9, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-11', '', 1, 0, 0, 0, 2, 2, 3, 9, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-09-12', '', 1, 0, 0, 0, 2, 2, 3, 9, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-01', '', 1, 0, 0, 0, 2, 2, 3, 10, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-02', '', 1, 0, 0, 0, 2, 2, 3, 10, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-03', '', 1, 0, 0, 0, 2, 2, 3, 10, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-04', '', 1, 0, 0, 0, 2, 2, 3, 10, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-05', '', 1, 0, 0, 0, 2, 2, 3, 10, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-06', '', 1, 0, 0, 0, 2, 2, 3, 10, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-07', '', 1, 0, 0, 0, 2, 2, 3, 10, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-08', '', 1, 0, 0, 0, 2, 2, 3, 10, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-09', '', 1, 0, 0, 0, 2, 2, 3, 10, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-10', '', 1, 0, 0, 0, 2, 2, 3, 10, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-11', '', 1, 0, 0, 0, 2, 2, 3, 10, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-10-12', '', 1, 0, 0, 0, 2, 2, 3, 10, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-01', '', 1, 0, 0, 0, 2, 2, 3, 11, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-02', '', 1, 0, 0, 0, 2, 2, 3, 11, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-03', '', 1, 0, 0, 0, 2, 2, 3, 11, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-04', '', 1, 0, 0, 0, 2, 2, 3, 11, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-05', '', 1, 0, 0, 0, 2, 2, 3, 11, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-06', '', 1, 0, 0, 0, 2, 2, 3, 11, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-07', '', 1, 0, 0, 0, 2, 2, 3, 11, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-08', '', 1, 0, 0, 0, 2, 2, 3, 11, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-09', '', 1, 0, 0, 0, 2, 2, 3, 11, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-10', '', 1, 0, 0, 0, 2, 2, 3, 11, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-11', '', 1, 0, 0, 0, 2, 2, 3, 11, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-11-12', '', 1, 0, 0, 0, 2, 2, 3, 11, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-01', '', 1, 0, 0, 0, 2, 2, 3, 12, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-02', '', 1, 0, 0, 0, 2, 2, 3, 12, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-03', '', 1, 0, 0, 0, 2, 2, 3, 12, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-04', '', 1, 0, 0, 0, 2, 2, 3, 12, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-05', '', 1, 0, 0, 0, 2, 2, 3, 12, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-06', '', 1, 0, 0, 0, 2, 2, 3, 12, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-07', '', 1, 0, 0, 0, 2, 2, 3, 12, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-08', '', 1, 0, 0, 0, 2, 2, 3, 12, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-09', '', 1, 0, 0, 0, 2, 2, 3, 12, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-10', '', 1, 0, 0, 0, 2, 2, 3, 12, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-11', '', 1, 0, 0, 0, 2, 2, 3, 12, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-12-12', '', 1, 0, 0, 0, 2, 2, 3, 12, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-01', '', 1, 0, 0, 0, 2, 2, 3, 13, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-02', '', 1, 0, 0, 0, 2, 2, 3, 13, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-03', '', 1, 0, 0, 0, 2, 2, 3, 13, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-04', '', 1, 0, 0, 0, 2, 2, 3, 13, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-05', '', 1, 0, 0, 0, 2, 2, 3, 13, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-06', '', 1, 0, 0, 0, 2, 2, 3, 13, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-07', '', 1, 0, 0, 0, 2, 2, 3, 13, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-08', '', 1, 0, 0, 0, 2, 2, 3, 13, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-09', '', 1, 0, 0, 0, 2, 2, 3, 13, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-10', '', 1, 0, 0, 0, 2, 2, 3, 13, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-11', '', 1, 0, 0, 0, 2, 2, 3, 13, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-13-12', '', 1, 0, 0, 0, 2, 2, 3, 13, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-01', '', 1, 0, 0, 0, 2, 2, 3, 14, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-02', '', 1, 0, 0, 0, 2, 2, 3, 14, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-03', '', 1, 0, 0, 0, 2, 2, 3, 14, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-04', '', 1, 0, 0, 0, 2, 2, 3, 14, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-05', '', 1, 0, 0, 0, 2, 2, 3, 14, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-06', '', 1, 0, 0, 0, 2, 2, 3, 14, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-07', '', 1, 0, 0, 0, 2, 2, 3, 14, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-08', '', 1, 0, 0, 0, 2, 2, 3, 14, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-09', '', 1, 0, 0, 0, 2, 2, 3, 14, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-10', '', 1, 0, 0, 0, 2, 2, 3, 14, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-11', '', 1, 0, 0, 0, 2, 2, 3, 14, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-14-12', '', 1, 0, 0, 0, 2, 2, 3, 14, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-01', '', 1, 0, 0, 0, 2, 2, 3, 15, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-02', '', 1, 0, 0, 0, 2, 2, 3, 15, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-03', '', 1, 0, 0, 0, 2, 2, 3, 15, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-04', '', 1, 0, 0, 0, 2, 2, 3, 15, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-05', '', 1, 0, 0, 0, 2, 2, 3, 15, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-06', '', 1, 0, 0, 0, 2, 2, 3, 15, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-07', '', 1, 0, 0, 0, 2, 2, 3, 15, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-08', '', 1, 0, 0, 0, 2, 2, 3, 15, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-09', '', 1, 0, 0, 0, 2, 2, 3, 15, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-10', '', 1, 0, 0, 0, 2, 2, 3, 15, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-11', '', 1, 0, 0, 0, 2, 2, 3, 15, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-15-12', '', 1, 0, 0, 0, 2, 2, 3, 15, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-01', '', 1, 0, 0, 0, 2, 2, 3, 16, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-02', '', 1, 0, 0, 0, 2, 2, 3, 16, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-03', '', 1, 0, 0, 0, 2, 2, 3, 16, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-04', '', 1, 0, 0, 0, 2, 2, 3, 16, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-05', '', 1, 0, 0, 0, 2, 2, 3, 16, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-06', '', 1, 0, 0, 0, 2, 2, 3, 16, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-07', '', 1, 0, 0, 0, 2, 2, 3, 16, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-08', '', 1, 0, 0, 0, 2, 2, 3, 16, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-09', '', 1, 0, 0, 0, 2, 2, 3, 16, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-10', '', 1, 0, 0, 0, 2, 2, 3, 16, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-11', '', 1, 0, 0, 0, 2, 2, 3, 16, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-16-12', '', 1, 0, 0, 0, 2, 2, 3, 16, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-01', '', 1, 0, 0, 0, 2, 2, 3, 17, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-02', '', 1, 0, 0, 0, 2, 2, 3, 17, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-03', '', 1, 0, 0, 0, 2, 2, 3, 17, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-04', '', 1, 0, 0, 0, 2, 2, 3, 17, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-05', '', 1, 0, 0, 0, 2, 2, 3, 17, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-06', '', 1, 0, 0, 0, 2, 2, 3, 17, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-07', '', 1, 0, 0, 0, 2, 2, 3, 17, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-08', '', 1, 0, 0, 0, 2, 2, 3, 17, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-09', '', 1, 0, 0, 0, 2, 2, 3, 17, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-10', '', 1, 0, 0, 0, 2, 2, 3, 17, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-11', '', 1, 0, 0, 0, 2, 2, 3, 17, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-17-12', '', 1, 0, 0, 0, 2, 2, 3, 17, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-01', '', 1, 0, 0, 0, 2, 2, 3, 18, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-02', '', 1, 0, 0, 0, 2, 2, 3, 18, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-03', '', 1, 0, 0, 0, 2, 2, 3, 18, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-04', '', 1, 0, 0, 0, 2, 2, 3, 18, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-05', '', 1, 0, 0, 0, 2, 2, 3, 18, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-06', '', 1, 0, 0, 0, 2, 2, 3, 18, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-07', '', 1, 0, 0, 0, 2, 2, 3, 18, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-08', '', 1, 0, 0, 0, 2, 2, 3, 18, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-09', '', 1, 0, 0, 0, 2, 2, 3, 18, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-10', '', 1, 0, 0, 0, 2, 2, 3, 18, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-11', '', 1, 0, 0, 0, 2, 2, 3, 18, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-18-12', '', 1, 0, 0, 0, 2, 2, 3, 18, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-01', '', 1, 0, 0, 0, 2, 2, 3, 19, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-02', '', 1, 0, 0, 0, 2, 2, 3, 19, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-03', '', 1, 0, 0, 0, 2, 2, 3, 19, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-04', '', 1, 0, 0, 0, 2, 2, 3, 19, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-05', '', 1, 0, 0, 0, 2, 2, 3, 19, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-06', '', 1, 0, 0, 0, 2, 2, 3, 19, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-07', '', 1, 0, 0, 0, 2, 2, 3, 19, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-08', '', 1, 0, 0, 0, 2, 2, 3, 19, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-09', '', 1, 0, 0, 0, 2, 2, 3, 19, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-10', '', 1, 0, 0, 0, 2, 2, 3, 19, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-11', '', 1, 0, 0, 0, 2, 2, 3, 19, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-19-12', '', 1, 0, 0, 0, 2, 2, 3, 19, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-01', '', 1, 0, 0, 0, 2, 2, 3, 20, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-02', '', 1, 0, 0, 0, 2, 2, 3, 20, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-03', '', 1, 0, 0, 0, 2, 2, 3, 20, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-04', '', 1, 0, 0, 0, 2, 2, 3, 20, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-05', '', 1, 0, 0, 0, 2, 2, 3, 20, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-06', '', 1, 0, 0, 0, 2, 2, 3, 20, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-07', '', 1, 0, 0, 0, 2, 2, 3, 20, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-08', '', 1, 0, 0, 0, 2, 2, 3, 20, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-09', '', 1, 0, 0, 0, 2, 2, 3, 20, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-10', '', 1, 0, 0, 0, 2, 2, 3, 20, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-11', '', 1, 0, 0, 0, 2, 2, 3, 20, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-20-12', '', 1, 0, 0, 0, 2, 2, 3, 20, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-01', '', 1, 0, 0, 0, 2, 2, 3, 21, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-02', '', 1, 0, 0, 0, 2, 2, 3, 21, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-03', '', 1, 0, 0, 0, 2, 2, 3, 21, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-04', '', 1, 0, 0, 0, 2, 2, 3, 21, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-05', '', 1, 0, 0, 0, 2, 2, 3, 21, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-06', '', 1, 0, 0, 0, 2, 2, 3, 21, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-07', '', 1, 0, 0, 0, 2, 2, 3, 21, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-08', '', 1, 0, 0, 0, 2, 2, 3, 21, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-09', '', 1, 0, 0, 0, 2, 2, 3, 21, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-10', '', 1, 0, 0, 0, 2, 2, 3, 21, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-11', '', 1, 0, 0, 0, 2, 2, 3, 21, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-21-12', '', 1, 0, 0, 0, 2, 2, 3, 21, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-01', '', 1, 0, 0, 0, 2, 2, 3, 22, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-02', '', 1, 0, 0, 0, 2, 2, 3, 22, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-03', '', 1, 0, 0, 0, 2, 2, 3, 22, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-04', '', 1, 0, 0, 0, 2, 2, 3, 22, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-05', '', 1, 0, 0, 0, 2, 2, 3, 22, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-06', '', 1, 0, 0, 0, 2, 2, 3, 22, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-07', '', 1, 0, 0, 0, 2, 2, 3, 22, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-08', '', 1, 0, 0, 0, 2, 2, 3, 22, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-09', '', 1, 0, 0, 0, 2, 2, 3, 22, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-10', '', 1, 0, 0, 0, 2, 2, 3, 22, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-11', '', 1, 0, 0, 0, 2, 2, 3, 22, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-22-12', '', 1, 0, 0, 0, 2, 2, 3, 22, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-01', '', 1, 0, 0, 0, 2, 2, 3, 23, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-02', '', 1, 0, 0, 0, 2, 2, 3, 23, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-03', '', 1, 0, 0, 0, 2, 2, 3, 23, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-04', '', 1, 0, 0, 0, 2, 2, 3, 23, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-05', '', 1, 0, 0, 0, 2, 2, 3, 23, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-06', '', 1, 0, 0, 0, 2, 2, 3, 23, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-07', '', 1, 0, 0, 0, 2, 2, 3, 23, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-08', '', 1, 0, 0, 0, 2, 2, 3, 23, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-09', '', 1, 0, 0, 0, 2, 2, 3, 23, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-10', '', 1, 0, 0, 0, 2, 2, 3, 23, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-11', '', 1, 0, 0, 0, 2, 2, 3, 23, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-23-12', '', 1, 0, 0, 0, 2, 2, 3, 23, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-01', '', 1, 0, 0, 0, 2, 2, 3, 24, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-02', '', 1, 0, 0, 0, 2, 2, 3, 24, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-03', '', 1, 0, 0, 0, 2, 2, 3, 24, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-04', '', 1, 0, 0, 0, 2, 2, 3, 24, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-05', '', 1, 0, 0, 0, 2, 2, 3, 24, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-06', '', 1, 0, 0, 0, 2, 2, 3, 24, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-07', '', 1, 0, 0, 0, 2, 2, 3, 24, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-08', '', 1, 0, 0, 0, 2, 2, 3, 24, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-09', '', 1, 0, 0, 0, 2, 2, 3, 24, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-10', '', 1, 0, 0, 0, 2, 2, 3, 24, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-11', '', 1, 0, 0, 0, 2, 2, 3, 24, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-24-12', '', 1, 0, 0, 0, 2, 2, 3, 24, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-01', '', 1, 0, 0, 0, 2, 2, 3, 25, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-02', '', 1, 0, 0, 0, 2, 2, 3, 25, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-03', '', 1, 0, 0, 0, 2, 2, 3, 25, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-04', '', 1, 0, 0, 0, 2, 2, 3, 25, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-05', '', 1, 0, 0, 0, 2, 2, 3, 25, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-06', '', 1, 0, 0, 0, 2, 2, 3, 25, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-07', '', 1, 0, 0, 0, 2, 2, 3, 25, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-08', '', 1, 0, 0, 0, 2, 2, 3, 25, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-09', '', 1, 0, 0, 0, 2, 2, 3, 25, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-10', '', 1, 0, 0, 0, 2, 2, 3, 25, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-11', '', 1, 0, 0, 0, 2, 2, 3, 25, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-25-12', '', 1, 0, 0, 0, 2, 2, 3, 25, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-01', '', 1, 0, 0, 0, 2, 2, 3, 26, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-02', '', 1, 0, 0, 0, 2, 2, 3, 26, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-03', '', 1, 0, 0, 0, 2, 2, 3, 26, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-04', '', 1, 0, 0, 0, 2, 2, 3, 26, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-05', '', 1, 0, 0, 0, 2, 2, 3, 26, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-06', '', 1, 0, 0, 0, 2, 2, 3, 26, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-07', '', 1, 0, 0, 0, 2, 2, 3, 26, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-08', '', 1, 0, 0, 0, 2, 2, 3, 26, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-09', '', 1, 0, 0, 0, 2, 2, 3, 26, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-10', '', 1, 0, 0, 0, 2, 2, 3, 26, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-11', '', 1, 0, 0, 0, 2, 2, 3, 26, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-26-12', '', 1, 0, 0, 0, 2, 2, 3, 26, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-01', '', 1, 0, 0, 0, 2, 2, 3, 27, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-02', '', 1, 0, 0, 0, 2, 2, 3, 27, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-03', '', 1, 0, 0, 0, 2, 2, 3, 27, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-04', '', 1, 0, 0, 0, 2, 2, 3, 27, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-05', '', 1, 0, 0, 0, 2, 2, 3, 27, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-06', '', 1, 0, 0, 0, 2, 2, 3, 27, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-07', '', 1, 0, 0, 0, 2, 2, 3, 27, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-08', '', 1, 0, 0, 0, 2, 2, 3, 27, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-09', '', 1, 0, 0, 0, 2, 2, 3, 27, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-10', '', 1, 0, 0, 0, 2, 2, 3, 27, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-11', '', 1, 0, 0, 0, 2, 2, 3, 27, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-27-12', '', 1, 0, 0, 0, 2, 2, 3, 27, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-01', '', 1, 0, 0, 0, 2, 2, 3, 28, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-02', '', 1, 0, 0, 0, 2, 2, 3, 28, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-03', '', 1, 0, 0, 0, 2, 2, 3, 28, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-04', '', 1, 0, 0, 0, 2, 2, 3, 28, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-05', '', 1, 0, 0, 0, 2, 2, 3, 28, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-06', '', 1, 0, 0, 0, 2, 2, 3, 28, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-07', '', 1, 0, 0, 0, 2, 2, 3, 28, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-08', '', 1, 0, 0, 0, 2, 2, 3, 28, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-09', '', 1, 0, 0, 0, 2, 2, 3, 28, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-10', '', 1, 0, 0, 0, 2, 2, 3, 28, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-11', '', 1, 0, 0, 0, 2, 2, 3, 28, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-28-12', '', 1, 0, 0, 0, 2, 2, 3, 28, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-01', '', 1, 0, 0, 0, 2, 2, 3, 29, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-02', '', 1, 0, 0, 0, 2, 2, 3, 29, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-03', '', 1, 0, 0, 0, 2, 2, 3, 29, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-04', '', 1, 0, 0, 0, 2, 2, 3, 29, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-05', '', 1, 0, 0, 0, 2, 2, 3, 29, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-06', '', 1, 0, 0, 0, 2, 2, 3, 29, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-07', '', 1, 0, 0, 0, 2, 2, 3, 29, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-08', '', 1, 0, 0, 0, 2, 2, 3, 29, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-09', '', 1, 0, 0, 0, 2, 2, 3, 29, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-10', '', 1, 0, 0, 0, 2, 2, 3, 29, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-11', '', 1, 0, 0, 0, 2, 2, 3, 29, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-29-12', '', 1, 0, 0, 0, 2, 2, 3, 29, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-01', '', 1, 0, 0, 0, 2, 2, 3, 30, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-02', '', 1, 0, 0, 0, 2, 2, 3, 30, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-03', '', 1, 0, 0, 0, 2, 2, 3, 30, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-04', '', 1, 0, 0, 0, 2, 2, 3, 30, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-05', '', 1, 0, 0, 0, 2, 2, 3, 30, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-06', '', 1, 0, 0, 0, 2, 2, 3, 30, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-07', '', 1, 0, 0, 0, 2, 2, 3, 30, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-08', '', 1, 0, 0, 0, 2, 2, 3, 30, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-09', '', 1, 0, 0, 0, 2, 2, 3, 30, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-10', '', 1, 0, 0, 0, 2, 2, 3, 30, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-11', '', 1, 0, 0, 0, 2, 2, 3, 30, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-30-12', '', 1, 0, 0, 0, 2, 2, 3, 30, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-01', '', 1, 0, 0, 0, 2, 2, 3, 31, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-02', '', 1, 0, 0, 0, 2, 2, 3, 31, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-03', '', 1, 0, 0, 0, 2, 2, 3, 31, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-04', '', 1, 0, 0, 0, 2, 2, 3, 31, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-05', '', 1, 0, 0, 0, 2, 2, 3, 31, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-06', '', 1, 0, 0, 0, 2, 2, 3, 31, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-07', '', 1, 0, 0, 0, 2, 2, 3, 31, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-08', '', 1, 0, 0, 0, 2, 2, 3, 31, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-09', '', 1, 0, 0, 0, 2, 2, 3, 31, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-10', '', 1, 0, 0, 0, 2, 2, 3, 31, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-11', '', 1, 0, 0, 0, 2, 2, 3, 31, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-31-12', '', 1, 0, 0, 0, 2, 2, 3, 31, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-01', '', 1, 0, 0, 0, 2, 2, 3, 32, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-02', '', 1, 0, 0, 0, 2, 2, 3, 32, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-03', '', 1, 0, 0, 0, 2, 2, 3, 32, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-04', '', 1, 0, 0, 0, 2, 2, 3, 32, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-05', '', 1, 0, 0, 0, 2, 2, 3, 32, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-06', '', 1, 0, 0, 0, 2, 2, 3, 32, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-07', '', 1, 0, 0, 0, 2, 2, 3, 32, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-08', '', 1, 0, 0, 0, 2, 2, 3, 32, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-09', '', 1, 0, 0, 0, 2, 2, 3, 32, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-10', '', 1, 0, 0, 0, 2, 2, 3, 32, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-11', '', 1, 0, 0, 0, 2, 2, 3, 32, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-32-12', '', 1, 0, 0, 0, 2, 2, 3, 32, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-01', '', 1, 0, 0, 0, 2, 2, 3, 33, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-02', '', 1, 0, 0, 0, 2, 2, 3, 33, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-03', '', 1, 0, 0, 0, 2, 2, 3, 33, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-04', '', 1, 0, 0, 0, 2, 2, 3, 33, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-05', '', 1, 0, 0, 0, 2, 2, 3, 33, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-06', '', 1, 0, 0, 0, 2, 2, 3, 33, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-07', '', 1, 0, 0, 0, 2, 2, 3, 33, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-08', '', 1, 0, 0, 0, 2, 2, 3, 33, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-09', '', 1, 0, 0, 0, 2, 2, 3, 33, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-10', '', 1, 0, 0, 0, 2, 2, 3, 33, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-11', '', 1, 0, 0, 0, 2, 2, 3, 33, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-33-12', '', 1, 0, 0, 0, 2, 2, 3, 33, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-01', '', 1, 0, 0, 0, 2, 2, 3, 34, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-02', '', 1, 0, 0, 0, 2, 2, 3, 34, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-03', '', 1, 0, 0, 0, 2, 2, 3, 34, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-04', '', 1, 0, 0, 0, 2, 2, 3, 34, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-05', '', 1, 0, 0, 0, 2, 2, 3, 34, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-06', '', 1, 0, 0, 0, 2, 2, 3, 34, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-07', '', 1, 0, 0, 0, 2, 2, 3, 34, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-08', '', 1, 0, 0, 0, 2, 2, 3, 34, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-09', '', 1, 0, 0, 0, 2, 2, 3, 34, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-10', '', 1, 0, 0, 0, 2, 2, 3, 34, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-11', '', 1, 0, 0, 0, 2, 2, 3, 34, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-34-12', '', 1, 0, 0, 0, 2, 2, 3, 34, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-01', '', 1, 0, 0, 0, 2, 2, 3, 35, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-02', '', 1, 0, 0, 0, 2, 2, 3, 35, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-03', '', 1, 0, 0, 0, 2, 2, 3, 35, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-04', '', 1, 0, 0, 0, 2, 2, 3, 35, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-05', '', 1, 0, 0, 0, 2, 2, 3, 35, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-06', '', 1, 0, 0, 0, 2, 2, 3, 35, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-07', '', 1, 0, 0, 0, 2, 2, 3, 35, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-08', '', 1, 0, 0, 0, 2, 2, 3, 35, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-09', '', 1, 0, 0, 0, 2, 2, 3, 35, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-10', '', 1, 0, 0, 0, 2, 2, 3, 35, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-11', '', 1, 0, 0, 0, 2, 2, 3, 35, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-35-12', '', 1, 0, 0, 0, 2, 2, 3, 35, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-01', '', 1, 0, 0, 0, 2, 2, 3, 36, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-02', '', 1, 0, 0, 0, 2, 2, 3, 36, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-03', '', 1, 0, 0, 0, 2, 2, 3, 36, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-04', '', 1, 0, 0, 0, 2, 2, 3, 36, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-05', '', 1, 0, 0, 0, 2, 2, 3, 36, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-06', '', 1, 0, 0, 0, 2, 2, 3, 36, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-07', '', 1, 0, 0, 0, 2, 2, 3, 36, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-08', '', 1, 0, 0, 0, 2, 2, 3, 36, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-09', '', 1, 0, 0, 0, 2, 2, 3, 36, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-10', '', 1, 0, 0, 0, 2, 2, 3, 36, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-11', '', 1, 0, 0, 0, 2, 2, 3, 36, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-36-12', '', 1, 0, 0, 0, 2, 2, 3, 36, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-01', '', 1, 0, 0, 0, 2, 2, 3, 37, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-02', '', 1, 0, 0, 0, 2, 2, 3, 37, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-03', '', 1, 0, 0, 0, 2, 2, 3, 37, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-04', '', 1, 0, 0, 0, 2, 2, 3, 37, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-05', '', 1, 0, 0, 0, 2, 2, 3, 37, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-06', '', 1, 0, 0, 0, 2, 2, 3, 37, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-07', '', 1, 0, 0, 0, 2, 2, 3, 37, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-08', '', 1, 0, 0, 0, 2, 2, 3, 37, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-09', '', 1, 0, 0, 0, 2, 2, 3, 37, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-10', '', 1, 0, 0, 0, 2, 2, 3, 37, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-11', '', 1, 0, 0, 0, 2, 2, 3, 37, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-37-12', '', 1, 0, 0, 0, 2, 2, 3, 37, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-01', '', 1, 0, 0, 0, 2, 2, 3, 38, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-02', '', 1, 0, 0, 0, 2, 2, 3, 38, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-03', '', 1, 0, 0, 0, 2, 2, 3, 38, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-04', '', 1, 0, 0, 0, 2, 2, 3, 38, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-05', '', 1, 0, 0, 0, 2, 2, 3, 38, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-06', '', 1, 0, 0, 0, 2, 2, 3, 38, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-07', '', 1, 0, 0, 0, 2, 2, 3, 38, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-08', '', 1, 0, 0, 0, 2, 2, 3, 38, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-09', '', 1, 0, 0, 0, 2, 2, 3, 38, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-10', '', 1, 0, 0, 0, 2, 2, 3, 38, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-11', '', 1, 0, 0, 0, 2, 2, 3, 38, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-38-12', '', 1, 0, 0, 0, 2, 2, 3, 38, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-01', '', 1, 0, 0, 0, 2, 2, 3, 39, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-02', '', 1, 0, 0, 0, 2, 2, 3, 39, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-03', '', 1, 0, 0, 0, 2, 2, 3, 39, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-04', '', 1, 0, 0, 0, 2, 2, 3, 39, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-05', '', 1, 0, 0, 0, 2, 2, 3, 39, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-06', '', 1, 0, 0, 0, 2, 2, 3, 39, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-07', '', 1, 0, 0, 0, 2, 2, 3, 39, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-08', '', 1, 0, 0, 0, 2, 2, 3, 39, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-09', '', 1, 0, 0, 0, 2, 2, 3, 39, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-10', '', 1, 0, 0, 0, 2, 2, 3, 39, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-11', '', 1, 0, 0, 0, 2, 2, 3, 39, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-39-12', '', 1, 0, 0, 0, 2, 2, 3, 39, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-01', '', 1, 0, 0, 0, 2, 2, 3, 40, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-02', '', 1, 0, 0, 0, 2, 2, 3, 40, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-03', '', 1, 0, 0, 0, 2, 2, 3, 40, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-04', '', 1, 0, 0, 0, 2, 2, 3, 40, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-05', '', 1, 0, 0, 0, 2, 2, 3, 40, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-06', '', 1, 0, 0, 0, 2, 2, 3, 40, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-07', '', 1, 0, 0, 0, 2, 2, 3, 40, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-08', '', 1, 0, 0, 0, 2, 2, 3, 40, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-09', '', 1, 0, 0, 0, 2, 2, 3, 40, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-10', '', 1, 0, 0, 0, 2, 2, 3, 40, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-11', '', 1, 0, 0, 0, 2, 2, 3, 40, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-40-12', '', 1, 0, 0, 0, 2, 2, 3, 40, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-01', '', 1, 0, 0, 0, 2, 2, 3, 41, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-02', '', 1, 0, 0, 0, 2, 2, 3, 41, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-03', '', 1, 0, 0, 0, 2, 2, 3, 41, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-04', '', 1, 0, 0, 0, 2, 2, 3, 41, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-05', '', 1, 0, 0, 0, 2, 2, 3, 41, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-06', '', 1, 0, 0, 0, 2, 2, 3, 41, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-07', '', 1, 0, 0, 0, 2, 2, 3, 41, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-08', '', 1, 0, 0, 0, 2, 2, 3, 41, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-09', '', 1, 0, 0, 0, 2, 2, 3, 41, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-10', '', 1, 0, 0, 0, 2, 2, 3, 41, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-11', '', 1, 0, 0, 0, 2, 2, 3, 41, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-41-12', '', 1, 0, 0, 0, 2, 2, 3, 41, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-01', '', 1, 0, 0, 0, 2, 2, 3, 42, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-02', '', 1, 0, 0, 0, 2, 2, 3, 42, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-03', '', 1, 0, 0, 0, 2, 2, 3, 42, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-04', '', 1, 0, 0, 0, 2, 2, 3, 42, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-05', '', 1, 0, 0, 0, 2, 2, 3, 42, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-06', '', 1, 0, 0, 0, 2, 2, 3, 42, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-07', '', 1, 0, 0, 0, 2, 2, 3, 42, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-08', '', 1, 0, 0, 0, 2, 2, 3, 42, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-09', '', 1, 0, 0, 0, 2, 2, 3, 42, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-10', '', 1, 0, 0, 0, 2, 2, 3, 42, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-11', '', 1, 0, 0, 0, 2, 2, 3, 42, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A03-42-12', '', 1, 0, 0, 0, 2, 2, 3, 42, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-01', '', 1, 0, 1, 0, 2, 2, 4, 1, 1, 1, 'ASRS-0004', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-02', '', 1, 0, 0, 0, 2, 2, 4, 1, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-03', '', 1, 0, 0, 0, 2, 2, 4, 1, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-04', '', 1, 0, 0, 0, 2, 2, 4, 1, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-05', '', 1, 0, 0, 0, 2, 2, 4, 1, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-06', '', 1, 0, 0, 0, 2, 2, 4, 1, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-07', '', 1, 0, 0, 0, 2, 2, 4, 1, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-08', '', 1, 0, 0, 0, 2, 2, 4, 1, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-09', '', 1, 0, 0, 0, 2, 2, 4, 1, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-10', '', 1, 0, 0, 0, 2, 2, 4, 1, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-11', '', 1, 0, 0, 0, 2, 2, 4, 1, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-01-12', '', 1, 0, 0, 0, 2, 2, 4, 1, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-01', '', 1, 0, 1, 0, 2, 2, 4, 2, 1, 1, 'ASRS-0008', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-02', '', 1, 0, 0, 0, 2, 2, 4, 2, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-03', '', 1, 0, 0, 0, 2, 2, 4, 2, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-04', '', 1, 0, 0, 0, 2, 2, 4, 2, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-05', '', 1, 0, 0, 0, 2, 2, 4, 2, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-06', '', 1, 0, 0, 0, 2, 2, 4, 2, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-07', '', 1, 0, 0, 0, 2, 2, 4, 2, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-08', '', 1, 0, 0, 0, 2, 2, 4, 2, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-09', '', 1, 0, 0, 0, 2, 2, 4, 2, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-10', '', 1, 0, 0, 0, 2, 2, 4, 2, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-11', '', 1, 0, 0, 0, 2, 2, 4, 2, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-02-12', '', 1, 0, 0, 0, 2, 2, 4, 2, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-01', '', 1, 0, 0, 0, 2, 2, 4, 3, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-02', '', 1, 0, 0, 0, 2, 2, 4, 3, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-03', '', 1, 0, 0, 0, 2, 2, 4, 3, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-04', '', 1, 0, 0, 0, 2, 2, 4, 3, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-05', '', 1, 0, 0, 0, 2, 2, 4, 3, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-06', '', 1, 0, 0, 0, 2, 2, 4, 3, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-07', '', 1, 0, 0, 0, 2, 2, 4, 3, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-08', '', 1, 0, 0, 0, 2, 2, 4, 3, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-09', '', 1, 0, 0, 0, 2, 2, 4, 3, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-10', '', 1, 0, 0, 0, 2, 2, 4, 3, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-11', '', 1, 0, 0, 0, 2, 2, 4, 3, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-03-12', '', 1, 0, 0, 0, 2, 2, 4, 3, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-01', '', 1, 0, 0, 0, 2, 2, 4, 4, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-02', '', 1, 0, 0, 0, 2, 2, 4, 4, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-03', '', 1, 0, 0, 0, 2, 2, 4, 4, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-04', '', 1, 0, 0, 0, 2, 2, 4, 4, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-05', '', 1, 0, 0, 0, 2, 2, 4, 4, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-06', '', 1, 0, 0, 0, 2, 2, 4, 4, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-07', '', 1, 0, 0, 0, 2, 2, 4, 4, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-08', '', 1, 0, 0, 0, 2, 2, 4, 4, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-09', '', 1, 0, 0, 0, 2, 2, 4, 4, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-10', '', 1, 0, 0, 0, 2, 2, 4, 4, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-11', '', 1, 0, 0, 0, 2, 2, 4, 4, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-04-12', '', 1, 0, 0, 0, 2, 2, 4, 4, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-01', '', 1, 0, 0, 0, 2, 2, 4, 5, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-02', '', 1, 0, 0, 0, 2, 2, 4, 5, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-03', '', 1, 0, 0, 0, 2, 2, 4, 5, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-04', '', 1, 0, 0, 0, 2, 2, 4, 5, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-05', '', 1, 0, 0, 0, 2, 2, 4, 5, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-06', '', 1, 0, 0, 0, 2, 2, 4, 5, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-07', '', 1, 0, 0, 0, 2, 2, 4, 5, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-08', '', 1, 0, 0, 0, 2, 2, 4, 5, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-09', '', 1, 0, 0, 0, 2, 2, 4, 5, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-10', '', 1, 0, 0, 0, 2, 2, 4, 5, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-11', '', 1, 0, 0, 0, 2, 2, 4, 5, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-05-12', '', 1, 0, 0, 0, 2, 2, 4, 5, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-01', '', 1, 0, 0, 0, 2, 2, 4, 6, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-02', '', 1, 0, 0, 0, 2, 2, 4, 6, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-03', '', 1, 0, 0, 0, 2, 2, 4, 6, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-04', '', 1, 0, 0, 0, 2, 2, 4, 6, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-05', '', 1, 0, 0, 0, 2, 2, 4, 6, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-06', '', 1, 0, 0, 0, 2, 2, 4, 6, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-07', '', 1, 0, 0, 0, 2, 2, 4, 6, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-08', '', 1, 0, 0, 0, 2, 2, 4, 6, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-09', '', 1, 0, 0, 0, 2, 2, 4, 6, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-10', '', 1, 0, 0, 0, 2, 2, 4, 6, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-11', '', 1, 0, 0, 0, 2, 2, 4, 6, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-06-12', '', 1, 0, 0, 0, 2, 2, 4, 6, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-01', '', 1, 0, 0, 0, 2, 2, 4, 7, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-02', '', 1, 0, 0, 0, 2, 2, 4, 7, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-03', '', 1, 0, 0, 0, 2, 2, 4, 7, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-04', '', 1, 0, 0, 0, 2, 2, 4, 7, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-05', '', 1, 0, 0, 0, 2, 2, 4, 7, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-06', '', 1, 0, 0, 0, 2, 2, 4, 7, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-07', '', 1, 0, 0, 0, 2, 2, 4, 7, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-08', '', 1, 0, 0, 0, 2, 2, 4, 7, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-09', '', 1, 0, 0, 0, 2, 2, 4, 7, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-10', '', 1, 0, 0, 0, 2, 2, 4, 7, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-11', '', 1, 0, 0, 0, 2, 2, 4, 7, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-07-12', '', 1, 0, 0, 0, 2, 2, 4, 7, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-01', '', 1, 0, 0, 0, 2, 2, 4, 8, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-02', '', 1, 0, 0, 0, 2, 2, 4, 8, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-03', '', 1, 0, 0, 0, 2, 2, 4, 8, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-04', '', 1, 0, 0, 0, 2, 2, 4, 8, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-05', '', 1, 0, 0, 0, 2, 2, 4, 8, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-06', '', 1, 0, 0, 0, 2, 2, 4, 8, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-07', '', 1, 0, 0, 0, 2, 2, 4, 8, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-08', '', 1, 0, 0, 0, 2, 2, 4, 8, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-09', '', 1, 0, 0, 0, 2, 2, 4, 8, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-10', '', 1, 0, 0, 0, 2, 2, 4, 8, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-11', '', 1, 0, 0, 0, 2, 2, 4, 8, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-08-12', '', 1, 0, 0, 0, 2, 2, 4, 8, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-01', '', 1, 0, 0, 0, 2, 2, 4, 9, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-02', '', 1, 0, 0, 0, 2, 2, 4, 9, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-03', '', 1, 0, 0, 0, 2, 2, 4, 9, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-04', '', 1, 0, 0, 0, 2, 2, 4, 9, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-05', '', 1, 0, 0, 0, 2, 2, 4, 9, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-06', '', 1, 0, 0, 0, 2, 2, 4, 9, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-07', '', 1, 0, 0, 0, 2, 2, 4, 9, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-08', '', 1, 0, 0, 0, 2, 2, 4, 9, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-09', '', 1, 0, 0, 0, 2, 2, 4, 9, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-10', '', 1, 0, 0, 0, 2, 2, 4, 9, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-11', '', 1, 0, 0, 0, 2, 2, 4, 9, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-09-12', '', 1, 0, 0, 0, 2, 2, 4, 9, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-01', '', 1, 0, 0, 0, 2, 2, 4, 10, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-02', '', 1, 0, 0, 0, 2, 2, 4, 10, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-03', '', 1, 0, 0, 0, 2, 2, 4, 10, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-04', '', 1, 0, 0, 0, 2, 2, 4, 10, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-05', '', 1, 0, 0, 0, 2, 2, 4, 10, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-06', '', 1, 0, 0, 0, 2, 2, 4, 10, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-07', '', 1, 0, 0, 0, 2, 2, 4, 10, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-08', '', 1, 0, 0, 0, 2, 2, 4, 10, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-09', '', 1, 0, 0, 0, 2, 2, 4, 10, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-10', '', 1, 0, 0, 0, 2, 2, 4, 10, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-11', '', 1, 0, 0, 0, 2, 2, 4, 10, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-10-12', '', 1, 0, 0, 0, 2, 2, 4, 10, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-01', '', 1, 0, 0, 0, 2, 2, 4, 11, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-02', '', 1, 0, 0, 0, 2, 2, 4, 11, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-03', '', 1, 0, 0, 0, 2, 2, 4, 11, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-04', '', 1, 0, 0, 0, 2, 2, 4, 11, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-05', '', 1, 0, 0, 0, 2, 2, 4, 11, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-06', '', 1, 0, 0, 0, 2, 2, 4, 11, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-07', '', 1, 0, 0, 0, 2, 2, 4, 11, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-08', '', 1, 0, 0, 0, 2, 2, 4, 11, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-09', '', 1, 0, 0, 0, 2, 2, 4, 11, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-10', '', 1, 0, 0, 0, 2, 2, 4, 11, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-11', '', 1, 0, 0, 0, 2, 2, 4, 11, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-11-12', '', 1, 0, 0, 0, 2, 2, 4, 11, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-01', '', 1, 0, 0, 0, 2, 2, 4, 12, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-02', '', 1, 0, 0, 0, 2, 2, 4, 12, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-03', '', 1, 0, 0, 0, 2, 2, 4, 12, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-04', '', 1, 0, 0, 0, 2, 2, 4, 12, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-05', '', 1, 0, 0, 0, 2, 2, 4, 12, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-06', '', 1, 0, 0, 0, 2, 2, 4, 12, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-07', '', 1, 0, 0, 0, 2, 2, 4, 12, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-08', '', 1, 0, 0, 0, 2, 2, 4, 12, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-09', '', 1, 0, 0, 0, 2, 2, 4, 12, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-10', '', 1, 0, 0, 0, 2, 2, 4, 12, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-11', '', 1, 0, 0, 0, 2, 2, 4, 12, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-12-12', '', 1, 0, 0, 0, 2, 2, 4, 12, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-01', '', 1, 0, 0, 0, 2, 2, 4, 13, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-02', '', 1, 0, 0, 0, 2, 2, 4, 13, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-03', '', 1, 0, 0, 0, 2, 2, 4, 13, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-04', '', 1, 0, 0, 0, 2, 2, 4, 13, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-05', '', 1, 0, 0, 0, 2, 2, 4, 13, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-06', '', 1, 0, 0, 0, 2, 2, 4, 13, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-07', '', 1, 0, 0, 0, 2, 2, 4, 13, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-08', '', 1, 0, 0, 0, 2, 2, 4, 13, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-09', '', 1, 0, 0, 0, 2, 2, 4, 13, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-10', '', 1, 0, 0, 0, 2, 2, 4, 13, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-11', '', 1, 0, 0, 0, 2, 2, 4, 13, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-13-12', '', 1, 0, 0, 0, 2, 2, 4, 13, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-01', '', 1, 0, 0, 0, 2, 2, 4, 14, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-02', '', 1, 0, 0, 0, 2, 2, 4, 14, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-03', '', 1, 0, 0, 0, 2, 2, 4, 14, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-04', '', 1, 0, 0, 0, 2, 2, 4, 14, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-05', '', 1, 0, 0, 0, 2, 2, 4, 14, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-06', '', 1, 0, 0, 0, 2, 2, 4, 14, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-07', '', 1, 0, 0, 0, 2, 2, 4, 14, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-08', '', 1, 0, 0, 0, 2, 2, 4, 14, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-09', '', 1, 0, 0, 0, 2, 2, 4, 14, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-10', '', 1, 0, 0, 0, 2, 2, 4, 14, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-11', '', 1, 0, 0, 0, 2, 2, 4, 14, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-14-12', '', 1, 0, 0, 0, 2, 2, 4, 14, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-01', '', 1, 0, 0, 0, 2, 2, 4, 15, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-02', '', 1, 0, 0, 0, 2, 2, 4, 15, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-03', '', 1, 0, 0, 0, 2, 2, 4, 15, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-04', '', 1, 0, 0, 0, 2, 2, 4, 15, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-05', '', 1, 0, 0, 0, 2, 2, 4, 15, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-06', '', 1, 0, 0, 0, 2, 2, 4, 15, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-07', '', 1, 0, 0, 0, 2, 2, 4, 15, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-08', '', 1, 0, 0, 0, 2, 2, 4, 15, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-09', '', 1, 0, 0, 0, 2, 2, 4, 15, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-10', '', 1, 0, 0, 0, 2, 2, 4, 15, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-11', '', 1, 0, 0, 0, 2, 2, 4, 15, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-15-12', '', 1, 0, 0, 0, 2, 2, 4, 15, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-01', '', 1, 0, 0, 0, 2, 2, 4, 16, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-02', '', 1, 0, 0, 0, 2, 2, 4, 16, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-03', '', 1, 0, 0, 0, 2, 2, 4, 16, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-04', '', 1, 0, 0, 0, 2, 2, 4, 16, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-05', '', 1, 0, 0, 0, 2, 2, 4, 16, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-06', '', 1, 0, 0, 0, 2, 2, 4, 16, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-07', '', 1, 0, 0, 0, 2, 2, 4, 16, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-08', '', 1, 0, 0, 0, 2, 2, 4, 16, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-09', '', 1, 0, 0, 0, 2, 2, 4, 16, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-10', '', 1, 0, 0, 0, 2, 2, 4, 16, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-11', '', 1, 0, 0, 0, 2, 2, 4, 16, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-16-12', '', 1, 0, 0, 0, 2, 2, 4, 16, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-01', '', 1, 0, 0, 0, 2, 2, 4, 17, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-02', '', 1, 0, 0, 0, 2, 2, 4, 17, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-03', '', 1, 0, 0, 0, 2, 2, 4, 17, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-04', '', 1, 0, 0, 0, 2, 2, 4, 17, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-05', '', 1, 0, 0, 0, 2, 2, 4, 17, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-06', '', 1, 0, 0, 0, 2, 2, 4, 17, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-07', '', 1, 0, 0, 0, 2, 2, 4, 17, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-08', '', 1, 0, 0, 0, 2, 2, 4, 17, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-09', '', 1, 0, 0, 0, 2, 2, 4, 17, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-10', '', 1, 0, 0, 0, 2, 2, 4, 17, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-11', '', 1, 0, 0, 0, 2, 2, 4, 17, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-17-12', '', 1, 0, 0, 0, 2, 2, 4, 17, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-01', '', 1, 0, 0, 0, 2, 2, 4, 18, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-02', '', 1, 0, 0, 0, 2, 2, 4, 18, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-03', '', 1, 0, 0, 0, 2, 2, 4, 18, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-04', '', 1, 0, 0, 0, 2, 2, 4, 18, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-05', '', 1, 0, 0, 0, 2, 2, 4, 18, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-06', '', 1, 0, 0, 0, 2, 2, 4, 18, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-07', '', 1, 0, 0, 0, 2, 2, 4, 18, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-08', '', 1, 0, 0, 0, 2, 2, 4, 18, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-09', '', 1, 0, 0, 0, 2, 2, 4, 18, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-10', '', 1, 0, 0, 0, 2, 2, 4, 18, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-11', '', 1, 0, 0, 0, 2, 2, 4, 18, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-18-12', '', 1, 0, 0, 0, 2, 2, 4, 18, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-01', '', 1, 0, 0, 0, 2, 2, 4, 19, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-02', '', 1, 0, 0, 0, 2, 2, 4, 19, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-03', '', 1, 0, 0, 0, 2, 2, 4, 19, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-04', '', 1, 0, 0, 0, 2, 2, 4, 19, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-05', '', 1, 0, 0, 0, 2, 2, 4, 19, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-06', '', 1, 0, 0, 0, 2, 2, 4, 19, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-07', '', 1, 0, 0, 0, 2, 2, 4, 19, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-08', '', 1, 0, 0, 0, 2, 2, 4, 19, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-09', '', 1, 0, 0, 0, 2, 2, 4, 19, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-10', '', 1, 0, 0, 0, 2, 2, 4, 19, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-11', '', 1, 0, 0, 0, 2, 2, 4, 19, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-19-12', '', 1, 0, 0, 0, 2, 2, 4, 19, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-01', '', 1, 0, 0, 0, 2, 2, 4, 20, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-02', '', 1, 0, 0, 0, 2, 2, 4, 20, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-03', '', 1, 0, 0, 0, 2, 2, 4, 20, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-04', '', 1, 0, 0, 0, 2, 2, 4, 20, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-05', '', 1, 0, 0, 0, 2, 2, 4, 20, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-06', '', 1, 0, 0, 0, 2, 2, 4, 20, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-07', '', 1, 0, 0, 0, 2, 2, 4, 20, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-08', '', 1, 0, 0, 0, 2, 2, 4, 20, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-09', '', 1, 0, 0, 0, 2, 2, 4, 20, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-10', '', 1, 0, 0, 0, 2, 2, 4, 20, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-11', '', 1, 0, 0, 0, 2, 2, 4, 20, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-20-12', '', 1, 0, 0, 0, 2, 2, 4, 20, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-01', '', 1, 0, 0, 0, 2, 2, 4, 21, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-02', '', 1, 0, 0, 0, 2, 2, 4, 21, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-03', '', 1, 0, 0, 0, 2, 2, 4, 21, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-04', '', 1, 0, 0, 0, 2, 2, 4, 21, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-05', '', 1, 0, 0, 0, 2, 2, 4, 21, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-06', '', 1, 0, 0, 0, 2, 2, 4, 21, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-07', '', 1, 0, 0, 0, 2, 2, 4, 21, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-08', '', 1, 0, 0, 0, 2, 2, 4, 21, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-09', '', 1, 0, 0, 0, 2, 2, 4, 21, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-10', '', 1, 0, 0, 0, 2, 2, 4, 21, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-11', '', 1, 0, 0, 0, 2, 2, 4, 21, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-21-12', '', 1, 0, 0, 0, 2, 2, 4, 21, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-01', '', 1, 0, 0, 0, 2, 2, 4, 22, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-02', '', 1, 0, 0, 0, 2, 2, 4, 22, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-03', '', 1, 0, 0, 0, 2, 2, 4, 22, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-04', '', 1, 0, 0, 0, 2, 2, 4, 22, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-05', '', 1, 0, 0, 0, 2, 2, 4, 22, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-06', '', 1, 0, 0, 0, 2, 2, 4, 22, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-07', '', 1, 0, 0, 0, 2, 2, 4, 22, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-08', '', 1, 0, 0, 0, 2, 2, 4, 22, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-09', '', 1, 0, 0, 0, 2, 2, 4, 22, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-10', '', 1, 0, 0, 0, 2, 2, 4, 22, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-11', '', 1, 0, 0, 0, 2, 2, 4, 22, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-22-12', '', 1, 0, 0, 0, 2, 2, 4, 22, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-01', '', 1, 0, 0, 0, 2, 2, 4, 23, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-02', '', 1, 0, 0, 0, 2, 2, 4, 23, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-03', '', 1, 0, 0, 0, 2, 2, 4, 23, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-04', '', 1, 0, 0, 0, 2, 2, 4, 23, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-05', '', 1, 0, 0, 0, 2, 2, 4, 23, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-06', '', 1, 0, 0, 0, 2, 2, 4, 23, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-07', '', 1, 0, 0, 0, 2, 2, 4, 23, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-08', '', 1, 0, 0, 0, 2, 2, 4, 23, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-09', '', 1, 0, 0, 0, 2, 2, 4, 23, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-10', '', 1, 0, 0, 0, 2, 2, 4, 23, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-11', '', 1, 0, 0, 0, 2, 2, 4, 23, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-23-12', '', 1, 0, 0, 0, 2, 2, 4, 23, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-01', '', 1, 0, 0, 0, 2, 2, 4, 24, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-02', '', 1, 0, 0, 0, 2, 2, 4, 24, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-03', '', 1, 0, 0, 0, 2, 2, 4, 24, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-04', '', 1, 0, 0, 0, 2, 2, 4, 24, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-05', '', 1, 0, 0, 0, 2, 2, 4, 24, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-06', '', 1, 0, 0, 0, 2, 2, 4, 24, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-07', '', 1, 0, 0, 0, 2, 2, 4, 24, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-08', '', 1, 0, 0, 0, 2, 2, 4, 24, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-09', '', 1, 0, 0, 0, 2, 2, 4, 24, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-10', '', 1, 0, 0, 0, 2, 2, 4, 24, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-11', '', 1, 0, 0, 0, 2, 2, 4, 24, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-24-12', '', 1, 0, 0, 0, 2, 2, 4, 24, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-01', '', 1, 0, 0, 0, 2, 2, 4, 25, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-02', '', 1, 0, 0, 0, 2, 2, 4, 25, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-03', '', 1, 0, 0, 0, 2, 2, 4, 25, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-04', '', 1, 0, 0, 0, 2, 2, 4, 25, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-05', '', 1, 0, 0, 0, 2, 2, 4, 25, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-06', '', 1, 0, 0, 0, 2, 2, 4, 25, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-07', '', 1, 0, 0, 0, 2, 2, 4, 25, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-08', '', 1, 0, 0, 0, 2, 2, 4, 25, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-09', '', 1, 0, 0, 0, 2, 2, 4, 25, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-10', '', 1, 0, 0, 0, 2, 2, 4, 25, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-11', '', 1, 0, 0, 0, 2, 2, 4, 25, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-25-12', '', 1, 0, 0, 0, 2, 2, 4, 25, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-01', '', 1, 0, 0, 0, 2, 2, 4, 26, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-02', '', 1, 0, 0, 0, 2, 2, 4, 26, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-03', '', 1, 0, 0, 0, 2, 2, 4, 26, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-04', '', 1, 0, 0, 0, 2, 2, 4, 26, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-05', '', 1, 0, 0, 0, 2, 2, 4, 26, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-06', '', 1, 0, 0, 0, 2, 2, 4, 26, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-07', '', 1, 0, 0, 0, 2, 2, 4, 26, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-08', '', 1, 0, 0, 0, 2, 2, 4, 26, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-09', '', 1, 0, 0, 0, 2, 2, 4, 26, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-10', '', 1, 0, 0, 0, 2, 2, 4, 26, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-11', '', 1, 0, 0, 0, 2, 2, 4, 26, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-26-12', '', 1, 0, 0, 0, 2, 2, 4, 26, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-01', '', 1, 0, 0, 0, 2, 2, 4, 27, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-02', '', 1, 0, 0, 0, 2, 2, 4, 27, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-03', '', 1, 0, 0, 0, 2, 2, 4, 27, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-04', '', 1, 0, 0, 0, 2, 2, 4, 27, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-05', '', 1, 0, 0, 0, 2, 2, 4, 27, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-06', '', 1, 0, 0, 0, 2, 2, 4, 27, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-07', '', 1, 0, 0, 0, 2, 2, 4, 27, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-08', '', 1, 0, 0, 0, 2, 2, 4, 27, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-09', '', 1, 0, 0, 0, 2, 2, 4, 27, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-10', '', 1, 0, 0, 0, 2, 2, 4, 27, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-11', '', 1, 0, 0, 0, 2, 2, 4, 27, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-27-12', '', 1, 0, 0, 0, 2, 2, 4, 27, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-01', '', 1, 0, 0, 0, 2, 2, 4, 28, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-02', '', 1, 0, 0, 0, 2, 2, 4, 28, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-03', '', 1, 0, 0, 0, 2, 2, 4, 28, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-04', '', 1, 0, 0, 0, 2, 2, 4, 28, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-05', '', 1, 0, 0, 0, 2, 2, 4, 28, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-06', '', 1, 0, 0, 0, 2, 2, 4, 28, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-07', '', 1, 0, 0, 0, 2, 2, 4, 28, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-08', '', 1, 0, 0, 0, 2, 2, 4, 28, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-09', '', 1, 0, 0, 0, 2, 2, 4, 28, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-10', '', 1, 0, 0, 0, 2, 2, 4, 28, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-11', '', 1, 0, 0, 0, 2, 2, 4, 28, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-28-12', '', 1, 0, 0, 0, 2, 2, 4, 28, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-01', '', 1, 0, 0, 0, 2, 2, 4, 29, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-02', '', 1, 0, 0, 0, 2, 2, 4, 29, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-03', '', 1, 0, 0, 0, 2, 2, 4, 29, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-04', '', 1, 0, 0, 0, 2, 2, 4, 29, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-05', '', 1, 0, 0, 0, 2, 2, 4, 29, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-06', '', 1, 0, 0, 0, 2, 2, 4, 29, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-07', '', 1, 0, 0, 0, 2, 2, 4, 29, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-08', '', 1, 0, 0, 0, 2, 2, 4, 29, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-09', '', 1, 0, 0, 0, 2, 2, 4, 29, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-10', '', 1, 0, 0, 0, 2, 2, 4, 29, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-11', '', 1, 0, 0, 0, 2, 2, 4, 29, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-29-12', '', 1, 0, 0, 0, 2, 2, 4, 29, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-01', '', 1, 0, 0, 0, 2, 2, 4, 30, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-02', '', 1, 0, 0, 0, 2, 2, 4, 30, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-03', '', 1, 0, 0, 0, 2, 2, 4, 30, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-04', '', 1, 0, 0, 0, 2, 2, 4, 30, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-05', '', 1, 0, 0, 0, 2, 2, 4, 30, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-06', '', 1, 0, 0, 0, 2, 2, 4, 30, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-07', '', 1, 0, 0, 0, 2, 2, 4, 30, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-08', '', 1, 0, 0, 0, 2, 2, 4, 30, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-09', '', 1, 0, 0, 0, 2, 2, 4, 30, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-10', '', 1, 0, 0, 0, 2, 2, 4, 30, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-11', '', 1, 0, 0, 0, 2, 2, 4, 30, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-30-12', '', 1, 0, 0, 0, 2, 2, 4, 30, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-01', '', 1, 0, 0, 0, 2, 2, 4, 31, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-02', '', 1, 0, 0, 0, 2, 2, 4, 31, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-03', '', 1, 0, 0, 0, 2, 2, 4, 31, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-04', '', 1, 0, 0, 0, 2, 2, 4, 31, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-05', '', 1, 0, 0, 0, 2, 2, 4, 31, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-06', '', 1, 0, 0, 0, 2, 2, 4, 31, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-07', '', 1, 0, 0, 0, 2, 2, 4, 31, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-08', '', 1, 0, 0, 0, 2, 2, 4, 31, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-09', '', 1, 0, 0, 0, 2, 2, 4, 31, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-10', '', 1, 0, 0, 0, 2, 2, 4, 31, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-11', '', 1, 0, 0, 0, 2, 2, 4, 31, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-31-12', '', 1, 0, 0, 0, 2, 2, 4, 31, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-01', '', 1, 0, 0, 0, 2, 2, 4, 32, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-02', '', 1, 0, 0, 0, 2, 2, 4, 32, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-03', '', 1, 0, 0, 0, 2, 2, 4, 32, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-04', '', 1, 0, 0, 0, 2, 2, 4, 32, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-05', '', 1, 0, 0, 0, 2, 2, 4, 32, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-06', '', 1, 0, 0, 0, 2, 2, 4, 32, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-07', '', 1, 0, 0, 0, 2, 2, 4, 32, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-08', '', 1, 0, 0, 0, 2, 2, 4, 32, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-09', '', 1, 0, 0, 0, 2, 2, 4, 32, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-10', '', 1, 0, 0, 0, 2, 2, 4, 32, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-11', '', 1, 0, 0, 0, 2, 2, 4, 32, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-32-12', '', 1, 0, 0, 0, 2, 2, 4, 32, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-01', '', 1, 0, 0, 0, 2, 2, 4, 33, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-02', '', 1, 0, 0, 0, 2, 2, 4, 33, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-03', '', 1, 0, 0, 0, 2, 2, 4, 33, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-04', '', 1, 0, 0, 0, 2, 2, 4, 33, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-05', '', 1, 0, 0, 0, 2, 2, 4, 33, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-06', '', 1, 0, 0, 0, 2, 2, 4, 33, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-07', '', 1, 0, 0, 0, 2, 2, 4, 33, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-08', '', 1, 0, 0, 0, 2, 2, 4, 33, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-09', '', 1, 0, 0, 0, 2, 2, 4, 33, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-10', '', 1, 0, 0, 0, 2, 2, 4, 33, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-11', '', 1, 0, 0, 0, 2, 2, 4, 33, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-33-12', '', 1, 0, 0, 0, 2, 2, 4, 33, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-01', '', 1, 0, 0, 0, 2, 2, 4, 34, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-02', '', 1, 0, 0, 0, 2, 2, 4, 34, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-03', '', 1, 0, 0, 0, 2, 2, 4, 34, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-04', '', 1, 0, 0, 0, 2, 2, 4, 34, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-05', '', 1, 0, 0, 0, 2, 2, 4, 34, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-06', '', 1, 0, 0, 0, 2, 2, 4, 34, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-07', '', 1, 0, 0, 0, 2, 2, 4, 34, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-08', '', 1, 0, 0, 0, 2, 2, 4, 34, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-09', '', 1, 0, 0, 0, 2, 2, 4, 34, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-10', '', 1, 0, 0, 0, 2, 2, 4, 34, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-11', '', 1, 0, 0, 0, 2, 2, 4, 34, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-34-12', '', 1, 0, 0, 0, 2, 2, 4, 34, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-01', '', 1, 0, 0, 0, 2, 2, 4, 35, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-02', '', 1, 0, 0, 0, 2, 2, 4, 35, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-03', '', 1, 0, 0, 0, 2, 2, 4, 35, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-04', '', 1, 0, 0, 0, 2, 2, 4, 35, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-05', '', 1, 0, 0, 0, 2, 2, 4, 35, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-06', '', 1, 0, 0, 0, 2, 2, 4, 35, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-07', '', 1, 0, 0, 0, 2, 2, 4, 35, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-08', '', 1, 0, 0, 0, 2, 2, 4, 35, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-09', '', 1, 0, 0, 0, 2, 2, 4, 35, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-10', '', 1, 0, 0, 0, 2, 2, 4, 35, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-11', '', 1, 0, 0, 0, 2, 2, 4, 35, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-35-12', '', 1, 0, 0, 0, 2, 2, 4, 35, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-01', '', 1, 0, 0, 0, 2, 2, 4, 36, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-02', '', 1, 0, 0, 0, 2, 2, 4, 36, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-03', '', 1, 0, 0, 0, 2, 2, 4, 36, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-04', '', 1, 0, 0, 0, 2, 2, 4, 36, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-05', '', 1, 0, 0, 0, 2, 2, 4, 36, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-06', '', 1, 0, 0, 0, 2, 2, 4, 36, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-07', '', 1, 0, 0, 0, 2, 2, 4, 36, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-08', '', 1, 0, 0, 0, 2, 2, 4, 36, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-09', '', 1, 0, 0, 0, 2, 2, 4, 36, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-10', '', 1, 0, 0, 0, 2, 2, 4, 36, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-11', '', 1, 0, 0, 0, 2, 2, 4, 36, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-36-12', '', 1, 0, 0, 0, 2, 2, 4, 36, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-01', '', 1, 0, 0, 0, 2, 2, 4, 37, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-02', '', 1, 0, 0, 0, 2, 2, 4, 37, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-03', '', 1, 0, 0, 0, 2, 2, 4, 37, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-04', '', 1, 0, 0, 0, 2, 2, 4, 37, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-05', '', 1, 0, 0, 0, 2, 2, 4, 37, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-06', '', 1, 0, 0, 0, 2, 2, 4, 37, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-07', '', 1, 0, 0, 0, 2, 2, 4, 37, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-08', '', 1, 0, 0, 0, 2, 2, 4, 37, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-09', '', 1, 0, 0, 0, 2, 2, 4, 37, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-10', '', 1, 0, 0, 0, 2, 2, 4, 37, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-11', '', 1, 0, 0, 0, 2, 2, 4, 37, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-37-12', '', 1, 0, 0, 0, 2, 2, 4, 37, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-01', '', 1, 0, 0, 0, 2, 2, 4, 38, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-02', '', 1, 0, 0, 0, 2, 2, 4, 38, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-03', '', 1, 0, 0, 0, 2, 2, 4, 38, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-04', '', 1, 0, 0, 0, 2, 2, 4, 38, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-05', '', 1, 0, 0, 0, 2, 2, 4, 38, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-06', '', 1, 0, 0, 0, 2, 2, 4, 38, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-07', '', 1, 0, 0, 0, 2, 2, 4, 38, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-08', '', 1, 0, 0, 0, 2, 2, 4, 38, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-09', '', 1, 0, 0, 0, 2, 2, 4, 38, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-10', '', 1, 0, 0, 0, 2, 2, 4, 38, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-11', '', 1, 0, 0, 0, 2, 2, 4, 38, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-38-12', '', 1, 0, 0, 0, 2, 2, 4, 38, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-01', '', 1, 0, 0, 0, 2, 2, 4, 39, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-02', '', 1, 0, 0, 0, 2, 2, 4, 39, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-03', '', 1, 0, 0, 0, 2, 2, 4, 39, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-04', '', 1, 0, 0, 0, 2, 2, 4, 39, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-05', '', 1, 0, 0, 0, 2, 2, 4, 39, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-06', '', 1, 0, 0, 0, 2, 2, 4, 39, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-07', '', 1, 0, 0, 0, 2, 2, 4, 39, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-08', '', 1, 0, 0, 0, 2, 2, 4, 39, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-09', '', 1, 0, 0, 0, 2, 2, 4, 39, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-10', '', 1, 0, 0, 0, 2, 2, 4, 39, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-11', '', 1, 0, 0, 0, 2, 2, 4, 39, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-39-12', '', 1, 0, 0, 0, 2, 2, 4, 39, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-01', '', 1, 0, 0, 0, 2, 2, 4, 40, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-02', '', 1, 0, 0, 0, 2, 2, 4, 40, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-03', '', 1, 0, 0, 0, 2, 2, 4, 40, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-04', '', 1, 0, 0, 0, 2, 2, 4, 40, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-05', '', 1, 0, 0, 0, 2, 2, 4, 40, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-06', '', 1, 0, 0, 0, 2, 2, 4, 40, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-07', '', 1, 0, 0, 0, 2, 2, 4, 40, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-08', '', 1, 0, 0, 0, 2, 2, 4, 40, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-09', '', 1, 0, 0, 0, 2, 2, 4, 40, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-10', '', 1, 0, 0, 0, 2, 2, 4, 40, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-11', '', 1, 0, 0, 0, 2, 2, 4, 40, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-40-12', '', 1, 0, 0, 0, 2, 2, 4, 40, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-01', '', 1, 0, 0, 0, 2, 2, 4, 41, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-02', '', 1, 0, 0, 0, 2, 2, 4, 41, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-03', '', 1, 0, 0, 0, 2, 2, 4, 41, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-04', '', 1, 0, 0, 0, 2, 2, 4, 41, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-05', '', 1, 0, 0, 0, 2, 2, 4, 41, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-06', '', 1, 0, 0, 0, 2, 2, 4, 41, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-07', '', 1, 0, 0, 0, 2, 2, 4, 41, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-08', '', 1, 0, 0, 0, 2, 2, 4, 41, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-09', '', 1, 0, 0, 0, 2, 2, 4, 41, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-10', '', 1, 0, 0, 0, 2, 2, 4, 41, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-11', '', 1, 0, 0, 0, 2, 2, 4, 41, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-41-12', '', 1, 0, 0, 0, 2, 2, 4, 41, 12, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-01', '', 1, 0, 0, 0, 2, 2, 4, 42, 1, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-02', '', 1, 0, 0, 0, 2, 2, 4, 42, 2, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-03', '', 1, 0, 0, 0, 2, 2, 4, 42, 3, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-04', '', 1, 0, 0, 0, 2, 2, 4, 42, 4, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-05', '', 1, 0, 0, 0, 2, 2, 4, 42, 5, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-06', '', 1, 0, 0, 0, 2, 2, 4, 42, 6, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-07', '', 1, 0, 0, 0, 2, 2, 4, 42, 7, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-08', '', 1, 0, 0, 0, 2, 2, 4, 42, 8, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-09', '', 1, 0, 0, 0, 2, 2, 4, 42, 9, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-10', '', 1, 0, 0, 0, 2, 2, 4, 42, 10, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-11', '', 1, 0, 0, 0, 2, 2, 4, 42, 11, 1, '', 1, ''); +INSERT INTO `t_app_location` (`location_id`, `outer_id`, `location_type`, `is_lock`, `is_occupy`, `is_working`, `equipment_id`, `tunnel_id`, `l_row`, `l_col`, `l_layer`, `l_depth`, `vehicle_id`, `area_id`, `sub_area`) VALUES ('A04-42-12', '', 1, 0, 0, 0, 2, 2, 4, 42, 12, 1, '', 1, ''); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_outs +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_outs`; +CREATE TABLE `t_app_outs` ( + `task_id` varchar(64) NOT NULL COMMENT 'id', + `goods_id` varchar(64) DEFAULT NULL COMMENT '料号', + `vehicle_id` varchar(64) DEFAULT NULL COMMENT '载具号', + `need_num` int NOT NULL COMMENT '需求数量', + `distribute_num` int DEFAULT NULL COMMENT '分配数量', + `pick_num` int DEFAULT NULL COMMENT '已拣数量', + `out_type` int NOT NULL COMMENT '出库类型', + `destination` varchar(64) NOT NULL COMMENT '终点', + `user_name` varchar(64) DEFAULT NULL COMMENT '呼叫用户', + `reason` varchar(64) DEFAULT NULL COMMENT '理由,紧急出库必填', + PRIMARY KEY (`task_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_outs +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_outs_record +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_outs_record`; +CREATE TABLE `t_app_outs_record` ( + `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'id', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '料号', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '载具号', + `need_num` int NOT NULL COMMENT '需求数量', + `distribute_num` int DEFAULT NULL COMMENT '分配数量', + `pick_num` int DEFAULT NULL COMMENT '已拣数量', + `out_type` int NOT NULL COMMENT '出库类型', + `destination` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '终点', + `user_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '呼叫用户', + `reason` varchar(64) DEFAULT NULL COMMENT '理由,紧急出库必填', + PRIMARY KEY (`task_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_outs_record +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_pick_plan +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_pick_plan`; +CREATE TABLE `t_app_pick_plan` ( + `plan_id` varchar(64) NOT NULL COMMENT '主键', + `stand_id` varchar(64) NOT NULL COMMENT '站台号', + `vehicle_id` varchar(64) NOT NULL COMMENT '载具号', + `goods_id` varchar(64) NOT NULL COMMENT '料号', + `plan_pick_qty` int NOT NULL COMMENT '计划拣选数量', + `pick_type` varchar(255) NOT NULL COMMENT '拣选类型', + `work_index` varchar(255) NOT NULL COMMENT '工作序号/出库单号', + PRIMARY KEY (`plan_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_pick_plan +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_pick_task +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_pick_task`; +CREATE TABLE `t_app_pick_task` ( + `pick_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '拣选任务号', + `pick_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '拣选终点', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `pick_status` int NOT NULL COMMENT '任务状态', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `send_time` datetime DEFAULT NULL COMMENT '下发时间', + `arrive_time` datetime DEFAULT NULL COMMENT '到达时间', + `leave_time` datetime DEFAULT NULL COMMENT '离开时间', + PRIMARY KEY (`pick_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_pick_task +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_pick_task_bak +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_pick_task_bak`; +CREATE TABLE `t_app_pick_task_bak` ( + `pick_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '拣选任务号', + `pick_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '拣选终点', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `pick_status` int NOT NULL COMMENT '任务状态', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `send_time` datetime DEFAULT NULL COMMENT '下发时间', + `arrive_time` datetime DEFAULT NULL COMMENT '到达时间', + `leave_time` datetime DEFAULT NULL COMMENT '离开时间', + PRIMARY KEY (`pick_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_pick_task_bak +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_product +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_product`; +CREATE TABLE `t_app_product` ( + `template_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键id', + `model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '机型', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成品号--dbs零件号', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原材料号', + `goods_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原材料物料描述', + `quantity_1_pair` int NOT NULL COMMENT '单套数量', + `box_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料盒号', + `quantity_of_pair` int NOT NULL COMMENT '套数', + `first_import_time` datetime DEFAULT NULL COMMENT '初次导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次导入用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`template_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_product +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010000', 'Neu', '2965662', '9T8668', '堵头', 1, 'A', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010001', 'Neu', '2965662', '3D2824', 'O型圈', 1, 'A', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010002', 'Neu', '2965662', '2935263', '弹簧', 1, 'A', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010003', 'Neu', '2965662', '4475613', '唇形密封', 1, 'A', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010004', 'Neu', '2965662', '6J4568', '保护套', 1, 'B', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676867215010005', 'Neu', '2965662', '2521631', '堵头', 3, 'B', 10, '2025-03-11 15:07:47', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010000', 'MG Stack', '1303118', '9S8005', '螺堵', 2, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010001', 'MG Stack', '1303118', '3K0360', 'O型圈', 2, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010002', 'MG Stack', '1303118', '9S4180', '螺堵', 1, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010003', 'MG Stack', '1303118', '4J7533', 'O型圈', 1, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010004', 'MG Stack', '1303118', '2521631', '塑料堵头', 1, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010005', 'MG Stack', '1303118', '2191893', '塑料堵头', 2, 'A', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010006', 'MG Stack', '1303118', '8T4189', '螺栓', 1, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010007', 'MG Stack', '1303118', '8T4224', '垫圈', 1, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010008', 'MG Stack', '1303118', '7S0530', '夹子', 1, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010009', 'MG Stack', '1303118', '1303095', '铭牌', 1, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010010', 'MG Stack', '1303118', '8T4172', '螺栓', 3, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010011', 'MG Stack', '1303118', '8T4896', '垫圈', 1, 'B', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010012', 'MG Stack', '1303118', '2191891', '塑料堵头', 8, 'C', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010013', 'MG Stack', '1303118', '7X2546', '螺栓', 2, 'C', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010014', 'MG Stack', '1303118', '1010509', '密封板', 6, 'C', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676870561010015', 'MG Stack', '1303118', '8T6408', '钢铁制螺栓', 1, 'C', 2, '2025-03-11 15:07:51', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010000', 'QD#2', '4T4205', '4J0522', '密封o型圈', 3, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010001', 'QD#2', '4T4205', '4J5573', '密封o型圈', 1, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010002', 'QD#2', '4T4205', '3443549', '节流套', 1, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010003', 'QD#2', '4T4205', '7M1297', '弹簧', 1, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010004', 'QD#2', '4T4205', '8M2530', '螺栓', 2, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010005', 'QD#2', '4T4205', '1D4566', '螺栓', 5, 'A', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010006', 'QD#2', '4T4205', '4J0526', '密封o型圈', 1, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010007', 'QD#2', '4T4205', '4T4207', '节流螺钉', 1, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010008', 'QD#2', '4T4205', '6V1849', '盖', 1, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010009', 'QD#2', '4T4205', '4T4206', '标牌', 1, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010010', 'QD#2', '4T4205', '4J0525', 'o型圈', 1, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010011', 'QD#2', '4T4205', '8T8919', '螺栓', 2, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010012', 'QD#2', '4T4205', '5P1076', '垫片', 2, 'B', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010013', 'QD#2', '4T4205', '2D0094', '衬垫', 2, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010014', 'QD#2', '4T4205', '7J3554', '盖子', 2, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010015', 'QD#2', '4T4205', '3J5554', '衬垫', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010016', 'QD#2', '4T4205', '8J4398', '盖子', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010017', 'QD#2', '4T4205', '5P8167', '螺栓', 4, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010018', 'QD#2', '4T4205', '7X0272', '螺栓', 2, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010019', 'QD#2', '4T4205', '6J5899', '盖子', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010020', 'QD#2', '4T4205', '7X0352', '螺栓', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010021', 'QD#2', '4T4205', '7X0358', '螺栓', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010022', 'QD#2', '4T4205', '7X0448', '螺母', 2, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676873752010023', 'QD#2', '4T4205', '7S0530', '吊环', 1, 'C', 4, '2025-03-11 15:07:54', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010000', 'QD#3', '9T5653', '4J7101', '衬套', 1, 'A', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010001', 'QD#3', '9T5653', '7F8268', 'O型圈', 1, 'A', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010002', 'QD#3', '9T5653', '6B0863', '垫圈', 1, 'A', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010003', 'QD#3', '9T5653', '9T5785', '铭牌', 1, 'A', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010004', 'QD#3', '9T5653', '7M1297', '弹簧', 1, 'A', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010005', 'QD#3', '9T5653', '8T9383', '螺栓', 7, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010006', 'QD#3', '9T5653', '1J8476', '盖板', 1, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010007', 'QD#3', '9T5653', '3J3712', '衬垫', 1, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010008', 'QD#3', '9T5653', '1S1476', '吊环', 1, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010009', 'QD#3', '9T5653', '7X0352', '螺栓', 2, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010010', 'QD#3', '9T5653', '6J5899', '盖板', 1, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010011', 'QD#3', '9T5653', '8T4122', '垫片', 2, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010012', 'QD#3', '9T5653', '7X0448', '螺母', 2, 'B', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010013', 'QD#3', '9T5653', '4J7316', '衬垫', 1, 'C', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676876487010014', 'QD#3', '9T5653', '4J7315', '盖板', 1, 'C', 4, '2025-03-11 15:07:56', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010000', 'MG Segment', '1199550', '9S8005', '堵头', 1, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010001', 'MG Segment', '1199550', '3K0360', '密封O型圈', 1, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010002', 'MG Segment', '1199550', '9J0404', '堵头', 2, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010003', 'MG Segment', '1199550', '3613549', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010004', 'MG Segment', '1199550', '3405472', '右手柄', 1, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010005', 'MG Segment', '1199550', '8M4437', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010006', 'MG Segment', '1199550', '6E4502', '堵头', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010007', 'MG Segment', '1199550', '4J7533', '密封O型圈', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010008', 'MG Segment', '1199550', '6E3019', '阀', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010009', 'MG Segment', '1199550', '6E5153', '弹簧', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010010', 'MG Segment', '1199550', '1082187', '堵头', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010011', 'MG Segment', '1199550', '5B9318', '钢球', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010012', 'MG Segment', '1199550', '9J0403', '弹簧', 2, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010013', 'MG Segment', '1199550', '1063659', '活塞', 1, 'B', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010014', 'MG Segment', '1199550', '6E3007', '弹簧', 1, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010015', 'MG Segment', '1199550', '1011973', '轴承座', 4, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010016', 'MG Segment', '1199550', '8T4189', '螺栓', 2, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010017', 'MG Segment', '1199550', '8T4224', '垫片', 2, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010018', 'MG Segment', '1199550', '1027412', '弹簧', 1, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010019', 'MG Segment', '1199550', '2K8199', '密封O型圈', 2, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010020', 'MG Segment', '1199550', '4D9986', '密封O型圈', 1, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010021', 'MG Segment', '1199550', '1011971', '杆体', 1, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010022', 'MG Segment', '1199550', '1012480', '盖板', 1, 'C', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010023', 'MG Segment', '1199550', '1011148', '阀芯', 1, 'D', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010024', 'MG Segment', '1199550', '1011984', '阀座', 1, 'E', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010025', 'MG Segment', '1199550', '8T4138', '螺栓', 2, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010026', 'MG Segment', '1199550', '1118233', '弹簧', 1, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010027', 'MG Segment', '1199550', '1011978', '盖板', 1, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010028', 'MG Segment', '1199550', '8T4189', '螺栓', 2, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010029', 'MG Segment', '1199550', '8T4224', '垫片', 2, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010030', 'MG Segment', '1199550', '1398476', '溢流阀', 1, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676880597010031', 'MG Segment', '1199550', '1199542', '铭牌', 1, 'F', 8, '2025-03-11 15:08:01', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010000', 'MG Segment', '6E3035', '3K0360', '密封O型圈', 1, 'A', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010001', 'MG Segment', '6E3035', '9S8005', '堵头', 1, 'A', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010002', 'MG Segment', '6E3035', '3K0360', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010003', 'MG Segment', '6E3035', '9J0404', '堵头', 2, 'A', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010004', 'MG Segment', '6E3035', '3613549', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010005', 'MG Segment', '6E3035', '3405472', '左手柄', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010006', 'MG Segment', '6E3035', '8M4437', '密封O型圈', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010007', 'MG Segment', '6E3035', '6E4502', '堵头', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010008', 'MG Segment', '6E3035', '4J7533', '密封O型圈', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010009', 'MG Segment', '6E3035', '6E3019', '阀', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010010', 'MG Segment', '6E3035', '6E5153', '弹簧', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010011', 'MG Segment', '6E3035', '1082187', '堵头', 1, 'B', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010012', 'MG Segment', '6E3035', '5B9318', '钢球', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010013', 'MG Segment', '6E3035', '6E3007', '弹簧', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010014', 'MG Segment', '6E3035', '1011973', '轴承座', 4, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010015', 'MG Segment', '6E3035', '1027412', '弹簧', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010016', 'MG Segment', '6E3035', '8T4189', '螺栓', 2, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010017', 'MG Segment', '6E3035', '8T4224', '垫片', 2, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010018', 'MG Segment', '6E3035', '2K8199', '密封O型圈', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010019', 'MG Segment', '6E3035', '1011971', '杆体', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010020', 'MG Segment', '6E3035', '1063659', '活塞', 1, 'C', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010021', 'MG Segment', '6E3035', '1487906', '阀芯', 1, 'D', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010022', 'MG Segment', '6E3035', '1011984', '手柄座套', 1, 'E', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010023', 'MG Segment', '6E3035', '2K8199', '密封O型圈', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010024', 'MG Segment', '6E3035', '8T4138', '螺栓', 2, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010025', 'MG Segment', '6E3035', '1012480', '盖板', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010026', 'MG Segment', '6E3035', '1118233', '弹簧', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010027', 'MG Segment', '6E3035', '4D9986', '密封O型圈', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010028', 'MG Segment', '6E3035', '1070518', '铭牌', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010029', 'MG Segment', '6E3035', '8T4189', '螺栓', 2, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010030', 'MG Segment', '6E3035', '8T4224', '垫片', 2, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676883899010031', 'MG Segment', '6E3035', '1011978', '盖板', 1, 'F', 8, '2025-03-11 15:08:04', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010000', 'MG Segment', '6E3034', '9S8005', '堵头', 1, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010001', 'MG Segment', '6E3034', '3K0360', '密封O型圈', 1, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010002', 'MG Segment', '6E3034', '9J0404', '堵头', 2, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010003', 'MG Segment', '6E3034', '3613549', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010004', 'MG Segment', '6E3034', '3405472', '右手柄', 1, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010005', 'MG Segment', '6E3034', '8M4437', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010006', 'MG Segment', '6E3034', '6E4502', '堵头', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010007', 'MG Segment', '6E3034', '4J7533', '密封O型圈', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010008', 'MG Segment', '6E3034', '6E3019', '阀', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010009', 'MG Segment', '6E3034', '6E5153', '弹簧', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010010', 'MG Segment', '6E3034', '1082187', '堵头', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010011', 'MG Segment', '6E3034', '5B9318', '钢球', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010012', 'MG Segment', '6E3034', '9J0403', '弹簧', 2, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010013', 'MG Segment', '6E3034', '1063659', '活塞', 1, 'B', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010014', 'MG Segment', '6E3034', '6E3007', '弹簧', 1, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010015', 'MG Segment', '6E3034', '1011973', '轴承座', 4, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010016', 'MG Segment', '6E3034', '8T4189', '螺栓', 2, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010017', 'MG Segment', '6E3034', '8T4224', '垫片', 2, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010018', 'MG Segment', '6E3034', '1027412', '弹簧', 1, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010019', 'MG Segment', '6E3034', '2K8199', '密封O型圈', 2, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010020', 'MG Segment', '6E3034', '4D9986', '密封O型圈', 1, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010021', 'MG Segment', '6E3034', '1011971', '杆体', 1, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010022', 'MG Segment', '6E3034', '1012480', '盖板', 1, 'C', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010023', 'MG Segment', '6E3034', '1011155', '阀芯', 1, 'D', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010024', 'MG Segment', '6E3034', '1011984', '阀座', 1, 'E', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010025', 'MG Segment', '6E3034', '8T4138', '螺栓', 2, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010026', 'MG Segment', '6E3034', '1118233', '弹簧', 1, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010027', 'MG Segment', '6E3034', '1011978', '盖板', 1, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010028', 'MG Segment', '6E3034', '8T4189', '螺栓', 2, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010029', 'MG Segment', '6E3034', '8T4224', '垫片', 2, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010030', 'MG Segment', '6E3034', '1398472', '溢流阀', 1, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676886615010031', 'MG Segment', '6E3034', '1070517', '铭牌', 1, 'F', 8, '2025-03-11 15:08:07', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010000', 'MG Segment', '6E3036', '9S8005', '堵头', 1, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010001', 'MG Segment', '6E3036', '3K0360', '密封O型圈', 1, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010002', 'MG Segment', '6E3036', '9J0404', '堵头', 2, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010003', 'MG Segment', '6E3036', '3613549', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010004', 'MG Segment', '6E3036', '3405472', '右手柄', 1, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010005', 'MG Segment', '6E3036', '8M4437', '密封O型圈', 2, 'A', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010006', 'MG Segment', '6E3036', '6E4502', '堵头', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010007', 'MG Segment', '6E3036', '4J7533', '密封O型圈', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010008', 'MG Segment', '6E3036', '6E3019', '阀', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010009', 'MG Segment', '6E3036', '6E5153', '弹簧', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010010', 'MG Segment', '6E3036', '1082187', '堵头', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010011', 'MG Segment', '6E3036', '5B9318', '钢球', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010012', 'MG Segment', '6E3036', '9J0403', '弹簧', 2, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010013', 'MG Segment', '6E3036', '1063659', '活塞', 1, 'B', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010014', 'MG Segment', '6E3036', '6E3007', '弹簧', 1, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010015', 'MG Segment', '6E3036', '1011973', '轴承座', 4, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010016', 'MG Segment', '6E3036', '8T4189', '螺栓', 2, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010017', 'MG Segment', '6E3036', '8T4224', '垫片', 2, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010018', 'MG Segment', '6E3036', '1027412', '弹簧', 1, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010019', 'MG Segment', '6E3036', '2K8199', '密封O型圈', 2, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010020', 'MG Segment', '6E3036', '4D9986', '密封O型圈', 1, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010021', 'MG Segment', '6E3036', '1011971', '杆体', 1, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010022', 'MG Segment', '6E3036', '1012480', '盖板', 1, 'C', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010023', 'MG Segment', '6E3036', '1024577', '阀芯', 1, 'D', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010024', 'MG Segment', '6E3036', '1011984', '阀座', 1, 'E', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010025', 'MG Segment', '6E3036', '8T4138', '螺栓', 2, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010026', 'MG Segment', '6E3036', '1118233', '弹簧', 1, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010027', 'MG Segment', '6E3036', '1011978', '盖板', 1, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010028', 'MG Segment', '6E3036', '8T4189', '螺栓', 2, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010029', 'MG Segment', '6E3036', '8T4224', '垫片', 2, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010030', 'MG Segment', '6E3036', '1398472', '溢流阀', 1, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +INSERT INTO `t_app_product` (`template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741676889191010031', 'MG Segment', '6E3036', '1070519', '铭牌', 1, 'F', 8, '2025-03-11 15:08:09', '管理员', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_product_extend +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_product_extend`; +CREATE TABLE `t_app_product_extend` ( + `record_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'id', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '总成号', + `single_product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '单片号', + `model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '机型', + `first_import_time` datetime DEFAULT NULL COMMENT '导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '导入人员', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`record_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_product_extend +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439954010000', '1303118', '6E3034', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010000', '1303118', '6E3035', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010001', '1303118', '6E3036', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010002', '1303118', '1303110', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010003', '1303118', '1199550', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010004', '5757795', '6E3034', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010005', '5757795', '6E3035', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010006', '5757795', '6E3036', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010007', '5757795', '1303110', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010008', '5757795', '5805847', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010009', '5887917', '6E3035', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010010', '5887917', '6E3036', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010011', '5887917', '1303110', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010012', '5887917', '1199549', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010013', '1303122', '6E3034', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010014', '1303122', '6E3035', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010015', '1303122', '6E3036', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010016', '1303122', '1303110', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010017', '1303122', '1199550', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010018', '1303122', '1378104', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +INSERT INTO `t_app_product_extend` (`record_id`, `product_id`, `single_product_id`, `model`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741677439959010019', '1303122', '1506649', 'MG Stack', '2025-03-11 15:17:20', '管理员', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_single_product +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_single_product`; +CREATE TABLE `t_app_single_product` ( + `single_template_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键id', + `model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '机型', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成品号--dbs零件号', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原材料号', + `goods_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原材料物料描述', + `quantity_1_pair` int NOT NULL COMMENT '单套数量', + `box_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料盒号', + `quantity_of_pair` int NOT NULL COMMENT '套数', + `first_import_time` datetime DEFAULT NULL COMMENT '初次导入时间', + `first_import_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次导入用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`single_template_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_single_product +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664721010000', 'MG Segment', '6E3034-MN', '9S8005', '堵头', 1, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010000', 'MG Segment', '6E3034-MN', '3K0360', '密封O型圈', 1, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010001', 'MG Segment', '6E3034-MN', '9J0404', '堵头', 2, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010002', 'MG Segment', '6E3034-MN', '3613549', '密封O型圈', 2, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010003', 'MG Segment', '6E3034-MN', '3405472', '右手柄', 1, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010004', 'MG Segment', '6E3034-MN', '8M4437', '密封O型圈', 2, 'A', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010005', 'MG Segment', '6E3034-MN', '6E4502', '堵头', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010006', 'MG Segment', '6E3034-MN', '4J7533', '密封O型圈', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010007', 'MG Segment', '6E3034-MN', '6E3019', '阀', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010008', 'MG Segment', '6E3034-MN', '6E5153', '弹簧', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010009', 'MG Segment', '6E3034-MN', '1082187', '堵头', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010010', 'MG Segment', '6E3034-MN', '5B9318', '钢球', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010011', 'MG Segment', '6E3034-MN', '9J0403', '弹簧', 2, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010012', 'MG Segment', '6E3034-MN', '1063659', '活塞', 1, 'B', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010013', 'MG Segment', '6E3034-MN', '6E3007', '弹簧', 1, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010014', 'MG Segment', '6E3034-MN', '1011973', '轴承座', 4, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010015', 'MG Segment', '6E3034-MN', '8T4189', '螺栓', 2, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010016', 'MG Segment', '6E3034-MN', '8T4224', '垫片', 2, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010017', 'MG Segment', '6E3034-MN', '1027412', '弹簧', 1, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010018', 'MG Segment', '6E3034-MN', '2K8199', '密封O型圈', 2, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010019', 'MG Segment', '6E3034-MN', '4D9986', '密封O型圈', 1, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010020', 'MG Segment', '6E3034-MN', '1011971', '杆体', 1, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010021', 'MG Segment', '6E3034-MN', '1012480', '盖板', 1, 'C', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010022', 'MG Segment', '6E3034-MN', '1011155', '阀芯', 1, 'D', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010023', 'MG Segment', '6E3034-MN', '1011984', '阀座', 1, 'E', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010024', 'MG Segment', '6E3034-MN', '8T4138', '螺栓', 2, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010025', 'MG Segment', '6E3034-MN', '1118233', '弹簧', 1, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010026', 'MG Segment', '6E3034-MN', '1011978', '盖板', 1, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010027', 'MG Segment', '6E3034-MN', '8T4189', '螺栓', 2, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010028', 'MG Segment', '6E3034-MN', '8T4224', '垫片', 2, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010029', 'MG Segment', '6E3034-MN', '1398472', '溢流阀', 1, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +INSERT INTO `t_app_single_product` (`single_template_id`, `model`, `product_id`, `goods_id`, `goods_description`, `quantity_1_pair`, `box_no`, `quantity_of_pair`, `first_import_time`, `first_import_user`, `last_update_time`, `last_update_user`) VALUES ('1741679664722010030', 'MG Segment', '6E3034-MN', '1070517', '铭牌', 1, 'F', 8, '2025-03-11 15:54:25', '管理员', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_stand +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_stand`; +CREATE TABLE `t_app_stand` ( + `stand_id` varchar(64) NOT NULL COMMENT '站台号', + `stand_type` int NOT NULL COMMENT '站台类型', + `stand_status` int NOT NULL COMMENT '站台状态', + `stand_ip` varchar(16) DEFAULT NULL COMMENT '站台电脑的ip', + `stand_name` varchar(64) NOT NULL COMMENT '站台名称', + `stand_desc` varchar(255) DEFAULT NULL COMMENT '站台描述', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) DEFAULT NULL COMMENT '上次更新用户', + PRIMARY KEY (`stand_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_stand +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_stand` (`stand_id`, `stand_type`, `stand_status`, `stand_ip`, `stand_name`, `stand_desc`, `last_update_time`, `last_update_user`) VALUES ('P1', 1, 1, '127.0.0.1', '1号拣选站台', '1号拣选站台', '2025-02-15 15:23:08', 'admin'); +INSERT INTO `t_app_stand` (`stand_id`, `stand_type`, `stand_status`, `stand_ip`, `stand_name`, `stand_desc`, `last_update_time`, `last_update_user`) VALUES ('P2', 1, 1, 'xxx.xxx.xxx.xxx', '2号拣选站台', '2号拣选站台', '2025-02-15 15:23:41', 'admin'); +INSERT INTO `t_app_stand` (`stand_id`, `stand_type`, `stand_status`, `stand_ip`, `stand_name`, `stand_desc`, `last_update_time`, `last_update_user`) VALUES ('P3', 1, 1, 'xxx.xxx.xxx.xxx', '3号拣选站台', '3号拣选站台', '2025-02-15 15:26:25', 'admin'); +INSERT INTO `t_app_stand` (`stand_id`, `stand_type`, `stand_status`, `stand_ip`, `stand_name`, `stand_desc`, `last_update_time`, `last_update_user`) VALUES ('R1', 2, 1, 'xxx.xxx.xxx.xxx', '1号入库站台', '1号入库站台', '2025-02-15 15:28:10', 'admin'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_stand_work +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_stand_work`; +CREATE TABLE `t_app_stand_work` ( + `work_id` varchar(64) NOT NULL COMMENT 'id', + `stand_id` varchar(64) NOT NULL COMMENT '站台号', + `work_order` varchar(64) NOT NULL COMMENT '工单', + `product_id` varchar(64) NOT NULL COMMENT '成品号', + `single_product_id` varchar(64) DEFAULT NULL COMMENT '单片号', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '料号', + `box_no` varchar(64) NOT NULL COMMENT '料盒号', + `plan_pick_qty` int DEFAULT NULL COMMENT '计划拣选数量', + `real_pick_qty` int DEFAULT NULL COMMENT '实际拣选数量', + `stock_id` varchar(64) DEFAULT NULL COMMENT '库存id', + `vehicle_id` varchar(64) DEFAULT NULL COMMENT '载具号', + `plan_remain_qty` int DEFAULT NULL COMMENT '计划剩余数量', + `real_remain_qty` int DEFAULT NULL COMMENT '实际剩余数量', + `is_out` int DEFAULT NULL COMMENT '是否是库外料', + `put_area` varchar(64) DEFAULT NULL COMMENT '存放位置', + PRIMARY KEY (`work_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_stand_work +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_stock +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_stock`; +CREATE TABLE `t_app_stock` ( + `stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库存id', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '容器编号', + `location_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '库位编号', + `stock_status` int NOT NULL COMMENT '库存状态', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '物料编号', + `goods_status` int NOT NULL COMMENT '物料状态', + `first_in_time` datetime DEFAULT NULL COMMENT '初次入库时间', + `first_in_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '初次入库用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + `total_num` int NOT NULL COMMENT '总数量', + `remain_num` int NOT NULL COMMENT '剩余数量', + `real_num` int NOT NULL COMMENT '库存实际数量', + `goods_desc` varchar(255) DEFAULT NULL COMMENT '物料描述', + `expire_date` date DEFAULT NULL COMMENT '到期日期', + `sled` int DEFAULT NULL COMMENT 'sled天数', + PRIMARY KEY (`stock_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_stock +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_stock` (`stock_id`, `vehicle_id`, `location_id`, `stock_status`, `goods_id`, `goods_status`, `first_in_time`, `first_in_user`, `last_update_time`, `last_update_user`, `total_num`, `remain_num`, `real_num`, `goods_desc`, `expire_date`, `sled`) VALUES ('abcd', '1', '1', 1, 'a', 0, '2025-03-11 08:29:57', 'a', NULL, NULL, 100, 20, 100, 'a', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_stock_update +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_stock_update`; +CREATE TABLE `t_app_stock_update` ( + `update_id` varchar(64) NOT NULL COMMENT '主键', + `vehicle_id` varchar(64) NOT NULL COMMENT '载具号', + `goods_id` varchar(64) NOT NULL COMMENT '料号', + `first_in_time` datetime NOT NULL COMMENT '初次入库时间', + `before_num` int NOT NULL COMMENT '原数量', + `after_num` int NOT NULL COMMENT '新数量', + `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '更新理由', + `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '更新用户', + `update_time` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`update_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_stock_update +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_task +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_task`; +CREATE TABLE `t_app_task` ( + `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务号', + `task_type` int NOT NULL COMMENT '任务类型', + `task_status` int NOT NULL COMMENT '任务状态', + `task_priority` int NOT NULL COMMENT '任务优先级,默认为1', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `origin` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起点', + `destination` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '终点', + `wcs_task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '发送给wcs的任务号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '物料编号', + `op_num` int DEFAULT NULL COMMENT '操作数量', + `stock_num` int DEFAULT NULL COMMENT '库存数量', + `op_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作用户', + `pre_task` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '前置任务', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', + `call_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '请求的站台', + `goods_desc` varchar(255) DEFAULT NULL COMMENT '物料描述', + PRIMARY KEY (`task_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_task +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095307566010000', 1, 2, 1, 'ASRS-0001', 'P1', 'A01-01-01', '1741095807815010000', '2025-03-04 21:35:08', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095313560010000', 1, 2, 1, 'ASRS-0002', 'P1', 'A03-01-01', '1741095813134010000', '2025-03-04 21:35:14', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095318118010000', 1, 2, 1, 'ASRS-0003', 'P1', 'A02-01-01', '1741095817478010000', '2025-03-04 21:35:18', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095323021010000', 1, 2, 1, 'ASRS-0004', 'P1', 'A04-01-01', '1741095821141010000', '2025-03-04 21:35:23', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095328108010000', 1, 2, 1, 'ASRS-0005', 'P1', 'A01-02-01', '1741095830256010000', '2025-03-04 21:35:28', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095332780010000', 1, 2, 1, 'ASRS-0006', 'P1', 'A03-02-01', '1741095836230010000', '2025-03-04 21:35:33', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095337450010000', 1, 2, 1, 'ASRS-0007', 'P1', 'A02-02-01', '1741095844970010000', '2025-03-04 21:35:37', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095341999010000', 1, 2, 1, 'ASRS-0008', 'P1', 'A04-02-01', '1741095849298010000', '2025-03-04 21:35:42', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095347572010000', 1, 2, 1, 'ASRS-0009', 'P1', 'A01-01-03', '1741095853694010000', '2025-03-04 21:35:48', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +INSERT INTO `t_app_task` (`task_id`, `task_type`, `task_status`, `task_priority`, `vehicle_id`, `origin`, `destination`, `wcs_task_id`, `create_time`, `finish_time`, `goods_id`, `op_num`, `stock_num`, `op_user`, `pre_task`, `remark`, `call_stand`, `goods_desc`) VALUES ('1741095352703010000', 1, -1, 1, 'ASRS-0010', 'P1', NULL, NULL, '2025-03-04 21:35:53', NULL, '000000000', 0, 0, '管理员', NULL, '', 'P1', ''); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_task_bak +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_task_bak`; +CREATE TABLE `t_app_task_bak` ( + `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务号', + `task_type` int NOT NULL COMMENT '任务类型', + `task_status` int NOT NULL COMMENT '任务状态', + `task_priority` int NOT NULL COMMENT '任务优先级,默认为1', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `origin` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '起点', + `destination` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '终点', + `wcs_task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '发送给wcs的任务号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '物料编号', + `op_num` int DEFAULT NULL COMMENT '操作数量', + `stock_num` int DEFAULT NULL COMMENT '库存数量', + `op_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '操作用户', + `pre_task` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '前置任务', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', + `call_stand` varchar(64) NOT NULL COMMENT '请求的站台', + `goods_desc` varchar(255) DEFAULT NULL COMMENT '物料描述', + PRIMARY KEY (`task_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_task_bak +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_vehicle +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_vehicle`; +CREATE TABLE `t_app_vehicle` ( + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `is_empty` int NOT NULL COMMENT '是否空载具', + `vehicle_status` int NOT NULL COMMENT '载具状态', + `vehicle_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '料箱类型', + `is_lock` int DEFAULT NULL COMMENT '载具是否锁定', + `location_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '载具存放库位', + `last_in_time` datetime DEFAULT NULL COMMENT '上次入库时间', + PRIMARY KEY (`vehicle_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_vehicle +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_wcs_task +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_wcs_task`; +CREATE TABLE `t_app_wcs_task` ( + `wcs_task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'wcs任务号', + `wcs_task_status` int NOT NULL COMMENT 'wcs任务状态', + `wcs_task_type` int NOT NULL COMMENT '任务类型', + `task_priority` int NOT NULL COMMENT '任务优先级', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `origin` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '起点', + `destination` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '终点', + `create_time` datetime NOT NULL COMMENT '创建时间', + `send_time` datetime DEFAULT NULL COMMENT '下发时间', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注信息', + PRIMARY KEY (`wcs_task_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_wcs_task +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095807815010000', 1, 1, 1, 'ASRS-0001', 'P1', 'A01-01-01', '2025-03-04 21:43:28', '2025-03-04 21:43:28', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095813134010000', 1, 1, 1, 'ASRS-0002', 'P1', 'A03-01-01', '2025-03-04 21:43:33', '2025-03-04 21:43:33', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095817478010000', 1, 1, 1, 'ASRS-0003', 'P1', 'A02-01-01', '2025-03-04 21:43:37', '2025-03-04 21:43:37', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095821141010000', 1, 1, 1, 'ASRS-0004', 'P1', 'A04-01-01', '2025-03-04 21:43:41', '2025-03-04 21:43:41', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095830256010000', 1, 1, 1, 'ASRS-0005', 'P1', 'A01-02-01', '2025-03-04 21:43:50', '2025-03-04 21:43:50', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095836230010000', 1, 1, 1, 'ASRS-0006', 'P1', 'A03-02-01', '2025-03-04 21:43:56', '2025-03-04 21:43:56', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095844970010000', 1, 1, 1, 'ASRS-0007', 'P1', 'A02-02-01', '2025-03-04 21:44:05', '2025-03-04 21:44:05', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095849298010000', 1, 1, 1, 'ASRS-0008', 'P1', 'A04-02-01', '2025-03-04 21:44:09', '2025-03-04 21:44:09', NULL, NULL); +INSERT INTO `t_app_wcs_task` (`wcs_task_id`, `wcs_task_status`, `wcs_task_type`, `task_priority`, `vehicle_id`, `origin`, `destination`, `create_time`, `send_time`, `finish_time`, `remark`) VALUES ('1741095853694010000', 1, 1, 1, 'ASRS-0009', 'P1', 'A01-01-03', '2025-03-04 21:44:14', '2025-03-04 21:44:14', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_wcs_task_bak +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_wcs_task_bak`; +CREATE TABLE `t_app_wcs_task_bak` ( + `wcs_task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'wcs任务号', + `wcs_task_status` int NOT NULL COMMENT 'wcs任务状态', + `wcs_task_type` int NOT NULL COMMENT '任务类型', + `task_priority` int NOT NULL COMMENT '任务优先级', + `vehicle_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '载具号', + `origin` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '起点', + `destination` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '终点', + `create_time` datetime NOT NULL COMMENT '创建时间', + `send_time` datetime DEFAULT NULL COMMENT '下发时间', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注信息', + PRIMARY KEY (`wcs_task_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_app_wcs_task_bak +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_work +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_work`; +CREATE TABLE `t_app_work` ( + `work_index` varchar(255) NOT NULL COMMENT '主键,用于确认唯一一条数据。', + `work_order` varchar(64) NOT NULL COMMENT '工单', + `plan_start_date` date NOT NULL COMMENT '计划开工日期', + `product_id` varchar(64) NOT NULL COMMENT '成品号', + `single_product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单片号', + `box_no` varchar(64) NOT NULL COMMENT '料盒号', + `goods_id` varchar(64) NOT NULL COMMENT '原材料号', + `need_num` int NOT NULL COMMENT '需求数量', + `distribute_num` int NOT NULL COMMENT '已分配数量', + `finish_num` int NOT NULL COMMENT '已完成数量', + `work_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作站台', + `work_status` int NOT NULL COMMENT '工作状态', + `work_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工作用户', + `create_time` datetime NOT NULL COMMENT '创建时间', + `finish_time` datetime DEFAULT NULL COMMENT '完成时间', + `lack_status` int NOT NULL COMMENT '缺料状态', + `is_out` int DEFAULT NULL COMMENT '是否是库外料', + `product_type` int NOT NULL COMMENT '成品类型,1非服务件,2服务件', + PRIMARY KEY (`work_index`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_work +-- ---------------------------- +BEGIN; +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010000', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '9S8005', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010001', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '3K0360', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010002', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '9J0404', 12, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010003', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '3613549', 12, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010004', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '3405472', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010005', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'A', '8M4437', 12, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010006', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '6E4502', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010007', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '4J7533', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010008', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '6E3019', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010009', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '6E5153', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353260010010', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '1082187', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010000', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '5B9318', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010001', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '9J0403', 12, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010002', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'B', '1063659', 6, 0, 0, 'P1', 2, '管理员', '2025-03-11 16:05:53', '2025-03-12 19:59:26', 1, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010003', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '6E3007', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010004', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '1011973', 24, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010005', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '8T4189', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010006', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '8T4224', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010007', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '1027412', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010008', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '2K8199', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010009', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '4D9986', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010010', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '1011971', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010011', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'C', '1012480', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010012', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'D', '1011155', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010013', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'E', '1011984', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 1, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010014', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '8T4138', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010015', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '1118233', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010016', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '1011978', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010017', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '8T4189', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010018', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '8T4224', 12, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010019', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '1398472', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 0, 2); +INSERT INTO `t_app_work` (`work_index`, `work_order`, `plan_start_date`, `product_id`, `single_product_id`, `box_no`, `goods_id`, `need_num`, `distribute_num`, `finish_num`, `work_stand`, `work_status`, `work_user`, `create_time`, `finish_time`, `lack_status`, `is_out`, `product_type`) VALUES ('1741680353261010020', '110002189088', '2025-03-27', '6E3034-MN', NULL, 'F', '1070517', 6, 0, 0, 'P1', -1, '管理员', '2025-03-11 16:05:53', NULL, 0, 1, 2); +COMMIT; + +-- ---------------------------- +-- Table structure for t_app_work_record +-- ---------------------------- +DROP TABLE IF EXISTS `t_app_work_record`; +CREATE TABLE `t_app_work_record` ( + `work_index` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键,用于确认唯一一条数据。', + `work_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工单', + `plan_start_date` date NOT NULL COMMENT '计划开工日期', + `product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成品号', + `single_product_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单片号', + `box_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '料盒号', + `goods_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '原材料号', + `need_num` int NOT NULL COMMENT '需求数量', + `finish_num` int NOT NULL COMMENT '已完成数量', + `work_stand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工作站台', + `work_status` int NOT NULL COMMENT '工作状态', + `work_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工作用户', + `create_time` datetime NOT NULL COMMENT '创建时间', + `finish_time` datetime NOT NULL COMMENT '完成时间', + `lack_status` int NOT NULL COMMENT '缺料状态', + `is_out` int NOT NULL COMMENT '是否是库外料', + `product_type` int NOT NULL COMMENT '成品类型,1非服务件,2服务件', + PRIMARY KEY (`work_index`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; + +-- ---------------------------- +-- Records of t_app_work_record +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `t_sys_menu`; +CREATE TABLE `t_sys_menu` ( + `menu_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单id', + `label_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名称', + `icon_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图标名称', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '菜单地址', + `parent_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '父菜单编号', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_sys_menu +-- ---------------------------- +BEGIN; +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1', '操作', 'Pointer', '', '0'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1-1', '入库', '', '/goodsIn', '1'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1-2', '出库', '', '/goodsOut', '1'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1-3', '配料', '', '/kitting', '1'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1-4', '盘点', '', '/inventory', '1'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('1-5', '需求看板', '', '/clcKanban', '1'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('2', '数据', 'Document', NULL, '0'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('2-1', 'DBS计划', '', '/dbsList', '2'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('2-2', '配料单', '', '/kittingList', '2'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('2-3', '配对关系', '', '/kittingRelation', '2'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('2-6', '工作详情', '', '/workSummary', '2'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3', '报表', 'DataLine', '', '0'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-1', '库存信息', '', '/stock', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-10', '盘点记录', '', '/inventoryRecord', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-11', '拣选任务', '', '/pickTask', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-2', '库存更新记录', '', '/stockUpdateRecord', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-3', '物料信息', '', '/goods', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-4', '料箱监控', '', '/vehicles', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-5', '站台监控', '', '/standSettings', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-6', '库位监控', '', '/location', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-7', '任务监控', '', '/taskMonitor', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-8', '入库记录', '', '/inTaskRecord', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('3-9', '出库记录', '', '/outTaskRecord', '3'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('4', '系统', 'Setting', '', '0'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('4-1', '系统配置', '', '/config', '4'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('4-2', '角色列表', '', '/rolePermission', '4'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('4-3', '用户列表', '', '/roleUser', '4'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('4-4', '接口日志', '', '/wmsLog', '4'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('5', '测试', 'Lock', '', '0'); +INSERT INTO `t_sys_menu` (`menu_id`, `label_name`, `icon_value`, `path`, `parent_id`) VALUES ('5-1', '测试', '', '/test', '5'); +COMMIT; + +-- ---------------------------- +-- Table structure for t_sys_permission +-- ---------------------------- +DROP TABLE IF EXISTS `t_sys_permission`; +CREATE TABLE `t_sys_permission` ( + `permission_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键', + `role_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色id', + `menu_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单id', + PRIMARY KEY (`permission_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_sys_permission +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_sys_role +-- ---------------------------- +DROP TABLE IF EXISTS `t_sys_role`; +CREATE TABLE `t_sys_role` ( + `role_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色id', + `role_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色名', + `role_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '角色描述', + `leader_role` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '上级角色id', + `role_status` int DEFAULT NULL COMMENT '角色状态', + `add_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', + `add_time` datetime DEFAULT NULL COMMENT '创建时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + PRIMARY KEY (`role_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_sys_role +-- ---------------------------- +BEGIN; +INSERT INTO `t_sys_role` (`role_id`, `role_name`, `role_desc`, `leader_role`, `role_status`, `add_user`, `add_time`, `last_update_user`, `last_update_time`) VALUES ('0', '管理员', '管理员', '0', NULL, '', '2024-12-05 15:32:06', NULL, NULL); +COMMIT; + +-- ---------------------------- +-- Table structure for t_sys_setting +-- ---------------------------- +DROP TABLE IF EXISTS `t_sys_setting`; +CREATE TABLE `t_sys_setting` ( + `setting_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设置id', + `setting_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置键', + `setting_value` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置值', + `setting_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置类型:1.输入框2.下拉多选3.开关', + `setting_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置显示名称', + PRIMARY KEY (`setting_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_sys_setting +-- ---------------------------- +BEGIN; +COMMIT; + +-- ---------------------------- +-- Table structure for t_sys_user +-- ---------------------------- +DROP TABLE IF EXISTS `t_sys_user`; +CREATE TABLE `t_sys_user` ( + `login_account` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登录账号', + `login_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登录密码', + `user_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户名---显示用', + `role_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色id', + `login_status` int DEFAULT NULL COMMENT '登录状态', + `account_status` int DEFAULT NULL COMMENT '账号状态', + `last_login_device` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次登录设备', + `last_login_time` datetime DEFAULT NULL COMMENT '上次登录时间', + `add_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', + `add_time` datetime DEFAULT NULL COMMENT '创建时间', + `last_update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '上次更新用户', + `last_update_time` datetime DEFAULT NULL COMMENT '上次更新时间', + PRIMARY KEY (`login_account`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC; + +-- ---------------------------- +-- Records of t_sys_user +-- ---------------------------- +BEGIN; +INSERT INTO `t_sys_user` (`login_account`, `login_password`, `user_name`, `role_id`, `login_status`, `account_status`, `last_login_device`, `last_login_time`, `add_user`, `add_time`, `last_update_user`, `last_update_time`) VALUES ('admin', '21232F40A8D484C349B21948A7B055815E760A02D821A52D5376778C931DF35D6D4074442DEEE5AC6A90508727871B51F5CADB297A57A5A743894A0E4A801FC374D839D98630E280DF752E8939454A6BBB7FF6177EE612EF9DC6ACD3A9EA7EA9E7EC48F7ADB381FD3EAF34432D987EA6368947B562FC76640457410E9DF1952', '管理员', '0', NULL, NULL, NULL, NULL, '开发者', '2024-12-05 15:38:57', NULL, NULL); +COMMIT; + +SET FOREIGN_KEY_CHECKS = 1;