co_do

package
v0.1.115 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Company

type Company struct {
	g.Meta        `orm:"table:co_company, do:true"`
	Id            interface{} // ID
	Name          interface{} // 名称
	ContactName   interface{} // 商务联系人
	ContactMobile interface{} // 商务联系电话
	UserId        interface{} // 管理员ID
	ParentId      interface{} // 父级ID
	State         interface{} // 状态:0未启用,1正常
	Remark        interface{} // 备注
	CreatedBy     interface{} // 创建者
	CreatedAt     *gtime.Time // 创建时间
	UpdatedBy     interface{} // 更新者
	UpdatedAt     *gtime.Time // 更新时间
	DeletedBy     interface{} // 删除者
	DeletedAt     *gtime.Time // 删除时间
}

Company is the golang structure of table co_company for DAO operations like Where/Data.

type CompanyEmployee

type CompanyEmployee struct {
	g.Meta       `orm:"table:co_company_employee, do:true"`
	Id           interface{} // ID,保持与USERID一致
	No           interface{} // 工号
	Avatar       interface{} // 头像
	Name         interface{} // 姓名
	Mobile       interface{} // 手机号
	UnionMainId  interface{} // 所属主体
	State        interface{} // 状态: -1已离职,0待确认,1已入职
	LastActiveIp interface{} // 最后活跃IP
	HiredAt      *gtime.Time // 入职时间
	CreatedBy    interface{} //
	CreatedAt    *gtime.Time //
	UpdatedBy    interface{} //
	UpdatedAt    *gtime.Time //
	DeletedBy    interface{} //
	DeletedAt    *gtime.Time //
}

CompanyEmployee is the golang structure of table co_company_employee for DAO operations like Where/Data.

type CompanyTeam

type CompanyTeam struct {
	g.Meta            `orm:"table:co_company_team, do:true"`
	Id                interface{} //
	Name              interface{} // 团队名称,公司维度下唯一
	OwnerEmployeeId   interface{} // 团队所有者/业务总监/业务经理/团队队长
	CaptainEmployeeId interface{} // 团队队长编号/小组组长
	UnionMainId       interface{} // 所属主体单位ID
	ParentId          interface{} // 父级ID
	Remark            interface{} // 备注
	CreatedAt         *gtime.Time //
	UpdatedAt         *gtime.Time //
	DeletedAt         *gtime.Time //
}

CompanyTeam is the golang structure of table co_company_team for DAO operations like Where/Data.

type CompanyTeamMember

type CompanyTeamMember struct {
	g.Meta       `orm:"table:co_company_team_member, do:true"`
	Id           interface{} // ID
	TeamId       interface{} // 团队ID
	EmployeeId   interface{} // 成员ID
	InviteUserId interface{} // 邀约人ID
	UnionMainId  interface{} // 关联主体ID
	JoinAt       *gtime.Time // 加入时间
}

CompanyTeamMember is the golang structure of table co_company_team_member for DAO operations like Where/Data.

type FdAccount added in v0.1.112

type FdAccount struct {
	g.Meta             `orm:"table:co_fd_account, do:true"`
	Id                 interface{} // ID
	Name               interface{} // 账户名称
	UnionLicenseId     interface{} // 关联资质ID,大于0时必须保值与 union_user_id 关联得上
	UnionUserId        interface{} // 关联用户ID
	CurrencyCode       interface{} // 货币代码
	IsEnabled          interface{} // 是否启用:1启用,0禁用
	LimitState         interface{} // 限制状态:0不限制,1限制支出、2限制收入
	PrecisionOfBalance interface{} // 货币单位精度:1:元,10:角,100:分,1000:厘,10000:毫,……
	Balance            interface{} // 当前余额,必须要与账单最后一笔交易余额对应得上
	CreatedAt          *gtime.Time //
	UpdatedAt          *gtime.Time //
	DeletedAt          *gtime.Time //
	Version            interface{} // 乐观锁所需数据版本字段
}

FdAccount is the golang structure of table co_fd_account for DAO operations like Where/Data.

type FdAccountBill added in v0.1.112

type FdAccountBill struct {
	g.Meta        `orm:"table:co_fd_account_bill, do:true"`
	Id            interface{} // ID
	FromUserId    interface{} // 交易发起方UserID,如果是系统则固定为-1
	ToUserId      interface{} // 交易对象UserID
	FdAccountId   interface{} // 财务账户ID
	BeforeBalance interface{} // 交易前账户余额
	Amount        interface{} // 交易金额
	AfterBalance  interface{} // 交易后账户余额
	UnionOrderId  interface{} // 关联业务订单ID
	InOutType     interface{} // 收支类型:1收入,2支出
	TradeType     interface{} // 交易类型,1转账、2消费、4退款、8佣金、16保证金、32诚意金、64手续费/服务费、128提现、256充值、512营收,8192其它
	TradeAt       *gtime.Time // 交易时间
	Remark        interface{} // 备注信息
	TradeState    interface{} // 交易状态:1待支付、2支付中、4已支付、8支付失败、16交易完成、
	CreatedAt     *gtime.Time //
	DeletedAt     *gtime.Time //
}

