feat:完善项目信息

This commit is contained in:
henry
2022-01-20 09:43:26 +08:00
parent 641e738033
commit 2d628a9dfa
18 changed files with 89 additions and 39 deletions

View File

@ -24,14 +24,15 @@ type (
// ManageExpertDetail 专家信息
ManageExpertDetail struct {
*model.ManageExpert
model.Area
TenantProvince string `json:"-"`
TenantCity string `json:"-"`
}
)
// Expert 专家信息
func (m *ManageExpert) Expert(id uint64) (*ManageExpertDetail, error) {
db := orm.GetDB().Table(m.TableName()+" AS e").
Select("e.*", "t.province", "t.city").
Select("e.*").
Joins(fmt.Sprintf("LEFT JOIN %s AS t ON e.tenant_id = t.id", model.NewSysTenant().TableName())).
Where("e.id = ?", id)