package manage import ( "SciencesServer/app/basic/config" "SciencesServer/app/service" "strings" ) type ESParams struct { Identity int Name string Keywords, Industrys, Researchs []string } func (this *ESParams) Set() { _identitys := make([]string, 0) for _, v := range this.Industrys { _identitys = append(_identitys, config.GetIndustryInfo(v, "-", "-")) } _ = service.NewESManage( service.WithManageIdentity(this.Identity), service.WithManageTitle(this.Name), service.WithManageIndustry(strings.Join(_identitys, ";")), service.WithManageKeyword(strings.Join(this.Keywords, ";")), service.WithManageResearch(strings.Join(this.Researchs, ";")), ).Create() }