company_response.go 2.6 KB

1234567891011121314151617181920212223
  1. package response
  2. import "time"
  3. type CompanyResponse struct {
  4. Id int64 `excel:"name= " xorm:"pk autoincr notnull comment('')" json:"id" binding:"required"` //
  5. Label string `excel:"name=公司名称 " xorm:"varchar(64) notnull comment('公司名称')" json:"label" binding:"required"` //公司名称
  6. Head string `excel:"name=法人 " xorm:"varchar(64) comment('法人')" json:"head" ` //法人
  7. TradeNo string `excel:"name=营业证号 " xorm:"varchar(64) comment('营业证号')" json:"tradeNo" ` //营业证号
  8. UnitNo string `excel:"name=机构代码证号 " xorm:"varchar(64) comment('机构代码证号')" json:"unitNo" ` //机构代码证号
  9. Phone string `excel:"name=联系电话 " xorm:"varchar(64) comment('联系电话')" json:"phone" ` //联系电话
  10. Address string `excel:"name=地址 " xorm:"varchar(64) comment('地址')" json:"address" ` //地址
  11. PostalCode string `excel:"name=邮政编码 " xorm:"varchar(64) comment('邮政编码')" json:"postalCode" ` //地址
  12. UserId int64 `excel:"name=管理员Id " xorm:"bigint(20) comment('管理员Id')" json:"userId" ` //管理员Id
  13. Status int `excel:"name=状态 ,format=1=正常,2=注销" xorm:"int(1) notnull default(1) comment('状态')" json:"status" ` //状态(1正常 2注销)
  14. TradeDate string `excel:"name=营运时间 " xorm:"varchar(64) comment('营运时间')" json:"tradeDate" ` //营运时间
  15. Examine string `excel:"name=公司考核 " xorm:"varchar(64) comment('公司考核')" json:"examine" ` //公司考核
  16. Remark string `excel:"name=公司简介 " xorm:"text comment('公司简介')" json:"remark" ` //公司简介
  17. CreateTime time.Time `excel:"name=创建时间 " xorm:"datetime comment('创建时间')" json:"createTime" ` //创建时间
  18. CreateBy string `excel:"name=创建人 " xorm:"varchar(255) comment('创建人')" json:"createBy" ` //创建人
  19. UpdateTime time.Time `excel:"name=更新时间 " xorm:"datetime comment('更新时间')" json:"updateTime" ` //更新时间
  20. UpdateBy string `excel:"name=更新人 " xorm:"varchar(255) comment('更新人')" json:"updateBy" ` //更新人
  21. }