先上最后成品图:

可以按月按周进行排班

支持拖拉排班,效率十分高效

 

开工,准备物料:

daypilot-all.min.js绿色版

我语言用的是php,因为是独立原生版本,代码看起来很简洁高效,开发起来十分迅速,再上源码截图

<?php
require_once '_db.php';

$json = file_get_contents('php://input');
$params = json_decode($json);

$capacity = isset($params->capacity) ? $params->capacity : '0';

$stmt = $db->prepare("SELECT * FROM rooms WHERE capacity = :capacity OR :capacity = '0' ORDER BY name");
$stmt->bindParam(':capacity', $capacity); 
$stmt->execute();
$rooms = $stmt->fetchAll();

class Room {}

$result = array();

foreach($rooms as $room) {
  $r = new Room();
  $r->id = $room['id'];
  $r->name = $room['name'];
  $r->capacity = intval($room['capacity']);
  $r->status = $room['status'];
  $result[] = $r;
}

header('Content-Type: application/json');
echo json_encode($result);


 

最后附上下载链接:

这个是js绿色软件部分源码

排班源码,排班软件源码,排班系统源码,java,php,asp,asp,python通用-PHP文档类资源-CSDN下载 

这个是代码部分源码PHP版本,其他语言源码我会在评论区放出

https://download.csdn/download/zangcuanhh/84360777

更多推荐

排班源码,排班软件源码,排班系统源码,java,php,asp,asp.net,c#,python通用