zhangqian
2023-11-01 530fed8ec225453572d57b15c200ab062c335457
pkg/ecode/code.go
@@ -65,6 +65,7 @@
   ContactListErr   = 600003 // 获取联系人列表失败
   ContactDeleteErr = 600004 // 删除联系人失败
   ContactUpdateErr = 600005 // 更新联系人失败
   ContactAssignErr = 600006 // 分配联系人失败
   ClientExist     = 700001 // 客户已存在
   ClientNotExist  = 700002 // 客户不存在
@@ -120,7 +121,7 @@
   SalesLeadsExist     = 1600001 // 销售线索已存在
   SalesLeadsNotExist  = 1600002 // 销售线索不存在
   SalesLeadsListErr   = 1600003 // 获取销售线索列表失败
   SalesLeadsSetErr    = 1600004 // 设置销售线索失败
   SalesLeadsStatusErr = 1600004 // 销售线索状态错误
   SalesLeadsUpdateErr = 1600005 // 更新销售线索失败
   SalesLeadsDeleteErr = 1600006 // 删除销售线索失败
@@ -136,13 +137,14 @@
   FollowRecordSetErr    = 1800004 // 设置跟进记录失败
   FollowRecordUpdateErr = 1800005 // 更新跟进记录失败
   FollowRecordDeleteErr = 1800006 // 删除跟进记录失败
   FollowRecordAssignErr = 1800007 // 分配跟进记录失败
   SaleChangeExist     = 1900001 // 销售机会已存在
   SaleChangeNotExist  = 1900002 // 销售机会不存在
   SaleChangeListErr   = 1900003 // 获取销售机会列表失败
   SaleChangeSetErr    = 1900004 // 设置销售机会失败
   SaleChangeUpdateErr = 1900005 // 更新销售机会失败
   SaleChangeDeleteErr = 1900006 // 删除销售机会失败
   SaleChanceExist     = 1900001 // 销售机会已存在
   SaleChanceNotExist  = 1900002 // 销售机会不存在
   SaleChanceListErr   = 1900003 // 获取销售机会列表失败
   SaleChanceSetErr    = 1900004 // 设置销售机会失败
   SaleChanceUpdateErr = 1900005 // 更新销售机会失败
   SaleChanceDeleteErr = 1900006 // 删除销售机会失败
   SaleStageExist    = 2000001 // 销售阶段已存在
   SaleStageNotExist = 2000002 // 销售阶段不存在
