king
2025-04-18 8cec010d47fa9cb9c7684f4c84dd31cfe20e7527
src/tabviews/custom/components/card/cardcellList/index.jsx
@@ -109,8 +109,11 @@
          $BID: data.$$uuid || ''
        }
  
        if (card.field) {
          __param.$searchkey = card.field.toLowerCase()
        if (card.tsField) {
          __param.$searchkey = card.tsField
          __param.$searchval = data[card.tsField] || ''
        } else if (card.field) {
          __param.$searchkey = card.field
          __param.$searchval = data[card.field] || ''
        }
      
@@ -225,7 +228,7 @@
    //   return
    // }
    if (/^http.+(.txt|.doc|.docx|.pdf|.xlsx|.xls|.zip|.rar|.ppt)$/i.test(url) || card.linkType === 'download') {
    if (/^(http|\/\/).+(.txt|.doc|.docx|.pdf|.xlsx|.xls|.zip|.rar|.ppt)$/i.test(url) || card.linkType === 'download') {
      let name = ''
      if (card.datatype === 'static') {
        name = card.value || ''
@@ -373,8 +376,19 @@
              })())
            }
          }
          if (card.noVField) {
            if (!data[card.noVField]) {
              val = ''
            } else if (card.noVExtra && new RegExp('^(' + card.noVExtra.split(',').join('|') + ')$', 'ig').test(data[card.noVField])) {
              val = ''
            }
          }
        } else if (data.hasOwnProperty(card.field)) {
          val = data[card.field] + ''
          if (card.noVExtra && val && new RegExp('^(' + card.noVExtra.split(',').join('|') + ')$', 'ig').test(val)) {
            val = ''
          }
        }
  
        if (val && card.format && card.format !== 'encryption') {
@@ -451,7 +465,7 @@
              url = data[card.linkurl]
            }
  
            if (/^http.+(.txt|.doc|.docx|.pdf|.xlsx|.xls|.zip|.rar)$/i.test(url)) {
            if (/^(http|\/\/).+(.txt|.doc|.docx|.pdf|.xlsx|.xls|.zip|.rar)$/i.test(url)) {
              if (/pdf$/i.test(url)) {
                val = <><img src="./media/pdf.png" className="file-image" alt=""/> {val}</>
              } else if (/(.doc|.docx)$/i.test(url)) {