# -*- encoding: utf-8 -*- # stub: educode_sales 1.10.14 ruby lib Gem::Specification.new do |s| s.name = "educode_sales".freeze s.version = "1.10.14".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["anke1460".freeze] s.date = "2023-06-20" s.description = "Description of EducodeSales.".freeze s.email = ["zuosjob@gmail.com".freeze] s.files = ["MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/config/educode_sales_manifest.js".freeze, "app/assets/fonts/iconfont.eot".freeze, "app/assets/fonts/iconfont.svg".freeze, "app/assets/fonts/iconfont.ttf".freeze, "app/assets/fonts/iconfont.woff".freeze, "app/assets/fonts/iconfont.woff2".freeze, "app/assets/images/educode_sales/1.\u9500\u552E\u6D3B\u52A8.png".freeze, "app/assets/images/educode_sales/10.\u6559\u5E08\u8FD0\u8425.png".freeze, "app/assets/images/educode_sales/11.\u6D3B\u52A8\u8FD0\u8425.png".freeze, "app/assets/images/educode_sales/12.\u8FD0\u8425\u8BA1\u5212.png".freeze, "app/assets/images/educode_sales/13.\u7CFB\u7EDF\u8BBE\u7F6E.png".freeze, "app/assets/images/educode_sales/14.\u89D2\u8272\u7BA1\u7406.png".freeze, "app/assets/images/educode_sales/15.\u4EBA\u5458\u7BA1\u7406.png".freeze, "app/assets/images/educode_sales/16.\u5B57\u5178\u5217\u8868.png".freeze, "app/assets/images/educode_sales/2.\u5E02\u573A\u6001\u52BF.png".freeze, "app/assets/images/educode_sales/3.\u9500\u552E\u5206\u5DE5.png".freeze, "app/assets/images/educode_sales/4.\u5546\u673A\u7BA1\u7406.png".freeze, "app/assets/images/educode_sales/5.\u6E20\u9053\u7BA1\u7406.png".freeze, "app/assets/images/educode_sales/6.\u9500\u552E\u8BA1\u5212.png".freeze, "app/assets/images/educode_sales/7.\u8FD0\u8425\u6D3B\u52A8.png".freeze, "app/assets/images/educode_sales/8.\u8FD0\u8425\u6001\u52BF.png".freeze, "app/assets/images/educode_sales/9.\u8FD0\u8425\u5206\u5DE5.png".freeze, "app/assets/images/educode_sales/a.png".freeze, "app/assets/images/educode_sales/assessment.png".freeze, "app/assets/images/educode_sales/favicon.ico".freeze, "app/assets/images/educode_sales/icon-ext.png".freeze, "app/assets/images/educode_sales/icon-login.png".freeze, "app/assets/images/educode_sales/icon.png".freeze, "app/assets/images/educode_sales/indexLogo.png".freeze, "app/assets/images/educode_sales/loading-0.gif".freeze, "app/assets/images/educode_sales/loading-1.gif".freeze, "app/assets/images/educode_sales/loading-2.gif".freeze, "app/assets/images/educode_sales/loginbg.png".freeze, "app/assets/images/educode_sales/logo.png".freeze, "app/assets/images/educode_sales/money_plans.png".freeze, "app/assets/images/educode_sales/top_page.png".freeze, "app/assets/images/educode_sales/\u56DE\u6536\u7AD9.png".freeze, "app/assets/images/educode_sales/\u5BA2\u6237\u7BA1\u7406.png".freeze, "app/assets/javascripts/educode_sales/application.js".freeze, "app/assets/javascripts/educode_sales/extent/Chart.min.js".freeze, "app/assets/javascripts/educode_sales/extent/miniPage.js".freeze, "app/assets/javascripts/educode_sales/extent/request.js".freeze, "app/assets/javascripts/educode_sales/extent/select_input.js".freeze, "app/assets/javascripts/educode_sales/extent/treeTable.js".freeze, "app/assets/javascripts/educode_sales/extent/xm-select.js".freeze, "app/assets/javascripts/educode_sales/jquery.cxselect.js".freeze, "app/assets/javascripts/educode_sales/layui.js".freeze, "app/assets/javascripts/educode_sales/table2excel.js".freeze, "app/assets/stylesheets/educode_sales/Chart.min.css".freeze, "app/assets/stylesheets/educode_sales/app.css".freeze, "app/assets/stylesheets/educode_sales/application.css".freeze, "app/assets/stylesheets/educode_sales/error.css".freeze, "app/assets/stylesheets/educode_sales/layui.scss".freeze, "app/assets/stylesheets/educode_sales/layuimini.css".freeze, "app/assets/stylesheets/educode_sales/login.scss".freeze, "app/assets/stylesheets/educode_sales/modules/code.css".freeze, "app/assets/stylesheets/educode_sales/modules/laydate/default/font.scss".freeze, "app/assets/stylesheets/educode_sales/modules/laydate/default/laydate.css".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/icon-ext.png".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/icon.png".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/layer.scss".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/loading-0.gif".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/loading-1.gif".freeze, "app/assets/stylesheets/educode_sales/modules/layer/default/loading-2.gif".freeze, "app/assets/stylesheets/educode_sales/modules/select_input.css".freeze, "app/assets/stylesheets/educode_sales/public.css".freeze, "app/controllers/educode_sales/activities_controller.rb".freeze, "app/controllers/educode_sales/application_controller.rb".freeze, "app/controllers/educode_sales/assessments_controller.rb".freeze, "app/controllers/educode_sales/businesses_controller.rb".freeze, "app/controllers/educode_sales/commons_controller.rb".freeze, "app/controllers/educode_sales/contracts_controller.rb".freeze, "app/controllers/educode_sales/customer_extensions_controller.rb".freeze, "app/controllers/educode_sales/customer_follows_controller.rb".freeze, "app/controllers/educode_sales/customers_controller.rb".freeze, "app/controllers/educode_sales/follow_ups_controller.rb".freeze, "app/controllers/educode_sales/home_controller.rb".freeze, "app/controllers/educode_sales/idea_recycles_controller.rb".freeze, "app/controllers/educode_sales/ideas_controller.rb".freeze, "app/controllers/educode_sales/import_teachers_controller.rb".freeze, "app/controllers/educode_sales/invoices_controller.rb".freeze, "app/controllers/educode_sales/key_person_controller.rb".freeze, "app/controllers/educode_sales/logs_controller.rb".freeze, "app/controllers/educode_sales/money_plan_records_controller.rb".freeze, "app/controllers/educode_sales/money_plans_controller.rb".freeze, "app/controllers/educode_sales/operation_plans_controller.rb".freeze, "app/controllers/educode_sales/operation_reports_controller.rb".freeze, "app/controllers/educode_sales/operations_controller.rb".freeze, "app/controllers/educode_sales/places_controller.rb".freeze, "app/controllers/educode_sales/plans_controller.rb".freeze, "app/controllers/educode_sales/project_charts_controller.rb".freeze, "app/controllers/educode_sales/projects_controller.rb".freeze, "app/controllers/educode_sales/recycles_controller.rb".freeze, "app/controllers/educode_sales/results_controller.rb".freeze, "app/controllers/educode_sales/roles_controller.rb".freeze, "app/controllers/educode_sales/sale_reports_controller.rb".freeze, "app/controllers/educode_sales/sale_trends_controller.rb".freeze, "app/controllers/educode_sales/sales_controller.rb".freeze, "app/controllers/educode_sales/sales_details_controller.rb".freeze, "app/controllers/educode_sales/sessions_controller.rb".freeze, "app/controllers/educode_sales/staffs_controller.rb".freeze, "app/controllers/educode_sales/teacher_follows_controller.rb".freeze, "app/controllers/educode_sales/teachers_controller.rb".freeze, "app/controllers/educode_sales/upload_files_controller.rb".freeze, "app/controllers/educode_sales/user_behaviors_controller.rb".freeze, "app/helpers/educode_sales/activities_helper.rb".freeze, "app/helpers/educode_sales/application_helper.rb".freeze, "app/helpers/educode_sales/assessments_help.rb".freeze, "app/helpers/educode_sales/business_helper.rb".freeze, "app/helpers/educode_sales/follow_up_helper.rb".freeze, "app/helpers/educode_sales/home_helper.rb".freeze, "app/helpers/educode_sales/sale_trends_count_helper.rb".freeze, "app/helpers/educode_sales/sale_trends_helper.rb".freeze, "app/helpers/educode_sales/sessions_helper.rb".freeze, "app/helpers/educode_sales/teachers_helper.rb".freeze, "app/jobs/educode_sales/application_job.rb".freeze, "app/mailers/educode_sales/application_mailer.rb".freeze, "app/models/ability.rb".freeze, "app/models/concerns/deletable.rb".freeze, "app/models/educode_sales/activity.rb".freeze, "app/models/educode_sales/activity_follow_up.rb".freeze, "app/models/educode_sales/activity_staff.rb".freeze, "app/models/educode_sales/activity_teacher.rb".freeze, "app/models/educode_sales/application_record.rb".freeze, "app/models/educode_sales/assessments_setting.rb".freeze, "app/models/educode_sales/assign_follow_up.rb".freeze, "app/models/educode_sales/assign_staff.rb".freeze, "app/models/educode_sales/attendance.rb".freeze, "app/models/educode_sales/business.rb".freeze, "app/models/educode_sales/business_clazz_change.rb".freeze, "app/models/educode_sales/business_export_record.rb".freeze, "app/models/educode_sales/business_history.rb".freeze, "app/models/educode_sales/business_info.rb".freeze, "app/models/educode_sales/business_level.rb".freeze, "app/models/educode_sales/business_number_record.rb".freeze, "app/models/educode_sales/business_relation_ship.rb".freeze, "app/models/educode_sales/business_watch.rb".freeze, "app/models/educode_sales/common.rb".freeze, "app/models/educode_sales/contract_date_list.rb".freeze, "app/models/educode_sales/course_subject.rb".freeze, "app/models/educode_sales/customer.rb".freeze, "app/models/educode_sales/customer_add.rb".freeze, "app/models/educode_sales/customer_extension.rb".freeze, "app/models/educode_sales/customer_follow.rb".freeze, "app/models/educode_sales/eco_staff.rb".freeze, "app/models/educode_sales/filter.rb".freeze, "app/models/educode_sales/follow_up.rb".freeze, "app/models/educode_sales/follow_up_tag.rb".freeze, "app/models/educode_sales/follow_up_trend.rb".freeze, "app/models/educode_sales/idea.rb".freeze, "app/models/educode_sales/idea_follow.rb".freeze, "app/models/educode_sales/idea_history.rb".freeze, "app/models/educode_sales/invoice.rb".freeze, "app/models/educode_sales/invoice_apply.rb".freeze, "app/models/educode_sales/invoice_detail.rb".freeze, "app/models/educode_sales/key_person.rb".freeze, "app/models/educode_sales/login_history.rb".freeze, "app/models/educode_sales/market_area.rb".freeze, "app/models/educode_sales/money_plan.rb".freeze, "app/models/educode_sales/money_plan_claim.rb".freeze, "app/models/educode_sales/money_plan_record.rb".freeze, "app/models/educode_sales/operation_plan.rb".freeze, "app/models/educode_sales/operation_report.rb".freeze, "app/models/educode_sales/operation_trend.rb".freeze, "app/models/educode_sales/permission.rb".freeze, "app/models/educode_sales/place.rb".freeze, "app/models/educode_sales/place_area.rb".freeze, "app/models/educode_sales/product_catalog.rb".freeze, "app/models/educode_sales/project.rb".freeze, "app/models/educode_sales/recycle.rb".freeze, "app/models/educode_sales/result.rb".freeze, "app/models/educode_sales/role.rb".freeze, "app/models/educode_sales/role_area.rb".freeze, "app/models/educode_sales/role_permission.rb".freeze, "app/models/educode_sales/sale_plan.rb".freeze, "app/models/educode_sales/sale_report.rb".freeze, "app/models/educode_sales/sale_trend.rb".freeze, "app/models/educode_sales/sales_detail.rb".freeze, "app/models/educode_sales/staff.rb".freeze, "app/models/educode_sales/staff_permission.rb".freeze, "app/models/educode_sales/staff_school.rb".freeze, "app/models/educode_sales/staff_school_tag.rb".freeze, "app/models/educode_sales/tag.rb".freeze, "app/models/educode_sales/teacher.rb".freeze, "app/models/educode_sales/teacher_assign_follow.rb".freeze, "app/models/educode_sales/teacher_follow.rb".freeze, "app/models/educode_sales/user_stat_service.rb".freeze, "app/models/educode_sales/watch_follow_up.rb".freeze, "app/services/return_forecast_service.rb".freeze, "app/views/educode_sales/activities/_follows.html.erb".freeze, "app/views/educode_sales/activities/_index.html.erb".freeze, "app/views/educode_sales/activities/edit.html.erb".freeze, "app/views/educode_sales/activities/files.html.erb".freeze, "app/views/educode_sales/activities/files.json.jbuilder".freeze, "app/views/educode_sales/activities/follow_ups.json.jbuilder".freeze, "app/views/educode_sales/activities/index.html.erb".freeze, "app/views/educode_sales/activities/index.json.jbuilder".freeze, "app/views/educode_sales/activities/new.html.erb".freeze, "app/views/educode_sales/activities/new_follow_up.html.erb".freeze, "app/views/educode_sales/activities/show_schools.html.erb".freeze, "app/views/educode_sales/activities/show_schools.json.jbuilder".freeze, "app/views/educode_sales/activities/show_teachers.html.erb".freeze, "app/views/educode_sales/activities/upload_file.html.erb".freeze, "app/views/educode_sales/assessments/_attendances.html.erb".freeze, "app/views/educode_sales/assessments/_finished.html.erb".freeze, "app/views/educode_sales/assessments/_progress.html.erb".freeze, "app/views/educode_sales/assessments/_setup.html.erb".freeze, "app/views/educode_sales/assessments/attendances.js.erb".freeze, "app/views/educode_sales/assessments/attendances.json.jbuilder".freeze, "app/views/educode_sales/assessments/edit.html.erb".freeze, "app/views/educode_sales/assessments/edit_attendance.html.erb".freeze, "app/views/educode_sales/assessments/finished.json.jbuilder".freeze, "app/views/educode_sales/assessments/get_export_data.json.jbuilder".freeze, "app/views/educode_sales/assessments/import.html.erb".freeze, "app/views/educode_sales/assessments/index.html.erb".freeze, "app/views/educode_sales/assessments/index.json.jbuilder".freeze, "app/views/educode_sales/assessments/new.html.erb".freeze, "app/views/educode_sales/assessments/progress.json.jbuilder".freeze, "app/views/educode_sales/businesses/_contract.html.erb".freeze, "app/views/educode_sales/businesses/_contract_list.html.erb".freeze, "app/views/educode_sales/businesses/_follows.html.erb".freeze, "app/views/educode_sales/businesses/contract.html.erb".freeze, "app/views/educode_sales/businesses/contract.json.jbuilder".freeze, "app/views/educode_sales/businesses/daily_paper.html.erb".freeze, "app/views/educode_sales/businesses/edit.html.erb".freeze, "app/views/educode_sales/businesses/edit_follow_record.html.erb".freeze, "app/views/educode_sales/businesses/edit_plan.html.erb".freeze, "app/views/educode_sales/businesses/export_records.html.erb".freeze, "app/views/educode_sales/businesses/export_records.json.jbuilder".freeze, "app/views/educode_sales/businesses/file.html.erb".freeze, "app/views/educode_sales/businesses/following_businesses.jbuilder".freeze, "app/views/educode_sales/businesses/get_export_data.json.jbuilder".freeze, "app/views/educode_sales/businesses/index.html.erb".freeze, "app/views/educode_sales/businesses/index.json.jbuilder".freeze, "app/views/educode_sales/businesses/key_person.html.erb".freeze, "app/views/educode_sales/businesses/key_person.json.jbuilder".freeze, "app/views/educode_sales/businesses/new.html.erb".freeze, "app/views/educode_sales/businesses/new_follow_record.html.erb".freeze, "app/views/educode_sales/businesses/no_permission.html.erb".freeze, "app/views/educode_sales/businesses/search.json.jbuilder".freeze, "app/views/educode_sales/businesses/show_follow.html.erb".freeze, "app/views/educode_sales/businesses/show_follow.json.jbuilder".freeze, "app/views/educode_sales/businesses/show_follow_record.html.erb".freeze, "app/views/educode_sales/businesses/show_keys.html.erb".freeze, "app/views/educode_sales/businesses/time_line.html.erb".freeze, "app/views/educode_sales/businesses/unfinish_plans.json.jbuilder".freeze, "app/views/educode_sales/businesses/upload_file.html.erb".freeze, "app/views/educode_sales/commons/edit.html.erb".freeze, "app/views/educode_sales/commons/index.html.erb".freeze, "app/views/educode_sales/commons/index.json.jbuilder".freeze, "app/views/educode_sales/commons/new.html.erb".freeze, "app/views/educode_sales/commons/show.json.jbuilder".freeze, "app/views/educode_sales/contracts/_follows.html.erb".freeze, "app/views/educode_sales/contracts/_list.html.erb".freeze, "app/views/educode_sales/contracts/assign.html.erb".freeze, "app/views/educode_sales/contracts/edit_product.html.erb".freeze, "app/views/educode_sales/contracts/follow_ups.json.jbuilder".freeze, "app/views/educode_sales/contracts/index.html.erb".freeze, "app/views/educode_sales/contracts/index.json.jbuilder".freeze, "app/views/educode_sales/contracts/list.js.erb".freeze, "app/views/educode_sales/contracts/new_follow_up.html.erb".freeze, "app/views/educode_sales/contracts/new_product.html.erb".freeze, "app/views/educode_sales/contracts/new_sales_detail.html.erb".freeze, "app/views/educode_sales/contracts/product_list.html.erb".freeze, "app/views/educode_sales/contracts/product_list.json.jbuilder".freeze, "app/views/educode_sales/contracts/select_product.html.erb".freeze, "app/views/educode_sales/contracts/show_follow_record.html.erb".freeze, "app/views/educode_sales/customers/edit.html.erb".freeze, "app/views/educode_sales/customers/edit_department.html.erb".freeze, "app/views/educode_sales/customers/edit_follow_record.html.erb".freeze, "app/views/educode_sales/customers/edit_major.html.erb".freeze, "app/views/educode_sales/customers/give.html.erb".freeze, "app/views/educode_sales/customers/index.html.erb".freeze, "app/views/educode_sales/customers/index.json.jbuilder".freeze, "app/views/educode_sales/customers/list.html.erb".freeze, "app/views/educode_sales/customers/list.json.jbuilder".freeze, "app/views/educode_sales/customers/majors.json.jbuilder".freeze, "app/views/educode_sales/customers/new.html.erb".freeze, "app/views/educode_sales/customers/new_department.html.erb".freeze, "app/views/educode_sales/customers/new_follow_record.html.erb".freeze, "app/views/educode_sales/customers/new_major.html.erb".freeze, "app/views/educode_sales/customers/show_customer_follow.html.erb".freeze, "app/views/educode_sales/customers/show_customer_follow.json.jbuilder".freeze, "app/views/educode_sales/customers/show_department.json.jbuilder".freeze, "app/views/educode_sales/customers/show_follow.html.erb".freeze, "app/views/educode_sales/customers/show_follow.json.jbuilder".freeze, "app/views/educode_sales/customers/show_follow_record.html.erb".freeze, "app/views/educode_sales/customers/show_majors.html.erb".freeze, "app/views/educode_sales/follow_ups/add_assign.html.erb".freeze, "app/views/educode_sales/follow_ups/add_tag.html.erb".freeze, "app/views/educode_sales/follow_ups/file.html.erb".freeze, "app/views/educode_sales/follow_ups/index.json.jbuilder".freeze, "app/views/educode_sales/follow_ups/money_plans.json.jbuilder".freeze, "app/views/educode_sales/follow_ups/teachers.json.jbuilder".freeze, "app/views/educode_sales/follow_ups/upload_file.html.erb".freeze, "app/views/educode_sales/home/index.html.erb".freeze, "app/views/educode_sales/home/no_permission.html.erb".freeze, "app/views/educode_sales/home/sales_place.json.jbuilder".freeze, "app/views/educode_sales/home/sales_staff.json.jbuilder".freeze, "app/views/educode_sales/home/search.json.jbuilder".freeze, "app/views/educode_sales/home/search_activity.json.jbuilder".freeze, "app/views/educode_sales/home/search_contracts.json.jbuilder".freeze, "app/views/educode_sales/home/search_customer.json.jbuilder".freeze, "app/views/educode_sales/home/search_edu_teacher.json.jbuilder".freeze, "app/views/educode_sales/home/search_edu_user.json.jbuilder".freeze, "app/views/educode_sales/home/search_money_plans.json.jbuilder".freeze, "app/views/educode_sales/home/search_operation_teacher.json.jbuilder".freeze, "app/views/educode_sales/home/search_teacher.json.jbuilder".freeze, "app/views/educode_sales/home/search_users.json.jbuilder".freeze, "app/views/educode_sales/home/staff_business.json.jbuilder".freeze, "app/views/educode_sales/home/staff_departments.json.jbuilder".freeze, "app/views/educode_sales/home/staff_schools.json.jbuilder".freeze, "app/views/educode_sales/home/statistics.html.erb".freeze, "app/views/educode_sales/idea_recycles/activities.json.jbuilder".freeze, "app/views/educode_sales/idea_recycles/add_courses.html.erb".freeze, "app/views/educode_sales/idea_recycles/add_event.html.erb".freeze, "app/views/educode_sales/idea_recycles/add_keys.html.erb".freeze, "app/views/educode_sales/idea_recycles/course_list.json.jbuilder".freeze, "app/views/educode_sales/idea_recycles/course_subject.json.jbuilder".freeze, "app/views/educode_sales/idea_recycles/daily_paper.html.erb".freeze, "app/views/educode_sales/idea_recycles/detail.html.erb".freeze, "app/views/educode_sales/idea_recycles/edit.html.erb".freeze, "app/views/educode_sales/idea_recycles/edit_follow_record.html.erb".freeze, "app/views/educode_sales/idea_recycles/history.html.erb".freeze, "app/views/educode_sales/idea_recycles/import.html.erb".freeze, "app/views/educode_sales/idea_recycles/index.html.erb".freeze, "app/views/educode_sales/idea_recycles/index.json.jbuilder".freeze, "app/views/educode_sales/idea_recycles/new.html.erb".freeze, "app/views/educode_sales/idea_recycles/new_follow_record.html.erb".freeze, "app/views/educode_sales/idea_recycles/search_new.html.erb".freeze, "app/views/educode_sales/idea_recycles/show_class.html.erb".freeze, "app/views/educode_sales/idea_recycles/show_follow.html.erb".freeze, "app/views/educode_sales/idea_recycles/show_follow.json.jbuilder".freeze, "app/views/educode_sales/idea_recycles/show_follow_record.html.erb".freeze, "app/views/educode_sales/idea_recycles/unfinish_plans.json.jbuilder".freeze, "app/views/educode_sales/ideas/_follows.html.erb".freeze, "app/views/educode_sales/ideas/_index.html.erb".freeze, "app/views/educode_sales/ideas/activities.json.jbuilder".freeze, "app/views/educode_sales/ideas/add_courses.html.erb".freeze, "app/views/educode_sales/ideas/add_event.html.erb".freeze, "app/views/educode_sales/ideas/add_keys.html.erb".freeze, "app/views/educode_sales/ideas/course_list.json.jbuilder".freeze, "app/views/educode_sales/ideas/course_subject.json.jbuilder".freeze, "app/views/educode_sales/ideas/daily_paper.html.erb".freeze, "app/views/educode_sales/ideas/detail.html.erb".freeze, "app/views/educode_sales/ideas/edit.html.erb".freeze, "app/views/educode_sales/ideas/edit_follow_record.html.erb".freeze, "app/views/educode_sales/ideas/files.html.erb".freeze, "app/views/educode_sales/ideas/files.json.jbuilder".freeze, "app/views/educode_sales/ideas/follow_ups.json.jbuilder".freeze, "app/views/educode_sales/ideas/history.html.erb".freeze, "app/views/educode_sales/ideas/import.html.erb".freeze, "app/views/educode_sales/ideas/index.html.erb".freeze, "app/views/educode_sales/ideas/index.json.jbuilder".freeze, "app/views/educode_sales/ideas/new.html.erb".freeze, "app/views/educode_sales/ideas/new_follow_record.html.erb".freeze, "app/views/educode_sales/ideas/new_follow_up.html.erb".freeze, "app/views/educode_sales/ideas/search_new.html.erb".freeze, "app/views/educode_sales/ideas/show_class.html.erb".freeze, "app/views/educode_sales/ideas/show_follow.html.erb".freeze, "app/views/educode_sales/ideas/show_follow.json.jbuilder".freeze, "app/views/educode_sales/ideas/show_follow_record.html.erb".freeze, "app/views/educode_sales/ideas/show_schools.html.erb".freeze, "app/views/educode_sales/ideas/show_schools.json.jbuilder".freeze, "app/views/educode_sales/ideas/show_teachers.html.erb".freeze, "app/views/educode_sales/ideas/unfinish_plans.json.jbuilder".freeze, "app/views/educode_sales/ideas/upload_file.html.erb".freeze, "app/views/educode_sales/invoices/_apply_records.html.erb".freeze, "app/views/educode_sales/invoices/apply.html.erb".freeze, "app/views/educode_sales/invoices/apply_records.js.erb".freeze, "app/views/educode_sales/invoices/apply_records.json.jbuilder".freeze, "app/views/educode_sales/invoices/details.json.jbuilder".freeze, "app/views/educode_sales/invoices/list.json.jbuilder".freeze, "app/views/educode_sales/invoices/new.html.erb".freeze, "app/views/educode_sales/invoices/sales_details.html.erb".freeze, "app/views/educode_sales/invoices/sales_details.json.jbuilder".freeze, "app/views/educode_sales/logs/index.html.erb".freeze, "app/views/educode_sales/logs/index.json.jbuilder".freeze, "app/views/educode_sales/money_plan_records/_index.html.erb".freeze, "app/views/educode_sales/money_plan_records/add.html.erb".freeze, "app/views/educode_sales/money_plan_records/confirm_plan.html.erb".freeze, "app/views/educode_sales/money_plan_records/edit.html.erb".freeze, "app/views/educode_sales/money_plan_records/index.js.erb".freeze, "app/views/educode_sales/money_plan_records/index.json.jbuilder".freeze, "app/views/educode_sales/money_plans/_index.html.erb".freeze, "app/views/educode_sales/money_plans/add.html.erb".freeze, "app/views/educode_sales/money_plans/edit.html.erb".freeze, "app/views/educode_sales/money_plans/index.json.jbuilder".freeze, "app/views/educode_sales/money_plans/list.html.erb".freeze, "app/views/educode_sales/operation_plans/_monthPlan.html.erb".freeze, "app/views/educode_sales/operation_plans/_monthly.html.erb".freeze, "app/views/educode_sales/operation_plans/_weekPlan.html.erb".freeze, "app/views/educode_sales/operation_plans/_weekly.html.erb".freeze, "app/views/educode_sales/operation_plans/edit_month.html.erb".freeze, "app/views/educode_sales/operation_plans/edit_monthly.html.erb".freeze, "app/views/educode_sales/operation_plans/edit_week.html.erb".freeze, "app/views/educode_sales/operation_plans/edit_weekly.html.erb".freeze, "app/views/educode_sales/operation_plans/index.html.erb".freeze, "app/views/educode_sales/operation_plans/index.json.jbuilder".freeze, "app/views/educode_sales/operation_plans/my_month.json.jbuilder".freeze, "app/views/educode_sales/operation_plans/my_week.json.jbuilder".freeze, "app/views/educode_sales/operation_plans/new_month.html.erb".freeze, "app/views/educode_sales/operation_plans/new_monthly.html.erb".freeze, "app/views/educode_sales/operation_plans/new_week.html.erb".freeze, "app/views/educode_sales/operation_plans/new_weekly.html.erb".freeze, "app/views/educode_sales/operation_plans/operation.html.erb".freeze, "app/views/educode_sales/operation_plans/show_month.html.erb".freeze, "app/views/educode_sales/operation_plans/show_monthly.html.erb".freeze, "app/views/educode_sales/operation_plans/show_week.html.erb".freeze, "app/views/educode_sales/operation_plans/show_weekly.html.erb".freeze, "app/views/educode_sales/operation_reports/audit.html.erb".freeze, "app/views/educode_sales/operation_reports/edit.html.erb".freeze, "app/views/educode_sales/operation_reports/index.json.jbuilder".freeze, "app/views/educode_sales/operation_reports/plans.json.jbuilder".freeze, "app/views/educode_sales/operation_reports/show.html.erb".freeze, "app/views/educode_sales/operations/trends.html.erb".freeze, "app/views/educode_sales/places/edit.html.erb".freeze, "app/views/educode_sales/places/index.html.erb".freeze, "app/views/educode_sales/places/index.json.jbuilder".freeze, "app/views/educode_sales/places/new.html.erb".freeze, "app/views/educode_sales/plans/_monthPlan.html.erb".freeze, "app/views/educode_sales/plans/_monthly.html.erb".freeze, "app/views/educode_sales/plans/_weekPlan.html.erb".freeze, "app/views/educode_sales/plans/_weekly.html.erb".freeze, "app/views/educode_sales/plans/_yearPlan.html.erb".freeze, "app/views/educode_sales/plans/audit_weekly.html.erb".freeze, "app/views/educode_sales/plans/business_infos.json.jbuilder".freeze, "app/views/educode_sales/plans/edit_bussiness_info.html.erb".freeze, "app/views/educode_sales/plans/edit_bussiness_info_extra.html.erb".freeze, "app/views/educode_sales/plans/edit_month.html.erb".freeze, "app/views/educode_sales/plans/edit_monthly.html.erb".freeze, "app/views/educode_sales/plans/edit_week.html.erb".freeze, "app/views/educode_sales/plans/edit_weekly.html.erb".freeze, "app/views/educode_sales/plans/edit_year_plan.html.erb".freeze, "app/views/educode_sales/plans/index.html.erb".freeze, "app/views/educode_sales/plans/index.json.jbuilder".freeze, "app/views/educode_sales/plans/my_month.json.jbuilder".freeze, "app/views/educode_sales/plans/my_week.json.jbuilder".freeze, "app/views/educode_sales/plans/new_month.html.erb".freeze, "app/views/educode_sales/plans/new_monthly.html.erb".freeze, "app/views/educode_sales/plans/new_week.html.erb".freeze, "app/views/educode_sales/plans/new_weekly.html.erb".freeze, "app/views/educode_sales/plans/new_year.html.erb".freeze, "app/views/educode_sales/plans/operation.html.erb".freeze, "app/views/educode_sales/plans/plan_business_infos.json.jbuilder".freeze, "app/views/educode_sales/plans/show_month.html.erb".freeze, "app/views/educode_sales/plans/show_monthly.html.erb".freeze, "app/views/educode_sales/plans/show_week.html.erb".freeze, "app/views/educode_sales/plans/show_weekly.html.erb".freeze, "app/views/educode_sales/plans/years_plan.json.jbuilder".freeze, "app/views/educode_sales/project_charts/_sales_analysis.html.erb".freeze, "app/views/educode_sales/project_charts/sales_analysis.js.erb".freeze, "app/views/educode_sales/project_charts/trends.html.erb".freeze, "app/views/educode_sales/project_charts/trends.json.jbuilder".freeze, "app/views/educode_sales/projects/detail.html.erb".freeze, "app/views/educode_sales/projects/edit.html.erb".freeze, "app/views/educode_sales/projects/history.html.erb".freeze, "app/views/educode_sales/projects/index.html.erb".freeze, "app/views/educode_sales/projects/index.json.jbuilder".freeze, "app/views/educode_sales/recycles/_business.html.erb".freeze, "app/views/educode_sales/recycles/_follow_up.html.erb".freeze, "app/views/educode_sales/recycles/_monthPlan.html.erb".freeze, "app/views/educode_sales/recycles/_monthly.html.erb".freeze, "app/views/educode_sales/recycles/_weekPlan.html.erb".freeze, "app/views/educode_sales/recycles/_weekly.html.erb".freeze, "app/views/educode_sales/recycles/_yearPlan.html.erb".freeze, "app/views/educode_sales/recycles/business.json.jbuilder".freeze, "app/views/educode_sales/recycles/follow_up.json.jbuilder".freeze, "app/views/educode_sales/recycles/index.html.erb".freeze, "app/views/educode_sales/recycles/monthPlan.json.jbuilder".freeze, "app/views/educode_sales/recycles/monthly.json.jbuilder".freeze, "app/views/educode_sales/recycles/weekPlan.json.jbuilder".freeze, "app/views/educode_sales/recycles/weekly.json.jbuilder".freeze, "app/views/educode_sales/recycles/yearPlan.json.jbuilder".freeze, "app/views/educode_sales/results/edit.html.erb".freeze, "app/views/educode_sales/results/index.html.erb".freeze, "app/views/educode_sales/results/index.json.jbuilder".freeze, "app/views/educode_sales/results/new.html.erb".freeze, "app/views/educode_sales/results/show.json.jbuilder".freeze, "app/views/educode_sales/roles/edit.html.erb".freeze, "app/views/educode_sales/roles/index.html.erb".freeze, "app/views/educode_sales/roles/index.json.jbuilder".freeze, "app/views/educode_sales/roles/new.html.erb".freeze, "app/views/educode_sales/roles/rename.html.erb".freeze, "app/views/educode_sales/sale_reports/audit.html.erb".freeze, "app/views/educode_sales/sale_reports/edit.html.erb".freeze, "app/views/educode_sales/sale_reports/index.json.jbuilder".freeze, "app/views/educode_sales/sale_reports/plans.json.jbuilder".freeze, "app/views/educode_sales/sale_reports/show.html.erb".freeze, "app/views/educode_sales/sale_trends/_business_area.html.erb".freeze, "app/views/educode_sales/sale_trends/_business_followup_analysis.html.erb".freeze, "app/views/educode_sales/sale_trends/_goal_forecast.html.erb".freeze, "app/views/educode_sales/sale_trends/_sales_analysis.html.erb".freeze, "app/views/educode_sales/sale_trends/_sales_followup_analysis.html.erb".freeze, "app/views/educode_sales/sale_trends/_user_stat.html.erb".freeze, "app/views/educode_sales/sale_trends/business_area.js.erb".freeze, "app/views/educode_sales/sale_trends/business_followup_analysis.js.erb".freeze, "app/views/educode_sales/sale_trends/goal_forecast.js.erb".freeze, "app/views/educode_sales/sale_trends/operations.html.erb".freeze, "app/views/educode_sales/sale_trends/sales_analysis.js.erb".freeze, "app/views/educode_sales/sale_trends/sales_followup_analysis.js.erb".freeze, "app/views/educode_sales/sale_trends/trends.html.erb".freeze, "app/views/educode_sales/sale_trends/trends.json.jbuilder".freeze, "app/views/educode_sales/sale_trends/user_stat.js.erb".freeze, "app/views/educode_sales/sales/index.html.erb".freeze, "app/views/educode_sales/sales/index.json.jbuilder".freeze, "app/views/educode_sales/sales/operations.html.erb".freeze, "app/views/educode_sales/sales/operations.json.jbuilder".freeze, "app/views/educode_sales/sales/school.html.erb".freeze, "app/views/educode_sales/sales/trends.html.erb".freeze, "app/views/educode_sales/sales/xschool.html.erb".freeze, "app/views/educode_sales/sales_details/_index.html.erb".freeze, "app/views/educode_sales/sales_details/edit.html.erb".freeze, "app/views/educode_sales/sales_details/index.html.erb".freeze, "app/views/educode_sales/sales_details/index.js.erb".freeze, "app/views/educode_sales/sales_details/index.json.jbuilder".freeze, "app/views/educode_sales/sessions/login.html.erb".freeze, "app/views/educode_sales/staffs/edit.html.erb".freeze, "app/views/educode_sales/staffs/follow_up_departments.json.jbuilder".freeze, "app/views/educode_sales/staffs/follow_up_schools.json.jbuilder".freeze, "app/views/educode_sales/staffs/index.html.erb".freeze, "app/views/educode_sales/staffs/index.json.jbuilder".freeze, "app/views/educode_sales/staffs/list.html.erb".freeze, "app/views/educode_sales/staffs/new.html.erb".freeze, "app/views/educode_sales/teacher_follows/index.json.jbuilder".freeze, "app/views/educode_sales/teachers/_follows.html.erb".freeze, "app/views/educode_sales/teachers/_index.html.erb".freeze, "app/views/educode_sales/teachers/activities.json.jbuilder".freeze, "app/views/educode_sales/teachers/add_courses.html.erb".freeze, "app/views/educode_sales/teachers/add_event.html.erb".freeze, "app/views/educode_sales/teachers/add_keys.html.erb".freeze, "app/views/educode_sales/teachers/assign.html.erb".freeze, "app/views/educode_sales/teachers/course_list.json.jbuilder".freeze, "app/views/educode_sales/teachers/course_subject.json.jbuilder".freeze, "app/views/educode_sales/teachers/daily_paper.html.erb".freeze, "app/views/educode_sales/teachers/edit.html.erb".freeze, "app/views/educode_sales/teachers/edit_follow_record.html.erb".freeze, "app/views/educode_sales/teachers/import.html.erb".freeze, "app/views/educode_sales/teachers/index.html.erb".freeze, "app/views/educode_sales/teachers/index.json.jbuilder".freeze, "app/views/educode_sales/teachers/new.html.erb".freeze, "app/views/educode_sales/teachers/new_follow_record.html.erb".freeze, "app/views/educode_sales/teachers/search_new.html.erb".freeze, "app/views/educode_sales/teachers/show_class.html.erb".freeze, "app/views/educode_sales/teachers/show_follow.html.erb".freeze, "app/views/educode_sales/teachers/show_follow.json.jbuilder".freeze, "app/views/educode_sales/teachers/show_follow_record.html.erb".freeze, "app/views/educode_sales/teachers/unfinish_plans.json.jbuilder".freeze, "app/views/educode_sales/upload_files/index.json.jbuilder".freeze, "app/views/educode_sales/user_behaviors/index.html.erb".freeze, "app/views/educode_sales/user_behaviors/index.json.jbuilder".freeze, "app/views/layouts/educode_sales/application.html.erb".freeze, "app/views/layouts/educode_sales/login.html.erb".freeze, "config/locales/sale.zh-CN.yml".freeze, "config/routes.rb".freeze, "db/migrate/20210830081842_create_educode_sales_staffs.rb".freeze, "db/migrate/20210831022421_create_educode_sales_sale_trends.rb".freeze, "db/migrate/20210831085201_create_educode_sales_commons.rb".freeze, "db/migrate/20210901025628_create_educode_sales_roles.rb".freeze, "db/migrate/20210901031626_create_educode_sales_market_areas.rb".freeze, "db/migrate/20210902061835_create_educode_sales_role_areas.rb".freeze, "db/migrate/20210902064029_create_educode_sales_permissions.rb".freeze, "db/migrate/20210902064109_create_educode_sales_role_permissions.rb".freeze, "db/migrate/20210902073832_create_educode_sales_businesses.rb".freeze, "db/migrate/20210902080535_create_educode_sales_places.rb".freeze, "db/migrate/20210902080918_create_educode_sales_follow_ups.rb".freeze, "db/migrate/20210902101022_create_educode_sales_teachers.rb".freeze, "db/migrate/20210902103331_create_educode_sales_teacher_follows.rb".freeze, "db/migrate/20210903015810_create_educode_sales_sale_plans.rb".freeze, "db/migrate/20210903020721_create_educode_sales_sale_reports.rb".freeze, "db/migrate/20210903021458_create_educode_sales_operation_plans.rb".freeze, "db/migrate/20210903021710_create_educode_sales_operation_reports.rb".freeze, "db/migrate/20210903022055_create_educode_sales_operation_trends.rb".freeze, "db/migrate/20210903032011_create_educode_sales_activities.rb".freeze, "db/migrate/20210906104001_create_educode_sales_money_plans.rb".freeze, "db/migrate/20210906105154_create_educode_sales_place_areas.rb".freeze, "db/migrate/20210908014953_create_educode_sales_key_people.rb".freeze, "db/migrate/20210912061148_add_audit_user_id_to_sales_reports.rb".freeze, "db/migrate/20210913070728_create_educode_sales_activity_teachers.rb".freeze, "db/migrate/20210913071607_create_educode_sales_course_subjects.rb".freeze, "db/migrate/20210915061738_add_students_count_teacher_follow_ups.rb".freeze, "db/migrate/20211009031109_add_tel_key_peoples.rb".freeze, "db/migrate/20211009063423_add_source_businesses.rb".freeze, "db/migrate/20211013060712_create_educode_sales_assign_follow_ups.rb".freeze, "db/migrate/20211018054256_add_extras_to_commons.rb".freeze, "db/migrate/20211022085324_add_teacher_used_to_teachers.rb".freeze, "db/migrate/20211102085743_add_bidded_date_educode_sales_follow_ups.rb".freeze, "db/migrate/20211109015617_create_educode_sales_recycles.rb".freeze, "db/migrate/20211201023750_create_educode_sales_teacher_assign_follows.rb".freeze, "db/migrate/20211206054756_add_year_to_follow_ups.rb".freeze, "db/migrate/20211214100803_create_customer_extensions.rb".freeze, "db/migrate/20211215025029_create_educode_sales_customer_follows.rb".freeze, "db/migrate/20211220102720_add_position_to_commons.rb".freeze, "db/migrate/20211221075146_add_school_id_to_educode_sales_businesses.rb".freeze, "db/migrate/20220121060006_create_educode_sales_business_export_records.rb".freeze, "db/migrate/20220125013811_create_educode_sales_staff_schools.rb".freeze, "db/migrate/20220125033552_create_educode_sales_customer_adds.rb".freeze, "db/migrate/20220314053856_add_service_start_time_to_follow_ups.rb".freeze, "db/migrate/20220314074354_add_service_time_long_to_follow_ups.rb".freeze, "db/migrate/20220402020233_create_educode_sales_assessments_settings.rb".freeze, "db/migrate/20220411021641_add_new_column_assessments_settings.rb".freeze, "db/migrate/20220413090940_add_september_progress_to_assessment_settings.rb".freeze, "db/migrate/20220418033025_add_staff_id_to_sets.rb".freeze, "db/migrate/20220419103842_add_column_timestamps_to_assessments_settings.rb".freeze, "db/migrate/20220420071909_create_educode_sales_business_relation_ships.rb".freeze, "db/migrate/20220507020149_create_filter.rb".freeze, "db/migrate/20220507091959_change_educode_sales_filter_column_length.rb".freeze, "db/migrate/20220509073936_update_educode_sales_filters_filter_data.rb".freeze, "db/migrate/20220512031715_add_column_o_business_deployment_to_follow_ups.rb".freeze, "db/migrate/20220523023609_update_assessment_month_column_to_assessment_settings.rb".freeze, "db/migrate/20220523101628_update_column_to_follow_ups.rb".freeze, "db/migrate/20220827130438_create_educode_sales_login_histories.rb".freeze, "db/migrate/20220920080302_add_column_number_to_educode_sales_businesses.rb".freeze, "db/migrate/20220921131116_add_change_clazz_to_follow_up.rb".freeze, "db/migrate/20220923084102_create_table_to_busines_number_recoreds.rb".freeze, "db/migrate/20221107122147_change_divide_rate_follow_ups.rb".freeze, "db/migrate/20230115080730_add_origin_business_id_to_follow_ups.rb".freeze, "db/migrate/20230117144025_create_educode_sales_business_clazz_changes.rb".freeze, "db/migrate/20230206080303_create_educode_sales_staff_school_tags.rb".freeze, "db/migrate/20230209102302_create_educode_sales_staff_permissions.rb".freeze, "db/migrate/20230215141612_add_mobile_to_teachers.rb".freeze, "db/migrate/20230220144737_add_clazz_id_to_business.rb".freeze, "db/migrate/20230227061043_create_educode_sales_ideas.rb".freeze, "db/migrate/20230228063555_create_educode_sales_idea_histories.rb".freeze, "db/migrate/20230306131055_add_score_to_assessments_settings.rb".freeze, "db/migrate/20230308022633_add_permissions_to_educode_sales_permissions.rb".freeze, "db/migrate/20230314122536_add_delet_reason_to_business.rb".freeze, "db/migrate/20230319050647_add_clazz_to_educode_sales_activities.rb".freeze, "db/migrate/20230319105048_create_educode_sales_activity_staffs.rb".freeze, "db/migrate/20230322034022_add_to_school_name_to_ideas.rb".freeze, "db/migrate/20230327021033_add_attachment_ids_to_ideas.rb".freeze, "db/migrate/20230329135141_create_educode_sales_business_watches.rb".freeze, "db/migrate/20230330141213_create_educode_sales_activity_follow_ups.rb".freeze, "db/migrate/20230405074036_add_year_to_sale_plans.rb".freeze, "db/migrate/20230412083510_add_p_staff_id_to_businesses.rb".freeze, "db/migrate/20230412092000_create_business_histories.rb".freeze, "db/migrate/20230413015619_add_permissions_to_projects.rb".freeze, "db/migrate/20230413031029_add_pre_time_to_businesses.rb".freeze, "db/migrate/20230414031409_add_major_educode_sales_customer_follows.rb".freeze, "db/migrate/20230414035655_create_educode_sales_eco_staffs.rb".freeze, "db/migrate/20230428015007_add_deploy_time_follow_ups.rb".freeze, "db/migrate/20230430023424_add_plan_signed_date_to_follow_ups.rb".freeze, "db/migrate/20230430040332_create_educode_sales_contract_date_lists.rb".freeze, "db/migrate/20230430104708_create_idea_follows.rb".freeze, "db/migrate/20230430121335_add_permissions_for_ideas.rb".freeze, "db/migrate/20230430134710_create_educode_sales_assign_staffs.rb".freeze, "db/migrate/20230501034307_create_educode_sales_follow_up_trends.rb".freeze, "db/migrate/20230502142912_create_educode_sales_product_catalogs.rb".freeze, "db/migrate/20230510144317_create_educode_sales_sales_details.rb".freeze, "db/migrate/20230520023902_add_activity_educode_sales_business.rb".freeze, "db/migrate/20230523115007_add_proprietorship_educode_sales_sales_details.rb".freeze, "db/migrate/20230527150102_add_category_to_educode_sales_money_plans.rb".freeze, "db/migrate/20230528115654_create_educode_sales_money_plan_records.rb".freeze, "db/migrate/20230529022020_create_educode_sales_money_plan_claims.rb".freeze, "db/migrate/20230531144834_create_educode_sales_invoice_applies.rb".freeze, "db/migrate/20230601011835_create_educode_sales_invoices.rb".freeze, "db/migrate/20230601011943_create_educode_sales_invoice_details.rb".freeze, "db/migrate/20230614141225_create_educode_sales_tags.rb".freeze, "db/migrate/20230614141628_create_educode_sales_follow_up_tags.rb".freeze, "db/migrate/20230614142145_create_educode_sales_watch_follow_ups.rb".freeze, "lib/educode_sales.rb".freeze, "lib/educode_sales/engine.rb".freeze, "lib/educode_sales/version.rb".freeze, "lib/tasks/educode_sales_tasks.rake".freeze] s.homepage = "https://www.educoder.net".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Summary of EducodeSales.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 5.2.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.0".freeze]) end