|
@@ -23,9 +23,15 @@
|
|
|
</el-button>
|
|
</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 编码列 -->
|
|
<!-- 编码列 -->
|
|
|
- <template v-slot:code="{ row }">
|
|
|
|
|
- <el-link @click="details(row)">
|
|
|
|
|
- {{ row.code }}
|
|
|
|
|
|
|
+ <!-- 操作列 -->
|
|
|
|
|
+ <template v-slot:action="{ row }">
|
|
|
|
|
+ <el-link
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ :underline="false"
|
|
|
|
|
+ icon="el-icon-edit"
|
|
|
|
|
+ @click="handEdit(row)"
|
|
|
|
|
+ >
|
|
|
|
|
+ 编辑
|
|
|
</el-link>
|
|
</el-link>
|
|
|
</template>
|
|
</template>
|
|
|
</ele-pro-table>
|
|
</ele-pro-table>
|
|
@@ -57,71 +63,59 @@
|
|
|
fixed: 'left'
|
|
fixed: 'left'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'code',
|
|
|
|
|
- label: '类别编码',
|
|
|
|
|
|
|
+ prop: 'assetCode',
|
|
|
|
|
+ label: '设备编码',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110,
|
|
minWidth: 110,
|
|
|
slot: 'code'
|
|
slot: 'code'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'name',
|
|
|
|
|
- label: '类别名称',
|
|
|
|
|
- showOverflowTooltip: true,
|
|
|
|
|
- minWidth: 110
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- prop: 'module',
|
|
|
|
|
- label: '型号',
|
|
|
|
|
- showOverflowTooltip: true,
|
|
|
|
|
- minWidth: 110
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- prop: 'specification',
|
|
|
|
|
- label: '规格',
|
|
|
|
|
|
|
+ prop: 'assetName',
|
|
|
|
|
+ label: '设备名称',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'angle',
|
|
|
|
|
- label: '角度',
|
|
|
|
|
|
|
+ prop: 'fixAssetCode',
|
|
|
|
|
+ label: '固资编码',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'width',
|
|
|
|
|
- label: '长*宽*高',
|
|
|
|
|
|
|
+ prop: 'module',
|
|
|
|
|
+ label: '型号',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'categoryLevelPath',
|
|
|
|
|
- label: '分类',
|
|
|
|
|
|
|
+ prop: 'specification',
|
|
|
|
|
+ label: '规格',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'inUseSum',
|
|
|
|
|
- label: '在用',
|
|
|
|
|
|
|
+ prop: 'location',
|
|
|
|
|
+ label: '位置',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'inLibrarySum',
|
|
|
|
|
- label: '在库',
|
|
|
|
|
|
|
+ prop: 'source',
|
|
|
|
|
+ label: '生命周期',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'consumeSum',
|
|
|
|
|
- label: '消耗',
|
|
|
|
|
|
|
+ prop: 'networkStatus',
|
|
|
|
|
+ label: '网络状态',
|
|
|
showOverflowTooltip: true,
|
|
showOverflowTooltip: true,
|
|
|
minWidth: 110
|
|
minWidth: 110
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- prop: 'totalSum',
|
|
|
|
|
- label: '总数量',
|
|
|
|
|
- showOverflowTooltip: true,
|
|
|
|
|
- minWidth: 110
|
|
|
|
|
|
|
+ columnKey: 'action',
|
|
|
|
|
+ slot: 'action',
|
|
|
|
|
+ label: '操作',
|
|
|
|
|
+ minWidth: 60
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
};
|
|
};
|
|
@@ -144,7 +138,7 @@
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
// 跳转到详情页
|
|
// 跳转到详情页
|
|
|
- details ({ id }) {
|
|
|
|
|
|
|
+ handEdit ({ id }) {
|
|
|
this.$router.push({
|
|
this.$router.push({
|
|
|
path: '/ledgerAssets/boat/detail',
|
|
path: '/ledgerAssets/boat/detail',
|
|
|
query: {
|
|
query: {
|