Update Test.vue
This commit is contained in:
@@ -4,12 +4,14 @@
|
|||||||
<p>userResource: {{ userResource }}</p>
|
<p>userResource: {{ userResource }}</p>
|
||||||
<p>Все пользователи: {{ usersList }}</p>
|
<p>Все пользователи: {{ usersList }}</p>
|
||||||
<p>Количество пользователей: {{ usersCount }}</p>
|
<p>Количество пользователей: {{ usersCount }}</p>
|
||||||
|
<p>logsResource: {{ logsResource?.data }}</p>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import { computed } from 'vue'
|
import { computed, onMounted } from 'vue'
|
||||||
import { usersStore } from '@/stores/user'
|
import { usersStore } from '@/stores/user'
|
||||||
|
import { createResource } from 'frappe-ui'
|
||||||
|
|
||||||
const store = usersStore()
|
const store = usersStore()
|
||||||
const { userResource, allUsers } = store
|
const { userResource, allUsers } = store
|
||||||
@@ -17,7 +19,19 @@ const { userResource, allUsers } = store
|
|||||||
const usersList = computed(() => allUsers.data || [])
|
const usersList = computed(() => allUsers.data || [])
|
||||||
const usersCount = computed(() => usersList.value.length)
|
const usersCount = computed(() => usersList.value.length)
|
||||||
|
|
||||||
|
const logsResource = createResource({
|
||||||
|
url: "frappe.client.get_list",
|
||||||
|
params: {
|
||||||
|
doctype: "Energy Point Log",
|
||||||
|
fields: ["user", "points"],
|
||||||
|
limit_page_length: 10000
|
||||||
|
},
|
||||||
|
auto: false,
|
||||||
|
onError: (err) => console.error("Ошибка загрузки Energy Point Log:", err)
|
||||||
|
})
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
allUsers.reload()
|
allUsers.reload()
|
||||||
|
logsResource.reload()
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user