Fix village state
This commit is contained in:
		| @@ -10,13 +10,13 @@ | ||||
|     <div class="container"> | ||||
|       <table class="task-table"> | ||||
|         <tr v-for="task in shared.taskList" class="task-item" :class="{ 'this-village': isThisVillageTask(task) }"> | ||||
|           <td class="time-column" :title="formatDate(task.ts)">{{ formatDate(task.ts) }}</td> | ||||
|           <td class="id-column" :title="task.id">{{ task.id }}</td> | ||||
|           <td class="time-column" :title="formatDate(task.ts) + ', ' + task.id" v-text="formatDate(task.ts)"></td> | ||||
|           <td class="actions-column"> | ||||
|             <a href="#" title="Remove task" class="remove-action" v-on:click.prevent="onRemove(task.id)">×</a> | ||||
|           </td> | ||||
|           <td class="name-column" :title="task.name">{{ task.name }}</td> | ||||
|           <td class="args-column" :title="JSON.stringify(task.args)">{{ JSON.stringify(task.args) }}</td> | ||||
|           <td class="village-column" v-text="task.args.villageId || ''"></td> | ||||
|           <td class="name-column" :title="task.name" v-text="task.name"></td> | ||||
|           <td class="args-column" :title="JSON.stringify(task.args)" v-text="JSON.stringify(task.args)"></td> | ||||
|         </tr> | ||||
|       </table> | ||||
|     </div> | ||||
|   | ||||
| @@ -9,7 +9,7 @@ | ||||
|           <th class="right">Железо</th> | ||||
|           <th class="right">Зерно</th> | ||||
|           <th class="right" title="Время до окончания добычи необходимых ресурсов">Рес.</th> | ||||
|           <th class="right" title="Время до окончания выполнения текущей задачи">Очередь</th> | ||||
|           <th class="right" title="Время до окончания выполнения текущей задачи">Оч.</th> | ||||
|         </tr> | ||||
|       </thead> | ||||
|       <tbody> | ||||
| @@ -107,12 +107,6 @@ | ||||
|             <td></td> | ||||
|           </tr> | ||||
|  | ||||
|           <resource-line | ||||
|             :title="'Баланс задачи:'" | ||||
|             :resources="villageState.required.balance" | ||||
|             :time1="renderGatheringTime(villageState.required.time)" | ||||
|           /> | ||||
|  | ||||
|           <resource-line | ||||
|             v-for="queueState of villageState.queues" | ||||
|             v-bind:key="villageState.id + queueState.queue" | ||||
|   | ||||
| @@ -147,7 +147,7 @@ function createProductionQueueState( | ||||
|  | ||||
|     return { | ||||
|         queue, | ||||
|         isActive: tasks.length !== 0 || taskEndingTimestamp !== 0, | ||||
|         isActive: tasks.length !== 0 || taskEndingTimestamp > timestamp(), | ||||
|         currentTaskFinishTimestamp: taskEndingTimestamp, | ||||
|         currentTaskFinishSeconds: Math.max(taskEndingTimestamp ? taskEndingTimestamp - timestamp() : 0, 0), | ||||
|         firstTask: calcResourceBalance(firstTaskResources, resources, performance), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user