Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
star7th committed Jun 12, 2023
1 parent fc71530 commit c316ffc
Show file tree
Hide file tree
Showing 6 changed files with 193 additions and 138 deletions.
2 changes: 1 addition & 1 deletion web/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@
'../server/index.php?s=',
// "lang" :'en'
lang: 'zh-cn'
}</script><link href=./static/css/app.d8bc7763869cb9078b6ab70bcbd799da.css rel=stylesheet></head><body class=grey-bg><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.339f5a1f86786a88b9d4.js></script><script type=text/javascript src=./static/js/app.379ae2fce8f07cd58181.js></script></body></html>
}</script><link href=./static/css/app.d3d986120a2064e108b279e580e45ecc.css rel=stylesheet></head><body class=grey-bg><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.339f5a1f86786a88b9d4.js></script><script type=text/javascript src=./static/js/app.c43af651c0f29666f08b.js></script></body></html>

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion web/static/js/app.379ae2fce8f07cd58181.js

This file was deleted.

1 change: 1 addition & 0 deletions web/static/js/app.c43af651c0f29666f08b.js

Large diffs are not rendered by default.

37 changes: 37 additions & 0 deletions web_src/src/components/item/home/Index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,17 @@
</div>
</div>
</div>
<div v-if="$lang == 'zh-cn'" class="left-bottom-bar">
<div class="content">
<i class="far fa-fire "></i>
调试API并自动生成文档
<a
class="text-link ml-2"
@click="toOutLink('https://www.showdoc.com.cn/runapi')"
>试试</a
>
</div>
</div>
</div>
<div class="right-side align-top inline-block">
<div class="search-box-div">
Expand Down Expand Up @@ -377,4 +388,30 @@ a {
.empty .text {
font-size: 11px;
}
.left-bottom-bar {
position: fixed;
bottom: 15px;
text-align: center;
width: 230px;
display: flex;
justify-content: center;
align-items: center;
}
.left-bottom-bar .content {
width: 200px;
height: 30px;
line-height: 30px;
background-color: #fff3cd;
font-size: 12px;
color: #856404;
border: #ffeeba;
}
.left-bottom-bar .content .text-link {
font-size: 12px;
color: #856404;
cursor: pointer;
text-decoration: underline;
}
</style>
286 changes: 152 additions & 134 deletions web_src/src/components/item/home/ItemList.vue
Original file line number Diff line number Diff line change
Expand Up @@ -8,141 +8,142 @@
ghostClass="sortable-chosen"
>
<div
class="item-list-one"
v-loading="loading"
v-for="item in itemList"
:key="item.item_id"
@click="toOneItem(item)"
class="item-list-one"
>
<div class="left float-left">

<i v-if="item.item_type == '2'" class="item-icon fas fa-file"></i>
<i v-else-if="item.item_type == '4'" class="item-icon fas fa-table"></i>
<i v-else class="item-icon fas fa-notes"></i>
{{ item.item_name }}
</div>
<div class="right show-more float-right" @click.stop="() => {}">
<el-dropdown :show-timeout="0" trigger="hover">
<span class="el-dropdown-link">
<i class="item-icon-more fas fa-ellipsis"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="toOneItem(item)">
<i class="mr-2 fas fa-right-to-bracket"></i>
{{ $t('open_item') }}
</el-dropdown-item>
<el-dropdown-item
@click.native="
opItemRow = item
showShare = true
"
>
<i class="mr-2 fas fa-share-nodes"></i>
{{ $t('share') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.is_star <= 0"
@click.native="clickStar(item)"
>
<i class="mr-2 far fa-star"></i>
{{
$t('star_item')
}}
</el-dropdown-item>
<el-dropdown-item
v-if="item.is_star > 0"
@click.native="clickStar(item)"
>
<i class="mr-2 fas fa-star"></i>
{{
$t('unstar_item')
}}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
divided
@click.native="
opItemRow = item
showItemUpdate = true
"
>
<i class="mr-2 fas fa-edit"></i>
{{ $t('update_base_info') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showMember = true
"
>
<i class="mr-2 fal fa-users"></i>
{{ $t('member_manage') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showOpenApi = true
"
>
<i class="mr-2 fas fa-plug"></i>
{{ $t('open_api') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showRecycle = true
"
>
<i class="mr-2 fas fa-trash"></i>
{{ $t('recycle') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
divided
@click.native="
opItemRow = item
showAttorn = true
"
>
<i class="mr-2 fas fa-recycle"></i>
{{ $t('attorn') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showCopy = true
"
>
<i class="mr-2 fas fa-copy"></i>
{{ $t('copy') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showArchive = true
"
>
<i class="mr-2 far fa-box-archive"></i>
{{ $t('archive') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showDelete = true
"
>
<i class="mr-2 far fa-trash-can"></i>
{{ $t('delete') }}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<div class="item-list-one-block">
<div class="left float-left">
<i v-if="item.item_type == '2'" class="item-icon fas fa-file"></i>
<i
v-else-if="item.item_type == '4'"
class="item-icon fas fa-table"
></i>
<i v-else class="item-icon fas fa-notes"></i>
{{ item.item_name }}
</div>
<div class="right show-more float-right" @click.stop="() => {}">
<el-dropdown :show-timeout="0" trigger="hover">
<span class="el-dropdown-link">
<i class="item-icon-more fas fa-ellipsis"></i>
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="toOneItem(item)">
<i class="mr-2 fas fa-right-to-bracket"></i>
{{ $t('open_item') }}
</el-dropdown-item>
<el-dropdown-item
@click.native="
opItemRow = item
showShare = true
"
>
<i class="mr-2 fas fa-share-nodes"></i>
{{ $t('share') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.is_star <= 0"
@click.native="clickStar(item)"
>
<i class="mr-2 far fa-star"></i>
{{ $t('star_item') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.is_star > 0"
@click.native="clickStar(item)"
>
<i class="mr-2 fas fa-star"></i>
{{ $t('unstar_item') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
divided
@click.native="
opItemRow = item
showItemUpdate = true
"
>
<i class="mr-2 fas fa-edit"></i>
{{ $t('update_base_info') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showMember = true
"
>
<i class="mr-2 fal fa-users"></i>
{{ $t('member_manage') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showOpenApi = true
"
>
<i class="mr-2 fas fa-plug"></i>
{{ $t('open_api') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showRecycle = true
"
>
<i class="mr-2 fas fa-trash"></i>
{{ $t('recycle') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
divided
@click.native="
opItemRow = item
showAttorn = true
"
>
<i class="mr-2 fas fa-recycle"></i>
{{ $t('attorn') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showCopy = true
"
>
<i class="mr-2 fas fa-copy"></i>
{{ $t('copy') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showArchive = true
"
>
<i class="mr-2 far fa-box-archive"></i>
{{ $t('archive') }}
</el-dropdown-item>
<el-dropdown-item
v-if="item.manage"
@click.native="
opItemRow = item
showDelete = true
"
>
<i class="mr-2 far fa-trash-can"></i>
{{ $t('delete') }}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</div>
<div class="item-list-one-block-bg"></div>
</div>
</draggable>

Expand Down Expand Up @@ -235,8 +236,8 @@
>
</Attorn>

<!-- 复制项目 -->
<Copy
<!-- 复制项目 -->
<Copy
:item_id="opItemRow.item_id"
v-if="showCopy"
:callback="
Expand Down Expand Up @@ -410,15 +411,32 @@ a {
color: #343a40;
}
.item-list-one {
margin-top: 10px;
margin-bottom: 10px;
cursor: pointer;
}
.item-list-one-block {
width: 600px;
height: 60px;
background-color: white;
color: #343a40;
border-radius: 12px;
box-shadow: 0 0 2px #0000001a;
float: left;
opacity: 1;
position: relative;
bottom: 5px;
right: 5px;
}
.item-list-one-block-bg {
width: 600px;
height: 60px;
background-color: white;
margin-top: 10px;
margin-bottom: 10px;
color: #343a40;
border-radius: 12px;
box-shadow: 0 0 2px #0000001a;
cursor: pointer;
}
.item-list-one .left {
position: relative;
Expand Down

0 comments on commit c316ffc

Please sign in to comment.