| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package tables
- import (
- "github.com/GoAdminGroup/go-admin/context"
- "github.com/GoAdminGroup/go-admin/modules/db"
- "github.com/GoAdminGroup/go-admin/plugins/admin/modules/table"
- "github.com/GoAdminGroup/go-admin/template/types/form"
- )
- func GetCertifyInfoTable(ctx *context.Context) table.Table {
- certifyInfo := table.NewDefaultTable(table.DefaultConfigWithDriver("mysql"))
- info := certifyInfo.GetInfo().HideFilterArea()
- // 个人认证预查询
- info.Where("type", "=", 1)
- info.AddField("Id", "id", db.Bigint).
- FieldFilterable()
- info.AddField("Type", "type", db.Tinyint)
- info.AddField("用户id", "platform_id", db.Bigint)
- info.AddField("User_type", "user_type", db.Tinyint)
- info.AddField("Id_type", "id_type", db.Tinyint)
- info.AddField("Id_name", "id_name", db.Varchar)
- info.AddField("Id_code", "id_code", db.Varchar)
- info.AddField("Id_icon", "id_icon", db.Varchar)
- info.AddField("Id_icon_back", "id_icon_back", db.Varchar)
- info.AddField("Attorney_icon", "attorney_icon", db.Varchar)
- info.AddField("Status", "status", db.Tinyint)
- info.AddField("Legal_person_name", "legal_person_name", db.Varchar)
- info.AddField("Legal_person_id_code", "legal_person_id_code", db.Char)
- info.AddField("Contact_person_name", "contact_person_name", db.Varchar)
- info.AddField("Contact_person_phone", "contact_person_phone", db.Char)
- info.AddField("Contact_person_email", "contact_person_email", db.Varchar)
- info.AddField("Created_at", "created_at", db.Datetime)
- info.AddField("Updated_at", "updated_at", db.Datetime)
- info.SetTable("certify_info").SetTitle("CertifyInfo").SetDescription("CertifyInfo")
- formList := certifyInfo.GetForm()
- formList.AddField("Id", "id", db.Bigint, form.Default)
- formList.AddField("Type", "type", db.Tinyint, form.Number)
- formList.AddField("Platform_id", "platform_id", db.Bigint, form.Number)
- formList.AddField("User_type", "user_type", db.Tinyint, form.Number)
- formList.AddField("Id_type", "id_type", db.Tinyint, form.Number)
- formList.AddField("Id_name", "id_name", db.Varchar, form.Text)
- formList.AddField("Id_code", "id_code", db.Varchar, form.Text)
- formList.AddField("Id_icon", "id_icon", db.Varchar, form.Text)
- formList.AddField("Id_icon_back", "id_icon_back", db.Varchar, form.Text)
- formList.AddField("Attorney_icon", "attorney_icon", db.Varchar, form.Text)
- formList.AddField("Status", "status", db.Tinyint, form.Number)
- formList.AddField("Legal_person_name", "legal_person_name", db.Varchar, form.Text)
- formList.AddField("Legal_person_id_code", "legal_person_id_code", db.Char, form.Text)
- formList.AddField("Contact_person_name", "contact_person_name", db.Varchar, form.Text)
- formList.AddField("Contact_person_phone", "contact_person_phone", db.Char, form.Text)
- formList.AddField("Contact_person_email", "contact_person_email", db.Varchar, form.Text)
- formList.AddField("Created_at", "created_at", db.Datetime, form.Datetime)
- formList.AddField("Updated_at", "updated_at", db.Datetime, form.Datetime)
- formList.SetTable("certify_info").SetTitle("CertifyInfo").SetDescription("CertifyInfo")
- return certifyInfo
- }
|