From 90ef969b6f22908736a1d885d87418751dba2e46 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期五, 02 九月 2022 11:16:43 +0800
Subject: [PATCH] 1.gantt demo实现备份
---
src/views/sbgl/djjl.vue | 1853 -----------------------------------------------------------
1 files changed, 0 insertions(+), 1,853 deletions(-)
diff --git a/src/views/sbgl/djjl.vue b/src/views/sbgl/djjl.vue
index 31f4a51..e69de29 100644
--- a/src/views/sbgl/djjl.vue
+++ b/src/views/sbgl/djjl.vue
@@ -1,1853 +0,0 @@
-<!--<template>-->
-<!-- <div id="app">-->
-<!-- <div class="app-container">-->
-<!-- <el-tabs>-->
-<!-- <el-form ref="form" :model="form" :rules="rulescx" label-width="100px" size="medium">-->
-<!-- <el-row>-->
-<!-- <el-col :span="6" :offset="1">-->
-<!-- <el-form-item prop="WorkShop" label="鐢熶骇杞﹂棿">-->
-<!-- <el-select v-model="form.WorkShop" style="width:257px" filterable>-->
-<!-- <el-option-->
-<!-- v-for="item in list"-->
-<!-- :key="item.CODE"-->
-<!-- :label="item.NAME"-->
-<!-- :value="item.CODE"-->
-<!-- />-->
-<!-- </el-select>-->
-<!-- </el-form-item>-->
-<!-- </el-col>-->
-<!-- <el-col :span="6" :offset="1">-->
-<!-- <el-form-item prop="PartNumber" label="浜у搧缂栫爜">-->
-<!-- <el-input v-model="form.PartNumber" placeholder="璇疯緭鍏�" style="width:257px" />-->
-<!-- </el-form-item>-->
-<!-- </el-col>-->
-<!-- <el-col :span="5" :offset="1">-->
-<!-- <el-form-item prop="PartName" label="浜у搧鍚嶇О">-->
-<!-- <el-input v-model="form.PartName" placeholder="璇疯緭鍏�" style="width:257px" />-->
-<!-- </el-form-item>-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3" :offset="1">-->
-<!-- <el-button type="text" class="marginLeft rg color" @click="resetFormcx()">閲嶇疆</el-button>-->
-<!-- <el-button-->
-<!-- class="filter-item marginLeft button_style rg"-->
-<!-- size="medium"-->
-<!-- icon="el-icon-search"-->
-<!-- @click="Search()"-->
-<!-- >鏌ヨ-->
-<!-- </el-button>-->
-<!-- </el-col>-->
-<!-- </el-row>-->
-<!-- </el-form>-->
-<!-- </el-tabs>-->
-<!-- <el-table-->
-<!-- class="table"-->
-<!-- :data="mn_data"-->
-<!-- :header-cell-style="{background:'#f5f5f5'}"-->
-<!-- height="280"-->
-<!-- @sort-change="sortChange"-->
-<!-- >-->
-<!-- <el-table-column width="34" fixed>-->
-<!-- <template slot-scope="scope">-->
-<!-- <el-radio-->
-<!-- v-model="radio"-->
-<!-- :label="scope.$index"-->
-<!-- class="textRadio"-->
-<!-- @change.native="getCurrentRow(scope.row)"-->
-<!-- > -->
-<!-- </el-radio>-->
-<!-- </template>-->
-<!-- </el-table-column>-->
-<!-- <el-table-column-->
-<!-- label="搴忓彿"-->
-<!-- prop="AdvaScheSeq"-->
-<!-- width="80"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="浼樺厛绾�"-->
-<!-- prop="AdvaSchePiroQue"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- >-->
-<!-- <template slot-scope="scope">-->
-<!-- <div v-if="scope.row.AdvaSchePiroQue == '姝e父'">-->
-<!-- <span class="icon_true" />-->
-<!-- {{ scope.row.AdvaSchePiroQue }}-->
-<!-- </div>-->
-<!-- <div v-if="scope.row.AdvaSchePiroQue == '绱ф��'">-->
-<!-- <span class="icon_gz" />-->
-<!-- {{ scope.row.AdvaSchePiroQue }}-->
-<!-- </div>-->
-<!-- <div v-if="scope.row.AdvaSchePiroQue == '鐗规��'">-->
-<!-- <span class="icon_ty" />-->
-<!-- {{ scope.row.AdvaSchePiroQue }}-->
-<!-- </div>-->
-<!-- </template>-->
-<!-- </el-table-column>-->
-<!-- <el-table-column-->
-<!-- label="鐢熶骇杞﹂棿"-->
-<!-- prop="AdvaScheWorkShop"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="宸ュ崟缂栧彿"-->
-<!-- prop="AdvaScheWorkCode"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="浜у搧缂栫爜"-->
-<!-- prop="AdvaSchePartNumber"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="浜у搧鍚嶇О"-->
-<!-- prop="AdvaSchePartName"-->
-<!-- width="150"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="浜у搧瑙勬牸"-->
-<!-- prop="AdvaSchePartSpec"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="鏁伴噺"-->
-<!-- prop="AdvaScheQty"-->
-<!-- width="80"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- />-->
-<!-- <el-table-column-->
-<!-- label="瑕佹眰浜や粯鏃堕棿"-->
-<!-- prop="AdvaScheEndDate"-->
-<!-- width="200"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- >-->
-<!-- <template slot-scope="scope">{{ scope.row.AdvaScheEndDate }}</template>-->
-<!-- </el-table-column>-->
-<!-- <!– <el-table-column label="缁撴潫鏃ユ湡" prop="AdvaScheEndDate">-->
-<!-- </el-table-column>–>-->
-<!-- <el-table-column label="浜や粯鐘舵��" prop="AdvaScheSpeed" sortable="custom" :sort-orders="['ascending', 'descending']">-->
-<!-- <template slot-scope="scope">-->
-<!-- <div v-if="scope.row.Flag == 'Y' && scope.row.AdvaScheStus != 'NEW'">-->
-<!-- <span class="icon_true" /> 姝e父-->
-<!-- </div>-->
-<!-- <div v-if="scope.row.Flag == 'N' && scope.row.AdvaScheStus != 'NEW'">-->
-<!-- <span v-if="scope.row.Flag == 'N'" class="icon_ty" />寤舵湡-->
-<!-- </div>-->
-<!-- </template>-->
-<!-- </el-table-column>-->
-<!-- <el-table-column-->
-<!-- label="鎺掔▼宸ュ簭"-->
-<!-- prop="AdvaScheBotProcName"-->
-<!-- sortable="custom"-->
-<!-- :sort-orders="['ascending', 'descending']"-->
-<!-- width="160"-->
-<!-- />-->
-<!-- <el-table-column label="璁″垝鎺掔▼鏃堕棿" width="200" sortable="custom" :sort-orders="['ascending', 'descending']">-->
-<!-- <template-->
-<!-- slot-scope="scope"-->
-<!-- >{{ scope.row.AdvaSchePCStartDate }} ~ {{ scope.row.AdvaSchePCEndDate }}-->
-<!-- </template>-->
-<!-- </el-table-column>-->
-<!-- </el-table>-->
-<!-- <!– <pagination-view–>-->
-<!-- <!– :currentPage="form.page"–>-->
-<!-- <!– :total="total"–>-->
-<!-- <!– @size-change="sizeChange"–>-->
-<!-- <!– @current-change="pageChange"–>-->
-<!-- <!– ></pagination-view>–>-->
-<!-- </div>-->
-
-<!-- <el-dialog title="鏌ョ湅" :visible.sync="showDialog" width="60%">-->
-<!-- <el-table class="table" :data="look_data" :header-cell-style="{background:'#f5f5f5'}">-->
-<!-- <el-table-column label="搴忓彿" prop="AdvaTaskSeq" width="80" />-->
-<!-- <el-table-column label="宸ュ崟缂栧彿" prop="AdvaTaskWork" />-->
-<!-- <el-table-column label="宸ュ崟鐘舵��" prop="AdvaTaskStatus" />-->
-<!-- <el-table-column label="浜у搧缂栫爜" prop="AdvaTaskPartNumber" />-->
-<!-- <el-table-column label="寮�濮嬫椂闂�" prop="AdvaTaskStartDate" width="160" />-->
-<!-- <el-table-column label="缁撴潫鏃堕棿" prop="AdvaTaskEndDate" width="160" />-->
-<!-- <el-table-column label="鐢熶骇鏁伴噺" prop="AdvaTaskQty" />-->
-<!-- <el-table-column label="鐢熶骇宸ュ簭" prop="AdvaTaskBotProcName" />-->
-<!-- </el-table>-->
-<!-- <div style="overflow: hidden">-->
-<!-- <!– <pagination-view–>-->
-<!-- <!– :currentPage="search_from.page"–>-->
-<!-- <!– :total="look_total"–>-->
-<!-- <!– @size-change="sizeChange_look"–>-->
-<!-- <!– @current-change="pageChange_look"–>-->
-<!-- <!– ></pagination-view>–>-->
-<!-- </div>-->
-<!-- </el-dialog>-->
-
-<!-- <el-tabs v-show="show">-->
-<!-- <el-row style="margin-bottom:20px">-->
-<!-- <!– <el-col :span="2">-->
-<!-- <el-input v-model="form.Seach" @keyup.enter.native="SeachKey" placeholder="璇疯緭鍏ュ叧閿瘝" size="small"></el-input>-->
-<!-- </el-col>–>-->
-<!-- <el-col :span="7" :offset="1">-->
-<!-- <span class="t_size" style="margin-left:7px">鎺掔▼鏃ユ湡</span>-->
-<!-- <el-date-picker-->
-<!-- v-model="value1"-->
-<!-- type="daterange"-->
-<!-- range-separator="~"-->
-<!-- format="yyyy-MM-dd"-->
-<!-- value-format="yyyy-MM-dd"-->
-<!-- start-placeholder="寮�濮嬫棩鏈�"-->
-<!-- end-placeholder="缁撴潫鏃ユ湡"-->
-<!-- size="small"-->
-<!-- :picker-options="pickerOptions1"-->
-<!-- @change="change_time"-->
-<!-- />-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3">-->
-<!-- <span class="t_size">鎺掔▼鏂瑰紡</span>-->
-<!-- <el-select v-model="types" size="small" style="width:120px" @change="changeTypes">-->
-<!-- <el-option value="N" label="璁惧浼樺厛" />-->
-<!-- <el-option value="Y" label="鏃堕棿浼樺厛" />-->
-<!-- </el-select>-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3" :offset="1">-->
-<!-- <div style="height:32px;">-->
-<!-- <span class="t_size">鏃堕棿鍒诲害</span>-->
-<!-- <select id="scale" v-model.number="scale">-->
-<!-- <option v-for="i in scaleList" :key="i">{{ i }}</option>-->
-<!-- </select>-->
-<!-- <span class="t_size">鍒嗛挓</span>-->
-<!-- </div>-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3">-->
-<!-- <div style="height:32px;">-->
-<!-- <span class="t_size">鎹㈠瀷鏃堕棿</span>-->
-<!-- <el-input-->
-<!-- id="scale"-->
-<!-- v-model="times"-->
-<!-- type="number"-->
-<!-- size="mini"-->
-<!-- style="display:inline-block;width:80px;"-->
-<!-- @change="no_zero"-->
-<!-- />-->
-<!-- <span class="t_size">鍒嗛挓</span>-->
-<!-- </div>-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3">-->
-<!-- <div style="height:32px;line-height: 28px;">-->
-<!-- <span class="t_size">棰勬帓杩涘害</span>-->
-<!-- <span>-->
-<!-- <span style="text-decoration:underline;">{{ real_num }}</span> /-->
-<!-- <span style="text-decoration:underline">{{ meter }}</span>-->
-<!-- </span>-->
-<!-- </div>-->
-<!-- </el-col>-->
-
-<!-- <el-col :span="3">-->
-<!-- <el-button-->
-<!-- type="primary"-->
-<!-- size="mini"-->
-<!-- icon="el-icon-document-remove"-->
-<!-- style="margin-left:20px;"-->
-<!-- @click="click_schedule"-->
-<!-- >棰勬帓-->
-<!-- </el-button>-->
-<!-- <el-button-->
-<!-- type="primary"-->
-<!-- size="mini"-->
-<!-- icon="el-icon-document-checked"-->
-<!-- @click="click_yes"-->
-<!-- >鎻愪氦-->
-<!-- </el-button>-->
-<!-- <p />-->
-<!-- </el-col>-->
-<!-- </el-row>-->
-<!-- <el-row />-->
-<!-- </el-tabs>-->
-<!-- <div v-show="show" class="container">-->
-<!-- <v-gantt-chart-->
-<!-- :start-time="time_data[0]"-->
-<!-- :end-time="time_data[1]"-->
-<!-- :cell-width="cellWidth"-->
-<!-- :cell-height="cellHeight"-->
-<!-- :time-lines="timeLines"-->
-<!-- :title-height="titleHeight"-->
-<!-- :scale="scale"-->
-<!-- :title-width="titleWidth"-->
-<!-- show-current-time-->
-<!-- :hide-header="hideHeader"-->
-<!-- :data-key="dataKey"-->
-<!-- :array-keys="arrayKeys"-->
-<!-- :scroll-to-postion="positionA"-->
-<!-- :datas="bm_data"-->
-<!-- @scrollLeft="scrollLeftA"-->
-<!-- >-->
-<!-- <!– <template v-slot:block="{data,item}"> –>-->
-<!-- <template slot="block" slot-scope="{data,item}">-->
-<!-- <Test-->
-<!-- :data="data"-->
-<!-- :update-time-lines="updateTimeLines"-->
-<!-- :cell-height="cellHeight"-->
-<!-- :current-time="currentTime"-->
-<!-- :item="item"-->
-<!-- />-->
-<!-- </template>-->
-<!-- <template slot="left" slot-scope="{data}">-->
-<!-- <div class="name">-->
-<!-- <div class="carId">-->
-<!-- <el-checkbox-->
-<!-- v-model="data.status"-->
-<!-- style="margin-right:5px;"-->
-<!-- @change="click_box(data)"-->
-<!-- />-->
-<!-- {{ data.id }} {{ data.name }}-->
-<!-- </div>-->
-<!-- <div class="speed">-->
-<!-- <el-tooltip class="item" effect="dark" content="鏌ョ湅" placement="top">-->
-<!-- <el-button type="text" size="mini" @click="look(data)">-->
-<!-- <i class="el-icon-document size i-color" />-->
-<!-- </el-button>-->
-<!-- </el-tooltip>-->
-<!-- </div>-->
-<!-- </div>-->
-<!-- </template>-->
-<!-- <template slot="title">-->
-<!-- <span class="tc">宸ヤ綅鍒楄〃</span>-->
-
-<!-- <el-checkbox v-model="all_status" class="box_style" @change="changeLift()" />-->
-<!-- <input v-model.number="cellWidth" type="range" min="20" max="100" class="box_styles">-->
-<!-- </template>-->
-<!-- </v-gantt-chart>-->
-<!-- </div>-->
-<!-- </div>-->
-<!--</template>-->
-
-<!--<script>-->
-<!--import Test from '@/components/Test'-->
-<!--// import PaginationView from '@/components/PaginationView'-->
-<!--// import TestLeft from '@/components/TestLeft'-->
-<!--import { mockDatas } from './index1.js'-->
-<!--import dayjs from 'dayjs'-->
-<!--import automaticScheduling from '@/api/automaticScheduling'-->
-
-<!--const scaleList = `30,60,240,360`.split(',').map(n => parseInt(n))-->
-<!--const timeList = `0,30,60,120,240,480`.split(',').map(n => parseInt(n))-->
-
-<!--export default {-->
-<!-- components: { Test },-->
-<!-- data() {-->
-<!-- return {-->
-<!-- show: false,-->
-<!-- pickerOptions1: {-->
-<!-- disabledDate(time) {-->
-<!-- return time.getTime() <= Date.now() - 24 * 60 * 60 * 1000-->
-<!-- }-->
-<!-- },-->
-<!-- real_num: 0,-->
-<!-- keep_data: [],-->
-<!-- all_status: true,-->
-<!-- look_data: [],-->
-<!-- look_total: 0,-->
-<!-- cl_name: '',-->
-<!-- cl_code: '',-->
-<!-- work_order: '',-->
-<!-- false_arr: [],-->
-<!-- ckeckVal: true,-->
-<!-- AdvaScheUom: '',-->
-<!-- list: [],-->
-<!-- form: {-->
-<!-- WorkShop: '',-->
-<!-- PartNumber: '',-->
-<!-- PartName: '',-->
-<!-- rows: 10,-->
-<!-- page: 1-->
-<!-- },-->
-<!-- showDialog: false,-->
-<!-- time_data: [],-->
-<!-- forms: {-->
-<!-- WorkCode: '',-->
-<!-- WorkShop: '',-->
-<!-- PartNumber: '',-->
-<!-- BotProceCode: '',-->
-<!-- StartTime: '',-->
-<!-- EndTime: ''-->
-<!-- },-->
-<!-- click_one: 0,-->
-<!-- datasC: [],-->
-<!-- radio: '',-->
-<!-- value1: '',-->
-<!-- types: 'N',-->
-<!-- no: false,-->
-<!-- total: 0,-->
-<!-- mn_data: [],-->
-<!-- bm_data: [],-->
-<!-- facility_data: [],-->
-<!-- end_start: '',-->
-<!-- timeLines: [-->
-<!-- {-->
-<!-- time: dayjs()-->
-<!-- .add(2, 'hour')-->
-<!-- .toString()-->
-<!-- },-->
-<!-- {-->
-<!-- time: dayjs()-->
-<!-- .add(5, 'hour')-->
-<!-- .toString(),-->
-<!-- color: '#747e80'-->
-<!-- }-->
-<!-- ],-->
-<!-- formUpdata: {-->
-<!-- WorkCode: '',-->
-<!-- BotProceCode: '',-->
-<!-- json: []-->
-<!-- },-->
-<!-- currentTime: dayjs(),-->
-<!-- startTime: dayjs()-->
-<!-- .subtract(5, 'hour')-->
-<!-- .toString(),-->
-<!-- endTime: dayjs()-->
-<!-- .add(2, 'day')-->
-<!-- .add(2, 'hour')-->
-<!-- .toString(),-->
-<!-- cellWidth: 50,-->
-<!-- cellHeight: 30,-->
-<!-- titleHeight: 40,-->
-<!-- titleWidth: 250,-->
-<!-- scale: 60,-->
-<!-- datasNum: 100,-->
-<!-- datasA: [],-->
-<!-- datasB: mockDatas(100),-->
-<!-- dataKey: 'id',-->
-<!-- times: 0,-->
-<!-- timeList: timeList,-->
-<!-- scaleList: scaleList,-->
-<!-- scrollToTime: dayjs()-->
-<!-- .add(1, 'day')-->
-<!-- .toString(),-->
-<!-- scrollToPostion: { x: 10000, y: 10000 },-->
-<!-- hideHeader: false,-->
-<!-- arrayKeys: ['gtArray', 'error'],-->
-<!-- scrollToY: 0,-->
-<!-- positionB: {},-->
-<!-- positionA: {},-->
-<!-- meter: 0, // 鑺傛媿-->
-<!-- title_list: [],-->
-<!-- imp_id: '',-->
-<!-- submit_flag: false,-->
-<!-- search_from: {-->
-<!-- page: 1,-->
-<!-- rows: 10,-->
-<!-- WorkTime: '',-->
-<!-- BotProceName: ''-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-
-<!-- watch: {-->
-<!-- datasNum(newV) {-->
-<!-- this.datasA = mockDatas(newV)-->
-<!-- this.datasB = mockDatas(newV)-->
-<!-- },-->
-<!-- scrollToY(val) {-->
-<!-- this.positionA = { x: val }-->
-<!-- }-->
-<!-- },-->
-<!-- created: function() {-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- this.AdvancedSchedulingWorkShop()-->
-<!-- },-->
-
-<!-- methods: {-->
-<!-- AdvancedSchedulingWorkShop() {-->
-<!-- automaticScheduling.AdvancedSchedulingWorkShop().then(res => {-->
-<!-- this.list = res-->
-<!-- })-->
-<!-- },-->
-<!-- Search() {-->
-<!-- this.form.page = 1-->
-<!-- this.show = false-->
-<!-- this.radio = ''-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- },-->
-<!-- resetFormcx() {-->
-<!-- this.$nextTick(() => {-->
-<!-- this.$refs.form.resetFields()-->
-<!-- })-->
-<!-- },-->
-<!-- no_zero() {-->
-<!-- if (this.times < 0) {-->
-<!-- this.times = 0-->
-<!-- }-->
-<!-- },-->
-<!-- sortChange(column, prop, order) {-->
-<!-- this.radio = '';-->
-<!-- (this.form.prop = column.prop), (this.form.order = column.order)-->
-<!-- this.show = false-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- },-->
-<!-- SeachKey() {-->
-<!-- this.form.page = 1-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- this.show = false-->
-<!-- this.radio = ''-->
-<!-- },-->
-<!-- changeLift() {-->
-<!-- if (this.all_status) {-->
-<!-- this.false_arr = []-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- } else {-->
-<!-- for (const i in this.bm_data) {-->
-<!-- this.bm_data[i].status = false-->
-<!-- this.bm_data[i].gtArray = []-->
-<!-- }-->
-<!-- for (const i in this.facility_data) {-->
-<!-- this.facility_data[i].gtArray = []-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- changeTypes() {-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- },-->
-<!-- change_time() {-->
-<!-- this.time_data[0] = this.value1[0] + ' 00:00'-->
-<!-- this.time_data[1] = this.value1[1] + ' 23:59'-->
-<!-- this.forms.StartTime = this.value1[0]-->
-<!-- this.forms.EndTime = this.value1[1]-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- },-->
-<!-- click_box(val) {-->
-<!-- if (!val.status) {-->
-<!-- for (const i in this.facility_data) {-->
-<!-- const new_arr = []-->
-<!-- for (const j in this.facility_data[i].gtArray) {-->
-<!-- if (this.facility_data[i].gtArray[j].id == val.id) {-->
-<!-- } else {-->
-<!-- new_arr.push(this.facility_data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- this.facility_data[i].gtArray = new_arr-->
-<!-- }-->
-<!-- } else {-->
-<!-- this.false_arr = []-->
-<!-- for (const i in this.bm_data) {-->
-<!-- if (!this.bm_data[i].status) {-->
-<!-- this.false_arr.push(this.bm_data[i].id)-->
-<!-- }-->
-<!-- }-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- }-->
-
-<!-- if (!val.status) {-->
-<!-- for (const i in this.bm_data) {-->
-<!-- if (!this.bm_data[i].status) {-->
-<!-- this.bm_data[i].gtArray = []-->
-<!-- }-->
-<!-- }-->
-<!-- } else {-->
-<!-- this.false_arr = []-->
-<!-- for (const i in this.bm_data) {-->
-<!-- if (!this.bm_data[i].status) {-->
-<!-- this.false_arr.push(this.bm_data[i].id)-->
-<!-- }-->
-<!-- }-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- }-->
-<!-- for (const i in this.bm_data) {-->
-<!-- const arr = []-->
-<!-- for (const j in this.bm_data[i].gtArray) {-->
-<!-- if (this.bm_data[i].gtArray[j].type != 'schedule') {-->
-<!-- arr.push(this.bm_data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- this.bm_data[i].gtArray = arr-->
-<!-- }-->
-<!-- this.real_num = 0-->
-<!-- },-->
-<!-- look(data) {-->
-<!-- this.showDialog = true-->
-<!-- this.search_from.DeviceCode = data.id-->
-<!-- this.AdvancedSchedulingEquipmenTask()-->
-<!-- },-->
-<!-- AdvancedSchedulingEquipmenTask() {-->
-<!-- automaticScheduling-->
-<!-- .AdvancedSchedulingEquipmenTask(this.search_from)-->
-<!-- .then(res => {-->
-<!-- this.look_data = res.rows-->
-<!-- this.look_total = res.total-->
-<!-- })-->
-<!-- },-->
-<!-- sizeChange_look(val) {-->
-<!-- this.search_from.rows = val-->
-<!-- this.AdvancedSchedulingEquipmenTask()-->
-<!-- },-->
-<!-- pageChange_look(val) {-->
-<!-- this.search_from.page = val-->
-<!-- this.AdvancedSchedulingEquipmenTask()-->
-<!-- },-->
-<!-- sizeChange(val) {-->
-<!-- this.form.rows = val-->
-<!-- this.show = false-->
-<!-- this.radio = ''-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- },-->
-<!-- pageChange(val) {-->
-<!-- this.form.page = val-->
-<!-- this.show = false-->
-<!-- this.radio = ''-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- },-->
-<!-- // 鏌ヨ-->
-<!-- AdvancedSchedulingSearch() {-->
-<!-- automaticScheduling.AdvancedSchedulingSearch(this.form).then(res => {-->
-<!-- this.mn_data = res.rows-->
-<!-- this.total = res.total-->
-<!-- this.oneClick()-->
-<!-- })-->
-<!-- },-->
-<!-- // 鐐瑰嚮甯﹀嚭鏁版嵁-->
-<!-- OnclickAdvancedSchedulingDevice() {-->
-<!-- this.facility_top()-->
-
-<!-- automaticScheduling-->
-<!-- .OnclickAdvancedSchedulingDevice(this.forms)-->
-<!-- .then(res => {-->
-<!-- if (res.rus.message) {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- type: 'error',-->
-<!-- message: res.rus.message-->
-<!-- })-->
-<!-- }-->
-<!-- this.submit_flag = false-->
-<!-- const list = []-->
-<!-- this.time_all = res-->
-<!-- const cont = res.Cont-->
-<!-- this.real_num = 0-->
-<!-- for (const i in this.time_all.rows[0].children) {-->
-<!-- const obj = {-->
-<!-- id: '',-->
-<!-- name: '',-->
-<!-- AdvaDevicRhythm: '',-->
-<!-- status: true,-->
-<!-- colorPair: {-->
-<!-- dark: 'rgb(83, 186, 241,0.8)',-->
-<!-- light: 'rgb(83, 186, 241,0.1)',-->
-<!-- light_capacity: 'rgb(209,239,237,0.8)',-->
-<!-- h_schedule: ' rgb(100,255,192,0.8)',-->
-<!-- scheduleing: 'rgb(20,182,231,0.8)'-->
-<!-- },-->
-<!-- gtArray: []-->
-<!-- }-->
-<!-- obj.id = this.time_all.rows[0].children[i].AdvaDevicNumber-->
-<!-- obj.name = this.time_all.rows[0].children[i].AdvaDevicName-->
-<!-- obj.AdvaDevicRhythm = this.time_all.rows[0].children[-->
-<!-- i-->
-<!-- ].AdvaDevicRhythm-->
-<!-- list.push(obj)-->
-<!-- }-->
-
-<!-- for (const i in this.time_all.rows) {-->
-<!-- for (const j in this.time_all.rows[i].children) {-->
-<!-- if (this.time_all.rows[i].children[j].OneStartDate != '') {-->
-<!-- this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].OneStartDate = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].OneStartDate.split('~')-->
-<!-- this.time_all.rows[i].children[j].OneStartDate[0] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].OneStartDate[0]-->
-<!-- this.time_all.rows[i].children[j].OneStartDate[1] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].OneStartDate[1]-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].TwoStartDate != '') {-->
-<!-- this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].TwoStartDate = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].TwoStartDate.split('~')-->
-<!-- this.time_all.rows[i].children[j].TwoStartDate[0] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].TwoStartDate[0]-->
-<!-- this.time_all.rows[i].children[j].TwoStartDate[1] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].TwoStartDate[1]-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].ThreeStartDate != '') {-->
-<!-- this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].ThreeStartDate = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].ThreeStartDate.split('~')-->
-<!-- this.time_all.rows[i].children[j].ThreeStartDate[0] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].ThreeStartDate[0]-->
-<!-- this.time_all.rows[i].children[j].ThreeStartDate[1] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].ThreeStartDate[1]-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].FourStartDate != '') {-->
-<!-- this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FourStartDate = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FourStartDate.split('~')-->
-<!-- this.time_all.rows[i].children[j].FourStartDate[0] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].FourStartDate[0]-->
-<!-- this.time_all.rows[i].children[j].FourStartDate[1] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].FourStartDate[1]-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].FiveStartDate != '') {-->
-<!-- this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FiveStartDate = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FiveStartDate.split('~')-->
-<!-- this.time_all.rows[i].children[j].FiveStartDate[0] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].FiveStartDate[0]-->
-<!-- this.time_all.rows[i].children[j].FiveStartDate[1] =-->
-<!-- this.time_all.rows[i].YearDate +-->
-<!-- ' ' +-->
-<!-- this.time_all.rows[i].children[j].FiveStartDate[1]-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- // 缁勫悎鏂扮殑缁撴瀯-->
-<!-- const newList = []-->
-<!-- for (const i in this.time_all.rows) {-->
-<!-- for (const j in this.time_all.rows[i].children) {-->
-<!-- if (this.time_all.rows[i].children[j].OneStartDate != '') {-->
-<!-- const data1 = {-->
-<!-- id: '',-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- mod: ''-->
-<!-- }-->
-<!-- data1.id = this.time_all.rows[i].children[j].AdvaDevicNumber-->
-<!-- data1.start = this.time_all.rows[i].children[j].OneStartDate[0]-->
-<!-- data1.end = this.time_all.rows[i].children[j].OneStartDate[1]-->
-<!-- data1.mod =-->
-<!-- (this.time_all.rows[i].children[j].AdvaDevicCropMob * 1) /-->
-<!-- 100-->
-<!-- newList.push(data1)-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].TwoStartDate != '') {-->
-<!-- const data2 = {-->
-<!-- id: '',-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- mod: ''-->
-<!-- }-->
-<!-- data2.id = this.time_all.rows[i].children[j].AdvaDevicNumber-->
-<!-- data2.start = this.time_all.rows[i].children[j].TwoStartDate[0]-->
-<!-- data2.end = this.time_all.rows[i].children[j].TwoStartDate[1]-->
-<!-- data2.mod =-->
-<!-- (this.time_all.rows[i].children[j].AdvaDevicCropMob * 1) /-->
-<!-- 100-->
-<!-- newList.push(data2)-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].ThreeStartDate != '') {-->
-<!-- const data3 = {-->
-<!-- id: '',-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- mod: ''-->
-<!-- }-->
-<!-- data3.id = this.time_all.rows[i].children[j].AdvaDevicNumber-->
-<!-- data3.start = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].ThreeStartDate[0]-->
-<!-- data3.end = this.time_all.rows[i].children[j].ThreeStartDate[1]-->
-<!-- data3.mod =-->
-<!-- (this.time_all.rows[i].children[j].AdvaDevicCropMob * 1) /-->
-<!-- 100-->
-<!-- newList.push(data3)-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].FourStartDate != '') {-->
-<!-- const data4 = {-->
-<!-- id: '',-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- mod: ''-->
-<!-- }-->
-<!-- data4.id = this.time_all.rows[i].children[j].AdvaDevicNumber-->
-<!-- data4.start = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FourStartDate[0]-->
-<!-- data4.end = this.time_all.rows[i].children[j].FourStartDate[1]-->
-<!-- data4.mod =-->
-<!-- (this.time_all.rows[i].children[j].AdvaDevicCropMob * 1) /-->
-<!-- 100-->
-<!-- newList.push(data4)-->
-<!-- }-->
-<!-- if (this.time_all.rows[i].children[j].FiveStartDate != '') {-->
-<!-- const data5 = {-->
-<!-- id: '',-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- mod: ''-->
-<!-- }-->
-<!-- data5.id = this.time_all.rows[i].children[j].AdvaDevicNumber-->
-<!-- data5.start = this.time_all.rows[i].children[-->
-<!-- j-->
-<!-- ].FiveStartDate[0]-->
-<!-- data5.end = this.time_all.rows[i].children[j].FiveStartDate[1]-->
-<!-- data5.mod =-->
-<!-- (this.time_all.rows[i].children[j].AdvaDevicCropMob * 1) /-->
-<!-- 100-->
-<!-- newList.push(data5)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- for (const i in list) {-->
-<!-- this.pushTiem(newList, list[i].id, list[i].gtArray)-->
-<!-- }-->
-<!-- this.bm_data = list-->
-<!-- const _this = this-->
-<!-- if (cont != '') {-->
-<!-- for (const i in cont) {-->
-<!-- for (const j in this.bm_data) {-->
-<!-- if (this.bm_data[j].id == cont[i].EQP_CODE) {-->
-<!-- const data = {-->
-<!-- id: cont[i].EQP_CODE,-->
-<!-- number: cont[i].ALLOC_QTY,-->
-<!-- cl_name: cont[i].PART_NAME,-->
-<!-- cl_code: this.cl_code,-->
-<!-- work_order: cont[i].WO_CODE,-->
-<!-- STATUS: _this.AdvaScheUom,-->
-<!-- start: cont[i].TIME_START,-->
-<!-- end: cont[i].TIME_END,-->
-<!-- type: cont[i].STATUS == 'S' ? 'h_schedule' : 'bm_schedule'-->
-<!-- }-->
-
-<!-- this.bm_data[j].flag = 'isCont'-->
-
-<!-- this.bm_data[j].gtArray.unshift(data)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-
-<!-- if (this.false_arr != '') {-->
-<!-- for (const j in this.bm_data) {-->
-<!-- if (this.false_arr.indexOf(this.bm_data[j].id) >= 0) {-->
-<!-- this.bm_data[j].gtArray = []-->
-<!-- this.bm_data[j].status = false-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- })-->
-<!-- },-->
-<!-- // 鎹㈠瀷鏃堕棿-->
-<!-- MinutesTest(time) {-->
-<!-- var sdate1 = new Date(time)-->
-<!-- sdate1.setMinutes(sdate1.getMinutes() + this.times * 1)-->
-<!-- var now =-->
-<!-- sdate1.getFullYear() +-->
-<!-- '-' +-->
-<!-- this.add_one(sdate1.getMonth()) +-->
-<!-- '-' +-->
-<!-- sdate1.getDate() +-->
-<!-- ' ' +-->
-<!-- sdate1.getHours() +-->
-<!-- ':' +-->
-<!-- sdate1.getMinutes() +-->
-<!-- ':' +-->
-<!-- sdate1.getSeconds()-->
-<!-- return now-->
-<!-- },-->
-<!-- // +1-->
-<!-- add_one(date) {-->
-<!-- return parseInt(date) + 1-->
-<!-- },-->
-<!-- // 鎻掑叆浜ц兘鏃堕棿娈�-->
-<!-- pushTiem(newList, id, arr) {-->
-<!-- for (const i in newList) {-->
-<!-- if (newList[i].id == id) {-->
-<!-- const data = {-->
-<!-- start: newList[i].start,-->
-<!-- end: newList[i].end,-->
-<!-- id: newList[i].id,-->
-<!-- mod: newList[i].mod,-->
-<!-- type: 'capacity'-->
-<!-- }-->
-<!-- arr.push(data)-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- getNowFormatDate() {-->
-<!-- var date = new Date()-->
-<!-- var seperator1 = '-'-->
-<!-- var year = date.getFullYear()-->
-<!-- var month = date.getMonth() + 1-->
-<!-- // var strDate = date.getDate()+1;-->
-<!-- var strDate = date.getDate()-->
-<!-- if (month >= 1 && month <= 9) {-->
-<!-- month = '0' + month-->
-<!-- }-->
-<!-- if (strDate >= 0 && strDate <= 9) {-->
-<!-- strDate = '0' + strDate-->
-<!-- }-->
-<!-- var currentdate = year + seperator1 + month + seperator1 + strDate-->
-<!-- return currentdate-->
-<!-- },-->
-<!-- getCurrentRow(row) {-->
-<!-- // this.show =true-->
-<!-- this.meter = row.AdvaScheQty * 1 - row.AdvaScheYPQty * 1 // 鍙互鍋氫釜鏁�-->
-<!-- this.value1 = []-->
-<!-- this.cl_name = row.AdvaSchePartName-->
-<!-- this.cl_code = row.AdvaSchePartNumber-->
-<!-- this.AdvaScheUom = row.AdvaScheUom-->
-<!-- this.work_order = row.AdvaScheWorkCode-->
-<!-- this.value1.push(this.getNowFormatDate())-->
-<!-- this.value1.push(row.AdvaScheEndDate)-->
-<!-- if (this.value1 != '') {-->
-<!-- this.time_data[0] = this.value1[0] + ' 00:00'-->
-<!-- this.time_data[1] = this.value1[1] + ' 23:59'-->
-<!-- }-->
-<!-- this.forms.WorkCode = row.AdvaScheWorkCode-->
-<!-- this.forms.WorkShop = row.AdvaScheWorkShopid-->
-<!-- this.forms.PartNumber = row.AdvaSchePartNumber-->
-<!-- this.forms.BotProceCode = row.AdvaScheBotProcid-->
-<!-- this.forms.StartTime = this.getNowFormatDate()-->
-<!-- this.forms.EndTime = row.AdvaScheEndDate-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- this.formUpdata.WorkCode = row.AdvaScheWorkCode-->
-<!-- this.formUpdata.BotProceCode = row.AdvaScheBotProcid-->
-<!-- this.search_from.WorkTime =-->
-<!-- this.getNowFormatDate() + '~' + row.AdvaScheEndDate-->
-<!-- this.search_from.BotProceName = row.AdvaScheBotProcName-->
-<!-- },-->
-<!-- // 鎻愪氦鎺掔▼-->
-<!-- click_yes() {-->
-<!-- if (this.submit_flag) {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- type: 'error',-->
-<!-- message: '鏁伴噺鏈帓瀹�,璇疯缃骇鑳芥椂闂�'-->
-<!-- })-->
-<!-- } else {-->
-<!-- const list = [] // 鎻愪氦鏁扮粍-->
-<!-- for (const i in this.bm_data) {-->
-<!-- const arr = []-->
-<!-- for (const j in this.bm_data[i].gtArray) {-->
-<!-- if (this.bm_data[i].gtArray[j].type == 'schedule') {-->
-<!-- arr.push(this.bm_data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- if (arr != '') {-->
-<!-- for (const i in arr) {-->
-<!-- const data = {-->
-<!-- AlreDevicNumber: '',-->
-<!-- AlreStartDate: '',-->
-<!-- AlreEndDate: '',-->
-<!-- AlreQty: ''-->
-<!-- }-->
-<!-- data.AlreDevicNumber = arr[i].id-->
-<!-- data.AlreStartDate = arr[i].start-->
-<!-- data.AlreEndDate = arr[i].end-->
-<!-- data.AlreQty = arr[i].number-->
-<!-- list.push(data)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- // 鎺掔▼鐩稿悓璁惧鑾峰彇寮�濮嬫椂闂� 缁撴潫鏃堕棿 鏁伴噺鐨勬�诲拰-->
-<!-- // 杩囨护-->
-<!-- let updata = []-->
-<!-- for (const i in list) {-->
-<!-- if (list[i].AlreStartDate != '') {-->
-<!-- updata.push(list[i])-->
-<!-- }-->
-<!-- }-->
-
-<!-- updata = JSON.stringify(updata)-->
-<!-- this.formUpdata.json = updata-->
-<!-- if (list == '') {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- message: '璇峰厛棰勬帓',-->
-<!-- type: 'error'-->
-<!-- })-->
-<!-- return false-->
-<!-- }-->
-<!-- automaticScheduling-->
-<!-- .SubmitAlreadyScheduling(this.formUpdata)-->
-<!-- .then(res => {-->
-<!-- if (res.statusCode == 300) {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- message: res.message,-->
-<!-- type: 'error'-->
-<!-- })-->
-<!-- } else {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- message: res.message,-->
-<!-- type: 'success'-->
-<!-- })-->
-<!-- }-->
-<!-- this.meter = 0-->
-<!-- this.real_num = 0-->
-<!-- this.OnclickAdvancedSchedulingDevice()-->
-<!-- this.AdvancedSchedulingSearch()-->
-<!-- })-->
-<!-- }-->
-<!-- },-->
-
-<!-- // 鏃堕棿/璁惧浼樺厛鎺掔▼-->
-<!-- click_schedule() {-->
-<!-- const timestamp = new Date().toLocaleDateString()-->
-<!-- if (new Date(this.value1[0]) < new Date(timestamp)) {-->
-<!-- this.$message({-->
-<!-- showClose: true,-->
-<!-- type: 'error',-->
-<!-- message: '鎺掔▼鏃堕棿涓嶅彲浠ュ皬浜庡綋鍓嶆椂闂�'-->
-<!-- })-->
-<!-- return false-->
-<!-- }-->
-
-<!-- this.nitialize()-->
-<!-- // 璁惧浼樺厛-->
-<!-- if (this.bm_data != '' && this.types == 'N') {-->
-<!-- this.fun_time()-->
-<!-- this.change_num(this.bm_data)-->
-<!-- } else if (this.facility_data != '' && this.types == 'Y') {-->
-<!-- this.time_nitalize()-->
-<!-- this.fun_facility()-->
-<!-- this.dataTransition()-->
-<!-- this.change_num(this.bm_data)-->
-<!-- }-->
-<!-- },-->
-<!-- // 鎵嬪姩杩囨护鎵�鏈夋椂闂村凡鎺掔▼-->
-<!-- time_nitalize() {-->
-<!-- for (const i in this.facility_data) {-->
-<!-- this.facility_data[i].gtArray = this.facility_data[i].gtArray.filter(item => item.type != 'schedule')-->
-<!-- }-->
-<!-- },-->
-
-<!-- // 鎵嬪姩杩囨护鎵�鏈夎澶囧凡鎺掔▼-->
-<!-- nitialize() {-->
-<!-- for (const i in this.bm_data) {-->
-<!-- const newArr = []-->
-<!-- for (const j in this.bm_data[i].gtArray) {-->
-<!-- if (this.bm_data[i].gtArray[j].type != 'schedule') {-->
-<!-- newArr.push(this.bm_data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- this.bm_data[i].gtArray = newArr-->
-<!-- }-->
-<!-- },-->
-
-<!-- // 缁欐帓绋嬫渶鍚庝竴涓慨鏀规暟閲�-->
-<!-- change_num(arr) {-->
-<!-- this.real_num = 0 // 鐪熷疄宸叉帓鏁伴噺-->
-<!-- let num = 0 // 鍙栨暣宸叉帓鏁伴噺-->
-<!-- const arr_num = [] // 宸叉帓鏁版嵁-->
-<!-- let mend_num = 0-->
-<!-- const len = 0-->
-<!-- for (const i in arr) {-->
-<!-- for (const j in arr[i].gtArray) {-->
-<!-- if (arr[i].gtArray[j].type == 'schedule') {-->
-<!-- arr_num.unshift(arr[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-
-<!-- for (const n in arr_num) {-->
-<!-- this.real_num += arr_num[n].real_number-->
-<!-- num += arr_num[n].number * 1-->
-<!-- }-->
-
-<!-- this.real_num = Math.ceil(this.real_num)-->
-<!-- const y10 = this.meter - this.real_num-->
-<!-- if (y10 <= 10) {-->
-<!-- this.real_num = this.meter-->
-<!-- mend_num = this.meter - num-->
-<!-- } else {-->
-<!-- }-->
-<!-- if (this.real_num * 1 == this.meter * 1) {-->
-<!-- // mend_num = this.meter - num-->
-<!-- } else {-->
-<!-- this.submit_flag = true-->
-<!-- }-->
-<!-- for (const i in this.bm_data) {-->
-<!-- for (const j in this.bm_data[i].gtArray) {-->
-<!-- if (-->
-<!-- this.bm_data[i].gtArray[j].type == 'schedule' &&-->
-<!-- this.bm_data[i].gtArray[j].end_num-->
-<!-- ) {-->
-<!-- this.bm_data[i].gtArray[j].number =-->
-<!-- this.bm_data[i].gtArray[j].number * 1 + mend_num-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- fun_time() {-->
-<!-- let all_num = this.meter-->
-<!-- const all_time = []-->
-<!-- let flag1 = 0-->
-<!-- const mod = this.bm_data[0].mod-->
-<!-- // let nowTime = this.bm_data[0].AdvaDevicRhythm*all_num-->
-<!-- for (const i in this.bm_data) {-->
-<!-- let end_arr = [] // 宸叉帓绋嬬殑鏁扮粍-->
-<!-- let nend_arr = [] // 寰呮帓绋嬬殑鏁扮粍-->
-<!-- const add_arr = [] // 宸叉帓绋嬬殑鏁扮粍-->
-<!-- let capacity_arr = [] // 瑕佹帓绋嬬殑鏁扮粍-->
-<!-- this.bm_data[i].gtArray.sort((a, b) => new Date(a.end).getTime() - new Date(b.end).getTime())-->
-<!-- // let capacity_end = ''-->
-<!-- end_arr = this.bm_data[i].gtArray.filter(item => item.type == 'h_schedule')-->
-<!-- nend_arr = this.bm_data[i].gtArray.filter(item => item.type == 'capacity')-->
-<!-- if (end_arr && end_arr.length > 0) {-->
-<!-- capacity_arr = nend_arr.map(item => {-->
-<!-- // 鎺掗櫎鎺夊凡缁忔帓绋嬬殑瀛樺湪hshedule锛宻tart锛宔nd閮界浉绛夌殑鎯呭喌-->
-<!-- const schedule = end_arr.filter(schedule => {-->
-<!-- return new Date(item.start).getTime() <= new Date(schedule.start).getTime() &&-->
-<!-- new Date(item.end).getTime() > new Date(schedule.end).getTime()-->
-<!-- })-->
-<!-- if (schedule && schedule.length > 0) {-->
-<!-- item.start = this.MinutesTest(schedule[0]['end'])-->
-<!-- }-->
-
-<!-- const schedule1 = end_arr.filter(schedule => {-->
-<!-- return new Date(item.start).getTime() == new Date(schedule.start).getTime() &&-->
-<!-- new Date(item.end).getTime() == new Date(schedule.end).getTime()-->
-<!-- })-->
-<!-- if (schedule1 && schedule1.length > 0) {-->
-<!-- item.capacity = false-->
-<!-- }-->
-
-<!-- return item-->
-<!-- }).filter(item => item.capacity != false)-->
-<!-- } else {-->
-<!-- capacity_arr = nend_arr-->
-<!-- }-->
-
-<!-- const id_obj = {-->
-<!-- id: '',-->
-<!-- start_time: ''-->
-<!-- }-->
-<!-- if (end_arr != '') {-->
-<!-- (id_obj.id = end_arr[0].id), (id_obj.start_time = end_arr[0].end)-->
-<!-- }-->
-<!-- for (const w in capacity_arr) {-->
-<!-- let end_time = ''-->
-<!-- let mistiming = ''-->
-<!-- const data = {-->
-<!-- id: capacity_arr[w].id,-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- type: 'schedule',-->
-<!-- cl_name: this.cl_name,-->
-<!-- cl_code: this.cl_code,-->
-<!-- work_order: this.work_order,-->
-<!-- number: 0,-->
-<!-- real_number: 0-->
-<!-- }-->
-<!-- if (-->
-<!-- id_obj.start_time != '' &&-->
-<!-- flag1 == 0 &&-->
-<!-- new Date(id_obj.start_time) >= new Date(capacity_arr[w].start)-->
-<!-- ) {-->
-<!-- data.start = this.MinutesTest(id_obj.start_time)-->
-<!-- flag1 = 1-->
-<!-- } else {-->
-<!-- data.start = capacity_arr[w].start-->
-<!-- }-->
-<!-- let nowTime =-->
-<!-- (this.bm_data[i].AdvaDevicRhythm * all_num) / capacity_arr[w].mod-->
-<!-- end_time = this.formSeconds(nowTime, data.start, capacity_arr[w].mod) // 鎬诲叡鐨勭粨鏉熸椂闂�-->
-<!-- data.end = end_time-->
-<!-- mistiming = this.formTime(-->
-<!-- end_time,-->
-<!-- capacity_arr[w].end,-->
-<!-- capacity_arr[w].mod-->
-<!-- ) // 鎬诲叡鐨勭粨鏉熸椂闂�-褰撳墠鐨勭粨鏉熸椂闂� = 鍓╀笅澶氫箙鏃堕棿-->
-<!-- if (mistiming >= 0) {-->
-<!-- console.log(-->
-<!-- new Date(data.end) - new Date(data.start),-->
-<!-- capacity_arr[w].mod,-->
-<!-- this.bm_data[i].AdvaDevicRhythm,-->
-<!-- '闃挎柉椤垮彂鏂拏鑺�'-->
-<!-- )-->
-<!-- data.number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- this.bm_data[i].AdvaDevicRhythm /-->
-<!-- 1000-->
-<!-- data.real_number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- this.bm_data[i].AdvaDevicRhythm /-->
-<!-- 1000-->
-<!-- data.number = data.number.toFixed(0)-->
-<!-- data.end_num = true-->
-<!-- if (new Date(data.start) >= new Date(data.end)) {-->
-<!-- } else {-->
-<!-- this.bm_data[i].gtArray.push(data)-->
-<!-- }-->
-
-<!-- return false-->
-<!-- } else {-->
-<!-- data.end = capacity_arr[w].end-->
-<!-- data.number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- this.bm_data[i].AdvaDevicRhythm /-->
-<!-- 1000-->
-<!-- data.real_number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- this.bm_data[i].AdvaDevicRhythm /-->
-<!-- 1000-->
-<!-- data.number = data.number.toFixed(0)-->
-
-<!-- nowTime =-->
-<!-- (all_num - data.real_number) * this.bm_data[i].AdvaDevicRhythm-->
-<!-- all_num = all_num - data.real_number-->
-<!-- if (new Date(data.start) >= new Date(data.end)) {-->
-<!-- } else {-->
-<!-- this.bm_data[i].gtArray.push(data)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- // 璁惧鎺掔▼鏂规硶-->
-<!-- fun_facility() {-->
-<!-- // 鎺掗櫎鏈嬀閫夐」-->
-<!-- for (const i in this.facility_data) {-->
-<!-- const newArr = []-->
-<!-- for (const j in this.facility_data[i].gtArray) {-->
-<!-- if (this.false_arr.indexOf(this.facility_data[i].gtArray[j].id) < 0) {-->
-<!-- newArr.push(this.facility_data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-<!-- this.facility_data[i].gtArray = newArr-->
-<!-- }-->
-<!-- let all_num = this.meter-->
-<!-- const all_time = []-->
-<!-- const flag1 = 0-->
-<!-- // let nowTime = this.facility_data[0].AdvaDevicRhythm*all_num //鏁伴噺OK-->
-
-<!-- for (const i in this.facility_data) {-->
-<!-- let end_arr = []-->
-<!-- let nend_arr = [] // 鎺掔▼鐨勬暟缁�-->
-<!-- const add_arr = [] // 宸叉帓绋嬬殑鏁扮粍-->
-<!-- let capacity_arr = [] // 瑕佹帓绋嬬殑鏁扮粍-->
-
-<!-- // this.facility_data[i].gtArray.sort((a,b) => new Date(a.end).getTime() - new Date(b.end).getTime())-->
-<!-- // let capacity_end = ''-->
-<!-- end_arr = this.facility_data[i].gtArray.filter(item => item.type == 'h_schedule')-->
-<!-- nend_arr = this.facility_data[i].gtArray.filter(item => item.type == 'capacity')-->
-<!-- console.log(nend_arr)-->
-<!-- capacity_arr = JSON.parse(JSON.stringify(nend_arr))-->
-<!-- end_arr.forEach(item => {-->
-<!-- for (let i = 0; i < capacity_arr.length; i++) {-->
-<!-- if (new Date(capacity_arr[i].start).getTime() === new Date(item.start).getTime()) {-->
-<!-- console.log(i, capacity_arr[i], '鍝囧搱鍝�')-->
-<!-- capacity_arr.splice(i, 1)-->
-<!-- break-->
-<!-- }-->
-<!-- }-->
-<!-- })-->
-<!-- console.log(capacity_arr, '澶цタ鐡�')-->
-
-<!-- if (!capacity_arr || capacity_arr.length == 0) break-->
-<!-- // const firstCapacity = capacity_arr[0]-->
-
-<!-- const schedule_arr = end_arr.filter(item => {-->
-<!-- const remain = nend_arr.some(sitem => {-->
-<!-- return new Date(sitem.start).getTime() === new Date(item.start).getTime() &&-->
-<!-- new Date(item.end).getTime() < new Date(sitem.end).getTime()-->
-<!-- })-->
-<!-- return remain-->
-<!-- })-->
-<!-- console.log(schedule_arr)-->
-<!-- if (schedule_arr && schedule_arr.length > 0) {-->
-<!-- const scheduleCan = schedule_arr.map(item => {-->
-<!-- const capcity = nend_arr.filter(sitem => {-->
-<!-- return new Date(sitem.start).getTime() === new Date(item.start).getTime() &&-->
-<!-- new Date(item.end).getTime() < new Date(sitem.end).getTime()-->
-<!-- })[0]-->
-<!-- console.log('capacity', capcity)-->
-<!-- capcity.start = this.MinutesTest(item.end)-->
-<!-- return capcity-->
-<!-- })-->
-<!-- const newSchedule = JSON.parse(JSON.stringify(scheduleCan))-->
-<!-- capacity_arr = newSchedule.concat(capacity_arr)-->
-<!-- }-->
-<!-- console.log(schedule_arr)-->
-<!-- console.log('鍙帓绋嬫暟缁�', capacity_arr)-->
-<!-- const id_obj = {}-->
-<!-- if (end_arr != '') {-->
-<!-- (id_obj.id = end_arr[0].id), (id_obj.start_time = end_arr[0].end)-->
-<!-- }-->
-
-<!-- for (const w in capacity_arr) {-->
-<!-- let end_time-->
-<!-- let mistiming-->
-<!-- const data = {-->
-<!-- id: capacity_arr[w].id,-->
-<!-- start: '',-->
-<!-- end: '',-->
-<!-- type: 'schedule',-->
-<!-- cl_name: this.cl_name,-->
-<!-- cl_code: this.cl_code,-->
-<!-- work_order: this.work_order,-->
-<!-- number: 0,-->
-<!-- real_number: 0-->
-<!-- }-->
-<!-- // console.log(id_obj.start_time)-->
-<!-- if (-->
-<!-- id_obj &&-->
-<!-- new Date(id_obj.start_time).getTime() >=-->
-<!-- new Date(capacity_arr[w].start).getTime()-->
-<!-- ) {-->
-<!-- if (data.id == id_obj.id) {-->
-<!-- data.start = this.MinutesTest(id_obj.start_time)-->
-<!-- // flag1 =1-->
-<!-- } else {-->
-<!-- data.start = capacity_arr[w].start-->
-<!-- // console.log(data.start)-->
-<!-- // flag1 =1-->
-<!-- }-->
-<!-- } else {-->
-<!-- data.start = capacity_arr[w].start-->
-<!-- }-->
-<!-- // let nowTime = this.facility_data[0].AdvaDevicRhythm*all_num-->
-<!-- let nowTime =-->
-<!-- (capacity_arr[w].rhythm * all_num) / capacity_arr[w].mod-->
-
-<!-- end_time = this.formSeconds(nowTime, data.start)-->
-
-<!-- data.end = end_time-->
-<!-- mistiming = this.formTime(end_time, capacity_arr[w].end)-->
-<!-- if (mistiming >= 0) {-->
-<!-- data.number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- capacity_arr[w].rhythm /-->
-<!-- 1000-->
-<!-- data.real_number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- capacity_arr[w].rhythm /-->
-<!-- 1000-->
-<!-- data.number = data.number.toFixed(0)-->
-<!-- data.end_num = true-->
-
-<!-- if (new Date(data.start) >= new Date(data.end)) {-->
-<!-- } else {-->
-<!-- this.facility_data[i].gtArray.push(data)-->
-<!-- }-->
-
-<!-- return false-->
-<!-- } else {-->
-<!-- data.end = capacity_arr[w].end-->
-<!-- data.number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- capacity_arr[w].rhythm /-->
-<!-- 1000-->
-<!-- data.real_number =-->
-<!-- ((new Date(data.end) - new Date(data.start)) *-->
-<!-- capacity_arr[w].mod) /-->
-<!-- capacity_arr[w].rhythm /-->
-<!-- 1000-->
-<!-- data.number = data.number.toFixed(0)-->
-<!-- nowTime = (all_num - data.real_number) * capacity_arr[w].rhythm-->
-<!-- all_num = all_num - data.real_number-->
-
-<!-- // nowTime = mistiming * -1-->
-<!-- if (new Date(data.start) >= new Date(data.end)) {-->
-<!-- } else {-->
-<!-- this.facility_data[i].gtArray.push(data)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- // 缁欒澶囪浆鎹㈡牸寮�-->
-<!-- dataTransition() {-->
-<!-- this.bm_data = []-->
-<!-- const data = this.facility_data-->
-
-<!-- const all = []-->
-<!-- const list = this.title_list-->
-<!-- for (const i in data) {-->
-<!-- for (const j in data[i].gtArray) {-->
-<!-- all.push(data[i].gtArray[j])-->
-<!-- }-->
-<!-- }-->
-
-<!-- for (const i in list) {-->
-<!-- list[i].gtArray = []-->
-<!-- this.pushTiemsss(all, list[i].id, list[i].gtArray)-->
-<!-- }-->
-
-<!-- for (const n in list) {-->
-<!-- if (list[n].gtArray.length == 0) {-->
-<!-- list[n].status = false-->
-<!-- }-->
-<!-- }-->
-
-<!-- // console.log(list)-->
-<!-- this.bm_data = list-->
-<!-- },-->
-<!-- // 鎻掑叆浜ц兘鏃堕棿娈�-->
-<!-- pushTiemsss(newList, id, arr) {-->
-<!-- for (const i in newList) {-->
-<!-- if (newList[i].id == id) {-->
-<!-- arr.push(newList[i])-->
-<!-- }-->
-<!-- }-->
-<!-- },-->
-<!-- // 璁惧浼樺厛-->
-<!-- facility_top() {-->
-<!-- automaticScheduling-->
-<!-- .OnclickAdvancedSchedulingDevice(this.forms)-->
-<!-- .then(res => {-->
-<!-- this.show = true-->
-<!-- const data = res.rows-->
-<!-- const cont = res.Cont-->
-<!-- this.title_list = []-->
-<!-- for (const i in data[0].children) {-->
-<!-- const obj = {-->
-<!-- id: '',-->
-<!-- name: '',-->
-<!-- status: true,-->
-<!-- AdvaDevicRhythm: '',-->
-<!-- // mod:'',-->
-<!-- colorPair: {-->
-<!-- dark: 'rgb(83, 186, 241,0.8)',-->
-<!-- light: 'rgb(83, 186, 241,0.1)',-->
-<!-- light_capacity: 'rgb(209,239,237,0.8)',-->
-<!-- h_schedule: ' rgb(100,255,192,0.8)',-->
-<!-- scheduleing: 'rgb(20,182,231,0.8)'-->
-<!-- },-->
-<!-- gtArray: []-->
-<!-- }-->
-<!-- obj.id = data[0].children[i].AdvaDevicNumber-->
-<!-- obj.name = data[0].children[i].AdvaDevicName-->
-<!-- obj.AdvaDevicRhythm = data[0].children[i].AdvaDevicRhythm-->
-<!-- // obj.mod =data[0].children[i].AdvaDevicCropMob *1-->
-
-<!-- this.title_list.push(obj)-->
-<!-- }-->
-<!-- for (const i in data) {-->
-<!-- for (const j in data[i].children) {-->
-<!-- if (data[i].children[j].OneStartDate != '') {-->
-<!-- data[i].children[j].OneStartDate = data[i].children[-->
-<!-- j-->
-<!-- ].OneStartDate.split('~')-->
-<!-- data[i].children[j].OneStartDate[0] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].OneStartDate[0]-->
-<!-- data[i].children[j].OneStartDate[1] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].OneStartDate[1]-->
-<!-- }-->
-<!-- if (data[i].children[j].TwoStartDate != '') {-->
-<!-- data[i].children[j].TwoStartDate = data[i].children[-->
-<!-- j-->
-<!-- ].TwoStartDate.split('~')-->
-<!-- data[i].children[j].TwoStartDate[0] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].TwoStartDate[0]-->
-<!-- data[i].children[j].TwoStartDate[1] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].TwoStartDate[1]-->
-<!-- }-->
-<!-- if (data[i].children[j].ThreeStartDate != '') {-->
-<!-- data[i].children[j].ThreeStartDate = data[i].children[-->
-<!-- j-->
-<!-- ].ThreeStartDate.split('~')-->
-<!-- data[i].children[j].ThreeStartDate[0] =-->
-<!-- data[i].YearDate +-->
-<!-- ' ' +-->
-<!-- data[i].children[j].ThreeStartDate[0]-->
-<!-- data[i].children[j].ThreeStartDate[1] =-->
-<!-- data[i].YearDate +-->
-<!-- ' ' +-->
-<!-- data[i].children[j].ThreeStartDate[1]-->
-<!-- }-->
-<!-- if (data[i].children[j].FourStartDate != '') {-->
-<!-- data[i].children[j].FourStartDate = data[i].children[-->
-<!-- j-->
-<!-- ].FourStartDate.split('~')-->
-<!-- data[i].children[j].FourStartDate[0] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].FourStartDate[0]-->
-<!-- data[i].children[j].FourStartDate[1] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].FourStartDate[1]-->
-<!-- }-->
-<!-- if (data[i].children[j].FiveStartDate != '') {-->
-<!-- data[i].children[j].FiveStartDate = data[i].children[-->
-<!-- j-->
-<!-- ].FiveStartDate.split('~')-->
-<!-- data[i].children[j].FiveStartDate[0] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].FiveStartDate[0]-->
-<!-- data[i].children[j].FiveStartDate[1] =-->
-<!-- data[i].YearDate + ' ' + data[i].children[j].FiveStartDate[1]-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- // 鏇存敼鏍煎紡-->
-<!-- this.facility_data = []-->
-
-<!-- for (const i in data) {-->
-<!-- const time = {-->
-<!-- date: data[i].YearDate,-->
-<!-- AdvaDevicRhythm: '',-->
-<!-- gtArray: []-->
-<!-- }-->
-<!-- if (data[i].children != '') {-->
-<!-- time.AdvaDevicRhythm = data[i].children[0].AdvaDevicRhythm-->
-<!-- }-->
-<!-- for (const j in data[i].children) {-->
-<!-- if (data[i].children[j].OneStartDate != '') {-->
-<!-- const icu1 = {-->
-<!-- name: data[i].children[j].AdvaDevicName,-->
-<!-- id: data[i].children[j].AdvaDevicNumber,-->
-<!-- type: 'capacity',-->
-<!-- rhythm: data[i].children[j].AdvaDevicRhythm,-->
-<!-- start: data[i].children[j].OneStartDate[0],-->
-<!-- end: data[i].children[j].OneStartDate[1],-->
-<!-- mod: (data[i].children[j].AdvaDevicCropMob * 1) / 100-->
-<!-- }-->
-<!-- time.gtArray.push(icu1)-->
-<!-- }-->
-<!-- if (data[i].children[j].TwoStartDate != '') {-->
-<!-- const icu2 = {-->
-<!-- name: data[i].children[j].AdvaDevicName,-->
-<!-- id: data[i].children[j].AdvaDevicNumber,-->
-<!-- type: 'capacity',-->
-<!-- rhythm: data[i].children[j].AdvaDevicRhythm,-->
-<!-- start: data[i].children[j].TwoStartDate[0],-->
-<!-- end: data[i].children[j].TwoStartDate[1],-->
-<!-- mod: (data[i].children[j].AdvaDevicCropMob * 1) / 100-->
-<!-- }-->
-<!-- time.gtArray.push(icu2)-->
-<!-- }-->
-<!-- if (data[i].children[j].ThreeStartDate != '') {-->
-<!-- const icu3 = {-->
-<!-- name: data[i].children[j].AdvaDevicName,-->
-<!-- id: data[i].children[j].AdvaDevicNumber,-->
-<!-- type: 'capacity',-->
-<!-- rhythm: data[i].children[j].AdvaDevicRhythm,-->
-<!-- start: data[i].children[j].ThreeStartDate[0],-->
-<!-- end: data[i].children[j].ThreeStartDate[1],-->
-<!-- mod: (data[i].children[j].AdvaDevicCropMob * 1) / 100-->
-<!-- }-->
-<!-- time.gtArray.push(icu3)-->
-<!-- }-->
-<!-- if (data[i].children[j].FourStartDate != '') {-->
-<!-- const icu4 = {-->
-<!-- name: data[i].children[j].AdvaDevicName,-->
-<!-- id: data[i].children[j].AdvaDevicNumber,-->
-<!-- type: 'capacity',-->
-<!-- rhythm: data[i].children[j].AdvaDevicRhythm,-->
-<!-- start: data[i].children[j].FourStartDate[0],-->
-<!-- end: data[i].children[j].FourStartDate[1],-->
-<!-- mod: (data[i].children[j].AdvaDevicCropMob * 1) / 100-->
-<!-- }-->
-<!-- time.gtArray.push(icu4)-->
-<!-- }-->
-<!-- if (data[i].children[j].FiveStartDate != '') {-->
-<!-- const icu5 = {-->
-<!-- name: data[i].children[j].AdvaDevicName,-->
-<!-- id: data[i].children[j].AdvaDevicNumber,-->
-<!-- type: 'capacity',-->
-<!-- rhythm: data[i].children[j].AdvaDevicRhythm,-->
-<!-- start: data[i].children[j].FiveStartDate[0],-->
-<!-- end: data[i].children[j].FiveStartDate[1],-->
-<!-- mod: (data[i].children[j].AdvaDevicCropMob * 1) / 100-->
-<!-- }-->
-<!-- time.gtArray.push(icu5)-->
-<!-- }-->
-<!-- }-->
-
-<!-- this.facility_data.push(time)-->
-<!-- }-->
-
-<!-- if (cont != '') {-->
-<!-- for (const i in cont) {-->
-<!-- const date_time = cont[i].TIME_START.split(' ')-->
-<!-- const cont_date = date_time[0]-->
-<!-- for (const j in this.facility_data) {-->
-<!-- const data = {-->
-<!-- id: cont[i].EQP_CODE,-->
-<!-- date: cont_date,-->
-<!-- number: cont[i].ALLOC_QTY,-->
-<!-- cl_name: cont[i].PART_NAME,-->
-<!-- cl_code: this.cl_code,-->
-<!-- work_order: cont[i].WO_CODE,-->
-<!-- start: cont[i].TIME_START,-->
-<!-- end: cont[i].TIME_END,-->
-<!-- type: 'h_schedule'-->
-<!-- }-->
-<!-- if (this.facility_data[j].date == data.date) {-->
-<!-- this.facility_data[j].gtArray.unshift(data)-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- }-->
-<!-- })-->
-<!-- },-->
-<!-- // 鎺掔▼鏂规硶-->
-<!-- formSeconds(s1, start, mod) {-->
-<!-- const nowData = new Date(start)-->
-<!-- // 绠楀嚭褰撳墠鎺掔▼鐨勭粨鏉熸椂闂�-->
-<!-- return this.transitionTime(-->
-<!-- new Date(nowData.setSeconds(nowData.getSeconds() + s1))-->
-<!-- )-->
-<!-- },-->
-<!-- // 杞寲鏍囧噯鏃堕棿-->
-<!-- transitionTime(time) {-->
-<!-- const d = new Date(time)-->
-<!-- return (-->
-<!-- d.getFullYear() +-->
-<!-- '-' +-->
-<!-- (d.getMonth() + 1) +-->
-<!-- '-' +-->
-<!-- d.getDate() +-->
-<!-- ' ' +-->
-<!-- d.getHours() +-->
-<!-- ':' +-->
-<!-- d.getMinutes() +-->
-<!-- ':' +-->
-<!-- d.getSeconds()-->
-<!-- )-->
-<!-- },-->
-<!-- // 鏃堕棿姣旇緝-->
-<!-- formTime(d1, d2, mod) {-->
-<!-- // d1 鎺掗櫎缁撴潫鏃堕棿 d2 褰撳墠浜ц兘缁撴潫鏃堕棿-->
-<!-- const time1 = new Date(d1)-->
-<!-- const time2 = new Date(d2)-->
-<!-- return parseInt(time2 - time1) / 1000-->
-<!-- },-->
-<!-- formatSeconds(value) {-->
-<!-- var secondTime = parseInt(value) // 绉�-->
-<!-- var minuteTime = 0 // 鍒�-->
-<!-- var hourTime = 0 // 灏忔椂-->
-<!-- if (secondTime > 60) {-->
-<!-- // 濡傛灉绉掓暟澶т簬60锛屽皢绉掓暟杞崲鎴愭暣鏁�-->
-<!-- // 鑾峰彇鍒嗛挓锛岄櫎浠�60鍙栨暣鏁帮紝寰楀埌鏁存暟鍒嗛挓-->
-<!-- minuteTime = parseInt(secondTime / 60)-->
-<!-- // 鑾峰彇绉掓暟锛岀鏁板彇浣橈紝寰楀埌鏁存暟绉掓暟-->
-<!-- secondTime = parseInt(secondTime % 60)-->
-<!-- // 濡傛灉鍒嗛挓澶т簬60锛屽皢鍒嗛挓杞崲鎴愬皬鏃�-->
-<!-- if (minuteTime > 60) {-->
-<!-- // 鑾峰彇灏忔椂锛岃幏鍙栧垎閽熼櫎浠�60锛屽緱鍒版暣鏁板皬鏃�-->
-<!-- hourTime = parseInt(minuteTime / 60)-->
-<!-- // 鑾峰彇灏忔椂鍚庡彇浣樼殑鍒嗭紝鑾峰彇鍒嗛挓闄や互60鍙栦綐鐨勫垎-->
-<!-- minuteTime = parseInt(minuteTime % 60)-->
-<!-- }-->
-<!-- }-->
-<!-- var result = '' + parseInt(secondTime) + ''-->
-
-<!-- if (minuteTime > 0) {-->
-<!-- result = '' + parseInt(minuteTime) + ':' + result-->
-<!-- }-->
-<!-- if (hourTime > 0) {-->
-<!-- result = '' + parseInt(hourTime) + ':' + result-->
-<!-- }-->
-<!-- return result-->
-<!-- },-->
-<!-- updateTimeLines(timeA, timeB) {-->
-<!-- this.timeLines = [-->
-<!-- {-->
-<!-- time: timeA-->
-<!-- },-->
-<!-- {-->
-<!-- time: timeB,-->
-<!-- color: '#747e80'-->
-<!-- }-->
-<!-- ]-->
-<!-- },-->
-<!-- scrollLeftA(val) {-->
-<!-- this.positionB = { x: val }-->
-<!-- },-->
-<!-- scrollLeftB(val) {-->
-<!-- this.positionA = { x: val }-->
-<!-- },-->
-<!-- // 璁剧疆鍒濆鍖栨暟鎹�-->
-<!-- oneClick() {-->
-<!-- // this.getCurrentRow(this.mn_data[0])-->
-<!-- }-->
-<!-- }-->
-<!--}-->
-<!--</script>-->
-
-<!--<style scoped>-->
-<!--body {-->
-<!-- font: 12px;-->
-<!-- margin: 0;-->
-<!-- padding: 0;-->
-<!-- width: 100%;-->
-<!-- height: 100%;-->
-<!--}-->
-
-<!--.box_style {-->
-<!-- position: relative;-->
-<!-- top: 40px;-->
-<!-- left: -75px;-->
-<!--}-->
-
-<!--.box_styles {-->
-<!-- position: relative;-->
-<!-- top: 40px;-->
-<!-- left: 0;-->
-<!--}-->
-
-<!--#app {-->
-<!-- display: flex;-->
-<!-- flex-direction: column;-->
-<!-- padding: 0 10px;-->
-<!-- /* height: calc(100vh - 100px); */-->
-<!--}-->
-
-<!--label {-->
-<!-- margin-left: 10px;-->
-<!--}-->
-
-<!--input {-->
-<!-- width: 40px;-->
-<!-- height: 20px;-->
-<!-- vertical-align: middle;-->
-<!--}-->
-
-<!--input[type="range"] {-->
-<!-- width: 100px;-->
-<!--}-->
-
-<!--.top-bar {-->
-<!-- /* height: 30px; */-->
-<!-- margin-bottom: 20px;-->
-<!--}-->
-
-<!--.container {-->
-<!-- display: flex;-->
-<!-- flex-direction: column;-->
-<!-- flex: 1;-->
-<!--}-->
-
-<!--.main-footer {-->
-<!-- /* height: 30px; */-->
-<!--}-->
-
-<!--.ib {-->
-<!-- display: inline-block;-->
-<!--}-->
-
-<!--.w250 {-->
-<!-- width: 250px;-->
-<!--}-->
-
-<!--.el-slider {-->
-<!-- width: 100px;-->
-<!--}-->
-
-<!--.tc {-->
-<!-- text-align: center;-->
-<!--}-->
-
-<!--.name {-->
-<!-- display: flex;-->
-<!-- box-sizing: border-box;-->
-<!-- overflow: hidden;-->
-<!-- height: 100%;-->
-<!-- width: 100%;-->
-<!-- padding: 0 5px 0 0;-->
-<!-- border-radius: 8px 0 0 8px;-->
-<!-- align-items: center;-->
-<!--}-->
-
-<!--.colorBar {-->
-<!-- width: 10px;-->
-<!-- height: 100%;-->
-<!--}-->
-
-<!--.carId {-->
-<!-- flex: 1;-->
-<!--}-->
-
-<!--.tc {-->
-<!-- color: #909399;-->
-<!-- font-size: 14px;-->
-<!--}-->
-
-<!--.type {-->
-<!-- padding: 0 5px 0 0;-->
-<!-- font-size: 1.2rem;-->
-<!--}-->
-
-<!--.t_size {-->
-<!-- font-size: 14px;-->
-<!--}-->
-
-<!--.icon_true {-->
-<!-- height: 8px;-->
-<!-- display: inline-block;-->
-<!-- width: 8px;-->
-<!-- background: #00a79d;-->
-<!-- margin-right: 7px;-->
-<!-- border-radius: 15px;-->
-<!--}-->
-
-<!--.icon_ty {-->
-<!-- height: 8px;-->
-<!-- display: inline-block;-->
-<!-- width: 8px;-->
-<!-- background: red;-->
-<!-- margin-right: 7px;-->
-<!-- border-radius: 15px;-->
-<!--}-->
-
-<!--.icon_gz {-->
-<!-- height: 8px;-->
-<!-- display: inline-block;-->
-<!-- width: 8px;-->
-<!-- background: yellow;-->
-<!-- margin-right: 7px;-->
-<!-- border-radius: 15px;-->
-<!--}-->
-
-<!--/* .el-col-offset-1 {-->
-<!-- margin-left: 0.5% !important;-->
-<!--} */-->
-<!--.marginLeft {-->
-<!-- margin-left: 15px;-->
-<!--}-->
-
-<!--.button_style {-->
-<!-- background: #00a79d;-->
-<!-- color: #ffff;-->
-<!-- border-color: #00a79d;-->
-<!--}-->
-
-<!--.rg {-->
-<!-- float: right;-->
-<!--}-->
-
-<!--.color {-->
-<!-- color: #909399;-->
-<!--}-->
-<!--</style>-->
--
Gitblit v1.9.3