Commit a098c1a9 authored by 陈宗胤(贵阳日报)'s avatar 陈宗胤(贵阳日报)
parents 4c2b977d c37ed5d3
...@@ -12,6 +12,8 @@ node_modules ...@@ -12,6 +12,8 @@ node_modules
dist dist
build build
*.local *.local
yarn.lock
package-lock.json
# Editor directories and files # Editor directories and files
.idea .idea
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"files.eol": "\n", "files.eol": "\n",
"typescript.tsdk": "node_modules/typescript/lib", "typescript.tsdk": "node_modules/typescript/lib",
"[vue]": { "[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "octref.vetur"
}, },
"[typescript]": { "[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode"
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
"dayjs": "^1.11.12", "dayjs": "^1.11.12",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"pinia": "2.0.36", "pinia": "2.0.36",
"vconsole": "^3.15.1",
"vue": "^3.3.11", "vue": "^3.3.11",
"vue-i18n": "^9.1.9", "vue-i18n": "^9.1.9",
"wot-design-uni": "^1.3.12", "wot-design-uni": "^1.3.12",
......
...@@ -31,3 +31,5 @@ export const saveCompanyInfoApi = params => instance.post("/company/save", param ...@@ -31,3 +31,5 @@ export const saveCompanyInfoApi = params => instance.post("/company/save", param
//企业申诉 //企业申诉
export const companyAppealApi = params => instance.post("/company/appeal", params); export const companyAppealApi = params => instance.post("/company/appeal", params);
//添加反馈信息
export const feedbackAdd = params => instance.post("/feedback/add/business", params);
import { createSSRApp } from "vue"; import { createSSRApp } from "vue";
import App from "./App.vue"; import App from "./App.vue";
import store from "./store"; import store from "./store";
import Vconsole from 'vconsole';
export function createApp() { export function createApp() {
const app = createSSRApp(App); const app = createSSRApp(App);
app.use(store);
const vConsole = new Vconsole();
app.use(store,vConsole);
return { return {
app app
}; };
......
...@@ -180,6 +180,21 @@ ...@@ -180,6 +180,21 @@
"style": { "style": {
"navigationBarTitleText": "用于测试功能登录" "navigationBarTitleText": "用于测试功能登录"
} }
},
{
"path": "pages/user/feedbackDetails/index",
"style": {
"navigationBarTitleText": "投诉建议"
}
},
{
"path": "pages/user/problemRecord/index",
"style": {
"navigationBarTitleText": "记录",
"enablePullDownRefresh": true,
"onReachBottomDistance": 50,
"navigationStyle": "custom"
}
} }
], ],
"tabBar": { "tabBar": {
......
...@@ -17,15 +17,30 @@ ...@@ -17,15 +17,30 @@
<script setup> <script setup>
import NavBar from "@/components/navBar/index.vue"; import NavBar from "@/components/navBar/index.vue";
import { xinhuaMpLogin } from "@/api/user.js"; import { xinhuaMpLogin, getLoginUserApi } from "@/api/user.js";
import { setToken } from "@/utils/token";
const res = ref(""); const res = ref("");
const login = () => { const login = () => {
xma.xh.getUserProfile({ xma.xh.getUserProfile({
range: ["ACCOUNT", "MOBILE"], range: ["ACCOUNT", "MOBILE"],
success(info) { success(info) {
xinhuaMpLogin({ encryptedData: info.data.uMobile,userType:'business' }) xinhuaMpLogin({ encryptedData: info.data.uMobile, userType: "business" })
.then(data => { .then(data => {
res.value = data; res.value = data;
setToken(data.data.token);
console.log("data", data);
getLoginUserApi().then(el => {
if (el.data && el.data.companyId) {
uni.switchTab({
url: "/pages/user/index"
});
} else {
uni.navigateTo({
url: "/pages/user/businessLicense/fillIn"
});
}
});
}) })
.catch(err => { .catch(err => {
res.value = err; res.value = err;
...@@ -35,9 +50,6 @@ const login = () => { ...@@ -35,9 +50,6 @@ const login = () => {
test.value = err; test.value = err;
} }
}); });
getLoginUserApi().then(res => {
console.log(res);
});
}; };
</script> </script>
......
<template>
<view class="feedback-page">
<view class="title">问题描述</view>
<wd-textarea
show-word-limit
maxlength="300"
custom-class="textarea"
v-model="params.questionDesc"
placeholder="请输入你的问题"
/>
<view class="img-list">
<image v-for="(item, index) in imgArr" :key="index" :src="evn.APP_IMAGE_BASE_API + item" />
<view class="up-load" @click="chooseImage" v-if="imgArr.length < 3">
<wd-icon name="add" size="60rpx" color="#77818F"></wd-icon>
</view>
</view>
<view class="tip">上传图片(可上传0-3张图片)</view>
<wd-tabbar
@click="feedbackAddFn"
custom-style="display: flex;justify-content: center !important;"
fixed
placeholderW
safeAreaInsetBottom
>
<wd-button :round="false" class="foot-btn" :disabled="params.questionDesc == '' || params.imagesPath == ''"
>投诉建议</wd-button
>
</wd-tabbar>
</view>
</template>
<script setup>
import evn from "@/utils/config.js";
import { uploadFiles } from "@/utils/fileUpload";
import { feedbackAdd } from "@/api/user";
const value = ref("");
const imgArr = ref([]);
const params = reactive({
questionDesc: "",
imagesPath: ""
});
/* 选择图片 */
const chooseImage = () => {
console.log(123);
if (imgArr.value.length < 3) {
uni.chooseImage({
count: 1,
success: async ({ tempFiles }) => {
const res = await uploadFiles(tempFiles);
imgArr.value.push(res[0].key);
params.imagesPath = imgArr.value.join(",");
}
});
} else {
xma.showToast({
title: "最多只能上传3张图片",
icon: "none"
});
}
};
const feedbackAddFn = () => {
xma.showLoading();
if (params.questionDesc == "" || params.imagesPath == "") {
} else {
feedbackAdd(params).then(res => {
if (res.code == 200) {
xma.hideLoading();
xma.navigateBack({
delta: 1
});
}
});
}
};
</script>
<style lang="scss" scoped>
.feedback-page {
width: 750rpx;
display: flex;
flex-direction: column;
box-sizing: border-box;
padding: 16rpx 32rpx;
.title {
font-size: 32rpx;
font-weight: 600;
color: #1b2026;
}
.textarea {
margin-top: 32rpx;
background: #f2f5fb;
max-height: 272rpx;
:deep(.wd-textarea__value) {
background: #f2f5fb !important;
max-height: 272rpx;
width: 100%;
padding: 0 !important;
}
:deep(.wd-textarea__count) {
background: none !important;
}
}
.img-list {
display: flex;
align-items: center;
gap: 16rpx;
margin-top: 32rpx;
.up-load {
width: 160rpx;
height: 160rpx;
border-radius: 4rpx;
background: #f2f5fb;
display: flex;
align-items: center;
justify-content: center;
}
image {
width: 160rpx;
height: 160rpx;
}
}
.tip {
font-size: 24rpx;
margin-top: 16rpx;
color: #1b2026;
}
.foot-btn {
position: fixed;
width: 622rpx;
height: 80rpx;
border-radius: 12rpx;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
}
}
</style>
...@@ -64,7 +64,7 @@ const navList = reactive([ ...@@ -64,7 +64,7 @@ const navList = reactive([
{ {
icon: new URL("@/static/image/user/question.png", import.meta.url).href, icon: new URL("@/static/image/user/question.png", import.meta.url).href,
url: "", url: "/pages/user/problemRecord/index",
text: "问题反馈" text: "问题反馈"
}, },
{ {
......
<template>
<view class="problem-page">
<view class="history-item" v-for="i in 10" :key="i">
<view class="item-left">
<view class="title">贵州人力资源服务业高质量发若</view>
<view class="time">2024-06-21 12:30</view>
</view>
<view class="btn" style="background: #f3f4f8">待回复</view>
</view>
<wd-tabbar
@click="navigateTo()"
custom-style="display: flex;justify-content: center !important;"
fixed
placeholder
safeAreaInsetBottom
>
<view class="foot-btn">投诉建议</view>
</wd-tabbar>
</view>
</template>
<script setup>
/**
* 跳转详情
*/
const navigateTo = () => {
xma.navigateTo({
url: `/pages/user/feedbackDetails/index`
});
};
onPullDownRefresh(() => {});
// 触底加载
onReachBottom(() => {});
</script>
<style lang="scss" scoped>
page {
background: #f3f4f8;
}
.problem-page {
width: 750rpx;
display: flex;
flex-direction: column;
gap: 16rpx;
.history-item {
background: #fff;
width: 100%;
box-sizing: border-box;
padding: 32rpx;
display: flex;
justify-content: space-between;
.item-left {
display: flex;
flex-direction: column;
.title {
font-size: 32rpx;
color: #1b2026;
max-width: 400rpx;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.time {
font-size: 24rpx;
color: #77818f;
margin-top: 16rpx;
}
}
.btn {
box-sizing: border-box;
padding: 0rpx 32rpx;
display: flex;
height: 60rpx;
align-items: center;
font-size: 24rpx;
flex-shrink: 0;
}
}
.foot-btn {
position: fixed;
width: 622rpx;
height: 80rpx;
border-radius: 12rpx;
display: flex;
align-items: center;
justify-content: center;
background: #1f86ff;
color: #fff;
}
}
</style>
...@@ -956,14 +956,14 @@ ...@@ -956,14 +956,14 @@
esutils "^2.0.2" esutils "^2.0.2"
"@babel/regjsgen@^0.8.0": "@babel/regjsgen@^0.8.0":
version "0.8.0" "integrity" "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="
resolved "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz" "resolved" "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz"
integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "version" "0.8.0"
"@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": "@babel/runtime@^7.17.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
version "7.24.7" "integrity" "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw=="
resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.7.tgz" "resolved" "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.24.7.tgz"
integrity sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw== "version" "7.24.7"
dependencies: dependencies:
regenerator-runtime "^0.14.0" regenerator-runtime "^0.14.0"
...@@ -3142,52 +3142,57 @@ content-disposition@0.5.4: ...@@ -3142,52 +3142,57 @@ content-disposition@0.5.4:
dependencies: dependencies:
safe-buffer "5.2.1" safe-buffer "5.2.1"
content-type@~1.0.4, content-type@~1.0.5: "content-type@~1.0.4", "content-type@~1.0.5":
version "1.0.5" "integrity" "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz" "resolved" "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz"
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== "version" "1.0.5"
convert-source-map@^1.4.0: "convert-source-map@^1.4.0":
version "1.9.0" "integrity" "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz" "resolved" "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz"
integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== "version" "1.9.0"
convert-source-map@^1.6.0: "convert-source-map@^1.6.0":
version "1.9.0" "integrity" "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz" "resolved" "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz"
integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== "version" "1.9.0"
convert-source-map@^2.0.0: "convert-source-map@^2.0.0":
version "2.0.0" "integrity" "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz" "resolved" "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz"
integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== "version" "2.0.0"
cookie-signature@1.0.6: "cookie-signature@1.0.6":
version "1.0.6" "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
resolved "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz" "resolved" "https://registry.npmmirror.com/cookie-signature/-/cookie-signature-1.0.6.tgz"
integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== "version" "1.0.6"
cookie@0.6.0: "cookie@0.6.0":
version "0.6.0" "integrity" "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw=="
resolved "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz" "resolved" "https://registry.npmmirror.com/cookie/-/cookie-0.6.0.tgz"
integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== "version" "0.6.0"
core-js-compat@^3.31.0, core-js-compat@^3.36.1: "copy-text-to-clipboard@^3.0.1":
version "3.37.1" "integrity" "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q=="
resolved "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.1.tgz" "resolved" "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz"
integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== "version" "3.2.0"
"core-js-compat@^3.31.0", "core-js-compat@^3.36.1":
"integrity" "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg=="
"resolved" "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.37.1.tgz"
"version" "3.37.1"
dependencies: dependencies:
browserslist "^4.23.0" browserslist "^4.23.0"
core-js@^3.31.1, core-js@^3.4.1: "core-js@^3.11.0", "core-js@^3.31.1", "core-js@^3.4.1":
version "3.37.1" "integrity" "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw=="
resolved "https://registry.npmmirror.com/core-js/-/core-js-3.37.1.tgz" "resolved" "https://registry.npmmirror.com/core-js/-/core-js-3.37.1.tgz"
integrity sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw== "version" "3.37.1"
cosmiconfig@^8.2.0: "cosmiconfig@^8.2.0":
version "8.3.6" "integrity" "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA=="
resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz" "resolved" "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz"
integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== "version" "8.3.6"
dependencies: dependencies:
import-fresh "^3.3.0" import-fresh "^3.3.0"
js-yaml "^4.1.0" js-yaml "^4.1.0"
...@@ -5187,65 +5192,70 @@ mlly@^1.4.2, mlly@^1.7.0: ...@@ -5187,65 +5192,70 @@ mlly@^1.4.2, mlly@^1.7.0:
pkg-types "^1.1.1" pkg-types "^1.1.1"
ufo "^1.5.3" ufo "^1.5.3"
module-alias@^2.2.2: "module-alias@^2.2.2":
version "2.2.3" "integrity" "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q=="
resolved "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz" "resolved" "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz"
integrity sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q== "version" "2.2.3"
ms@2.0.0: "ms@2.0.0":
version "2.0.0" "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
resolved "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz" "resolved" "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz"
integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== "version" "2.0.0"
ms@2.1.2: "ms@2.1.2":
version "2.1.2" "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz" "resolved" "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== "version" "2.1.2"
ms@2.1.3: "ms@2.1.3":
version "2.1.3" "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz" "resolved" "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== "version" "2.1.3"
muggle-string@^0.3.1: "muggle-string@^0.3.1":
version "0.3.1" "integrity" "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg=="
resolved "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.3.1.tgz" "resolved" "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.3.1.tgz"
integrity sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg== "version" "0.3.1"
mute-stream@0.0.8: "mutation-observer@^1.0.3":
version "0.0.8" "integrity" "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA=="
resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.8.tgz" "resolved" "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz"
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== "version" "1.0.3"
nanoid@^3.3.7: "mute-stream@0.0.8":
version "3.3.7" "integrity" "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz" "resolved" "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.8.tgz"
integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== "version" "0.0.8"
natural-compare@^1.4.0: "nanoid@^3.3.7":
version "1.4.0" "integrity" "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g=="
resolved "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz" "resolved" "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz"
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== "version" "3.3.7"
negotiator@0.6.3: "natural-compare@^1.4.0":
version "0.6.3" "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
resolved "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz" "resolved" "https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz"
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== "version" "1.4.0"
node-int64@^0.4.0: "negotiator@0.6.3":
version "0.4.0" "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
resolved "https://registry.npmmirror.com/node-int64/-/node-int64-0.4.0.tgz" "resolved" "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz"
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== "version" "0.6.3"
node-releases@^2.0.14: "node-int64@^0.4.0":
version "2.0.14" "integrity" "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz" "resolved" "https://registry.npmmirror.com/node-int64/-/node-int64-0.4.0.tgz"
integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== "version" "0.4.0"
normalize-package-data@^3.0.2: "node-releases@^2.0.14":
version "3.0.3" "integrity" "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz" "resolved" "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz"
integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== "version" "2.0.14"
"normalize-package-data@^3.0.2":
"integrity" "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA=="
"resolved" "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz"
"version" "3.0.3"
dependencies: dependencies:
hosted-git-info "^4.0.1" hosted-git-info "^4.0.1"
is-core-module "^2.5.0" is-core-module "^2.5.0"
...@@ -6769,15 +6779,25 @@ validate-npm-package-license@^3.0.1: ...@@ -6769,15 +6779,25 @@ validate-npm-package-license@^3.0.1:
spdx-correct "^3.0.0" spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0" spdx-expression-parse "^3.0.0"
vary@~1.1.2: "vary@~1.1.2":
version "1.1.2" "integrity" "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz" "resolved" "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz"
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== "version" "1.1.2"
vite@^4.0.0, "vite@^4.0.0 || ^5.0.0", vite@4.3.5: "vconsole@^3.15.1":
version "4.3.5" "integrity" "sha512-KH8XLdrq9T5YHJO/ixrjivHfmF2PC2CdVoK6RWZB4yftMykYIaXY1mxZYAic70vADM54kpMQF+dYmvl5NRNy1g=="
resolved "https://registry.npmmirror.com/vite/-/vite-4.3.5.tgz" "resolved" "https://registry.npmmirror.com/vconsole/-/vconsole-3.15.1.tgz"
integrity sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== "version" "3.15.1"
dependencies:
"@babel/runtime" "^7.17.2"
"copy-text-to-clipboard" "^3.0.1"
"core-js" "^3.11.0"
"mutation-observer" "^1.0.3"
"vite@^4.0.0", "vite@^4.0.0 || ^5.0.0", "vite@4.3.5":
"integrity" "sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA=="
"resolved" "https://registry.npmmirror.com/vite/-/vite-4.3.5.tgz"
"version" "4.3.5"
dependencies: dependencies:
esbuild "^0.17.5" esbuild "^0.17.5"
postcss "^8.4.23" postcss "^8.4.23"
......
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