Compare commits

..

No commits in common. "78af86a1ef8ae31ac284e031819c205fa575f4ec" and "c8332049c1e0e248e3ada018bff3af92aebb73ed" have entirely different histories.

2 changed files with 6 additions and 43 deletions

View File

@ -85,7 +85,7 @@
</div>
</div>
<div class="row title" v-if="Object.keys(getAvailablePlugins(formData.plugins)).length">
<div class="row title">
<div class="col">
<h2 style="display: inline-block;">插件</h2>
<span class="badge badge-pill badge-light">
@ -93,7 +93,7 @@
</span>
</div>
</div>
<div v-for="(plugin, pluginName) in getAvailablePlugins(formData.plugins)" :key="pluginName">
<div v-for="(plugin, pluginName) in formData.plugins" :key="pluginName" v-if="!isPluginDisabled(pluginName)">
<div class="form-group row mb-0" style="display:flex; align-items:center;">
<div class="col-9" data-toggle="collapse" :data-target="'#collapse_'+pluginName" aria-expanded="true" :aria-controls="'collapse_'+pluginName">
<div class="btn btn-block text-left">
@ -272,7 +272,7 @@
</div>
</div>
</div>
<div class="form-group row" v-if="Object.keys(getAvailablePlugins(formData.plugins)).length">
<div class="form-group row">
<label class="col-sm-2 col-form-label">插件选项</label>
<div class="col-sm-10">
<v-jsoneditor v-model="task.addition" :options="{mode:'tree'}" :plus="false" height="180px"></v-jsoneditor>
@ -281,7 +281,7 @@
</div>
</template>
</div>
<div class="row mt-5">
<div class="row">
<div class="col-sm-12 text-center">
<button type="button" class="btn btn-primary" @click="addTask()"><i class="bi bi-plus"></i> 增加任务</button>
</div>
@ -618,8 +618,6 @@
if (event.data == "[DONE]") {
this.modalLoading = false
source.close();
// 运行后刷新数据
this.fetchData();
} else {
this.run_log += event.data + '\n';
// 在更新 run_log 后将滚动条滚动到底部
@ -649,15 +647,9 @@
behavior: "smooth"
});
},
getAvailablePlugins(plugins) {
availablePlugins = {};
isPluginDisabled(pluginName) {
const pluginsFlagsArray = this.plugin_flags.split(',');
for (const pluginName in plugins) {
if (!pluginsFlagsArray.includes(`-${pluginName}`)) {
availablePlugins[pluginName] = plugins[pluginName];
}
}
return availablePlugins;
return pluginsFlagsArray.includes(`-${pluginName}`);
},
toggleAllWeekdays(task) {
if (task.runweek.length === 7) {

View File

@ -186,35 +186,6 @@ class Quark:
if "headers" in kwargs:
headers = kwargs["headers"]
del kwargs["headers"]
if self.mparam and "share" in url and self.BASE_URL in url:
url = url.replace(self.BASE_URL, self.BASE_URL_APP)
kwargs["params"].update(
{
"device_model": "M2011K2C",
"entry": "default_clouddrive",
"_t_group": "0%3A_s_vp%3A1",
"dmn": "Mi%2B11",
"fr": "android",
"pf": "3300",
"bi": "35937",
"ve": "7.4.5.680",
"ss": "411x875",
"mi": "M2011K2C",
"nt": "5",
"nw": "0",
"kt": "4",
"pr": "ucpro",
"sv": "release",
"dt": "phone",
"data_from": "ucapi",
"kps": self.mparam.get("kps"),
"sign": self.mparam.get("sign"),
"vcode": self.mparam.get("vcode"),
"app": "clouddrive",
"kkkk": "1",
}
)
del headers["cookie"]
try:
response = requests.request(method, url, headers=headers, **kwargs)
# print(f"{response.text}")