O70 / thraex-boardroom

Boardroom booking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boardroom

DhtmlxScheduler v4.1.0

Plugins(public/static/dhtmlxScheduler):

  • dhtmlxscheduler.css -> scheduler.css
  • dhtmlxscheduler.js -> scheduler.js
  • dhtmlxscheduler_timeline.js -> timeline.js
  • dhtmlxscheduler_treetimeline.js -> treetimeline.js
  • dhtmlxscheduler_collision.js -> collision.js
  • dhtmlxscheduler_limit.js -> limit.js
  • dhtmlxscheduler_tooltip.js -> tooltip.js
  • locale_cn.js

ES6 import: components/scheduler/index.js

Bugs(fix: reload scheduler):

  • scheduler global sharing
  • scheduler event repeated rendering
    • fix: scheduler.clearAll()

TODO

  • Time out of bounds
  • Form validate
  • Form default(orgId/contacts/mobile)
  • Form modify
  • Submit dialog
  • Blocked tips
  • Org filter
  • Secret dialog
  • Legends
  • Base info components
  • boardroom does not exist for booking
  • Event/Marked color
  • Condition
  • Remark position
  • Event modify: move/resize
  • Event cancel: icon
  • Notice
  • Opt: event cancel icon
  • Style

Files

  • static/dhtmlxScheduler

  • components/scheduler

  • booking.vue

  • statistics.vue

  • edit.vue

  • item.vue

  • rules.js

  • timeline.vue

    • style: remove scoped and add 5 ../
  • view.vue

About

Boardroom booking

License:MIT License


Languages

Language:Vue 39.0%Language:CSS 27.9%Language:JavaScript 27.9%Language:SCSS 4.8%Language:HTML 0.4%