mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-16 17:30:43 +08:00
Compare commits
7 Commits
21ee9dab48
...
5e8ecd4052
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5e8ecd4052 | ||
|
|
3c4b92160d | ||
|
|
30a0d07b1a | ||
|
|
9593ec4811 | ||
|
|
a59af79423 | ||
|
|
7d1552eeca | ||
|
|
d05db559ab |
@ -110,7 +110,7 @@ services:
|
||||
| ---------------- | ---------- | -------- |
|
||||
| `WEBUI_USERNAME` | `admin` | 管理账号 |
|
||||
| `WEBUI_PASSWORD` | `admin123` | 管理密码 |
|
||||
| `PLUGIN_FLAGS` | | 插件标志,示例使用 `-emby,-aria2` 来关闭插件 |
|
||||
| `PLUGIN_FLAGS` | | 插件标志,如 `-emby,-aria2` 禁用某些插件 |
|
||||
|
||||
#### 一键更新
|
||||
|
||||
|
||||
@ -36,6 +36,16 @@
|
||||
max-height: calc(100vh - 200px);
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
.task-suggestions {
|
||||
width: 100%;
|
||||
max-height: 500px;
|
||||
overflow-y: auto;
|
||||
transform: translate(0, -100%);
|
||||
top: 0;
|
||||
margin-top: -5px;
|
||||
border: 1px solid #007bff;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
@ -177,7 +187,7 @@
|
||||
<div class="col-sm-10">
|
||||
<div class="input-group">
|
||||
<input type="text" name="taskname[]" class="form-control" v-model="task.taskname" placeholder="必填" @focus="smart_param.showSuggestions=true;focusTaskname(index, task)" @input="changeTaskname(index, task)">
|
||||
<div class="dropdown-menu show" v-if="smart_param.showSuggestions && smart_param.taskSuggestions.length && smart_param.index === index" style="width: 100%; max-height: 500px; overflow-y: auto; transform: translate(0, -100%); top: 0; margin-top: -5px;">
|
||||
<div class="dropdown-menu show task-suggestions" v-if="smart_param.showSuggestions && smart_param.taskSuggestions.length && smart_param.index === index">
|
||||
<div class="text-muted text-center" style="font-size: small;">以下资源来自第三方,网络公开搜集,请自行辨识,如有侵权请联系夸克官方</div>
|
||||
<div v-for="suggestion in smart_param.taskSuggestions" :key="suggestion.taskname" class="dropdown-item" @click.prevent="selectSuggestion(task, suggestion)" style="cursor: pointer;">
|
||||
<span v-html="suggestion.verify ? '✅': '❔'"></span> {{ suggestion.taskname }}
|
||||
@ -186,12 +196,12 @@
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group-append">
|
||||
<div class="input-group-append" title="深度搜索">
|
||||
<button class="btn btn-primary" type="button" @click="searchSuggestions(index, task.taskname)">
|
||||
<i v-if="smart_param.isSearching && smart_param.index === index" class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></i>
|
||||
<i v-else class="bi bi-search-heart"></i>
|
||||
</button>
|
||||
<div class="input-group-text">
|
||||
<div class="input-group-text" title="谷歌搜索">
|
||||
<a target="_blank" :href="`https://www.google.com/search?q=%22pan.quark.cn/s%22+${task.taskname}`"><i class="bi bi-google"></i></a>
|
||||
</div>
|
||||
</div>
|
||||
@ -539,15 +549,16 @@
|
||||
},
|
||||
addTask() {
|
||||
newTask = { ...this.newTask }
|
||||
newTask.taskname = this.taskNameFilter
|
||||
newTask.taskname = this.taskNameFilter;
|
||||
if (this.formData.tasklist.length > 0) {
|
||||
lastTask = this.formData.tasklist[this.formData.tasklist.length - 1]
|
||||
lastTask = this.formData.tasklist[this.formData.tasklist.length - 1];
|
||||
if (this.taskDirSelected) {
|
||||
newTask.savepath = this.taskDirSelected + '/TASKNAME'
|
||||
newTask.savepath = this.taskDirSelected + '/TASKNAME';
|
||||
} else {
|
||||
newTask.savepath = lastTask.savepath.replace(lastTask.taskname, 'TASKNAME')
|
||||
if(newTask.taskname){
|
||||
newTask.savepath = newTask.savepath.replace('TASKNAME', newTask.taskname)
|
||||
if (newTask.taskname) {
|
||||
newTask.savepath = lastTask.savepath.replace(lastTask.taskname, newTask.taskname);
|
||||
} else {
|
||||
newTask.savepath = lastTask.taskname ? lastTask.savepath.replace(lastTask.taskname, 'TASKNAME') : lastTask.savepath;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user