增加商机线索管理修复若干bug

This commit is contained in:
2026-09-11 11:11:43 +08:00
parent b9cdabe045
commit 9c07af2b59
39 changed files with 6219 additions and 42 deletions
+37
View File
@@ -384,6 +384,43 @@ func registerOrganizationRoutes(module string) {
beego.Router("/backend/crm/pool/claim", &controllers.BackendCrmPoolController{}, "post:Claim")
beego.Router("/backend/crm/pool/assign", &controllers.BackendCrmPoolController{}, "post:Assign")
// CRM线索管理(线索 -> 商机转化)
beego.Router("/backend/crm/clue/list", &controllers.BackendCrmClueController{}, "get:List")
beego.Router("/backend/crm/clue", &controllers.BackendCrmClueController{}, "post:Create")
beego.Router("/backend/crm/clue/:id", &controllers.BackendCrmClueController{}, "get:Detail;put:Update;delete:Delete")
beego.Router("/backend/crm/clue/:id/convert", &controllers.BackendCrmClueController{}, "post:Convert")
// CRM商机管理(商机 -> 项目转化)
beego.Router("/backend/crm/business/list", &controllers.BackendCrmBusinessController{}, "get:List")
beego.Router("/backend/crm/business", &controllers.BackendCrmBusinessController{}, "post:Create")
beego.Router("/backend/crm/business/:id", &controllers.BackendCrmBusinessController{}, "get:Detail;put:Update;delete:Delete")
beego.Router("/backend/crm/business/:id/convert", &controllers.BackendCrmBusinessController{}, "post:Convert")
// CRM项目管理
beego.Router("/backend/crm/project/list", &controllers.BackendCrmProjectController{}, "get:List")
beego.Router("/backend/crm/project", &controllers.BackendCrmProjectController{}, "post:Create")
beego.Router("/backend/crm/project/:id", &controllers.BackendCrmProjectController{}, "get:Detail;put:Update;delete:Delete")
// CRM回访记录(贯穿线索/商机/项目)
beego.Router("/backend/crm/follow/list", &controllers.BackendCrmFollowController{}, "get:List")
beego.Router("/backend/crm/follow/add", &controllers.BackendCrmFollowController{}, "post:Add")
beego.Router("/backend/crm/follow/edit", &controllers.BackendCrmFollowController{}, "post:Edit")
beego.Router("/backend/crm/follow/delete", &controllers.BackendCrmFollowController{}, "post:Delete")
// CRM附件(线索/商机/项目资料)
beego.Router("/backend/crm/attach/list", &controllers.BackendCrmAttachController{}, "get:List")
beego.Router("/backend/crm/attach/add", &controllers.BackendCrmAttachController{}, "post:Add")
beego.Router("/backend/crm/attach/delete", &controllers.BackendCrmAttachController{}, "post:Delete")
// CRM联系人(线索/商机/项目的对接人列表)
beego.Router("/backend/crm/entity/contact/list", &controllers.BackendCrmEntityContactController{}, "get:List")
beego.Router("/backend/crm/entity/contact/add", &controllers.BackendCrmEntityContactController{}, "post:Add")
beego.Router("/backend/crm/entity/contact/edit", &controllers.BackendCrmEntityContactController{}, "post:Edit")
beego.Router("/backend/crm/entity/contact/delete", &controllers.BackendCrmEntityContactController{}, "post:Delete")
// CRM操作日志
beego.Router("/backend/crm/oplog/list", &controllers.BackendCrmOperateLogController{}, "get:List")
// ERP供应商管理
beego.Router("/backend/erp/supplier/list", &controllers.BackendErpSupplierController{}, "get:List")
beego.Router("/backend/erp/supplier", &controllers.BackendErpSupplierController{}, "post:Create")