Commit 487e7c3a authored by Zhang Xiaojie's avatar Zhang Xiaojie

Merge branch 'dev' of gitlab.33.cn:CassiniatSaturn/fns_backend into dev

parents 59619766 26dba2cd
...@@ -1281,8 +1281,8 @@ ...@@ -1281,8 +1281,8 @@
}, },
"@nodelib/fs.scandir": { "@nodelib/fs.scandir": {
"version": "2.1.5", "version": "2.1.5",
"resolved": "https://registry.nlark.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz?cache=0&sync_timestamp=1622792738877&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.scandir%2Fdownload%2F%40nodelib%2Ffs.scandir-2.1.5.tgz", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
"integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"dev": true, "dev": true,
"requires": { "requires": {
"@nodelib/fs.stat": "2.0.5", "@nodelib/fs.stat": "2.0.5",
...@@ -1291,8 +1291,8 @@ ...@@ -1291,8 +1291,8 @@
"dependencies": { "dependencies": {
"@nodelib/fs.stat": { "@nodelib/fs.stat": {
"version": "2.0.5", "version": "2.0.5",
"resolved": "https://registry.nlark.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz?cache=0&sync_timestamp=1622792616417&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-2.0.5.tgz", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"dev": true "dev": true
} }
} }
...@@ -1305,8 +1305,8 @@ ...@@ -1305,8 +1305,8 @@
}, },
"@nodelib/fs.walk": { "@nodelib/fs.walk": {
"version": "1.2.8", "version": "1.2.8",
"resolved": "https://registry.nlark.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
"integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@nodelib/fs.scandir": "2.1.5", "@nodelib/fs.scandir": "2.1.5",
...@@ -2227,129 +2227,6 @@ ...@@ -2227,129 +2227,6 @@
"tslint": "^5.20.1", "tslint": "^5.20.1",
"webpack": "^4.0.0", "webpack": "^4.0.0",
"yorkie": "^2.0.0" "yorkie": "^2.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz",
"integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=",
"dev": true,
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627646655305&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz",
"integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz",
"integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
"dev": true,
"optional": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz",
"integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
"dev": true,
"optional": true
},
"deepmerge": {
"version": "4.2.2",
"resolved": "https://registry.nlark.com/deepmerge/download/deepmerge-4.2.2.tgz",
"integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=",
"dev": true,
"optional": true
},
"fork-ts-checker-webpack-plugin-v5": {
"version": "npm:fork-ts-checker-webpack-plugin@5.2.1",
"resolved": "https://registry.nlark.com/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-5.2.1.tgz",
"integrity": "sha1-eTJthpeXkG+osk4qvPlCH8gFRQ0=",
"dev": true,
"optional": true,
"requires": {
"@babel/code-frame": "^7.8.3",
"@types/json-schema": "^7.0.5",
"chalk": "^4.1.0",
"cosmiconfig": "^6.0.0",
"deepmerge": "^4.2.2",
"fs-extra": "^9.0.0",
"memfs": "^3.1.2",
"minimatch": "^3.0.4",
"schema-utils": "2.7.0",
"semver": "^7.3.2",
"tapable": "^1.0.0"
}
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz",
"integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
"dev": true,
"optional": true
},
"lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz",
"integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=",
"dev": true,
"optional": true,
"requires": {
"yallist": "^4.0.0"
}
},
"schema-utils": {
"version": "2.7.0",
"resolved": "https://registry.nlark.com/schema-utils/download/schema-utils-2.7.0.tgz?cache=0&sync_timestamp=1626694835325&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.0.tgz",
"integrity": "sha1-FxUfdtjq5n+793lgwzxnatn078c=",
"dev": true,
"optional": true,
"requires": {
"@types/json-schema": "^7.0.4",
"ajv": "^6.12.2",
"ajv-keywords": "^3.4.1"
}
},
"semver": {
"version": "7.3.5",
"resolved": "https://registry.nlark.com/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1618846864940&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz",
"integrity": "sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc=",
"dev": true,
"optional": true,
"requires": {
"lru-cache": "^6.0.0"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz",
"integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
"dev": true,
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz",
"integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=",
"dev": true,
"optional": true
}
} }
}, },
"@vue/cli-plugin-vuex": { "@vue/cli-plugin-vuex": {
...@@ -2443,17 +2320,6 @@ ...@@ -2443,17 +2320,6 @@
"color-convert": "^2.0.1" "color-convert": "^2.0.1"
} }
}, },
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627646655305&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz",
"integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"cliui": { "cliui": {
"version": "6.0.0", "version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
...@@ -2497,13 +2363,6 @@ ...@@ -2497,13 +2363,6 @@
"universalify": "^0.1.0" "universalify": "^0.1.0"
} }
}, },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz",
"integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
"dev": true,
"optional": true
},
"is-fullwidth-code-point": { "is-fullwidth-code-point": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
...@@ -2519,18 +2378,6 @@ ...@@ -2519,18 +2378,6 @@
"graceful-fs": "^4.1.6" "graceful-fs": "^4.1.6"
} }
}, },
"loader-utils": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz",
"integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=",
"dev": true,
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
},
"ssri": { "ssri": {
"version": "8.0.1", "version": "8.0.1",
"resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
...@@ -2560,34 +2407,12 @@ ...@@ -2560,34 +2407,12 @@
"ansi-regex": "^5.0.0" "ansi-regex": "^5.0.0"
} }
}, },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz",
"integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
"dev": true,
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"universalify": { "universalify": {
"version": "0.1.2", "version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
"dev": true "dev": true
}, },
"vue-loader-v16": {
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.5.0.tgz?cache=0&sync_timestamp=1628666727543&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-loader%2Fdownload%2Fvue-loader-16.5.0.tgz",
"integrity": "sha1-CcTgcSRmiZ40uZpoZSTxkWX7KJI=",
"dev": true,
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
}
},
"wrap-ansi": { "wrap-ansi": {
"version": "6.2.0", "version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
...@@ -2965,8 +2790,8 @@ ...@@ -2965,8 +2790,8 @@
}, },
"acorn-node": { "acorn-node": {
"version": "1.8.2", "version": "1.8.2",
"resolved": "https://registry.npm.taobao.org/acorn-node/download/acorn-node-1.8.2.tgz", "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
"integrity": "sha1-EUyV1kU55T3t4j3oudlt98euKvg=", "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
"dev": true, "dev": true,
"requires": { "requires": {
"acorn": "^7.0.0", "acorn": "^7.0.0",
...@@ -2976,8 +2801,8 @@ ...@@ -2976,8 +2801,8 @@
"dependencies": { "dependencies": {
"acorn": { "acorn": {
"version": "7.4.1", "version": "7.4.1",
"resolved": "https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
"integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true "dev": true
} }
} }
...@@ -3142,8 +2967,8 @@ ...@@ -3142,8 +2967,8 @@
}, },
"arg": { "arg": {
"version": "5.0.1", "version": "5.0.1",
"resolved": "https://registry.nlark.com/arg/download/arg-5.0.1.tgz?cache=0&sync_timestamp=1629166537485&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farg%2Fdownload%2Farg-5.0.1.tgz", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
"integrity": "sha1-6wyaj3d4bK0q+P8rhiiZhC17ats=", "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
"dev": true "dev": true
}, },
"argparse": { "argparse": {
...@@ -3998,8 +3823,8 @@ ...@@ -3998,8 +3823,8 @@
}, },
"camelcase-css": { "camelcase-css": {
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/camelcase-css/download/camelcase-css-2.0.1.tgz", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
"integrity": "sha1-7pePaUeRTMMMa0R0G27R338EP9U=", "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
"dev": true "dev": true
}, },
"camelcase-keys": { "camelcase-keys": {
...@@ -5129,8 +4954,8 @@ ...@@ -5129,8 +4954,8 @@
}, },
"css-unit-converter": { "css-unit-converter": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.nlark.com/css-unit-converter/download/css-unit-converter-1.1.2.tgz", "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
"integrity": "sha1-THf1oZVObb/2BpXsshTjJwQ2qyE=", "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==",
"dev": true "dev": true
}, },
"css-what": { "css-what": {
...@@ -5538,7 +5363,7 @@ ...@@ -5538,7 +5363,7 @@
}, },
"defined": { "defined": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/defined/download/defined-1.0.0.tgz", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
"integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
"dev": true "dev": true
}, },
...@@ -5626,8 +5451,8 @@ ...@@ -5626,8 +5451,8 @@
}, },
"detective": { "detective": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.npm.taobao.org/detective/download/detective-5.2.0.tgz", "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
"integrity": "sha1-/rKnfoW5BOzepFmtiXzJCpm9Kns=", "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
"dev": true, "dev": true,
"requires": { "requires": {
"acorn-node": "^1.6.1", "acorn-node": "^1.6.1",
...@@ -5637,8 +5462,8 @@ ...@@ -5637,8 +5462,8 @@
}, },
"didyoumean": { "didyoumean": {
"version": "1.2.2", "version": "1.2.2",
"resolved": "https://registry.nlark.com/didyoumean/download/didyoumean-1.2.2.tgz?cache=0&sync_timestamp=1624543452248&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdidyoumean%2Fdownload%2Fdidyoumean-1.2.2.tgz", "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
"integrity": "sha1-mJNG/+noObRVXs9WZu3qDT6K0Dc=", "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
"dev": true "dev": true
}, },
"diff": { "diff": {
...@@ -5694,8 +5519,8 @@ ...@@ -5694,8 +5519,8 @@
}, },
"dlv": { "dlv": {
"version": "1.1.3", "version": "1.1.3",
"resolved": "https://registry.npm.taobao.org/dlv/download/dlv-1.1.3.tgz", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
"integrity": "sha1-XBmKihFFNZbnUUlNSYdLx3MvLnk=", "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
"dev": true "dev": true
}, },
"dns-equal": { "dns-equal": {
...@@ -6470,8 +6295,8 @@ ...@@ -6470,8 +6295,8 @@
}, },
"fastq": { "fastq": {
"version": "1.13.0", "version": "1.13.0",
"resolved": "https://registry.nlark.com/fastq/download/fastq-1.13.0.tgz", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
"integrity": "sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=", "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
"dev": true, "dev": true,
"requires": { "requires": {
"reusify": "^1.0.4" "reusify": "^1.0.4"
...@@ -6669,6 +6494,129 @@ ...@@ -6669,6 +6494,129 @@
} }
} }
}, },
"fork-ts-checker-webpack-plugin-v5": {
"version": "npm:fork-ts-checker-webpack-plugin@5.2.1",
"resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-5.2.1.tgz",
"integrity": "sha512-SVi+ZAQOGbtAsUWrZvGzz38ga2YqjWvca1pXQFUArIVXqli0lLoDQ8uS0wg0kSpcwpZmaW5jVCZXQebkyUQSsw==",
"dev": true,
"optional": true,
"requires": {
"@babel/code-frame": "^7.8.3",
"@types/json-schema": "^7.0.5",
"chalk": "^4.1.0",
"cosmiconfig": "^6.0.0",
"deepmerge": "^4.2.2",
"fs-extra": "^9.0.0",
"memfs": "^3.1.2",
"minimatch": "^3.0.4",
"schema-utils": "2.7.0",
"semver": "^7.3.2",
"tapable": "^1.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.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==",
"dev": true,
"optional": true,
"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==",
"dev": true,
"optional": true
},
"deepmerge": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
"integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
"dev": true,
"optional": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"optional": true
},
"lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"optional": true,
"requires": {
"yallist": "^4.0.0"
}
},
"schema-utils": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
"integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
"dev": true,
"optional": true,
"requires": {
"@types/json-schema": "^7.0.4",
"ajv": "^6.12.2",
"ajv-keywords": "^3.4.1"
}
},
"semver": {
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
"dev": true,
"optional": true,
"requires": {
"lru-cache": "^6.0.0"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true,
"optional": true
}
}
},
"form-data": { "form-data": {
"version": "2.3.3", "version": "2.3.3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
...@@ -8278,8 +8226,8 @@ ...@@ -8278,8 +8226,8 @@
}, },
"lilconfig": { "lilconfig": {
"version": "2.0.3", "version": "2.0.3",
"resolved": "https://registry.nlark.com/lilconfig/download/lilconfig-2.0.3.tgz", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz",
"integrity": "sha1-aPMAXpIdr70qKvtIN5mGqm0lef0=", "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==",
"dev": true "dev": true
}, },
"lines-and-columns": { "lines-and-columns": {
...@@ -8381,7 +8329,7 @@ ...@@ -8381,7 +8329,7 @@
}, },
"lodash.topath": { "lodash.topath": {
"version": "4.5.2", "version": "4.5.2",
"resolved": "https://registry.npm.taobao.org/lodash.topath/download/lodash.topath-4.5.2.tgz", "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz",
"integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=", "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=",
"dev": true "dev": true
}, },
...@@ -8820,8 +8768,8 @@ ...@@ -8820,8 +8768,8 @@
}, },
"modern-normalize": { "modern-normalize": {
"version": "1.1.0", "version": "1.1.0",
"resolved": "https://registry.nlark.com/modern-normalize/download/modern-normalize-1.1.0.tgz", "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz",
"integrity": "sha1-2o6AFA2SIUJr1PclxuESg9NPkLc=", "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==",
"dev": true "dev": true
}, },
"moment": { "moment": {
...@@ -8888,8 +8836,8 @@ ...@@ -8888,8 +8836,8 @@
}, },
"nanoid": { "nanoid": {
"version": "3.1.25", "version": "3.1.25",
"resolved": "https://registry.nlark.com/nanoid/download/nanoid-3.1.25.tgz?cache=0&sync_timestamp=1628771923493&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnanoid%2Fdownload%2Fnanoid-3.1.25.tgz", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz",
"integrity": "sha1-CcoydHwOVD8OGBS303k0d/nI4VI=", "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==",
"dev": true "dev": true
}, },
"nanomatch": { "nanomatch": {
...@@ -9195,8 +9143,8 @@ ...@@ -9195,8 +9143,8 @@
}, },
"object-hash": { "object-hash": {
"version": "2.2.0", "version": "2.2.0",
"resolved": "https://registry.nlark.com/object-hash/download/object-hash-2.2.0.tgz", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
"integrity": "sha1-WtUYWB7vxEO9djRyuP8unCwNVKU=", "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
"dev": true "dev": true
}, },
"object-inspect": { "object-inspect": {
...@@ -9904,7 +9852,7 @@ ...@@ -9904,7 +9852,7 @@
}, },
"postcss-functions": { "postcss-functions": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npm.taobao.org/postcss-functions/download/postcss-functions-3.0.0.tgz", "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
"integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
"dev": true, "dev": true,
"requires": { "requires": {
...@@ -9916,8 +9864,8 @@ ...@@ -9916,8 +9864,8 @@
"dependencies": { "dependencies": {
"ansi-styles": { "ansi-styles": {
"version": "3.2.1", "version": "3.2.1",
"resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true, "dev": true,
"requires": { "requires": {
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
...@@ -9925,8 +9873,8 @@ ...@@ -9925,8 +9873,8 @@
}, },
"chalk": { "chalk": {
"version": "2.4.2", "version": "2.4.2",
"resolved": "https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1627646655305&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"ansi-styles": "^3.2.1", "ansi-styles": "^3.2.1",
...@@ -9936,8 +9884,8 @@ ...@@ -9936,8 +9884,8 @@
}, },
"postcss": { "postcss": {
"version": "6.0.23", "version": "6.0.23",
"resolved": "https://registry.nlark.com/postcss/download/postcss-6.0.23.tgz?cache=0&sync_timestamp=1626882933935&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss%2Fdownload%2Fpostcss-6.0.23.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
"integrity": "sha1-YcgswyisYOZ3ZF+XkFTrmLwOMyQ=", "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.4.1", "chalk": "^2.4.1",
...@@ -9947,20 +9895,20 @@ ...@@ -9947,20 +9895,20 @@
}, },
"postcss-value-parser": { "postcss-value-parser": {
"version": "3.3.1", "version": "3.3.1",
"resolved": "https://registry.nlark.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
"integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
"dev": true "dev": true
}, },
"source-map": { "source-map": {
"version": "0.6.1", "version": "0.6.1",
"resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true "dev": true
}, },
"supports-color": { "supports-color": {
"version": "5.5.0", "version": "5.5.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true, "dev": true,
"requires": { "requires": {
"has-flag": "^3.0.0" "has-flag": "^3.0.0"
...@@ -9970,8 +9918,8 @@ ...@@ -9970,8 +9918,8 @@
}, },
"postcss-js": { "postcss-js": {
"version": "2.0.3", "version": "2.0.3",
"resolved": "https://registry.nlark.com/postcss-js/download/postcss-js-2.0.3.tgz", "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz",
"integrity": "sha1-qW8PI/89CM7H3FsRvxHF+Ad82rk=", "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==",
"dev": true, "dev": true,
"requires": { "requires": {
"camelcase-css": "^2.0.1", "camelcase-css": "^2.0.1",
...@@ -10228,8 +10176,8 @@ ...@@ -10228,8 +10176,8 @@
}, },
"postcss-nested": { "postcss-nested": {
"version": "4.2.3", "version": "4.2.3",
"resolved": "https://registry.nlark.com/postcss-nested/download/postcss-nested-4.2.3.tgz?cache=0&sync_timestamp=1627468122159&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-nested%2Fdownload%2Fpostcss-nested-4.2.3.tgz", "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz",
"integrity": "sha1-xvJVsKcgVJd20iDQDEtwzSRBNvY=", "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==",
"dev": true, "dev": true,
"requires": { "requires": {
"postcss": "^7.0.32", "postcss": "^7.0.32",
...@@ -10521,7 +10469,7 @@ ...@@ -10521,7 +10469,7 @@
}, },
"pretty-hrtime": { "pretty-hrtime": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.nlark.com/pretty-hrtime/download/pretty-hrtime-1.0.3.tgz", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
"dev": true "dev": true
}, },
...@@ -10758,8 +10706,8 @@ ...@@ -10758,8 +10706,8 @@
}, },
"purgecss": { "purgecss": {
"version": "4.0.3", "version": "4.0.3",
"resolved": "https://registry.npm.taobao.org/purgecss/download/purgecss-4.0.3.tgz", "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz",
"integrity": "sha1-gUe0KfnAnbcZ4F1kkI6otnKRN0I=", "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==",
"dev": true, "dev": true,
"requires": { "requires": {
"commander": "^6.0.0", "commander": "^6.0.0",
...@@ -10770,14 +10718,14 @@ ...@@ -10770,14 +10718,14 @@
"dependencies": { "dependencies": {
"commander": { "commander": {
"version": "6.2.1", "version": "6.2.1",
"resolved": "https://registry.nlark.com/commander/download/commander-6.2.1.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
"integrity": "sha1-B5LraC37wyWZm7K4T93duhEKxzw=", "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
"dev": true "dev": true
}, },
"postcss": { "postcss": {
"version": "8.3.6", "version": "8.3.6",
"resolved": "https://registry.nlark.com/postcss/download/postcss-8.3.6.tgz?cache=0&sync_timestamp=1626882933935&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss%2Fdownload%2Fpostcss-8.3.6.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz",
"integrity": "sha1-JzDddql5afN/U7mmCWGXvjEcxOo=", "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==",
"dev": true, "dev": true,
"requires": { "requires": {
"colorette": "^1.2.2", "colorette": "^1.2.2",
...@@ -10828,14 +10776,14 @@ ...@@ -10828,14 +10776,14 @@
}, },
"queue-microtask": { "queue-microtask": {
"version": "1.2.3", "version": "1.2.3",
"resolved": "https://registry.npm.taobao.org/queue-microtask/download/queue-microtask-1.2.3.tgz?cache=0&sync_timestamp=1616391471040&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqueue-microtask%2Fdownload%2Fqueue-microtask-1.2.3.tgz", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
"integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true "dev": true
}, },
"quick-lru": { "quick-lru": {
"version": "5.1.1", "version": "5.1.1",
"resolved": "https://registry.nlark.com/quick-lru/download/quick-lru-5.1.1.tgz", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
"integrity": "sha1-NmST5rPkKjpoheLpnRj4D7eoyTI=", "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
"dev": true "dev": true
}, },
"raf": { "raf": {
...@@ -10936,8 +10884,8 @@ ...@@ -10936,8 +10884,8 @@
}, },
"reduce-css-calc": { "reduce-css-calc": {
"version": "2.1.8", "version": "2.1.8",
"resolved": "https://registry.npm.taobao.org/reduce-css-calc/download/reduce-css-calc-2.1.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freduce-css-calc%2Fdownload%2Freduce-css-calc-2.1.8.tgz", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
"integrity": "sha1-fvh2GijWFJgNwMmC93LJP3qZ3gM=", "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
"dev": true, "dev": true,
"requires": { "requires": {
"css-unit-converter": "^1.1.1", "css-unit-converter": "^1.1.1",
...@@ -10946,8 +10894,8 @@ ...@@ -10946,8 +10894,8 @@
"dependencies": { "dependencies": {
"postcss-value-parser": { "postcss-value-parser": {
"version": "3.3.1", "version": "3.3.1",
"resolved": "https://registry.nlark.com/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
"integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
"dev": true "dev": true
} }
} }
...@@ -11251,8 +11199,8 @@ ...@@ -11251,8 +11199,8 @@
}, },
"reusify": { "reusify": {
"version": "1.0.4", "version": "1.0.4",
"resolved": "https://registry.npm.taobao.org/reusify/download/reusify-1.0.4.tgz", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
"integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"dev": true "dev": true
}, },
"rgb-regex": { "rgb-regex": {
...@@ -11292,8 +11240,8 @@ ...@@ -11292,8 +11240,8 @@
}, },
"run-parallel": { "run-parallel": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "https://registry.nlark.com/run-parallel/download/run-parallel-1.2.0.tgz", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
"integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
"dev": true, "dev": true,
"requires": { "requires": {
"queue-microtask": "^1.2.2" "queue-microtask": "^1.2.2"
...@@ -11869,8 +11817,8 @@ ...@@ -11869,8 +11817,8 @@
}, },
"source-map-js": { "source-map-js": {
"version": "0.6.2", "version": "0.6.2",
"resolved": "https://registry.npm.taobao.org/source-map-js/download/source-map-js-0.6.2.tgz", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
"integrity": "sha1-C7XeYxtBz72mz7qL0FqA79/SOF4=", "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
"dev": true "dev": true
}, },
"source-map-resolve": { "source-map-resolve": {
...@@ -12286,8 +12234,8 @@ ...@@ -12286,8 +12234,8 @@
}, },
"tailwindcss": { "tailwindcss": {
"version": "npm:@tailwindcss/postcss7-compat@2.2.14", "version": "npm:@tailwindcss/postcss7-compat@2.2.14",
"resolved": "https://registry.nlark.com/@tailwindcss/postcss7-compat/download/@tailwindcss/postcss7-compat-2.2.14.tgz", "resolved": "https://registry.npmjs.org/@tailwindcss/postcss7-compat/-/postcss7-compat-2.2.14.tgz",
"integrity": "sha1-vdgtdcvGtZZRnyvVTBBHphXgY2Y=", "integrity": "sha512-vtzYILqywIY1GWELwHVF7goPhaJpm/1P5kJZ0Kx8lNlarALTFEWwIWCM6MxQ7pXzDWa1eUeozVJVeqfOBXKwXg==",
"dev": true, "dev": true,
"requires": { "requires": {
"arg": "^5.0.1", "arg": "^5.0.1",
...@@ -12329,14 +12277,14 @@ ...@@ -12329,14 +12277,14 @@
"dependencies": { "dependencies": {
"@nodelib/fs.stat": { "@nodelib/fs.stat": {
"version": "2.0.5", "version": "2.0.5",
"resolved": "https://registry.nlark.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz?cache=0&sync_timestamp=1622792616417&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-2.0.5.tgz", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
"integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"dev": true "dev": true
}, },
"ansi-styles": { "ansi-styles": {
"version": "4.3.0", "version": "4.3.0",
"resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true, "dev": true,
"requires": { "requires": {
"color-convert": "^2.0.1" "color-convert": "^2.0.1"
...@@ -12344,8 +12292,8 @@ ...@@ -12344,8 +12292,8 @@
}, },
"braces": { "braces": {
"version": "3.0.2", "version": "3.0.2",
"resolved": "https://registry.nlark.com/braces/download/braces-3.0.2.tgz", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true, "dev": true,
"requires": { "requires": {
"fill-range": "^7.0.1" "fill-range": "^7.0.1"
...@@ -12353,8 +12301,8 @@ ...@@ -12353,8 +12301,8 @@
}, },
"chalk": { "chalk": {
"version": "4.1.2", "version": "4.1.2",
"resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627646655305&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true, "dev": true,
"requires": { "requires": {
"ansi-styles": "^4.1.0", "ansi-styles": "^4.1.0",
...@@ -12363,8 +12311,8 @@ ...@@ -12363,8 +12311,8 @@
}, },
"color": { "color": {
"version": "4.0.1", "version": "4.0.1",
"resolved": "https://registry.nlark.com/color/download/color-4.0.1.tgz?cache=0&sync_timestamp=1628104040071&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcolor%2Fdownload%2Fcolor-4.0.1.tgz", "resolved": "https://registry.npmjs.org/color/-/color-4.0.1.tgz",
"integrity": "sha1-Id9EzRAkWpGxzPW6AxYJsOEOfWc=", "integrity": "sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==",
"dev": true, "dev": true,
"requires": { "requires": {
"color-convert": "^2.0.1", "color-convert": "^2.0.1",
...@@ -12373,8 +12321,8 @@ ...@@ -12373,8 +12321,8 @@
}, },
"color-convert": { "color-convert": {
"version": "2.0.1", "version": "2.0.1",
"resolved": "https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"color-name": "~1.1.4" "color-name": "~1.1.4"
...@@ -12382,14 +12330,14 @@ ...@@ -12382,14 +12330,14 @@
}, },
"color-name": { "color-name": {
"version": "1.1.4", "version": "1.1.4",
"resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true "dev": true
}, },
"cosmiconfig": { "cosmiconfig": {
"version": "7.0.1", "version": "7.0.1",
"resolved": "https://registry.nlark.com/cosmiconfig/download/cosmiconfig-7.0.1.tgz?cache=0&sync_timestamp=1629586119976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-7.0.1.tgz", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
"integrity": "sha1-cU11ZSLKzoZ4Z8y0R0xdAbuuXW0=", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/parse-json": "^4.0.0", "@types/parse-json": "^4.0.0",
...@@ -12401,8 +12349,8 @@ ...@@ -12401,8 +12349,8 @@
}, },
"fast-glob": { "fast-glob": {
"version": "3.2.7", "version": "3.2.7",
"resolved": "https://registry.nlark.com/fast-glob/download/fast-glob-3.2.7.tgz", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
"integrity": "sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE=", "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
"dev": true, "dev": true,
"requires": { "requires": {
"@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.stat": "^2.0.2",
...@@ -12414,8 +12362,8 @@ ...@@ -12414,8 +12362,8 @@
"dependencies": { "dependencies": {
"glob-parent": { "glob-parent": {
"version": "5.1.2", "version": "5.1.2",
"resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1626760165717&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true, "dev": true,
"requires": { "requires": {
"is-glob": "^4.0.1" "is-glob": "^4.0.1"
...@@ -12425,8 +12373,8 @@ ...@@ -12425,8 +12373,8 @@
}, },
"fill-range": { "fill-range": {
"version": "7.0.1", "version": "7.0.1",
"resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"to-regex-range": "^5.0.1" "to-regex-range": "^5.0.1"
...@@ -12434,8 +12382,8 @@ ...@@ -12434,8 +12382,8 @@
}, },
"fs-extra": { "fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.nlark.com/fs-extra/download/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
"integrity": "sha1-n/YbZV3eU/s0qC34S7IUzoAuF8E=", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"graceful-fs": "^4.2.0", "graceful-fs": "^4.2.0",
...@@ -12445,8 +12393,8 @@ ...@@ -12445,8 +12393,8 @@
}, },
"glob-parent": { "glob-parent": {
"version": "6.0.1", "version": "6.0.1",
"resolved": "https://registry.nlark.com/glob-parent/download/glob-parent-6.0.1.tgz?cache=0&sync_timestamp=1626760165717&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob-parent%2Fdownload%2Fglob-parent-6.0.1.tgz", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz",
"integrity": "sha1-QgVPaF62pE56fRialu+kClSXGqc=", "integrity": "sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==",
"dev": true, "dev": true,
"requires": { "requires": {
"is-glob": "^4.0.1" "is-glob": "^4.0.1"
...@@ -12454,14 +12402,14 @@ ...@@ -12454,14 +12402,14 @@
}, },
"has-flag": { "has-flag": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true "dev": true
}, },
"import-cwd": { "import-cwd": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.nlark.com/import-cwd/download/import-cwd-3.0.0.tgz", "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
"integrity": "sha1-IIRVR3GAFRJuqbNna3WS+4vUz5I=", "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
"dev": true, "dev": true,
"requires": { "requires": {
"import-from": "^3.0.0" "import-from": "^3.0.0"
...@@ -12469,8 +12417,8 @@ ...@@ -12469,8 +12417,8 @@
}, },
"import-from": { "import-from": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.nlark.com/import-from/download/import-from-3.0.0.tgz", "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
"integrity": "sha1-BVz+w4zVon2AV8pRN219O/CJGWY=", "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"resolve-from": "^5.0.0" "resolve-from": "^5.0.0"
...@@ -12478,14 +12426,14 @@ ...@@ -12478,14 +12426,14 @@
}, },
"is-number": { "is-number": {
"version": "7.0.0", "version": "7.0.0",
"resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true "dev": true
}, },
"micromatch": { "micromatch": {
"version": "4.0.4", "version": "4.0.4",
"resolved": "https://registry.nlark.com/micromatch/download/micromatch-4.0.4.tgz", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k=", "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
"dev": true, "dev": true,
"requires": { "requires": {
"braces": "^3.0.1", "braces": "^3.0.1",
...@@ -12494,8 +12442,8 @@ ...@@ -12494,8 +12442,8 @@
}, },
"parse-json": { "parse-json": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.nlark.com/parse-json/download/parse-json-5.2.0.tgz", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
"integrity": "sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80=", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/code-frame": "^7.0.0", "@babel/code-frame": "^7.0.0",
...@@ -12506,14 +12454,14 @@ ...@@ -12506,14 +12454,14 @@
}, },
"path-type": { "path-type": {
"version": "4.0.0", "version": "4.0.0",
"resolved": "https://registry.nlark.com/path-type/download/path-type-4.0.0.tgz", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
"integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"dev": true "dev": true
}, },
"postcss-load-config": { "postcss-load-config": {
"version": "3.1.0", "version": "3.1.0",
"resolved": "https://registry.nlark.com/postcss-load-config/download/postcss-load-config-3.1.0.tgz", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
"integrity": "sha1-05xHCRxK7Df1AnI3OmpkjvXpeCk=", "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
"dev": true, "dev": true,
"requires": { "requires": {
"import-cwd": "^3.0.0", "import-cwd": "^3.0.0",
...@@ -12523,14 +12471,14 @@ ...@@ -12523,14 +12471,14 @@
}, },
"resolve-from": { "resolve-from": {
"version": "5.0.0", "version": "5.0.0",
"resolved": "https://registry.nlark.com/resolve-from/download/resolve-from-5.0.0.tgz", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
"integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true "dev": true
}, },
"supports-color": { "supports-color": {
"version": "7.2.0", "version": "7.2.0",
"resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true, "dev": true,
"requires": { "requires": {
"has-flag": "^4.0.0" "has-flag": "^4.0.0"
...@@ -12538,8 +12486,8 @@ ...@@ -12538,8 +12486,8 @@
}, },
"to-regex-range": { "to-regex-range": {
"version": "5.0.1", "version": "5.0.1",
"resolved": "https://registry.nlark.com/to-regex-range/download/to-regex-range-5.0.1.tgz", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"is-number": "^7.0.0" "is-number": "^7.0.0"
...@@ -12802,8 +12750,8 @@ ...@@ -12802,8 +12750,8 @@
}, },
"tmp": { "tmp": {
"version": "0.2.1", "version": "0.2.1",
"resolved": "https://registry.nlark.com/tmp/download/tmp-0.2.1.tgz", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
"integrity": "sha1-hFf8MDfc9HGcJRNnoa9lAO4czxQ=", "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"rimraf": "^3.0.0" "rimraf": "^3.0.0"
...@@ -12811,8 +12759,8 @@ ...@@ -12811,8 +12759,8 @@
"dependencies": { "dependencies": {
"rimraf": { "rimraf": {
"version": "3.0.2", "version": "3.0.2",
"resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dev": true, "dev": true,
"requires": { "requires": {
"glob": "^7.1.3" "glob": "^7.1.3"
...@@ -13494,6 +13442,87 @@ ...@@ -13494,6 +13442,87 @@
} }
} }
}, },
"vue-loader-v16": {
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.5.0.tgz",
"integrity": "sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==",
"dev": true,
"optional": 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.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.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==",
"dev": true,
"optional": true,
"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==",
"dev": true,
"optional": true
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"optional": true
},
"loader-utils": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
"integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
"dev": true,
"optional": 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.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"optional": true,
"requires": {
"has-flag": "^4.0.0"
}
}
}
},
"vue-ref": { "vue-ref": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/vue-ref/-/vue-ref-2.0.0.tgz", "resolved": "https://registry.npmjs.org/vue-ref/-/vue-ref-2.0.0.tgz",
......
...@@ -4,22 +4,28 @@ const columns:Array<column>= ...@@ -4,22 +4,28 @@ const columns:Array<column>=
{ {
title: '发布时间', title: '发布时间',
align:'center', align:'center',
dataIndex: 'time', dataIndex: 'created_at',
scopedSlots:{
customRender :'created_at'
}
}, },
{ {
title: '类型', title: '问题',
align:'center', align:'center',
dataIndex: 'type', dataIndex: 'question',
}, },
{ {
title: '内容', title: '回复',
align:'center', align:'center',
dataIndex: 'content', dataIndex: 'answer',
}, },
{ {
title: '状态', title: '状态',
align:'center', align:'center',
dataIndex: 'state', dataIndex: 'faq_status',
scopedSlots: {
customRender: 'faq_status',
}
}, },
{ {
title: '操作', title: '操作',
......
import { eBannerLocation, eBannerStatus } from '@/types/banner' import { eBannerLocation, eBannerStatus } from '@/types/banner'
import { eUserStatus } from '@/types/user' import { eUserStatus } from '@/types/user'
import { editableProductStatus,eGuaranteeType,eProductType} from '@/types/loanProduct' import { editableProductStatus,eGuaranteeType,eProductType} from '@/types/loanProduct'
import { activityStatus } from "@/service/ActivityService/type" // import { activityStatus } from "@/service/ActivityService/type"
import moment from 'moment' import moment from 'moment'
import { activityStatus } from '@/service/ActivityService/type'
import { eLevel } from '@/types/level' import { eLevel } from '@/types/level'
export default { export default {
......
...@@ -2,31 +2,32 @@ import { chat } from '@/types/chat' ...@@ -2,31 +2,32 @@ import { chat } from '@/types/chat'
export const chatList:Array<chat>=[ export const chatList:Array<chat>=[
{ {
key:'1', key:1,
time:'2020-09-21', time:'2020-09-21',
type:'自动回复', type:'自动回复',
content:'您好?请问有什么可以帮到您', content:'您好?请问有什么可以帮到您',
state:'已发布' state:'已发布'
}, },
{ {
key:'2', key:2,
time:'2020-09-21', time:'2020-09-21',
type:'常用', type:'常用问题',
content:'没什么可以帮我', content:'没什么可以帮我',
state:'已发布' state:'已发布'
}, },
{ {
key:'3', key:3,
time:'2020-09-21', time:'2020-09-21',
type:'常用', type:'常用问题',
content:'你们最近的网点在哪里', content:'你们最近的网点在哪里',
state:'已下架' state:'已下架'
}, },
{ {
key:'4', key:4,
time:'2020-09-21', time:'2020-09-21',
type:'自动回复', type:'自动回复',
content:'您好?我们是中小企业协会综合服务平台', content:'您好?我们是中小企业协会综合服务平台',
state:'已下架' state:'已下架'
} },
] ]
import baseAxios from '../index'
import { eAQRStatus } from '@/types/chat'
import { FAQItem } from './type'
export default class FAQService {
static instance: FAQService
static getInstance() {
if (!FAQService.instance) {
FAQService.instance = new FAQService()
}
return FAQService.instance
}
AddQueAns(data:{answer:string;question: string }){
return baseAxios({
url:'/faq/admin/add',
method:'POST',
data,
})
}
DeleteQueAns(data:{id:string}){
return baseAxios({
url:'faq/admin/delete',
method:'DELETE',
// data
params: data,
})
}
CheckQueAnsList(data:{
end_time: number
limit: number
faq_status: number
offset: number
start_time: number
}){
return baseAxios({
url:'faq/admin/list',
method:'POST',
data
})
}
ModifyQueAns(data:{faq_status: eAQRStatus,id: number}){
return baseAxios({
url:'faq/admin/modify/status',
method:'POST',
data,
})
}
CheckMsg(data:{question:string}){
return baseAxios({
url:'faq/query/answer',
method:'GET',
data:data,
})
}
CheckList(){
return baseAxios({
url:'faq/query/list',
method:'GET',
})
}
}
export interface FAQItem{
answer: string,
question: string,
start_time: number,
end_time: number,
faq_status: number,
id: number
limit: number,
offset: number,
}
\ No newline at end of file
export interface chat{ export interface chat{
key:string key:number
time:string, time:string,
type:string, type:string,
content:string, content:string,
state:string state:string
}
export enum eAQRStatus {
full=0,
editable = 1,
published = 2,
delete=3,
} }
\ No newline at end of file
export enum modal{ export enum modal{
on, on,
off, off,
setDefault,
delete delete
} }
\ No newline at end of file
...@@ -4,50 +4,73 @@ ...@@ -4,50 +4,73 @@
<!-- timepicker --> <!-- timepicker -->
<span class=" font-semibold">发布时间:</span> <span class=" font-semibold">发布时间:</span>
<timerange class=" mr-3" <timerange class=" mr-3"
@getNewTime="getNewTime"/> @getNewTime="getNewTime"
:startTime="searchPageReqParams.startTime"
:endTime="searchPageReqParams.endTime"/>
<!-- 操作 --> <!-- 操作 -->
<a-button type="primary" style=" margin-right:10px;" @click="query">查询</a-button> <a-button type="primary" style=" margin-right:10px;" @click="fetchList">查询</a-button>
<a-button type="primary" style=" margin-right:10px;" @click="reset">重置</a-button> <a-button type="primary" style=" margin-right:10px;" @click="reset">重置</a-button>
<a-button type="primary" @click="show=true">发布</a-button> <a-button type="primary" @click="show=true">创建</a-button>
<!-- 发布弹窗 --> <!-- 发布弹窗 -->
<a-modal v-model="show" title="发布消息" :centered="true" footer=""> <a-modal v-model="show" title="设置常用问题、自动回复" :centered="true" footer="" style="text:center">
<a-form-model :model="form" ref="ruleForm"> <a-form-model :model="form" ref="ruleForm">
<a-form-model-item> <a-form-model-item style="justify-content: center; padding: 4rem;">
<a-tabs default-active-key="1"> <span v-for="(item,index) of forms" :key="index" classs="">
<a-tab-pane key="1" tab="自动回复" > <!-- <span v-if="index%2!==0" > -->
<a-input v-for="index of autoSize" :placeholder="'自动回复'+index+'(50字以内)'" :key="index"/> <a-input v-model="item.answer" :placeholder="'设置自动回复'+ index +'(50字以内)'" style="width: 18rem;margin-right:10px;"/>
<span @click="addInput()">
<a-icon type="plus" style=" margin-right:10px;" />
</span>
<span @click="minInput(index)" v-if="index!=0">
<a-icon type="minus"/>
</span>
<a-input v-model="item.question" :placeholder="'设置对应常用问题'+ index +'(50字以内)'" style="width: 18rem;"/>
</span>
<!-- <a-tabs default-active-key="1">
<a-tab-pane key="1" tab="自动回复" >
<a-input v-for="index of autoSize" :placeholder="'设置自动回复'+index+'(50字以内)'" :key="index"/>
<div v-if="index%2"></div>
</a-tab-pane> </a-tab-pane>
<a-tab-pane key="2" tab="常用问题"> <a-tab-pane key="2" tab="常用问题">
<a-input v-for="index of commonSize" :placeholder="'常用问题'+index+'(20字以内)'" :key="index"/> <a-input v-for="index of commonSize" :placeholder="'常用问题'+index+'(20字以内)'" :key="index"/>
</a-tab-pane> </a-tab-pane>
</a-tabs> </a-tabs> -->
</a-form-model-item> </a-form-model-item>
<a-form-model-item :wrapper-col="{ span: 14, offset: 4 }"> <a-form-model-item :wrapper-col="{ span: 14, offset: 7 }">
<a-button type="primary" @click="onSubmit">发布</a-button> <a-button type="primary" @click="onSubmit">确认</a-button>
<a-button style="margin-left: 10px;" @click="resetForm">重置</a-button> <a-button style="margin-left: 10px;" @click="resetForm">重置</a-button>
</a-form-model-item> </a-form-model-item>
</a-form-model> </a-form-model>
</a-modal> </a-modal>
<!-- 资讯列表 --> <!-- 资讯列表 -->
<a-table :columns="columns" :data-source="list" style=" text-align: center; margin-top:40px;" bordered > <a-table :loading="loading" :columns="columns" :pagination="false" :data-source="list" :rowKey="record=>record.question" style=" text-align: center; margin-top:40px;" bordered>
<template #created_at='text'>
{{text | formatDate}}
</template>
<template #faq_status='text'>
{{Status(text)}}
</template>
<!-- 新闻内容 --> <!-- 新闻内容 -->
<span slot="content" slot-scope="text,record"> <span slot="content" slot-scope="text,record">
<a @click="toDetail(record.key)">查看</a> <a @click="toDetail(record)">查看</a>
</span> </span>
<!-- 操作 --> <!-- 操作 -->
<span slot="action" slot-scope="text,record"> <span slot="action" slot-scope="text,record">
<span v-if="record.state=='已下架'"> <span v-if="record.faq_status===1">
<a @click="add(record.key)"> 上架</a> <a @click="add(record)"> 上架</a>
<a-divider type="vertical" /> <a-divider type="vertical" />
<a @click="onDelete(record.key)">删除</a> <a @click="onDelete(record)" >删除</a>
</span> </span>
<span v-else> <span v-else-if="record.faq_status === 2">
<a @click="remove(record.key)">下架</a> <a @click="remove(record)">下架</a>
<a-divider type="vertical" />
<a style="color: rgba(249, 250, 251, var(--tw-text-opacity));">删除</a>
</span> </span>
<span v-if="record.state=='已发布' && record.type=='自动回复'"> <!-- <span v-if="record.state=='已发布' && record.type=='自动回复'">
<a-divider type="vertical" /> <a-divider type="vertical" />
<a @click="setDefault(record.key)">设为默认</a> <a @click="setDefault(record.key)">设为默认</a>
</span> </span> -->
</span> </span>
</a-table> </a-table>
<!-- 操作Modal --> <!-- 操作Modal -->
...@@ -61,62 +84,109 @@ ...@@ -61,62 +84,109 @@
> >
<p class=" text-center">{{text}}</p> <p class=" text-center">{{text}}</p>
</a-modal> </a-modal>
<a-pagination
class="text-right mt-4"
:current="Current"
:total="total"
:pageSize="PAGE_SIZE"
@change="handlePaginationChange"
></a-pagination>
</div> </div>
</template> </template>
<script lang="ts"> <script lang="ts">
import Vue from 'vue' import Vue from 'vue'
import { chatList } from '@/mock/index' // import { chatList } from '@/mock/index'
import { FAQItem } from '@/service/FAQService/type'
import { columns } from '@/const/columns/chatColumns' import { columns } from '@/const/columns/chatColumns'
import { FormModel } from 'ant-design-vue' import { FormModel } from 'ant-design-vue'
import { modal } from './const' import { modal } from './const'
import timerange from '@/components/TimePicker/index.vue' import timerange from '@/components/TimePicker/index.vue'
import { Tabs } from 'ant-design-vue' import { Tabs } from 'ant-design-vue'
Vue.use(Tabs) Vue.use(Tabs)
import FAQService from '@/service/FAQService/index'
import { eAQRStatus } from '@/types/chat'
import { PAGE_SIZE } from '@/const/config/page'
import { number } from 'echarts'
interface AQRaq {
answer: string;
question: string;
}
export default Vue.extend({ export default Vue.extend({
components:{ timerange }, components:{ timerange },
computed:{ computed:{
columns(){ columns(){
return columns return columns
}, },
autoSize(){ // autoSize(){
let count:number = 0 // let count:number = 2
const max:number = 11 // const max:number = 4
chatList.forEach(m=>{ // chatList.forEach(m=>{
if(m.type == '自动回复') count++ // if(m.type == '自动回复') count++
}) // })
return max-count // return max-count
}, // },
commonSize(){ // commonSize(){
let count:number = 0 // let count:number = 0
let max:number = 10 // let max:number = 2
chatList.forEach(m=>{ // chatList.forEach(m=>{
if(m.type == '常用语') count++ // if(m.type == '常见问题') count++
}) // })
return max-count // return max-count
}, // },
list(){ list():FAQItem[]{
return chatList return this.chatList
}, },
Current():number{
return this.searchPageReqParams.offset / this.searchPageReqParams.limit + 1
}
},
created(){
this.addInput()
},
mounted(){
this.fetchList()
}, },
data(){ data(){
return{ return{
searchPageReqParams: { searchPageReqParams: {
startTime: undefined as undefined | number, startTime: undefined as undefined | number,
endTime: undefined as undefined | number, endTime: undefined as undefined | number,
limit:PAGE_SIZE,
faq_status: 0,
offset: 0,
}, },
show:false, show:false,
count:1,
form:{ form:{
answer:'',
}, question:''
} ,
modalLoading:false,
forms:[] as AQRaq[],
chatList: [] as FAQItem[],
visible:false, visible:false,
title:'', title:'',
type:modal.on, type:modal.on,
text:'', text:'',
id:0,
total:0,
PAGE_SIZE,
loading:false,
} }
}, },
methods:{ methods:{
// addDomain() {
// this.forms.push({
// answeer: '',
// key: Date.now(),
// });
// },
handlePaginationChange(current: number){
this.searchPageReqParams.offset = (current - 1) * this.searchPageReqParams.limit
this.fetchList()
},
query(){ query(){
console.log(this.searchPageReqParams); console.log(this.searchPageReqParams);
}, },
...@@ -126,62 +196,129 @@ export default Vue.extend({ ...@@ -126,62 +196,129 @@ export default Vue.extend({
}, },
reset(){ reset(){
this.searchPageReqParams.startTime = undefined this.searchPageReqParams.startTime = undefined
this.searchPageReqParams.endTime = undefined this.searchPageReqParams.endTime = undefined
this.fetchList()
},
addInput(){
let newList = {
answer:'',
question:''
}
if(this.forms.length<5){
this.forms.push(newList)
// this.forms.splice(index+1,0,newList)
}
},
minInput(index:number){
this.forms.splice(index,1)
},
resetForm() {
// this.count=1
// this.form.answer=''
// this.form.question=''
let length=this.forms.length
for(let i=1;i<length;i++){
this.forms.splice(this.forms.length-1,2)
}
this.forms[0].answer=''
this.forms[0].question=''
console.log(this.forms.length);
// let form = this.form
// type formtype = keyof typeof form
// Object.keys(this.form).forEach(m=>{
// this.form[m as formtype] = ''
// })
}, },
//发布
onSubmit() { onSubmit() {
(this.$refs.ruleForm as FormModel).validate(valid => { (this.$refs.ruleForm as FormModel).validate(valid => {
if (valid) { if (valid) {
this.show = false this.show = false
for(let i=0;i<this.forms.length;i++){
FAQService.getInstance(). AddQueAns({
answer:this.forms[i].answer,
question: this.forms[i].question
}).then((ret) => {
if (ret.code === 200) {
this.fetchList()
}
})
}
this.resetForm()
} else { } else {
console.log('error submit!!'); console.log('error submit!!');
return false; return false;
} }
}); });
}, },
resetForm() { add(recode:any){
// let form = this.form this.id=recode.id
// type formtype = keyof typeof form
// Object.keys(this.form).forEach(m=>{
// this.form[m as formtype] = ''
// })
},
add(record:any){
this.type = modal.on this.type = modal.on
this.visible = true this.visible = true
this.title = '上架内容' this.title = '上架内容'
this.text = '确定上架该内容吗?' this.text = '确定上架该内容吗?'
}, },
remove(record:any){ remove(recode:any){
this.id=recode.id
this.type = modal.off this.type = modal.off
this.visible = true this.visible = true
this.title = '下架内容' this.title = '下架内容'
this.text = '确定下架该内容吗?' this.text = '确定下架该内容吗?'
}, },
setDefault(record:any){ onDelete(recode:any){
this.type = modal.setDefault this.id=recode.id
this.visible = true
this.title = '设为自动回复'
this.text = '确定将该内容设为自动回复吗?'
},
onDelete(record:any){
this.type = modal.delete this.type = modal.delete
this.visible = true this.visible = true
this.title = '删除内容' this.title = '删除内容'
this.text = '确定删除该内容吗?' this.text = '确定删除该内容吗?'
}, },
handleOk(record:any){ //查询
if( this.type == modal.on){ async fetchList() {
const ret = await FAQService.getInstance().CheckQueAnsList({
} else if( this.type == modal.off){ end_time: this.searchPageReqParams.endTime as number,
start_time: this.searchPageReqParams.startTime as number,
} else if( this.type == modal.delete){ limit:this.searchPageReqParams.limit,
faq_status: this.searchPageReqParams.faq_status,
} else if( this.type == modal.setDefault){ offset: this.searchPageReqParams.offset,
})
}
if (ret.code === 200) {
this.visible = false // this.chatList = covertItems(ret.data.items)
this.chatList = ret.data.items
this.total=ret.data.total
}
}, },
//上/下架、删除
async handleOk(record:any){
this.loading = true
console.log(this.id, 'this.id')
try {
if( this.type == modal.on){//上架
await FAQService.getInstance().ModifyQueAns({
faq_status: eAQRStatus.published,id:this.id
});
} else if( this.type == modal.off){//下架
await FAQService.getInstance().ModifyQueAns({
faq_status: eAQRStatus.editable,id:this.id
});
} else if( this.type == modal.delete){//删除
await FAQService.getInstance().DeleteQueAns({id:this.id+''});
}
this.visible = false
this.fetchList()
}catch (err) {}
this.loading = false
},
Status(status: number){
if(status === 2){
return '已发布'
}else if(status === 1){
return '待发布'
}
}
}, },
// created(){ // created(){
// chatList.forEach(m=>{ // chatList.forEach(m=>{
......
...@@ -279,7 +279,7 @@ export default Vue.extend({ ...@@ -279,7 +279,7 @@ export default Vue.extend({
let form = this.form let form = this.form
type formtype = keyof typeof form type formtype = keyof typeof form
Object.keys(this.form).forEach(m=>{ Object.keys(this.form).forEach(m=>{
this.form[m as formtype] = '' // this.form[m as formtype] = ''
}) })
this.form['type'] = 1 this.form['type'] = 1
}, },
......
...@@ -110,6 +110,7 @@ ...@@ -110,6 +110,7 @@
:rules="formRules" :rules="formRules"
layout="horizontal" layout="horizontal"
ref="form" ref="form"
style="position: relative;left: 12rem;"
> >
<FormModelItem class="base_form_item my-2" label="所属一级分行"> <FormModelItem class="base_form_item my-2" label="所属一级分行">
<Select <Select
...@@ -176,6 +177,7 @@ ...@@ -176,6 +177,7 @@
label="现属二级支行" label="现属二级支行"
prop="newSecondSubBranch" prop="newSecondSubBranch"
v-if="modalType === eModalType.edit" v-if="modalType === eModalType.edit"
style="position: relative;left: -0.75rem;"
> >
<a-input <a-input
v-model="formData.newSecondSubBranch" v-model="formData.newSecondSubBranch"
...@@ -189,7 +191,7 @@ ...@@ -189,7 +191,7 @@
> >
<a-input v-model="formData.location" placeholder="请输入现详细地址" /> <a-input v-model="formData.location" placeholder="请输入现详细地址" />
</FormModelItem> </FormModelItem>
<FormModelItem class="base_form_item my-2" label="是否营业"> <FormModelItem class="base_form_item my-2" label="是否营业" style="position: relative;left: 1.5rem;">
<a-switch <a-switch
default-checked default-checked
v-model="formData.isOpen" v-model="formData.isOpen"
...@@ -197,17 +199,17 @@ ...@@ -197,17 +199,17 @@
un-checked-children="否" un-checked-children="否"
/> />
</FormModelItem> </FormModelItem>
<div class="flex"> <div class="flex" style="position: relative;left: 1.75rem;">
<FormModelItem class="base_form_item my-2" label="经度" prop="lo"> <FormModelItem class="base_form_item my-2 mr-2" label="经纬度" prop="lo">
<a-input class="w-32" placeholder="经度" v-model="formData.lo" /> <a-input class="w-32" placeholder="经度" v-model="formData.lo" />
</FormModelItem> </FormModelItem>
<FormModelItem class="base_form_item my-2" prop="la"> <FormModelItem class="base_form_item my-2" prop="la" >
<a-input class="w-32" placeholder="纬度" v-model="formData.la" /> <a-input class="w-32 mr-2" placeholder="纬度" v-model="formData.la" />
<a-button type="primary" @click="getLalo">自动获取</a-button> <a-button type="primary" @click="getLalo">自动获取</a-button>
</FormModelItem> </FormModelItem>
</div> </div>
<div class="flex"> <div class="flex" style="position: relative;left: -12rem;">
<div> <div class="flex">
<FormModelItem class="base_form_item my-2" label="营业时间"> <FormModelItem class="base_form_item my-2" label="营业时间">
<CheckBoxGroup v-model="formData.openDays"> <CheckBoxGroup v-model="formData.openDays">
<Checkbox <Checkbox
...@@ -218,21 +220,24 @@ ...@@ -218,21 +220,24 @@
>{{ item.label }}</Checkbox >{{ item.label }}</Checkbox
> >
</CheckBoxGroup> </CheckBoxGroup>
<div class="flex">
<FormModelItem prop="startTime" class="flex justify-center mr-2">
<TimePicker
v-model="formData.startTime"
format="HH:mm"
placeholder="开始时间"
></TimePicker>
</FormModelItem>
<FormModelItem prop="endTime" class="flex justify-center">
<TimePicker
v-model="formData.endTime"
format="HH:mm"
placeholder="结束时间"
></TimePicker>
</FormModelItem>
</div>
</FormModelItem> </FormModelItem>
<FormModelItem prop="startTime">
<TimePicker
v-model="formData.startTime"
format="HH:mm"
placeholder="开始时间"
></TimePicker>
</FormModelItem>
<FormModelItem prop="endTime">
<TimePicker
v-model="formData.endTime"
format="HH:mm"
placeholder="结束时间"
></TimePicker>
</FormModelItem>
</div> </div>
<FormModelItem class="base_form_item my-2" label="备注" prop="remark"> <FormModelItem class="base_form_item my-2" label="备注" prop="remark">
<TextArea <TextArea
...@@ -242,7 +247,7 @@ ...@@ -242,7 +247,7 @@
></TextArea> ></TextArea>
</FormModelItem> </FormModelItem>
</div> </div>
<div class="flex items-center justify-center"> <div class="flex items-center justify-center" style="position: relative;left: -12rem;">
<a-button @click="handleClickCancel">取消</a-button> <a-button @click="handleClickCancel">取消</a-button>
<a-button type="primary" class="ml-10" @click="handleClickConfirm" <a-button type="primary" class="ml-10" @click="handleClickConfirm"
>确认</a-button >确认</a-button
...@@ -385,7 +390,7 @@ export default Vue.extend({ ...@@ -385,7 +390,7 @@ export default Vue.extend({
{ label: "星期四", value: "4", disabled: true }, { label: "星期四", value: "4", disabled: true },
{ label: "星期五", value: "5", disabled: true }, { label: "星期五", value: "5", disabled: true },
{ label: "星期六", value: "6" }, { label: "星期六", value: "6" },
{ label: "星期", value: "7" }, { label: "星期", value: "7" },
], ],
firstBranchOptions: [] as any[], firstBranchOptions: [] as any[],
secondBranchOptions: [] as any[], secondBranchOptions: [] as any[],
...@@ -681,7 +686,7 @@ export default Vue.extend({ ...@@ -681,7 +686,7 @@ export default Vue.extend({
// justify-content: center; // justify-content: center;
display: flex; display: flex;
/deep/ .ant-form-item-label { /deep/ .ant-form-item-label {
margin-right: 30px; padding-right: 30px;
} }
} }
</style> </style>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment