无故事王国
2023-10-18 e86e19e5e5909f46e09adec1df430e0214a81590
WanPai/Root/Yard/VC/YardDetailDateTimeVC.swift
@@ -62,6 +62,16 @@
            if let models = data.data{
                guard let weakSelf = self else { return }
                weakSelf.items = models
            for item in weakSelf.items {
               if item.selectable == 1{
                  let d = weakSelf.date.jq_format("yyyy-MM-dd ") + item.time.components(separatedBy: "-").last!
                  let interval = Date.jq_StringToTimeInterval(d, "yyyy-MM-dd HH:mm")
                  let canSelect = Date().timeIntervalSince1970 < interval
                  item.selectable = canSelect ? 1:0
               }
            }
                weakSelf.collectionView.reloadData()
                weakSelf.innerHeight = ceil(Double(models.count) / 3.0) * cellH + floor(Double(models.count) / 3.0) * 1.0
                weakSelf.clouse?(weakSelf.innerHeight,weakSelf.currentPage)
@@ -156,12 +166,12 @@
        let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "_CalendarDateTimeTCell", for: indexPath) as! CalendarDateTimeTCell
        let m = items[indexPath.row]
        cell.label_content.text = m.time
      let d = date.jq_format("yyyy-MM-dd ") + m.time.components(separatedBy: "-").last!
      let interval = Date.jq_StringToTimeInterval(d, "yyyy-MM-dd HH:mm")
//      let d = date.jq_format("yyyy-MM-dd ") + m.time.components(separatedBy: "-").last!
//      let interval = Date.jq_StringToTimeInterval(d, "yyyy-MM-dd HH:mm")
//
//      let canSelect = Date().timeIntervalSince1970 < interval
      let canSelect = Date().timeIntervalSince1970 < interval
      if canSelect && m.selectable == 1{
      if m.selectable == 1{
         cell.contentView.backgroundColor = UIColor.white
         cell.label_content.textColor = UIColor(hexStr: "#323232")
      }else{