|
@ -53,11 +53,11 @@ |
|
|
|
|
|
|
|
|
<el-col :span="24"> |
|
|
<el-col :span="24"> |
|
|
<el-table :data="form['DataTableHead-DataTableLstLi']" :height="tableHeight" border> |
|
|
<el-table :data="form['DataTableHead-DataTableLstLi']" :height="tableHeight" border> |
|
|
<el-table-column :label="getColumnName('DataTableLst-Pos')"> |
|
|
|
|
|
|
|
|
<!-- <el-table-column :label="getColumnName('DataTableLst-Pos')"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<el-input v-model="scope.row['DataTableLst-Pos']" clearable placeholder="请输入" /> |
|
|
<el-input v-model="scope.row['DataTableLst-Pos']" clearable placeholder="请输入" /> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
</el-table-column> --> |
|
|
<el-table-column :label="getColumnName('DataTableLst-ColNo')"> |
|
|
<el-table-column :label="getColumnName('DataTableLst-ColNo')"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<el-input v-model="scope.row['DataTableLst-ColNo']" clearable placeholder="请输入" /> |
|
|
<el-input v-model="scope.row['DataTableLst-ColNo']" clearable placeholder="请输入" /> |
|
@ -112,11 +112,11 @@ |
|
|
<el-input v-model="scope.row['DataTableLst-DefaultValue']" clearable placeholder="请输入" /> |
|
|
<el-input v-model="scope.row['DataTableLst-DefaultValue']" clearable placeholder="请输入" /> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column :label="getColumnName('DataTableLst-SetValue')"> |
|
|
|
|
|
|
|
|
<!-- <el-table-column :label="getColumnName('DataTableLst-SetValue')"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<el-input v-model="scope.row['DataTableLst-SetValue']" clearable placeholder="请输入" /> |
|
|
<el-input v-model="scope.row['DataTableLst-SetValue']" clearable placeholder="请输入" /> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
</el-table-column> --> |
|
|
<el-table-column align="center" width="200"> |
|
|
<el-table-column align="center" width="200"> |
|
|
<template #header> |
|
|
<template #header> |
|
|
<el-button |
|
|
<el-button |
|
@ -223,7 +223,7 @@ export default { |
|
|
/** 新增字段 */ |
|
|
/** 新增字段 */ |
|
|
handleAddValst() { |
|
|
handleAddValst() { |
|
|
this.form['DataTableHead-DataTableLstLi'].push({ |
|
|
this.form['DataTableHead-DataTableLstLi'].push({ |
|
|
'DataTableLst-Pos': undefined, |
|
|
|
|
|
|
|
|
// 'DataTableLst-Pos': undefined, |
|
|
'DataTableLst-ColNo': undefined, |
|
|
'DataTableLst-ColNo': undefined, |
|
|
'DataTableLst-ColDesc': undefined, |
|
|
'DataTableLst-ColDesc': undefined, |
|
|
'DataTableLst-RowNo': undefined, |
|
|
'DataTableLst-RowNo': undefined, |
|
@ -232,7 +232,7 @@ export default { |
|
|
'DataTableLst-FieldType': undefined, |
|
|
'DataTableLst-FieldType': undefined, |
|
|
'DataTableLst-FieldFunc': undefined, |
|
|
'DataTableLst-FieldFunc': undefined, |
|
|
'DataTableLst-DefaultValue': undefined, |
|
|
'DataTableLst-DefaultValue': undefined, |
|
|
'DataTableLst-SetValue': undefined, |
|
|
|
|
|
|
|
|
// 'DataTableLst-SetValue': undefined, |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
/** 删除字段 */ |
|
|
/** 删除字段 */ |
|
@ -275,7 +275,7 @@ export default { |
|
|
this.$refs['form'].validate(valid => { |
|
|
this.$refs['form'].validate(valid => { |
|
|
if (valid) { |
|
|
if (valid) { |
|
|
this.form['DataTableHead-DataTableLstLi'].map(el => { |
|
|
this.form['DataTableHead-DataTableLstLi'].map(el => { |
|
|
el['DataTableLst-Pos'] = Number(el['DataTableLst-Pos']) |
|
|
|
|
|
|
|
|
// el['DataTableLst-Pos'] = Number(el['DataTableLst-Pos']) |
|
|
el['DataTableLst-ColNo'] = Number(el['DataTableLst-ColNo']) |
|
|
el['DataTableLst-ColNo'] = Number(el['DataTableLst-ColNo']) |
|
|
el['DataTableLst-RowNo'] = Number(el['DataTableLst-RowNo']) |
|
|
el['DataTableLst-RowNo'] = Number(el['DataTableLst-RowNo']) |
|
|
}) |
|
|
}) |
|
|