This commit is contained in:
layyback 2022-03-21 16:13:53 +08:00
parent 1e4757f70d
commit 9869d9fecf
2 changed files with 11 additions and 11 deletions

View File

@ -30,8 +30,8 @@ export default createStore({
const localPlugins = (window as any).market.getLocalPlugins();
totalPlugins.forEach(
(origin: { isdwonload?: any; name?: any; isloading: boolean }) => {
origin.isdwonload = isDownload(origin, localPlugins);
(origin: { isdownload?: any; name?: any; isloading: boolean }) => {
origin.isdownload = isDownload(origin, localPlugins);
origin.isloading = false;
}
);
@ -43,7 +43,7 @@ export default createStore({
startDownload({ commit, state }, name) {
const totalPlugins = JSON.parse(JSON.stringify(state.totalPlugins));
totalPlugins.forEach(
(origin: { isdwonload?: any; name?: any; isloading: boolean }) => {
(origin: { isdownload?: any; name?: any; isloading: boolean }) => {
if (origin.name === name) {
origin.isloading = true;
}
@ -57,7 +57,7 @@ export default createStore({
startUnDownload({ commit, state }, name) {
const localPlugins = (window as any).market.getLocalPlugins();
localPlugins.forEach(
(origin: { isdwonload?: any; name?: any; isloading: boolean }) => {
(origin: { isdownload?: any; name?: any; isloading: boolean }) => {
if (origin.name === name) {
origin.isloading = true;
}
@ -71,10 +71,10 @@ export default createStore({
successDownload({ commit, state }, name) {
const totalPlugins = JSON.parse(JSON.stringify(state.totalPlugins));
totalPlugins.forEach(
(origin: { isdwonload?: any; name?: any; isloading: boolean }) => {
(origin: { isdownload?: any; name?: any; isloading: boolean }) => {
if (origin.name === name) {
origin.isloading = false;
origin.isdwonload = true;
origin.isdownload = true;
}
}
);
@ -90,8 +90,8 @@ export default createStore({
const totalPlugins = await request.getTotalPlugins();
totalPlugins.forEach(
(origin: { isdwonload?: any; name?: any; isloading: boolean }) => {
origin.isdwonload = isDownload(origin, localPlugins);
(origin: { isdownload?: any; name?: any; isloading: boolean }) => {
origin.isdownload = isDownload(origin, localPlugins);
origin.isloading = false;
}
);

View File

@ -8,7 +8,7 @@
<template #actions>
<a-button style="color: #ff4ea4;" type="text" :loading="item.isloading">
<CloudDownloadOutlined
v-show="!item.isloading && !item.isdwonload"
v-show="!item.isloading && !item.isdownload"
@click.stop="downloadPlugin(item, index)"
style="font-size: 20px; cursor: pointer"
/>
@ -57,9 +57,9 @@
<div class="desc">
{{ detail.description }}
</div>
<a-button v-if="!detail.isdwonload" @click.stop="downloadPlugin(detail)" shape="round" type="primary" :loading="detail.isloading">
<a-button v-if="!detail.isdownload" @click.stop="downloadPlugin(detail)" shape="round" type="primary" :loading="detail.isloading">
<template #icon>
<CloudDownloadOutlined v-show="!detail.isloading && !detail.isdwonload" />
<CloudDownloadOutlined v-show="!detail.isloading && !detail.isdownload" />
</template>
获取
</a-button>