分页与省略

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

View File

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

View File

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

View File

@ -110,6 +110,11 @@
align="center" align="center"
:selectable="selectable" :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 <el-table-column
label="单位名称" label="单位名称"
align="center" align="center"

View File

@ -63,29 +63,27 @@
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
> >
<el-table-column label="序号" type="index" width="100" align="center"> <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>
<el-table-column <el-table-column
label="单位类型名称" label="单位类型名称"
align="center" align="center"
prop="dictLabel" prop="dictLabel"
sortable sortable
:show-overflow-tooltip="true"
/> />
<el-table-column <el-table-column
label="字典键值" label="字典键值"
align="center" align="center"
prop="dictValue" prop="dictValue"
sortable sortable
:show-overflow-tooltip="true"
/> />
<el-table-column <el-table-column
label="字典排序" label="字典排序"
align="center" align="center"
prop="dictSort" prop="dictSort"
sortable sortable
:show-overflow-tooltip="true"
/> />
<el-table-column label="状态" align="center" prop="status" sortable> <el-table-column label="状态" align="center" prop="status" sortable>
<template slot-scope="scope"> <template slot-scope="scope">

View File

@ -113,7 +113,11 @@
align="center" align="center"
:selectable="selectable" :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 <el-table-column
align="center" align="center"
width="160" width="160"

View File

@ -65,7 +65,11 @@
</el-form> </el-form>
<el-table v-loading="loading" :data="typeList" row-key="id" border> <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 <el-table-column
align="center" align="center"
width="160" width="160"

View File

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

View File

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

View File

@ -127,6 +127,11 @@
border border
@selection-change="handleSelectionChange" @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 <el-table-column
label="类型编码" label="类型编码"
align="center" align="center"

View File

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

View File

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

View File

@ -91,22 +91,25 @@
align="center" align="center"
prop="houseName" prop="houseName"
sortable sortable
show-overflow-tooltip
/> />
<el-table-column <el-table-column
label="实物库" label="实物库"
align="center" align="center"
prop="physicalName" prop="physicalName"
sortable sortable
show-overflow-tooltip
/> />
<el-table-column <el-table-column
label="地理位置" label="地理位置"
align="center" align="center"
prop="geoLocation" prop="geoLocation"
sortable 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>
<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>
<el-table-column label="操作" align="center" width="180"> <el-table-column label="操作" align="center" width="180">
<template slot-scope="scope"> <template slot-scope="scope">

View File

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

View File

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