@@ -170,4 +172,235 @@
   PossibilityUpdateErr = 2300005 // 更新销售机会可能性失败
   PossibilityDeleteErr = 2300006 // 删除销售机会可能性失败
   StatusExist     = 2400001 // 销售机会状态已存在
   StatusNotExist  = 2400002 // 销售机会状态不存在
   StatusListErr   = 2400003 // 获取销售机会状态列表失败
   StatusSetErr    = 2400004 // 设置销售机会状态失败
   StatusUpdateErr = 2400005 // 更新销售机会状态失败
   StatusDeleteErr = 2400006 // 删除销售机会状态失败
   QuotationExist     = 2500001 // 报价单已存在
   QuotationNotExist  = 2500002 // 报价单不存在
   QuotationListErr   = 2500003 // 获取报价单列表失败
   QuotationSetErr    = 2500004 // 设置报价单失败
   QuotationUpdateErr = 2500005 // 更新报价单失败
   QuotationDeleteErr = 2500006 // 删除报价单失败
   MasterOrderExist     = 2600001 // 主订单已存在
   MasterOrderNotExist  = 2600002 // 主订单不存在
   MasterOrderListErr   = 2600003 // 获取主订单列表失败
   MasterOrderSetErr    = 2600004 // 设置主订单失败
   MasterOrderUpdateErr = 2600005 // 更新主订单失败
   MasterOrderDeleteErr = 2600006 // 删除主订单失败
   SubOrderExist     = 2700001 // 子订单已存在
   SubOrderNotExist  = 2700002 // 子订单不存在
   SubOrderListErr   = 2700003 // 获取子订单列表失败
   SubOrderSetErr    = 2700004 // 设置子订单失败
   SubOrderUpdateErr = 2700005 // 更新子订单失败
   SubOrderDeleteErr = 2700006 // 删除子订单失败
   SalesDetailsExist     = 2800001 // 销售明细已存在
   SalesDetailsNotExist  = 2800002 // 销售明细不存在
   SalesDetailsListErr   = 2800003 // 获取销售明细列表失败
   SalesDetailsSetErr    = 2800004 // 设置销售明细失败
   SalesDetailsUpdateErr = 2800005 // 更新销售明细失败
   SalesDetailsDeleteErr = 2800006 // 删除销售明细失败
   SalesReturnExist     = 2900001 // 销售退货单已存在
   SalesReturnNotExist  = 2900002 // 销售退货单不存在
   SalesReturnListErr   = 2900003 // 获取销售退货单列表失败
   SalesReturnSetErr    = 2900004 // 设置销售退货单失败
   SalesReturnUpdateErr = 2900005 // 更新销售退货单失败
   SalesReturnDeleteErr = 2900006 // 删除销售退货单失败
   SalesRefundExist                    = 3000001 // 销售退款单已存在
   SalesRefundNotExist                 = 3000002 // 销售退款单不存在
   SalesRefundListErr                  = 3000003 // 获取销售退款单列表失败
   SalesRefundSetErr                   = 3000004 // 设置销售退款单失败
   SalesRefundUpdateErr                = 3000005 // 更新销售退款单失败
   SalesRefundDeleteErr                = 3000006 // 删除销售退款单失败
   SalesRefundProductNotExist          = 3000007 // 退货产品不存在
   SalesRefundProductPriceOrAmountErr  = 3000009 // 退货产品价格或数量错误
   SalesRefundProductBeyondTotalAmount = 3000010 // 退货产品对应总价超出应退总价
   ContractExist     = 3100001 // 合同已存在
   ContractNotExist  = 3100002 // 合同不存在
   ContractListErr   = 3100003 // 获取合同列表失败
   ContractSetErr    = 3100004 // 设置合同失败
   ContractUpdateErr = 3100005 // 更新合同失败
   ContractDeleteErr = 3100006 // 删除合同失败
   PlanExist     = 3200001 // 计划已存在
   PlanNotExist  = 3200002 // 计划不存在
   PlanListErr   = 3200003 // 获取计划列表失败
   PlanSetErr    = 3200004 // 设置计划失败
   PlanUpdateErr = 3200005 // 更新计划失败
   PlanDeleteErr = 3200006 // 删除计划失败
   SContractExist                                             = 3300001 // 服务合同已存在
   SContractNotExist                                          = 3300002 // 服务合同不存在
   SContractListErr                                           = 3300003 // 获取服务合同列表失败
   SContractSetErr                                            = 3300004 // 设置服务合同失败
   SContractUpdateErr                                         = 3300005 // 更新服务合同失败
   SContractDeleteErr                                         = 3300006 // 删除服务合同失败
   SContractProductPriceLowerThanInvoiceAmountErr             = 3300007 //产品总价低于已开票金额
   SContractProductPriceLowerThanReceivedAmountErr            = 3300008 //产品总价低于已收金额
   SContractInvoiceProductPriceGreaterThanReceivableAmountErr = 3300009 //开票总额高于应收金额
   OrderManageExist     = 3400001 // 订单管理已存在
   OrderManageNotExist  = 3400002 // 订单管理不存在
   OrderManageListErr   = 3400003 // 获取订单管理列表失败
   OrderManageSetErr    = 3400004 // 设置订单管理失败
   OrderManageUpdateErr = 3400005 // 更新订单管理失败
   OrderManageDeleteErr = 3400006 // 删除订单管理失败
   ServiceFollowupExist     = 3500001 // 服务跟进已存在
   ServiceFollowupNotExist  = 3500002 // 服务跟进不存在
   ServiceFollowupListErr   = 3500003 // 获取服务跟进列表失败
   ServiceFollowupSetErr    = 3500004 // 设置服务跟进失败
   ServiceFollowupUpdateErr = 3500005 // 更新服务跟进失败
   ServiceFollowupDeleteErr = 3500006 // 删除服务跟进失败
   CustomerServiceSheetExist     = 3600001 // 客服单已存在
   CustomerServiceSheetNotExist  = 3600002 // 客服单不存在
   CustomerServiceSheetListErr   = 3600003 // 获取客服单列表失败
   CustomerServiceSheetSetErr    = 3600004 // 设置客服单失败
   CustomerServiceSheetUpdateErr = 3600005 // 更新客服单失败
   CustomerServiceSheetDeleteErr = 3600006 // 删除客服单失败
   ServiceFeeManageExist     = 3700001 // 服务费管理已存在
   ServiceFeeManageNotExist  = 3700002 // 服务费管理不存在
   ServiceFeeManageListErr   = 3700003 // 获取服务费管理列表失败
   ServiceFeeManageSetErr    = 3700004 // 设置服务费管理失败
   ServiceFeeManageUpdateErr = 3700005 // 更新服务费管理失败
   ServiceFeeManageDeleteErr = 3700006 // 删除服务费管理失败
   RoleExist      = 3800001 // 角色已存在
   RoleNotExist   = 3800002 // 角色不存在
   RoleListErr    = 3800003 // 获取角色列表失败
   RoleSetErr     = 3800004 // 设置角色失败
   RoleUpdateErr  = 3800005 // 更新角色失败
   RoleDeleteErr  = 3800006 // 删除角色失败
   RoleDeleteErr1 = 3800007 // 该角色下存在用户,无法删除
   MenuListErr         = 3900001 // 获取菜单列表失败
   SetMenuAuthorityErr = 3900002 // 设置菜单权限失败
   DepartmentExist      = 4000001 // 部门已存在
   DepartmentNotExist   = 4000002 // 部门不存在
   DepartmentListErr    = 4000003 // 获取部门列表失败
   DepartmentSetErr     = 4000004 // 设置部门失败
   DepartmentUpdateErr  = 4000005 // 更新部门失败
   DepartmentDeleteErr  = 4000006 // 删除部门失败
   DepartmentDeleteErr1 = 4000007 // 该部门下存在用户,无法删除
   VettingExist           = 4100001 // 审批已存在
   VettingNotExist        = 4100002 // 审批不存在
   VettingListErr         = 4100003 // 获取审批列表失败
   VettingSetErr          = 4100004 // 设置审批失败
   VettingNotBelongToUser = 4100005 // 审批不属于当前用户
   SatisfactionExist     = 4200001 // 满意度已存在
   SatisfactionNotExist  = 4200002 // 满意度不存在
   SatisfactionListErr   = 4200003 // 获取满意度列表失败
   SatisfactionSetErr    = 4200004 // 设置满意度失败
   SatisfactionUpdateErr = 4200005 // 更新满意度失败
   TimelyRateExist     = 4300001 // 及时率已存在
   TimelyRateNotExist  = 4300002 // 及时率不存在
   TimelyRateListErr   = 4300003 // 获取及时率列表失败
   TimelyRateSetErr    = 4300004 // 设置及时率失败
   TimelyRateUpdateErr = 4300005 // 更新及时率失败
   SolveRateExist     = 4400001 // 解决率已存在
   SolveRateNotExist  = 4400002 // 解决率不存在
   SolveRateListErr   = 4400003 // 获取解决率列表失败
   SolveRateSetErr    = 4400004 // 设置解决率失败
   SolveRateUpdateErr = 4400005 // 更新解决率失败
   IsVisitExist     = 4500001 // 服务人员是否来过已存在
   IsVisitNotExist  = 4500002 // 服务人员是否来过不存在
   IsVisitListErr   = 4500003 // 获取服务人员是否来过列表失败
   IsVisitSetErr    = 4500004 // 设置服务人员是否来过失败
   IsVisitUpdateErr = 4500005 // 更新服务人员是否来过失败
   ReportSourceExist     = 4600001 // 报表来源已存在
   ReportSourceNotExist  = 4600002 // 报表来源不存在
   ReportSourceListErr   = 4600003 // 获取报表来源列表失败
   ReportSourceSetErr    = 4600004 // 设置报表来源失败
   ReportSourceUpdateErr = 4600005 // 更新报表来源失败
   OrderTypeExist     = 4700001 // 工单类型已存在
   OrderTypeNotExist  = 4700002 // 工单类型不存在
   OrderTypeListErr   = 4700003 // 获取工单类型列表失败
   OrderTypeSetErr    = 4700004 // 设置工单类型失败
   OrderTypeUpdateErr = 4700005 // 更新工单类型失败
   ServiceContractStatusExist     = 4800001 // 服务合同状态已存在
   ServiceContractStatusNotExist  = 4400002 // 服务合同状态不存在
   ServiceContractStatusListErr   = 4800003 // 获取服务合同状态列表失败
   ServiceContractStatusSetErr    = 4800004 // 设置服务合同状态失败
   ServiceContractStatusUpdateErr = 4800005 // 更新服务合同状态失败
   ServiceContractTypeExist     = 4900001 // 服务合同类型已存在
   ServiceContractTypeNotExist  = 4900002 // 服务合同类型不存在
   ServiceContractTypeListErr   = 4900003 // 获取服务合同类型列表失败
   ServiceContractTypeSetErr    = 4900004 // 设置服务合同类型失败
   ServiceContractTypeUpdateErr = 4900005 // 更新服务合同类型失败
   RefundMethodExist     = 5000001 // 退款方式已存在
   RefundMethodNotExist  = 5000002 // 退款方式不存在
   RefundMethodListErr   = 5000003 // 获取退款方式列表失败
   RefundMethodSetErr    = 5000004 // 设置退款方式失败
   RefundMethodUpdateErr = 5000005 // 更新退款方式失败
   IsInvoiceExist     = 5100001 // 是否开票已存在
   IsInvoiceNotExist  = 5100002 // 是否开票不存在
   IsInvoiceListErr   = 5100003 // 获取是否开票列表失败
   IsInvoiceSetErr    = 5100004 // 设置是否开票失败
   IsInvoiceUpdateErr = 5100005 // 更新是否开票失败
   AccountIdExist     = 5200001 // 账户已存在
   AccountIdNotExist  = 5200002 // 账户不存在
   AccountIdListErr   = 5200003 // 获取账户列表失败
   AccountIdSetErr    = 5200004 // 设置账户失败
   AccountIdUpdateErr = 5200005 // 更新账户失败
   SalesReturnStatusExist     = 5300001 // 退货单状态已存在
   SalesReturnStatusNotExist  = 5300002 // 退货单状态不存在
   SalesReturnStatusListErr   = 5300003 // 获取退货单状态列表失败
   SalesReturnStatusSetErr    = 5300004 // 设置退货单状态失败
   SalesReturnStatusUpdateErr = 5300005 // 更新退货单状态失败
   RepositoryExist     = 5400001 // 退货仓库已存在
   RepositoryNotExist  = 5400002 // 退货仓库不存在
   RepositoryListErr   = 5400003 // 获取退货仓库列表失败
   RepositorySetErr    = 5400004 // 设置退货仓库失败
   RepositoryUpdateErr = 5400005 // 更新退货仓库失败
   QuotationStatusExist     = 5500001 // 报价单状态已存在
   QuotationStatusNotExist  = 5500002 // 报价单状态不存在
   QuotationStatusListErr   = 5500003 // 获取报价单状态列表失败
   QuotationStatusSetErr    = 5500004 // 设置报价单状态失败
   QuotationStatusUpdateErr = 5500005 // 更新报价单状态失败
   CurrencyExist     = 5600001 // 币种已存在
   CurrencyNotExist  = 5600002 // 币种不存在
   CurrencyListErr   = 5600003 // 获取币种列表失败
   CurrencySetErr    = 5600004 // 设置币种失败
   CurrencyUpdateErr = 5600005 // 更新币种失败
   AssignErr            = 5700001 // 分配失败
   AssignWrongMemberId  = 5700002 // 分配失败,分配人为空
   AssignWrongId        = 5700003 // 分配失败,分配对象为空
   AssignWrongModelType = 5700004 // 分配失败,分配对象类型为空
   CollectionProjectionExist     = 5800001 // 收款预测已存在
   CollectionProjectionNotExist  = 5800002 // 收款预测不存在
   CollectionProjectionListErr   = 5800003 // 获取收款预测列表失败
   CollectionProjectionSetErr    = 5800004 // 设置收款预测失败
   CollectionProjectionUpdateErr = 5800005 // 更新收款预测失败
   ContactInformationListErr = 5900001 // 获取联系信息列表失败
)