优化前后端交互

This commit is contained in:
2025-04-21 18:09:51 +08:00
parent 78e2dbcd65
commit de55ddbc48
8 changed files with 35 additions and 14 deletions

View File

@@ -1,9 +1,6 @@
<script setup>
import {onMounted} from 'vue'
import {
amisElideJsonapiAdaptor,
amisRender,
} from '@/utils.js'
import {amisElideJsonapiAdaptor, amisRender,} from '@/utils.js'
onMounted(() => {
amisRender(
@@ -53,7 +50,7 @@ onMounted(() => {
url: `${information.baseUrl}/jsonapi/organization`,
data: {
fields: {
organization: 'name'
organization: 'code,name'
},
page: {
size: '${perPage|default:undefined}',
@@ -65,11 +62,16 @@ onMounted(() => {
columns: [
{
name: 'id',
hidden: true,
},
{
name: 'code',
label: '组织编号',
},
{
name: 'name',
label: '组织名称',
required: true,
},
],
},