Финальное исправление ошибок

This commit is contained in:
2024-06-23 21:12:30 +07:00
parent 187d2aa655
commit 87d6b83cb9
2 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -136,7 +136,7 @@ pub fn search_tasks(app_handle: tauri::AppHandle, value: String) -> Value {
let res1 = res.clone(); let res1 = res.clone();
let binding1 = data.clone(); let binding1 = data.clone();
for (name, score) in res1 { for (name, score) in res1 {
if score != 0.0 { if score > 0.6 {
for (key, value) in binding1["tasks"].as_object().unwrap() { for (key, value) in binding1["tasks"].as_object().unwrap() {
if value.get("name").unwrap().as_str().unwrap().to_lowercase().as_str() == name { if value.get("name").unwrap().as_str().unwrap().to_lowercase().as_str() == name {
result[key] = binding1["tasks"].get(key).unwrap().clone(); result[key] = binding1["tasks"].get(key).unwrap().clone();
+3 -1
View File
@@ -11,6 +11,8 @@ let error = ref(" ");
async function create_task(){ async function create_task(){
if (name.replace(/ /g,'') === ""){ if (name.replace(/ /g,'') === ""){
error.value = "Название задачи не может быть пустым!"; error.value = "Название задачи не может быть пустым!";
} else if(priority < 0 || priority > 10){
error.value = "Приоритет не может быть меньше 0 или больше 10";
} else{ } else{
let nowDateTime = new Date(); let nowDateTime = new Date();
let date = nowDateTime.getFullYear() + "." + ('0' + (nowDateTime.getMonth()+1)).slice(-2) + '.' let date = nowDateTime.getFullYear() + "." + ('0' + (nowDateTime.getMonth()+1)).slice(-2) + '.'
@@ -69,7 +71,7 @@ async function create_task(){
<label for="priority" class="block text-sm font-medium leading-6 text-gray-900 dark:text-gray-200">Приоритет</label> <label for="priority" class="block text-sm font-medium leading-6 text-gray-900 dark:text-gray-200">Приоритет</label>
</div> </div>
<div class="mt-2"> <div class="mt-2">
<input v-model="priority" type="number" required min="0" max="10" step="1" id="priority" name="priority" class="px-2 py-1.5 block w-48 rounded-md border-0 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-inset sm:text-sm sm:leading-6" /> <input v-model="priority" type="number" required step="1" id="priority" name="priority" class="px-2 py-1.5 block w-48 rounded-md border-0 text-gray-900 shadow-sm ring-1 ring-inset ring-gray-300 placeholder:text-gray-400 focus:ring-inset sm:text-sm sm:leading-6" />
</div> </div>
</div> </div>
</div> </div>