php实现甘特图

本文介绍了如何利用PHP来创建甘特图,通过示例展示了数据获取和甘特图的生成过程。
摘要由CSDN通过智能技术生成

php实现甘特图 例:
在这里插入图片描述

<link rel="stylesheet" href="{
   { \Illuminate\Support\Facades\URL::asset('common/ofu_card.css') }}">
@include('temp.common.style._create_css')
<div class="row"  v-loading.fullscreen.lock="fullscreenLoading">
    <div class="row">
        <div class="box">
            @if(isset($title))
                <div class="box-header with-border">
                    <h3 class="box-title"> {
   {
    $title }}</h3>
                </div>
            @endif
            <div class="box-header with-border" style="padding-bottom: 0">
                <div class="pull-left">
                    <el-form :inline="true" :model="formInline" class="demo-form-inline">
                        <el-form-item style="margin-bottom: 0" label="生产工厂"  >
                            <el-select v-model="formInline.factory_id" placeholder="请选择" v-on:change="getFactoryGanttData">
                                <el-option
                                    v-for="item in options"
                                    :key="item.value"
                                    :label="item.label"
                                    :value="item.value">
                                </el-option>
                            </el-select>
                        </el-form-item>
                        <el-form-item style="margin-bottom: 0" label="选择区间">
                            <el-radio-group v-model="formInline.section" v-on:change="getFactoryGanttData" size="mini">
                                <el-radio-button label="1">一个月</el-radio-button>
                                <el-radio-button label="2">三个月</el-radio-button>
                                <el-radio-button label="3">六个月</el-radio-button>
{
   {
   --                                <el-radio-button label="4">一年</el-radio-button>--}}
                            </el-radio-group>
                        </el-form-item>
                    </el-form>
                </div>
            </div>
            <!-- /.box-header -->
            <div class="content">
                <div class="table-responsive">
                    <table class="table table-striped table-responsive no-padding table-hover table-bordered table-sm ofu-table-fixed"
                           style="text-align: center">
                        <tr style="">
                            <th rowspan="2" width="100" style="vertical-align:middle;width: 100px; text-align: center">合伙人</th>
                            <th rowspan="2" width="100" style="vertical-align:middle;text-align: center">班组</th>
                            {
   {
   --            <th rowspan="2" width="100" style="vertical-align:middle;text-align: center">人数</th>--}}
                            <template v-for="(val , key) in sectionDate">
                                <th :colspan="val.cols" style="text-align: center">[!! val.month !!] 月份</th>
                            </template>
                        </tr>
                        <tr>
                            <template v-for="(val , key) in sectionDate">
                                <template v-for="(val1 , key1) in val.days">
                                    <th :bgcolor="val1.is_job">[!! val1.day !!]</th>
                                </template>
                            </template>
                        </tr>
                        <template v-for="(item,index) in tableData">
                            <td :rowspan="item.rows">[!! item.workshop_name !!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值