gaoluyang
2025-02-18 69af2b03fbf5bbd13a018acd4fcb0a1f191f4dcd
src/components/Table/lims-table.vue
@@ -77,6 +77,11 @@
            <div v-else-if="item.dataType == 'progress'">
              <el-progress :percentage="Number(scope.row[item.prop])" />
            </div>
            <!-- 图片 -->
            <div v-else-if="item.dataType == 'image'">
              <img :src="javaApi+'/img/'+item.prop"
                   alt="" style="width: 40px;height: 40px;margin-top: 10px;">
            </div>
            <!-- tag -->
            <div v-else-if="item.dataType == 'tag'">
@@ -323,21 +328,21 @@
      default() {
        return [];
      },
      rowKey: {
        type: String,
        default: undefined
    },
    rowKey: {
      type: String,
      default: undefined,
    },
    page: {
      type: Object,
      default() {
        return {
          total: 0,
          current: 0,
          size: 10,
          layout: "total, sizes, prev, pager, next, jumper",
        };
      },
      page:{
        type:Object,
        default() {
          return {
            total:0,
            current:0,
            size:10,
            layout: 'total, sizes, prev, pager, next, jumper'
          };
        }
      }
    },
  },