const.go 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  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. BusinessUpgradeCRequestProcessCode = "PROC-A1B1C9EF-EDB8-4F77-8058-06B60452574F" // 项目升级 转C
  39. BusinessUpgradeBRequestProcessCode = "PROC-2D7A7F90-8E86-495C-A332-18690A0F0109" // 项目升级 转B
  40. BusinessUpgradeARequestProcessCode = "PROC-D0425E06-F8AA-4B50-A253-376BC40CCE17" // 项目升级 转A
  41. BusinessDowngradeRequestProcessCode = "PROC-E5A8B695-A6AF-49CF-9909-9A31C33A1211" // 项目降级
  42. BusinessTransferRequestProcessCode = "PROC-0F466630-D0CF-495B-8921-FB4B42F38B6D" // 项目转移
  43. ConvertToReserveRequestProcessCode = "PROC-03282849-0D00-4B76-AAB3-6C0219F569C1" // 转为储备
  44. )
  45. // 钉钉 项目级别
  46. var nboType = g.MapStrStr{
  47. StatusA: "A",
  48. StatusB: "B",
  49. StatusC: "C",
  50. StatusDeal: "成交",
  51. StatusReserve: "储备",
  52. }
  53. // 钉钉 转储备类型
  54. var convertToReserveType = g.MapStrStr{
  55. StatusA: "A转储备", // A转储备/option_0
  56. StatusB: "B转储备", // B转储备/option_1
  57. StatusC: "C转储备", // C转储备/option_2
  58. }
  59. // 钉钉 采购方式
  60. var purchasingWayType = g.MapStrStr{
  61. "10": "直采", // 直采/option_0
  62. "20": "招标", // 招标/option_1
  63. "90": "其他", // 其他/option_2
  64. }
  65. // 钉钉 是否
  66. var yesOrNoType = g.MapStrStr{
  67. "10": "是", // 是/option_0
  68. "20": "否", // 否/option_1
  69. }
  70. var spaceId = "21077726250"