---
title: "预览创建后的代码"
method: POST
path: "/autoCode/preview"
tags: ["AutoCode"]
---

# 预览创建后的代码

`POST /autoCode/preview`

## Request body

- SystemAutoCodeStruct
  - `abbreviation` string — Struct简称
  - `autoCreateApiToSql` boolean — 是否自动创建api
  - `autoCreateResource` boolean — 是否自动创建资源标识
  - `autoMoveFile` boolean — 是否自动移动文件
  - `businessDB` string — 业务数据库
  - `description` string — Struct中文名称
  - `fields` SystemField[]
    - `clearable` boolean — 是否可清空
    - `columnName` string — 数据库字段
    - `comment` string — 数据库字段描述
    - `dataTypeLong` string — 数据库字段长度
    - `dictType` string — 字典
    - `errorText` string — 校验失败文字
    - `fieldDesc` string — 中文名
    - `fieldJson` string — FieldJson
    - `fieldName` string — Field名
    - `fieldSearchType` string — 搜索条件
    - `fieldType` string — Field数据类型
    - `require` boolean — 是否必填
    - `sort` boolean — 是否增加排序
  - `hasTimer` boolean
  - `humpPackageName` string — go文件名称
  - `package` string
  - `packageName` string — 文件名称
  - `structName` string — Struct名称
  - `tableName` string — 表名

## Response `200`

预览创建后的代码

- object
  - `code` integer
  - `data` object
  - `msg` string

---

[API](https://skmtc.net/fisco-bcos/apis/swagger-example-api.md) · [All operations](https://skmtc.net/fisco-bcos/apis/swagger-example-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fisco-bcos/swagger-example-api/versions/7e1e58d58189/schema)
