// Code generated by goctl. DO NOT EDIT. package types type Response struct { Error_code int64 `json:"error_code"` //响应代码 Error_msg string `json:"error_msg"` //响应消息 Data string `json:"data"` //响应内容 } type Resp struct { Error_code int64 `json:"error_code"` //响应代码 Error_msg string `json:"error_msg"` //响应消息 Data interface{} `json:"data"` } type ExamineReq struct { EntId int64 `json:"entId"` //企业id AuthType string `json:"authType"` //审核状态 2审核通过 3审核不通过 Reason string `json:"reason,optional"` //不通过原因 AuditUser string `json:"auditUser"` //审核人 ExamineId string `json:"examineId"` //审核id 认证记录表主键id } type CheckEntReq struct { EntId int64 `header:"entId"` //企业id } type AuthEntReq struct { Name string `json:"name"` CreditCode string `json:"creditCode"` AreaNumber string `json:"areaNumber"` Business string `json:"business"` OfficialLetter string `json:"officialLetter"` OrganizationType string `json:"organizationType"` //机构类型 1投标企业 2招标采购单位 3厂商 4招标代理机构 5经销商 6服务提供商 7其他 ComPanyType string `json:"comPanyType"` //机构性质 1企业 2党政机关事业单位及其他 AuthName string `json:"authName"` //联系人姓名 AuthPhone string `json:"authPhone"` //联系人手机号 Phone string `header:"phone"` //注册手机号 EntId int64 `header:"entId,optional"` } type EntListReq struct { Name string `json:"name,optional"` //企业名称 PageNum string `json:"pageNum,optional"` //页码,不传默认第一页 第一页为0 PageSize string `json:"pageSize,optional"` CreditCode string `json:"creditCode,optional"` CreateStartTime string `json:"createStartTime,optional"` CreateEndTime string `json:"createEndTime,optional"` AuthStatus string `json:"authStatus,optional"` ValidStartTime string `json:"validStartTime,optional"` ValidEndTime string `json:"validEndTime,optional"` FrozenStatus string `json:"frozenStatus,optional"` RegPhone string `json:"regPhone,optional"` AuthPhone string `json:"authPhone,optional"` } type EntListResp struct { Error_code int64 `json:"error_code"` //响应代码 Error_msg string `json:"error_msg"` //响应消息 Data EntListData `json:"data"` } type EntListData struct { Count int64 `json:"count"` PageSize int64 `json:"pageSize"` List []*EntList `json:"list"` } type EntList struct { Id int64 `json:"id"` ComPanyType int64 `json:"comPanyType"` // 机构性质 1企业 2党政机关事业单位及其他 Name string `json:"name"` //机构名称 OrganizationType string `json:"organizationType"` //机构类型 1企业 2党政机关事业单位及其他 Createtime string `json:"createTime"` //创建时间 ValidTime string `json:"validTime"` //有效截至日期 AuthStatus int64 `json:"authStatus"` //认证状态 FrozenStatus int64 `json:"frozenStatus"` //冻结状态 1正常 0冻结 } type ExamineListReq struct { Name string `json:"name,optional"` //机构名称 AuthPhone string `json:"authPhone,optional"` //联系人手机号 RegPhone string `json:"regPhone,optional"` //注册人手机号 AuthType string `json:"authType,optional"` //审核状态 1:待审核 2:审核通过 3:审核不通过 AuthStartTime string `json:"authStartTime,optional"` //申请开始时间 AuthEndTime string `json:"authEndTime,optional"` //申请结束时间 PageNum string `json:"pageNum,optional"` //页码 PageSize string `json:"pageSize,optional"` //每页展示条数 } type ExamineListResp struct { Error_code int64 `json:"error_code"` Error_msg string `json:"error_msg"` Data ExamineListData `json:"data"` } type ExamineListData struct { Count int64 `json:"count"` PageSize int64 `json:"pageSize"` List []*ExamineList `json:"list"` } type ExamineList struct { Id int64 `json:"id"` //机构id EntId int64 `json:"entId"` //企业id ComPanyType int64 `json:"comPanyType"` // 机构性质 1企业 2党政机关事业单位及其他 Name string `json:"name"` //机构名称 CreditCode string `json:"creditCode"` //统一社会信用代码 AuthPhone string `json:"authPhone"` //联系人手机号 ApplyTime string `json:"applyTime"` //申请时间戳 AuthType int64 `json:"authType"` //审核状态 1:待审核 2:审核通过 3:审核不通过 RegPhone string `json:"regPhone"` //注册人手机号 } type EntInfoResp struct { Error_code int64 `json:"error_code"` Error_msg string `json:"error_msg"` Data *EntInfo `json:"data"` } type EntInfo struct { Name string `json:"name"` OrganizationType string `json:"organizationType"` CreditCode string `json:"creditCode"` CompanyType int64 `json:"companyType"` AreaNumber string `json:"areaNumber"` Business string `json:"business"` OfficialLetter string `json:"officialLetter"` AuthStartTime string `json:"createTime"` AuthEndTime string `json:"validTime"` ForzenStatus int64 `json:"forzenStatus"` AuthState int64 `json:"authStatus"` ContactPerson string `json:"contactPerson"` ContactPhone string `json:"contactPhone"` AuthType int64 `json:"authType"` //审核状态 1:待审核 2:审核通过 3:审核不通过 SubmitTime string `json:"submitTime"` //提交时间 即库中的createtime AuthReason string `json:"authReason"` } type ExamineInfoReq struct { ExamineId int64 `json:"examineId"` } type ExamineInfoResp struct { Error_code int64 `json:"error_code"` Error_msg string `json:"error_msg"` Data *ExamineInfo `json:"data"` } type ExamineInfo struct { Name string `json:"name"` OrganizationType string `json:"organizationType"` CreditCode string `json:"creditCode"` CompanyType int64 `json:"companyType"` AreaNumber string `json:"areaNumber"` Business string `json:"business"` OfficialLetter string `json:"officialLetter"` AuthState int64 `json:"authStatus"` ContactPerson string `json:"contactPerson"` ContactPhone string `json:"contactPhone"` RegPhone string `json:"regPhone"` AuthTime string `json:"authTime"` AuthReason string `json:"authReason"` AuditUser string `json:"auditUser"` AuditTime string `json:"auditTime"` } type UpdateEntReq struct { EntId int64 `json:"entId"` //企业id UpdateType int64 `json:"updateType"` //1-冻结 2-解冻 } type GetStatusByCodeReq struct { Code string `json:"code"` Phone string `header:"phone"` } type GetStatusByCodeResp struct { Error_code int64 `json:"error_code"` Error_msg string `json:"error_msg"` Data *GetStatus `json:"data"` } type GetStatus struct { AuthStatus int64 `json:"authStatus"` IsInEnt bool `json:"isInEnt"` }