feat:完善项目信息

This commit is contained in:
henry
2022-01-19 16:03:47 +08:00
parent 417d7961ec
commit 6adf1381d0
9 changed files with 271 additions and 25 deletions

View File

@ -21,6 +21,7 @@ type (
ID string `json:"id"`
*model.ManageCompanyInfo
Industrys []string `json:"industrys"`
Address string `json:"address"`
Area string `json:"area"`
}
// CompanyDetail 公司企业详细信息
@ -68,8 +69,17 @@ func (c *Company) Instance(tenantID uint64, name string, status int, page, pageS
for _, v := range out {
mManageCompany.Industry = v.Industry
_industrys := make([]string, 0)
for _, v := range mManageCompany.GetIndustryAttribute() {
_industrys = append(_industrys, config.GetIndustryInfo(v, "-", "/"))
}
list = append(list, &CompanyInstance{
ID: v.GetEncodeID(), ManageCompanyInfo: v, Industrys: mManageCompany.GetIndustryAttribute(), Area: v.FormatBasic(),
ID: v.GetEncodeID(), ManageCompanyInfo: v, Industrys: _industrys,
Address: v.FormatBasic(), Area: (&model2.Area{
Province: v.TenantProvince,
City: v.TenantCity,
}).FormatBasic(),
})
}
return &controller.ReturnPages{Data: list, Count: count}, nil