loulijun2021
2023-02-12 b5f9555f800c3148202c36aa17e2c57789d8536e
1.提交
已修改1个文件
22 ■■■■ 文件已修改
src/views/scgl/zdpc.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/scgl/zdpc.vue
@@ -1226,11 +1226,17 @@
        console.log(capacity_arr, 997)
        // 这里要将容量和当前时间做对比   做时间处理   如果在当前时间之前的不能排程
        capacity_arr.forEach(item => {
          if (new Date(item.start).getTime() < new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() > new Date(handleDatetime2(new Date())).getTime()) {
        capacity_arr.forEach((item, index) => {
          // 当前时间 大于等于开始时间   且小于等于结束时间
          if (new Date(item.start).getTime() <= new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() >= new Date(handleDatetime2(new Date())).getTime()) {
            item.start = handleDatetime2(new Date())
          }
          // 当前时间比开始时间大  比结束时间也大
          if (new Date(item.start).getTime() < new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() < new Date(handleDatetime2(new Date())).getTime()) {
            item.capacity = false
          }
        })
        capacity_arr = capacity_arr.filter(item => item.capacity !== false)
        for (const w in capacity_arr) {
          let end_time = ''
@@ -1438,13 +1444,17 @@
        // console.log(JSON.stringify(capacity_arr), 999)
        // 这里要将容量和当前时间做对比   做时间处理   如果在当前时间之前的不能排程
        capacity_arr.forEach(item => {
          if (new Date(item.start).getTime() < new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() > new Date(handleDatetime2(new Date())).getTime()) {
        capacity_arr.forEach((item, index) => {
          // 当前时间 大于等于开始时间   且小于等于结束时间
          if (new Date(item.start).getTime() <= new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() >= new Date(handleDatetime2(new Date())).getTime()) {
            item.start = handleDatetime2(new Date())
          }
          // 当前时间比开始时间大  比结束时间也大
          if (new Date(item.start).getTime() < new Date(handleDatetime2(new Date())).getTime() && new Date(item.end).getTime() < new Date(handleDatetime2(new Date())).getTime()) {
            item.capacity = false
          }
        })
        // console.log(new Date(handleDatetime2(new Date())).getTime(), '哪吒')
        capacity_arr = capacity_arr.filter(item => item.capacity !== false)
        for (const w in capacity_arr) {
          let end_time