Compare commits
No commits in common. "f89f82704e0e5c8f922bdc114f07a673c655a694" and "5e4b700e0c316f1f739b420e9d980586bf7100cf" have entirely different histories.
f89f82704e
...
5e4b700e0c
@ -96,34 +96,14 @@
|
|||||||
|
|
||||||
<el-dialog title="配置" v-model="isConfig">
|
<el-dialog title="配置" v-model="isConfig">
|
||||||
<div>
|
<div>
|
||||||
夜间模式<br>
|
夜间模式<hr>
|
||||||
<span style="display: inline-block">夜间模式跟随系统</span>
|
<span style="display: inline-block">夜间模式跟随系统</span>
|
||||||
<el-switch v-model="darkConfig.followSystem"></el-switch><hr>
|
<el-switch v-model="darkConfig.followSystem"></el-switch>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
在线预览<br>
|
在线预览<hr>
|
||||||
<span style="display: inline-block">在线预览分页页数:</span>
|
<span style="display: inline-block">在线预览分页页数:</span>
|
||||||
<input v-model="lengthPerPage"><hr>
|
<input v-model="lengthPerPage">
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
默认设置<br>
|
|
||||||
<span style="display: inline-block">分类:</span>
|
|
||||||
<el-select v-model="category" default-first-option>
|
|
||||||
<el-option label="全部" value="total"/>
|
|
||||||
<el-option label="我的下载" value="myDownload"/>
|
|
||||||
<el-option label="我的收藏" value="myCollect"/>
|
|
||||||
</el-select> <br>
|
|
||||||
<span style="display: inline-block">排序方式:</span>
|
|
||||||
<el-select v-model="sortType" default-first-option>
|
|
||||||
<el-option label="名字" value="name"/>
|
|
||||||
<el-option label="简洁名字" value="shortName"/>
|
|
||||||
<el-option label="任务创建时间" value="createTime"/>
|
|
||||||
</el-select> <br>
|
|
||||||
<span style="display: inline-block">显示类型:</span>
|
|
||||||
<el-select v-model="galleryNameType" default-first-option>
|
|
||||||
<el-option label="名字" value="name"/>
|
|
||||||
<el-option label="简洁名字" value="shortName"/>
|
|
||||||
</el-select> <br>
|
|
||||||
</div>
|
</div>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button type="primary" @click="saveConfig">保存</el-button>
|
<el-button type="primary" @click="saveConfig">保存</el-button>
|
||||||
@ -156,9 +136,6 @@ let isDark = ref(false)
|
|||||||
let keyword = ref("")
|
let keyword = ref("")
|
||||||
let darkConfig = ref({})
|
let darkConfig = ref({})
|
||||||
let lengthPerPage = ref(0)
|
let lengthPerPage = ref(0)
|
||||||
let category = ref("")
|
|
||||||
let sortType = ref("")
|
|
||||||
let galleryNameType = ref("")
|
|
||||||
|
|
||||||
//查询相关
|
//查询相关
|
||||||
let type = ref("link")
|
let type = ref("link")
|
||||||
@ -298,9 +275,6 @@ onMounted(() => {
|
|||||||
adjustForStyle()
|
adjustForStyle()
|
||||||
store.state.lengthPerPage = localStorage.getItem("lengthPerPage")
|
store.state.lengthPerPage = localStorage.getItem("lengthPerPage")
|
||||||
store.state.lengthPerPage = store.state.lengthPerPage === null ? 30: Number(store.state.lengthPerPage)
|
store.state.lengthPerPage = store.state.lengthPerPage === null ? 30: Number(store.state.lengthPerPage)
|
||||||
category.value = store.state.category = localStorage.getItem("category") === null ? "myDownload" : localStorage.getItem("category")
|
|
||||||
sortType.value = store.state.sortType = localStorage.getItem("sortType") === null ? "createTime" : localStorage.getItem("sortType")
|
|
||||||
galleryNameType.value = store.state.galleryNameType = localStorage.getItem("galleryNameType") === null ? "shortName" : localStorage.getItem("galleryNameType")
|
|
||||||
lengthPerPage.value = store.state.lengthPerPage
|
lengthPerPage.value = store.state.lengthPerPage
|
||||||
|
|
||||||
if(auth !== null){
|
if(auth !== null){
|
||||||
@ -352,14 +326,6 @@ function saveConfig(){
|
|||||||
localStorage.setItem("lengthPerPage", lengthPerPage.value)
|
localStorage.setItem("lengthPerPage", lengthPerPage.value)
|
||||||
}
|
}
|
||||||
localStorage.setItem("darkConfig", JSON.stringify(darkConfig.value))
|
localStorage.setItem("darkConfig", JSON.stringify(darkConfig.value))
|
||||||
localStorage.setItem("category", category.value)
|
|
||||||
localStorage.setItem("sortType", sortType.value)
|
|
||||||
localStorage.setItem("galleryNameType", galleryNameType.value)
|
|
||||||
|
|
||||||
store.commit("_setCategory", category.value)
|
|
||||||
store.commit("_setSortType", sortType.value)
|
|
||||||
store.commit("_setGalleryNameType", galleryNameType.value)
|
|
||||||
|
|
||||||
isConfig.value = false
|
isConfig.value = false
|
||||||
adjustForStyle()
|
adjustForStyle()
|
||||||
}
|
}
|
||||||
|
|||||||
@ -104,15 +104,9 @@ let inputNode = ref(null)
|
|||||||
//是否正在编辑页数
|
//是否正在编辑页数
|
||||||
let isEditingPage = ref(false)
|
let isEditingPage = ref(false)
|
||||||
|
|
||||||
let category = computed(() => {
|
let category = ref("myDownload") //myDownload myCollect total
|
||||||
return store.state.category
|
let galleryNameType = ref("shortName") // shortName name
|
||||||
})
|
let sortType = ref("shortName") // shortName name createTime
|
||||||
let galleryNameType = computed(() => {
|
|
||||||
return store.state.galleryNameType
|
|
||||||
})
|
|
||||||
let sortType = computed(() => {
|
|
||||||
return store.state.sortType
|
|
||||||
})
|
|
||||||
let targetPage = ref(1) // 当前页数
|
let targetPage = ref(1) // 当前页数
|
||||||
let username = computed(() => {
|
let username = computed(() => {
|
||||||
return store.state.username
|
return store.state.username
|
||||||
@ -184,8 +178,8 @@ function reverseEditMode(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//改变展示类型
|
//改变展示类型
|
||||||
function changeCategory(value){
|
function changeCategory(){
|
||||||
store.commit("_setCategory", value)
|
store.commit("_setCategory", category.value)
|
||||||
}
|
}
|
||||||
function changeGalleryNameType(){
|
function changeGalleryNameType(){
|
||||||
store.commit("_setShowNameType", galleryNameType.value)
|
store.commit("_setShowNameType", galleryNameType.value)
|
||||||
|
|||||||
@ -342,9 +342,6 @@ const mutations = {
|
|||||||
state.sortType = sortType
|
state.sortType = sortType
|
||||||
sortTasks(state)
|
sortTasks(state)
|
||||||
},
|
},
|
||||||
_setGalleryNameType(state, galleryNameType){
|
|
||||||
state.galleryNameType = galleryNameType
|
|
||||||
},
|
|
||||||
_setShowNameType(state, type){
|
_setShowNameType(state, type){
|
||||||
if(type === "shortName")
|
if(type === "shortName")
|
||||||
state.length = state.shortLength
|
state.length = state.shortLength
|
||||||
@ -398,9 +395,8 @@ const state = {
|
|||||||
|
|
||||||
isInclude: false, //是否搜索到任务
|
isInclude: false, //是否搜索到任务
|
||||||
searchTask: [], //搜索到的任务
|
searchTask: [], //搜索到的任务
|
||||||
category: 'myDownload', //分类 myDownload myCollect total
|
category: 'myDownload', //分类
|
||||||
sortType:'shortName', //排序类型 shortName name createTime
|
sortType:'shortName', //排序类型
|
||||||
galleryNameType: 'shortName', //名字类型 shortName name
|
|
||||||
currentTasks: [], //当前任务
|
currentTasks: [], //当前任务
|
||||||
weekUsed: {}, //每周用量
|
weekUsed: {}, //每周用量
|
||||||
}
|
}
|
||||||
@ -449,7 +445,7 @@ function getShortname(name){
|
|||||||
if (name.includes("[")) {
|
if (name.includes("[")) {
|
||||||
let lastIndex = name.lastIndexOf("[")
|
let lastIndex = name.lastIndexOf("[")
|
||||||
name = name.substring(0, lastIndex)
|
name = name.substring(0, lastIndex)
|
||||||
while (name.includes("[") && name.includes("]") && name.indexOf("[") < name.indexOf("]")) {
|
while (name.includes("[") && name.includes("]")) {
|
||||||
let start = name.indexOf("[")
|
let start = name.indexOf("[")
|
||||||
let end = name.indexOf("]") + 1
|
let end = name.indexOf("]") + 1
|
||||||
let temp = name.substring(start, end)
|
let temp = name.substring(start, end)
|
||||||
@ -461,7 +457,7 @@ function getShortname(name){
|
|||||||
else
|
else
|
||||||
name = temp
|
name = temp
|
||||||
}
|
}
|
||||||
while (name.includes("(") && name.includes(")") && name.indexOf("(") < name.indexOf(")")) {
|
while (name.includes("(") && name.includes(")")) {
|
||||||
let start = name.indexOf("(")
|
let start = name.indexOf("(")
|
||||||
let end = name.indexOf(")") + 1
|
let end = name.indexOf(")") + 1
|
||||||
let temp = name.substring(start, end)
|
let temp = name.substring(start, end)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user