Sha256: a0dc6cf9bfe2e16928391e5b979a2a18748cdf9e1608e40d0d1021e58d50accf
Contents?: true
Size: 1.49 KB
Versions: 6
Compression:
Stored size: 1.49 KB
Contents
module EducodeSales class Permission < ApplicationRecord # EducodeSales::Permission.create(name: '查看数据', subject: 'SalePlan', action: 'new_index', clazz: 'sale_plan') # EducodeSales::Permission.create(name: '分类查看', subject: 'SalePlan', action: 'new_type_index', clazz: 'sale_plan') # EducodeSales::Permission.create(name: '添加目标', subject: 'SalePlan', action: 'new_create', clazz: 'sale_plan') # EducodeSales::Permission.create(name: '编辑目标', subject: 'SalePlan', action: 'new_update', clazz: 'sale_plan') # EducodeSales::Permission.create(name: '审核目标', subject: 'SalePlan', action: 'new_audit', clazz: 'sale_plan') # EducodeSales::Permission.create(name: '查看记录', subject: 'SalePlan', action: 'new_record_index', clazz: 'sale_plan') default_scope { where(hidden: false) } enum clazz: { '销售态势': 'market', '销售分工': 'sale_job', '商机管理': 'business', '渠道管理': 'place', '销售计划': 'sale_plan', '运营态势': 'operation', '运营分工': 'operation_job', '教师运营': 'teacher', '活动运营': 'activity', '运营计划': 'operation_plan', '客户管理': 'customer', '回款管理': 'money_plan', '绩效考核': 'assessments_setting', '方案管理': 'idea', '项目管理': 'project', '合同管理': 'contract', '产品目录': 'product_category', '课程管理': 'business_courses' } end end
Version data entries
6 entries across 6 versions & 1 rubygems