FdAccountBill is the golang structure of table co_fd_account_bill for DAO operations like Where/Data.

type FdBankCard added in v0.1.112

type FdBankCard struct {
	g.Meta        `orm:"table:co_fd_bank_card, do:true"`
	Id            interface{} // ID
	BankName      interface{} // 银行名称
	CardType      interface{} // 银行卡类型:1借记卡,2储蓄卡
	CardNumber    interface{} // 银行卡号
	ExpiredAt     *gtime.Time // 有效期
	HolderName    interface{} // 银行卡开户名
	BankOfAccount interface{} // 开户行
	State         interface{} // 状态:0禁用,1正常
	Remark        interface{} // 备注信息
	CreatedAt     *gtime.Time //
	UpdatedAt     *gtime.Time //
	DeletedAt     *gtime.Time //
	UserId        interface{} // 用户id,表示属于谁
}

FdBankCard is the golang structure of table co_fd_bank_card for DAO operations like Where/Data.

type FdCurrency added in v0.1.112

type FdCurrency struct {
	g.Meta        `orm:"table:co_fd_currency, do:true"`
	Code          interface{} // 国家编码
	EnName        interface{} // 国家英文名称
	CnName        interface{} // 国家中文名称
	CurrencyCode  interface{} // 货币编码
	CurrencyCn    interface{} // 货币中文名称
	CurrencyEn    interface{} // 货币英文名称
	Symbol        interface{} // 货币符号
	SymbolNative  interface{} // 货币原生符号
	IsLegalTender interface{} // 是否法定货币:1是,0否
}

FdCurrency is the golang structure of table co_fd_currency for DAO operations like Where/Data.

type FdInvoice added in v0.1.112

type FdInvoice struct {
	g.Meta         `orm:"table:co_fd_invoice, do:true"`
	Id             interface{} //
	Name           interface{} // 发票抬头名称
	TaxId          interface{} // 纳税识别号
	Addr           interface{} // 发票收件地址,限纸质
	Email          interface{} // 发票收件邮箱,限电子发票
	UserId         interface{} // 申请人UserID
	AuditUserId    interface{} // 审核人UserID
	AuditReplayMsg interface{} // 审核回复,仅审核不通过时才有值
	AuditAt        *gtime.Time // 审核时间
	State          interface{} // 状态:0待审核、1已通过、-1不通过
	CreatedAt      *gtime.Time //
	UpdatedAt      *gtime.Time //
	DeletedAt      *gtime.Time //
	UnionMainId    interface{} // 主体ID:运营商ID、服务商ID、商户ID、消费者ID
}

FdInvoice is the golang structure of table co_fd_invoice for DAO operations like Where/Data.

type FdInvoiceDetail added in v0.1.112

type FdInvoiceDetail struct {
	g.Meta        `orm:"table:co_fd_invoice_detail, do:true"`
	Id            interface{} // ID
	TaxNumber     interface{} // 纳税识别号
	TaxName       interface{} // 纳税人名称
	BillIds       interface{} // 账单ID组
	Amount        interface{} // 开票金额,单位精度:分
	Rate          interface{} // 税率,如3% 则填入3
	RateMount     interface{} // 税额,单位精度:分
	Remark        interface{} // 发布内容描述
	Type          interface{} // 发票类型:1电子发票,2纸质发票
	State         interface{} // 状态:1待审核、2待开票、4开票失败、8已开票、16已撤销
	AuditUserIds  interface{} // 审核者UserID,多个用逗号隔开
	MakeType      interface{} // 出票类型:1普通发票、2增值税专用发票、3专业发票
	MakeUserId    interface{} // 出票人UserID,如果是系统出票则默认-1
	MakeAt        *gtime.Time // 出票时间
	CourierName   interface{} // 快递名称,限纸质发票
	CourierNumber interface{} // 快递编号,限纸质发票
	FdInvoiceId   interface{} // 发票抬头ID
	AuditUserId   interface{} // 审核者UserID
	AuditReplyMsg interface{} // 审核回复,仅审核不通过时才有值
	AuditAt       *gtime.Time // 审核时间
	CreatedAt     *gtime.Time //
	UpdatedAt     *gtime.Time //
	DeletedAt     *gtime.Time //
	UserId        interface{} // 申请者用户ID
	UnionMainId   interface{} // 主体ID:运营商ID、服务商ID、商户ID、消费者ID
	Email         interface{} // 发票收件邮箱,限电子发票
}

FdInvoiceDetail is the golang structure of table co_fd_invoice_detail for DAO operations like Where/Data.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL