|
@@ -47,15 +47,14 @@
|
|
|
<el-table-column label="序号" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="currentEditIndex !== scope.$index">
|
|
|
- <span style="margin-right:8px;">
|
|
|
+ <span :style="{ marginRight: (!disabled || !canOrder) ? '0px' : '8px' }">
|
|
|
{{ (dialogForm.pageNum - 1) * dialogForm.pageSize + scope.$index + 1 }}
|
|
|
</span>
|
|
|
<svg-icon v-if="!disabled || !canOrder" icon-class="edit"
|
|
|
@click.native="handleEditClick(scope.row, scope.$index)" />
|
|
|
</div>
|
|
|
<el-input v-else v-model="editData.sortIndex" size="mini" style="width:60px;" type="number"
|
|
|
- @blur="onNumberBlur(scope.row, scope.$index)"
|
|
|
- @keyup.enter.native="onNumberBlur(scope.row, scope.$index)" placeholder="序号" ref="numberInput" />
|
|
|
+ @blur="onNumberBlur(scope.row, scope.$index)" placeholder="序号" ref="numberInput" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" align="center">
|