|
@@ -951,18 +951,6 @@ export default {
|
|
|
:label="column.title"
|
|
|
:name="column.key"
|
|
|
>
|
|
|
- <!-- <virtual-scroll
|
|
|
- :data="params[column.key]"
|
|
|
- :item-size="53"
|
|
|
- :key-prop="column.key === 'puOrderItemList' ? 'rowNo' :'rowno'"
|
|
|
- @change="(virtualList) => tableData = virtualList"
|
|
|
- :virtualized="true"
|
|
|
- >
|
|
|
- <template slot-scope="{ headerCellFixedStyle, cellFixedStyle }"> -->
|
|
|
-
|
|
|
- <!-- :headerCellStyle="headerCellFixedStyle"
|
|
|
- :cellStyle="cellFixedStyle"
|
|
|
- -->
|
|
|
<ux-grid
|
|
|
border
|
|
|
use-virtual
|
|
@@ -980,12 +968,7 @@ export default {
|
|
|
color: '#515a6e',
|
|
|
}"
|
|
|
>
|
|
|
- <!-- :edit-config="{trigger: 'click', mode: 'cell'}" -->
|
|
|
- <!-- :row-height="rowHeight" -->
|
|
|
- <!-- :row-key="column.key === 'puOrderItemList' ? 'rowNo' :'rowno'" -->
|
|
|
-
|
|
|
<template slot="empty">暂无数据</template>
|
|
|
-
|
|
|
<ux-table-column
|
|
|
v-for="(cColumn, cIndex) in column.tableColumns"
|
|
|
:key="cIndex"
|
|
@@ -994,7 +977,6 @@ export default {
|
|
|
:field="cColumn.key"
|
|
|
resizable
|
|
|
>
|
|
|
- <!-- :edit-render="!cColumn.disabled" -->
|
|
|
<template slot="header" slot-scope="scope">
|
|
|
<span v-if="cColumn.require" style="color: #ff4949">*</span>
|
|
|
<span>
|
|
@@ -1002,7 +984,6 @@ export default {
|
|
|
</span>
|
|
|
</template>
|
|
|
|
|
|
- <!-- v-slot:edit="scope" -->
|
|
|
<template slot-scope="scope">
|
|
|
<el-form-item label-width="0">
|
|
|
<el-tag v-if="cColumn.key === 'index'">
|
|
@@ -1038,15 +1019,15 @@ export default {
|
|
|
<el-input-number
|
|
|
v-if="cColumn.inputType === 'InputNumber'"
|
|
|
v-model="scope.row[cColumn.key]"
|
|
|
+ :disabled="cColumn.disabled"
|
|
|
+ :clearable="cColumn.clearable"
|
|
|
:precision="cColumn.precision"
|
|
|
- :controls-position="cColumn.controlsPosition"
|
|
|
:placeholder="cColumn.placeholder"
|
|
|
- @change="handleInputChange(scope.row, cColumn.key)"
|
|
|
- :clearable="cColumn.clearable"
|
|
|
- :disabled="cColumn.disabled"
|
|
|
+ :controls-position="cColumn.controlsPosition"
|
|
|
:min="cColumn.key === 'reservedQty' ? 0 : -Infinity"
|
|
|
size="mini"
|
|
|
style="width: 100%"
|
|
|
+ @change="handleInputChange(scope.row, cColumn.key)"
|
|
|
></el-input-number>
|
|
|
|
|
|
<el-select
|
|
@@ -1094,8 +1075,6 @@ export default {
|
|
|
</template>
|
|
|
</ux-table-column>
|
|
|
</ux-grid>
|
|
|
- <!-- </template>
|
|
|
- </virtual-scroll> -->
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
<el-row style="position: absolute; top: 20px; right: 20px">
|