package proj import "github.com/gogf/gf/frame/g" // 项目动态类型 const ( OpnCreate = "10" // 创建动态 OpnCreatedApproval = "11" // 创建审批动态 OpnUpdate = "20" // 更新动态 OpnStatus = "30" // 更新项目状态动态 OpnUpgrade = "40" // 升级动态 OpnUpgradeApproval = "41" // 升级审批动态 OpnDowngrade = "50" // 降级动态 OpnDowngradeApproval = "51" // 降级审批动态 OpnTransfer = "60" // 转移动态 OpnTransferApproval = "61" // 转移审批动态 OpnAssociation = "70" // 关联联系人动态 OpnDisassociation = "71" // 解除关联联系人动态 OpnPrimacyContact = "72" // 设置首要联系人动态 OpnToReserve = "80" // 项目转为储备项目动态 OpnToReserveApproval = "81" // 项目转为储备审批项目动态 ) // 项目状态 const ( StatusA = "10" // A StatusB = "20" // B StatusC = "30" // C StatusDeal = "40" // 成交 StatusReserve = "50" // 储备 ) // 审批状态 const ( ApprovalNotSubmit = "10" // 等待提交 ApprovalWaiting = "20" // 审批中 ApprovalOK = "30" // 审批通过 ApprovalReturn = "40" // 审批退回 ApprovalRejection = "50" // 审批拒绝 ) // 钉钉审批流 Code var ( BusinessCreateRequestProcessCode = "PROC-8FDE2780-CE5A-4148-B9ED-941FBB2B9106" // 项目创建 BusinessUpgradeCRequestProcessCode = "PROC-A1B1C9EF-EDB8-4F77-8058-06B60452574F" // 项目升级 转C BusinessUpgradeBRequestProcessCode = "PROC-2D7A7F90-8E86-495C-A332-18690A0F0109" // 项目升级 转B BusinessUpgradeARequestProcessCode = "PROC-D0425E06-F8AA-4B50-A253-376BC40CCE17" // 项目升级 转A BusinessDowngradeRequestProcessCode = "PROC-E5A8B695-A6AF-49CF-9909-9A31C33A1211" // 项目降级 BusinessTransferRequestProcessCode = "PROC-0F466630-D0CF-495B-8921-FB4B42F38B6D" // 项目转移 ConvertToReserveRequestProcessCode = "PROC-03282849-0D00-4B76-AAB3-6C0219F569C1" // 转为储备 ) // 钉钉 项目级别 var nboType = g.MapStrStr{ StatusA: "A", StatusB: "B", StatusC: "C", StatusReserve: "储备", StatusDeal: "成交", } // 钉钉 转储备类型 var convertToReserveType = g.MapStrStr{ StatusA: "A转储备", // A转储备/option_0 StatusB: "B转储备", // B转储备/option_1 StatusC: "C转储备", // C转储备/option_2 } // 钉钉 采购方式 var purchasingWayType = g.MapStrStr{ "10": "直采", // 直采/option_0 "20": "招标", // 招标/option_1 "90": "其他", // 其他/option_2 } // 钉钉 是否 var yesOrNoType = g.MapStrStr{ "10": "是", // 是/option_0 "20": "否", // 否/option_1 }