|
@@ -39,7 +39,9 @@
|
|
|
|
|
|
|
|
|
<el-table :data="assetList"
|
|
|
- @row-click="rowClick"
|
|
|
+ @cell-click="cellClick"
|
|
|
+ @cell-mouse-enter="cellMouseEnter"
|
|
|
+ @cell-mouse-leave="cellMouseLeave"
|
|
|
size="mini"
|
|
|
row-key="id"
|
|
|
:row-class-name="rowClassName"
|
|
@@ -245,7 +247,6 @@ export default {
|
|
|
},
|
|
|
watch: {
|
|
|
selectUser(val) {
|
|
|
- console.log(val);
|
|
|
if (!val) {
|
|
|
this.$set(this.queryParams, 'receiveUserId', null)
|
|
|
}
|
|
@@ -350,8 +351,8 @@ export default {
|
|
|
this.detailOpen = false;
|
|
|
this.toConfirmTransferId = undefined
|
|
|
},
|
|
|
- rowClick(row, column, event) {
|
|
|
- if (column.label === '操作') {
|
|
|
+ cellClick(row, column, event) {
|
|
|
+ if (column.property != 'assetName') {
|
|
|
return
|
|
|
}
|
|
|
getAsset(row.id).then(res => {
|
|
@@ -366,6 +367,21 @@ export default {
|
|
|
}
|
|
|
return '';
|
|
|
},
|
|
|
+ cellMouseEnter(row, column, cell, event) {
|
|
|
+ if (column.property != 'assetName') {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ cell.style.color = '#306FB1';
|
|
|
+ cell.style.cursor = 'pointer';
|
|
|
+ cell.style.textDecoration = 'underline';
|
|
|
+ },
|
|
|
+ cellMouseLeave(row, column, cell, event) {
|
|
|
+ if (column.property != 'assetName') {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ cell.style.color = '#606266';
|
|
|
+ cell.style.textDecoration = 'none';
|
|
|
+ },
|
|
|
selectReceiveUserId(val) {
|
|
|
this.$set(this.transferForm, 'receiveUserId', val)
|
|
|
},
|