licp
2024-07-31 cc702f8d62c082c8f4b97b44e094fb8b8c7b97d8
src/components/tool/value-table.vue
@@ -627,8 +627,8 @@
          if (this.isShowZero) {
            this.tableData.map(item => {
              Object.keys(item).forEach(val => {
                if (item[val] === null && val.includes('Hours')) {
                  item[val] = '0'
                if (item[val] === null && (val.includes('Hours') || val === 'total')) {
                  item[val] = 0
                }
              })
            })
@@ -641,15 +641,17 @@
              if (item.value.length === 4) {
                item.width = 120
              } else if (item.value.length === 3){
                item.width = 100
                item.width = this.data.sort === false && item.label.includes('Hours') ? 50 : 100
              } else if (item.value.length === 5){
                item.width = 130
              } else if (item.value.length === 7){
                item.width = 160
              } else if (item.value.length === 6){
                item.width = 150
              }  else if (item.value.length === 2){
                item.width = this.data.sort === false && item.label.includes('Hours') ? 52 : 86
              } else {
                item.width = 86
                item.width = this.data.sort === false && item.label.includes('Hours') ? 46 : 86
              }
            })
          }