分页与省略

This commit is contained in:
jjLv 2024-11-22 14:07:50 +08:00
parent 6e15db37dd
commit 4caac39667
15 changed files with 75 additions and 69 deletions

View File

@ -78,12 +78,11 @@
border
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
align="center"
label="序号"
type="index"
prop="id"
/>
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="资产类型名称"
align="center"

View File

@ -81,12 +81,11 @@
border
>
<el-table-column type="selection" width="55" align="center" />
<el-table-column
align="center"
label="序号"
type="index"
prop="id"
/>
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="工程项目名称"
align="center"

View File

@ -80,13 +80,11 @@
border
@selection-change="handleSelectionChange"
>
<el-table-column
label="序号"
prop="id"
width="100"
type="index"
align="center"
/>
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="单位名称"
align="center"

View File

@ -110,6 +110,11 @@
align="center"
:selectable="selectable"
/>
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="单位名称"
align="center"

View File

@ -63,29 +63,27 @@
@selection-change="handleSelectionChange"
>
<el-table-column label="序号" type="index" width="100" align="center">
<template slot-scope="scope">
<span>{{
(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
}}</span>
</template>
</el-table-column>
<el-table-column
label="单位类型名称"
align="center"
prop="dictLabel"
sortable
:show-overflow-tooltip="true"
/>
<el-table-column
label="字典键值"
align="center"
prop="dictValue"
sortable
:show-overflow-tooltip="true"
/>
<el-table-column
label="字典排序"
align="center"
prop="dictSort"
sortable
:show-overflow-tooltip="true"
/>
<el-table-column label="状态" align="center" prop="status" sortable>
<template slot-scope="scope">

View File

@ -113,7 +113,11 @@
align="center"
:selectable="selectable"
/>
<el-table-column width="60" align="center" label="序号" type="index" />
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
align="center"
width="160"

View File

@ -65,7 +65,11 @@
</el-form>
<el-table v-loading="loading" :data="typeList" row-key="id" border>
<el-table-column width="60" align="center" label="序号" type="index" />
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
align="center"
width="160"

View File

@ -64,16 +64,16 @@
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="物品类型" align="center" prop="materialType" sortable/>
<el-table-column label="设备类型" align="center" prop="materialName" sortable/>
<el-table-column label="规格型号" align="center" prop="materialModel" sortable/>
<el-table-column label="设备编号" align="center" prop="maCode" sortable/>
<el-table-column label="设备状态" align="center" prop="statusName" sortable/>
<el-table-column label="固定资产编号" align="center" prop="assetsCode" sortable/>
<el-table-column label="设备原编号" align="center" prop="preCode" sortable/>
<el-table-column label="购置批次" align="center" prop="buyTask" sortable/>
<el-table-column label="绑定标签" align="center" prop="remark" sortable/>
<el-table-column label="所在仓库" align="center" prop="ownHouse" sortable/>
<el-table-column label="物品类型" align="center" prop="materialType" sortable show-overflow-tooltip/>
<el-table-column label="设备类型" align="center" prop="materialName" sortable show-overflow-tooltip/>
<el-table-column label="规格型号" align="center" prop="materialModel" sortable show-overflow-tooltip/>
<el-table-column label="设备编号" align="center" prop="maCode" sortable show-overflow-tooltip/>
<el-table-column label="设备状态" align="center" prop="statusName" sortable show-overflow-tooltip/>
<el-table-column label="固定资产编号" align="center" prop="assetsCode" sortable show-overflow-tooltip/>
<el-table-column label="设备原编号" align="center" prop="preCode" sortable show-overflow-tooltip/>
<el-table-column label="购置批次" align="center" prop="buyTask" sortable show-overflow-tooltip/>
<el-table-column label="绑定标签" align="center" prop="remark" sortable show-overflow-tooltip/>
<el-table-column label="所在仓库" align="center" prop="ownHouse" sortable show-overflow-tooltip/>
<el-table-column label="操作" align="center" width="180">
<template slot-scope="scope">
<el-button

View File

@ -52,13 +52,13 @@
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="厂家名称" align="center" prop="supplier" sortable/>
<el-table-column label="厂家地址" align="center" prop="address" sortable/>
<el-table-column label="法人代表" align="center" prop="legalPerson" sortable/>
<el-table-column label="主要联系人" align="center" prop="primaryContact" sortable/>
<el-table-column label="联系电话" align="center" prop="phone" sortable/>
<el-table-column label="主要经营范围" align="center" prop="businessScope" sortable/>
<el-table-column label="备注" align="center" prop="remark" sortable>
<el-table-column label="厂家名称" align="center" prop="supplier" sortable show-overflow-tooltip/>
<el-table-column label="厂家地址" align="center" prop="address" sortable show-overflow-tooltip/>
<el-table-column label="法人代表" align="center" prop="legalPerson" sortable show-overflow-tooltip/>
<el-table-column label="主要联系人" align="center" prop="primaryContact" sortable show-overflow-tooltip/>
<el-table-column label="联系电话" align="center" prop="phone" sortable show-overflow-tooltip/>
<el-table-column label="主要经营范围" align="center" prop="businessScope" sortable show-overflow-tooltip/>
<el-table-column label="备注" align="center" prop="remark" sortable show-overflow-tooltip>
</el-table-column>
<el-table-column label="操作" align="center" width="180">
<template slot-scope="scope">

View File

@ -127,6 +127,11 @@
border
@selection-change="handleSelectionChange"
>
<el-table-column label="序号" align="center" width="80" type="index">
<template slot-scope="scope">
<span>{{(queryParams.pageNum - 1) * 10 + scope.$index + 1}}</span>
</template>
</el-table-column>
<el-table-column
label="类型编码"
align="center"

View File

@ -153,14 +153,10 @@
align="center"
:reserve-selection="true"
/>
<el-table-column label="序号" align="center" width="80" type="index">
<!-- <template slot-scope="scope">
<span>{{
(queryParams.pageNum - 1) * queryParams.pageSize +
scope.$index +
1
}}</span>
</template> -->
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="施工类型"

View File

@ -153,14 +153,10 @@
align="center"
:reserve-selection="true"
/>
<el-table-column label="序号" align="center" width="80" type="index">
<!-- <template slot-scope="scope">
<span>{{
(queryParams.pageNum - 1) * queryParams.pageSize +
scope.$index +
1
}}</span>
</template> -->
<el-table-column width="60" align="center" label="序号" type="index" >
<template slot-scope="scope">
<span>{{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column
label="施工类型"

View File

@ -91,22 +91,25 @@
align="center"
prop="houseName"
sortable
show-overflow-tooltip
/>
<el-table-column
label="实物库"
align="center"
prop="physicalName"
sortable
show-overflow-tooltip
/>
<el-table-column
label="地理位置"
align="center"
prop="geoLocation"
sortable
show-overflow-tooltip
/>
<el-table-column label="所属组织" align="center" prop="deptName" sortable>
<el-table-column label="所属组织" align="center" prop="deptName" sortable show-overflow-tooltip>
</el-table-column>
<el-table-column label="备注" align="center" prop="remark" sortable>
<el-table-column label="备注" align="center" prop="remark" sortable show-overflow-tooltip>
</el-table-column>
<el-table-column label="操作" align="center" width="180">
<template slot-scope="scope">

View File

@ -95,16 +95,19 @@
label="退料数量"
align="center"
prop="repairNum"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="已修数量"
align="center"
prop="repairedNum"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="待修数量"
align="center"
prop="disrepairNum"
show-overflow-tooltip
></el-table-column>
<el-table-column label="管理模式" align="center" prop="manageType">
<template slot-scope="scope">

View File

@ -54,14 +54,7 @@
<el-table
v-loading="loading"
:data="equipmentList"
@selection-change="handleSelectionChange"
>
<el-table-column
type="selection"
min-width="55"
align="center"
:selectable="selectable"
/>
<el-table-column
label="序号"
type="index"
@ -80,21 +73,24 @@
prop="type"
:show-overflow-tooltip="true"
/>
<el-table-column label="计量单位" align="center" prop="unitName" />
<el-table-column label="计量单位" align="center" prop="unitName" show-overflow-tooltip/>
<el-table-column
label="退料数量"
align="center"
prop="repairNum"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="已修数量"
align="center"
prop="repairedNum"
show-overflow-tooltip
></el-table-column>
<el-table-column
label="待修数量"
align="center"
prop="disrepairNum"
show-overflow-tooltip
></el-table-column>
<el-table-column label="管理模式" align="center" prop="manageType">
<template slot-scope="scope">