router.go 923 B

12345678910111213141516
  1. package router
  2. type Router struct {
  3. Status int //0:冻结不可用 1:正常可用
  4. SessCheck int //session校验 xy x校验userId y校验endId 0不需要 1需要
  5. PowerCheck int //是否权限校验,1需要 0 不需要
  6. AccountCheck int //是否需要检查状态(冻结);xy x校验用户 y校验企业 0不需要 1需要
  7. AuthCheck int //身份校验;xy x校验用户 y校验企业 0不需要 1需要
  8. Deduct int //扣减来源;0:不扣减 1:前置代理(默认:1) 2:后端应用(必须返回后端应用)3:后台应用自行扣减
  9. TimeOut int64 //接口超时提醒,单位毫秒;默认500毫秒
  10. BlackCheck bool //是否校验黑名单 【是否校验黑名单; 0:不需要 1:需要】
  11. FuncCode string //功能代码
  12. MiddleCode string //中台代码
  13. ReqUrl string //请求地址
  14. Remark string //路由备注信息
  15. }