const.go 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package proj
  2. import "github.com/gogf/gf/frame/g"
  3. // 项目动态类型
  4. const (
  5. OpnCreate = "10" // 创建动态
  6. OpnUpdate = "20" // 更新动态
  7. OpnStatus = "30" // 更新项目状态动态
  8. OpnUpgrade = "40" // 升级动态
  9. OpnUpgradeApproval = "41" // 升级审批动态
  10. OpnDowngrade = "50" // 降级动态
  11. OpnDowngradeApproval = "51" // 降级审批动态
  12. OpnTransfer = "60" // 转移动态
  13. OpnTransferApproval = "61" // 转移审批动态
  14. OpnAssociation = "70" // 关联联系人动态
  15. OpnDisassociation = "71" // 解除关联联系人动态
  16. OpnPrimacyContact = "72" // 设置首要联系人动态
  17. OpnToReserve = "80" // 项目转为储备项目动态
  18. OpnToReserveApproval = "81" // 项目转为储备审批项目动态
  19. )
  20. // 项目状态
  21. const (
  22. StatusA = "10" // A
  23. StatusB = "20" // B
  24. StatusC = "30" // C
  25. StatusDeal = "40" // 成交
  26. StatusReserve = "50" // 储备
  27. )
  28. // 审批状态
  29. const (
  30. ApprovalNotSubmit = "10" // 等待提交
  31. ApprovalWaiting = "20" // 审批中
  32. ApprovalOK = "30" // 审批通过
  33. ApprovalReturn = "40" // 审批退回
  34. ApprovalRejection = "50" // 审批拒绝
  35. )
  36. // 钉钉审批流 Code
  37. var (
  38. BusinessUpgradeRequestProcessCode = "PROC-2D7A7F90-8E86-495C-A332-18690A0F0109" // 项目升级
  39. BusinessDowngradeRequestProcessCode = "PROC-E5A8B695-A6AF-49CF-9909-9A31C33A1211" // 项目降级
  40. BusinessTransferRequestProcessCode = "PROC-0F466630-D0CF-495B-8921-FB4B42F38B6D" // 项目转移
  41. ConvertToReserveRequestProcessCode = "PROC-03282849-0D00-4B76-AAB3-6C0219F569C1" // 转为储备
  42. )
  43. // 钉钉 项目级别
  44. var nboType = g.MapStrStr{
  45. "10": "A",
  46. "20": "B",
  47. "30": "C",
  48. "40": "成交",
  49. "50": "储备",
  50. }
  51. // 钉钉 采购方式
  52. var purchasingWayType = g.MapStrStr{
  53. "10": "option_0",
  54. "20": "option_1",
  55. "30": "option_2",
  56. }
  57. // 钉钉 是否
  58. var yesOrNoType = g.MapStrStr{
  59. "10": "option_0",
  60. "20": "option_1",
  61. }