approval.go 991 B

123456789101112131415161718192021222324252627
  1. package approval
  2. import (
  3. "github.com/rdlucklib/rdluck_tools/paging"
  4. "hongze/hongze_mobile_admin/models/tables/company_approval"
  5. "hongze/hongze_mobile_admin/models/tables/company_report_permission"
  6. "hongze/hongze_mobile_admin/models/tables/contract_approval_record"
  7. )
  8. // CompanyApprovalListResp 客户审批列表
  9. type CompanyApprovalListResp struct {
  10. Paging *paging.PagingItem
  11. List []*company_approval.CompanyApprovalList
  12. }
  13. //审批单详情
  14. type CompanyApprovalDetailResp struct {
  15. CompanyApprovalDetail *company_approval.CompanyApprovalList `description:"审批单详情"`
  16. FlowNodeList [][]contract_approval_record.ContractApprovalRecord `description:"审批流"`
  17. CompanyPermissionResp
  18. }
  19. //客户权限列表
  20. type CompanyPermissionResp struct {
  21. FiccPermissionList []*company_report_permission.PermissionLookList `description:"Ficc权限列表"`
  22. PermissionList []*company_report_permission.PermissionLookList `description:"权益权限列表"`
  23. }