|
|
@@ -49,12 +49,6 @@
|
|
|
size="mini"
|
|
|
format="yyyy-MM-dd"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
- :disabled="
|
|
|
- isViewMode ||
|
|
|
- scope.row.notDeletable === true ||
|
|
|
- scope.row.fromTemplate === true ||
|
|
|
- scope.row.notEditable === true
|
|
|
- "
|
|
|
style="width: 100%"
|
|
|
/>
|
|
|
<el-input
|
|
|
@@ -62,12 +56,6 @@
|
|
|
v-model="scope.row[column.prop]"
|
|
|
:placeholder="column.placeholder || '请输入' + column.label"
|
|
|
size="mini"
|
|
|
- :disabled="
|
|
|
- isViewMode ||
|
|
|
- scope.row.notDeletable === true ||
|
|
|
- scope.row.fromTemplate === true ||
|
|
|
- scope.row.notEditable === true
|
|
|
- "
|
|
|
@blur="handleCellBlur(scope.row, column.prop)"
|
|
|
/>
|
|
|
</template>
|
|
|
@@ -101,17 +89,17 @@
|
|
|
@click="handleDeleteRow(scope.row)"
|
|
|
/> -->
|
|
|
</div>
|
|
|
+ <!-- :disabled="
|
|
|
+ isViewMode ||
|
|
|
+ scope.row.notDeletable === true ||
|
|
|
+ scope.row.fromTemplate === true ||
|
|
|
+ scope.row.notEditable === true
|
|
|
+ " -->
|
|
|
<div v-else class="operation-buttons">
|
|
|
<el-button
|
|
|
type="text"
|
|
|
size="mini"
|
|
|
icon="el-icon-minus"
|
|
|
- :disabled="
|
|
|
- isViewMode ||
|
|
|
- scope.row.notDeletable === true ||
|
|
|
- scope.row.fromTemplate === true ||
|
|
|
- scope.row.notEditable === true
|
|
|
- "
|
|
|
@click="handleDeleteChildRow(scope.row)"
|
|
|
/>
|
|
|
</div>
|