🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
与数据库命名规范保持一致。首选a方式,其次b方式,再次c方式。 a)按模块类型进行命名 i.基础相关控制器【Bd】 ii.系统相关控制器【Sys】 iii.文章资讯相关控制器【Cms】 iv.员工相关控制器【Hr】 v.客户相关控制器【Crm】 vi.知识相关控制器【Kb】 vii.通讯相关控制器【Com】 viii.办公相关控制器【Oa】 ix.服务相关控制器【Sv】 x.报表相关控制器【Rc】 xi.进销存相关控制器【Pms】 xii.财务相关控制器【Fa】 xiii.业务相关控制器【Mis】 xiv.流水相关控制器【Flow】 如:消费流水,收入流水等。 b)大驼峰命名方式(当a类型其中一个控制器包含内容过多时,可适当拆分;名称以模块名开始+自定义名称) 如:代理商相关控制器【CrmAgent】:代理商属于客户相关模块,用Crm+Agent;Agent首字母大写。 其他举例:订单相关控制器【MisOrder】:订单属于业务相关模块。 金融机构控制器【CrmBank】:金融机构属于客户相关模块。 用户控制器【SysUser】:用户属于系统相关模块。 短信控制器【ComSms】:短信属于通信相关模块。 c)其他(用于前端、公共或其他) i.公共控制器【Bd】 ii.个人中心【Mine】 iii.业务层【Business】