diff --git a/src/zijinlian/capital.go b/src/zijinlian/capital.go new file mode 100644 index 0000000..34f6a90 --- /dev/null +++ b/src/zijinlian/capital.go @@ -0,0 +1,25 @@ +package zijinlian + +import "shylinux.com/x/ice" + +type capital struct{ Table } + +func init() { ice.TeamCtxCmd(capital{}) } + +type CapitalType int + +const ( + CapitalBank CapitalType = iota + CapitalAngel + CapitalVenture + CapitalPrivate +) + +var CapitalTypeList = map[CapitalType]string{ + CapitalBank: "bank", + CapitalAngel: "angel", + CapitalVenture: "venture", + CapitalPrivate: "private", +} + +func (s CapitalType) String() string { return CapitalTypeList[s] } diff --git a/src/zijinlian/userCapital.go b/src/zijinlian/userCapital.go new file mode 100644 index 0000000..0d91c79 --- /dev/null +++ b/src/zijinlian/userCapital.go @@ -0,0 +1,15 @@ +package zijinlian + +import ( + "shylinux.com/x/ice" + + "shylinux.com/x/enterprise/src/guanlixitong" +) + +type userCapital struct{ Table } + +func init() { ice.TeamCtxCmd(userCapital{}) } + +type UserCapitalRole = guanlixitong.UserGroupRole + +var UserCapitalRoleList = guanlixitong.UserGroupRoleList