package config // Area 区域 type Area struct { Province string `json:"province" form:"province"` City string `json:"city" form:"city"` District string `json:"district" form:"district"` Address string `json:"address" form:"address"` } type ( // IdentityForCompany 公司附加信息 IdentityForCompany struct { Url string `json:"url" form:"url"` // 企业网站 } // IdentityForExpert 专家附加信息 IdentityForExpert struct { ResearchID uint64 `json:"research_id" form:"research_id" binding:"required"` // 科研机构ID LaboratoryID uint64 `json:"laboratory_id" form:"laboratory_id"` // 实验室ID School string `json:"school" form:"school"` // 毕业院校 Major string `json:"major" form:"major"` // 专业 Job string `json:"job" form:"job"` // 职务 Title string `json:"title" form:"title"` // 职称 WorkAt string `json:"work_at" form:"work_at"` // 从业时间 Gender int `json:"gender" form:"gender"` // 性别 Researchs []string `json:"researchs" form:"researchs"` // 研究方向 } // IdentityForResearch 研究机构 IdentityForResearch struct { Longitude float64 `json:"longitude" form:"longitude"` // 经度 Latitude float64 `json:"latitude" form:"latitude"` // 纬度 Researchs []string `json:"researchs" form:"researchs"` // 研究方向 } // IdentityForLaboratory 实验室 IdentityForLaboratory struct { ResearchID uint64 `json:"research_id" form:"research_id" binding:"required"` // 科研机构ID Url string `json:"url" form:"url"` // 实验室网站 Longitude float64 `json:"longitude" form:"longitude"` // 经度 Latitude float64 `json:"latitude" form:"latitude"` // 纬度 Researchs []string `json:"researchs" form:"researchs"` // 研究方向 } // IdentityForAgent 经纪人 IdentityForAgent struct { ResearchID uint64 `json:"research_id" form:"research_id" binding:"required"` // 科研机构ID Url string `json:"url" form:"url"` // 实验室网站 Longitude float64 `json:"longitude" form:"longitude"` // 经度 Latitude float64 `json:"latitude" form:"latitude"` // 纬度 Researchs []string `json:"researchs" form:"researchs"` // 研究方向 } ) // TechnologyMaturity 科技成熟度 type TechnologyMaturity int const ( // TechnologyMaturityForDev 正在研发 TechnologyMaturityForDev TechnologyMaturity = iota + 1 // TechnologyMaturityForTest 小试阶段 TechnologyMaturityForTest // TechnologyMaturityForTestFinish 通过小试 TechnologyMaturityForTestFinish // TechnologyMaturityForModerateTest 中试阶段 TechnologyMaturityForModerateTest // TechnologyMaturityForModerateTestFinish 通过中试 TechnologyMaturityForModerateTestFinish // TechnologyMaturityForProduce 可规模生产 TechnologyMaturityForProduce ) // TechnologyCooperationMode 科技合作模式 type TechnologyCooperationMode int const ( // TechnologyCooperationModeForJSTransfer 技术转让 TechnologyCooperationModeForJSTransfer TechnologyCooperationMode = iota + 101 // TechnologyCooperationModeForJSPermit 技术许可 TechnologyCooperationModeForJSPermit // TechnologyCooperationModeForJSShare 技术入股 TechnologyCooperationModeForJSShare // TechnologyCooperationModeForCooperation 合作开发 TechnologyCooperationModeForCooperation // TechnologyCooperationModeForFinancing 融资 TechnologyCooperationModeForFinancing // TechnologyCooperationModeForCompany 公司 TechnologyCooperationModeForCompany // TechnologyCooperationModeForAgentJoin 代理加盟 TechnologyCooperationModeForAgentJoin // TechnologyCooperationModeForMarketing 市场推广 TechnologyCooperationModeForMarketing // TechnologyCooperationModeForOther 其他 TechnologyCooperationModeForOther )