Mark tasks with required warehouse extra capacity

This commit is contained in:
2020-06-28 20:29:56 +03:00
parent e2f9840dc8
commit a163d36b93
5 changed files with 68 additions and 51 deletions

View File

@ -29,32 +29,32 @@
<td class="right">
<filling
:value="villageState.resources.lumber"
:warning="villageState.storageOptimumFullness.lumber"
:critical="villageState.storageCriticalFullness.lumber"
:warning="villageState.storage.optimumFullness.lumber"
:critical="villageState.storage.criticalFullness.lumber"
:full="villageState.storage.capacity.lumber"
></filling>
</td>
<td class="right">
<filling
:value="villageState.resources.clay"
:warning="villageState.storageOptimumFullness.clay"
:critical="villageState.storageCriticalFullness.clay"
:warning="villageState.storage.optimumFullness.clay"
:critical="villageState.storage.criticalFullness.clay"
:full="villageState.storage.capacity.clay"
></filling>
</td>
<td class="right">
<filling
:value="villageState.resources.iron"
:warning="villageState.storageOptimumFullness.iron"
:critical="villageState.storageCriticalFullness.iron"
:warning="villageState.storage.optimumFullness.iron"
:critical="villageState.storage.criticalFullness.iron"
:full="villageState.storage.capacity.iron"
></filling>
</td>
<td class="right">
<filling
:value="villageState.resources.crop"
:warning="villageState.storageOptimumFullness.crop"
:critical="villageState.storageCriticalFullness.crop"
:warning="villageState.storage.optimumFullness.crop"
:critical="villageState.storage.criticalFullness.crop"
:full="villageState.storage.capacity.crop"
></filling>
</td>

View File

@ -1,7 +1,11 @@
<template>
<table class="task-list">
<tr v-for="task in tasks">
<td class="col-name" v-text="task.name" :title="task.name + ', ' + task.id"></td>
<td
class="col-name"
v-text="(task.canBeBuilt ? '' : '(!) ') + task.name"
:title="task.name + ', ' + task.id"
></td>
<td class="col-actions">
<a href="#" class="action" @click.prevent="upTask(task.id)" title="Поднять задачу">up</a>
<a href="#" class="action" @click.prevent="downTask(task.id)" title="Опустить задачу">dn</a>
@ -46,6 +50,7 @@ export default {
}
.col-name {
width: 20%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}