curl --location --request GET '/adminapi/user/userCompany/list' \
--header 'authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJpYXQiOjE3NjA5NDQ0NjYsImlzcyI6InRpZ3Nob3AiLCJzdWIiOiJhZG1pbiIsImV4cCI6MTc2MzUzNjQ2NiwidXNlcklkIjoxLCJpc0FkbWluIjp0cnVlLCJ1c2VybmFtZSI6ImFkbWluIn0.3-NTk54VYUkVXdYnipFjUaej2h5B3JHLtmy46vhQW6DZBcfUcG965oBe_FmgoqVFfAc7IcOXBtu2enEX0Rt4vw' \
--header 'X-Shop-Id: 0'{
    "records": [
        {
            "id": 0,
            "userId": 0,
            "type": 0,
            "contactName": "string",
            "contactMobile": "string",
            "companyName": "string",
            "companyData": {
                "raw": {
                    "property1": {},
                    "property2": {}
                },
                "config": {
                    "keyComparator": {},
                    "ignoreError": true,
                    "ignoreCase": true,
                    "dateFormat": "string",
                    "ignoreNullValue": true,
                    "transientSupport": true,
                    "stripTrailingZeros": true,
                    "checkDuplicate": true,
                    "order": true
                },
                "empty": true,
                "property1": {},
                "property2": {}
            },
            "status": 0,
            "auditRemark": "string",
            "auditTime": "string",
            "addTime": "string",
            "username": "string",
            "isCompanyAuth": 0,
            "user": {
                "userId": 0,
                "username": "string",
                "avatar": "string",
                "mobile": "string",
                "nickname": "string"
            },
            "statusText": "string",
            "typeText": "string"
        }
    ],
    "total": 0,
    "size": 0,
    "current": 0,
    "optimizeCountSql": {},
    "searchCount": {},
    "pages": 0
}