Browse Source

一维表导入优化

pull/3/head
wangxy 3 years ago
parent
commit
0b09e67a3f
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      src/views/oneimport/components/edit.vue

+ 12
- 12
src/views/oneimport/components/edit.vue View File

@ -1,5 +1,5 @@
<template>
<el-dialog :title="title" model-value width="95%" :close-on-click-modal="false" :before-close="cancel">
<el-dialog :title="title" model-value width="80%" :close-on-click-modal="false" :before-close="cancel">
<el-form ref="form" :model="form" :rules="rules" label-width="130px">
<el-row>
<el-col :span="8">
@ -68,19 +68,19 @@
<el-input v-model="scope.row['DataTableLst-ColDesc']" clearable placeholder="请输入" />
</template>
</el-table-column>
<el-table-column :label="getColumnName('DataTableLst-RowNo')">
<!-- <el-table-column :label="getColumnName('DataTableLst-RowNo')">
<template #default="scope">
<el-input v-model="scope.row['DataTableLst-RowNo']" clearable placeholder="请输入" />
</template>
</el-table-column>
<el-table-column :label="getColumnName('DataTableLst-RowName')">
</el-table-column> -->
<!-- <el-table-column :label="getColumnName('DataTableLst-RowName')">
<template #default="scope">
<el-input v-model="scope.row['DataTableLst-RowName']" clearable placeholder="请输入" />
</template>
</el-table-column>
<el-table-column :label="getColumnName('DataTableLst-targetField')">
</el-table-column> -->
<el-table-column :label="getColumnName('DataTableLst-TargetField')">
<template #default="scope">
<el-input v-model="scope.row['DataTableLst-targetField']" clearable placeholder="请输入" />
<el-input v-model="scope.row['DataTableLst-TargetField']" clearable placeholder="请输入" />
</template>
</el-table-column>
<el-table-column :label="getColumnName('DataTableLst-FieldType')" width="200">
@ -226,9 +226,9 @@ export default {
// 'DataTableLst-Pos': undefined,
'DataTableLst-ColNo': undefined,
'DataTableLst-ColDesc': undefined,
'DataTableLst-RowNo': undefined,
'DataTableLst-RowName': undefined,
'DataTableLst-targetField': undefined,
// 'DataTableLst-RowNo': undefined,
// 'DataTableLst-RowName': undefined,
'DataTableLst-TargetField': undefined,
'DataTableLst-FieldType': undefined,
'DataTableLst-FieldFunc': undefined,
'DataTableLst-DefaultValue': undefined,
@ -250,7 +250,7 @@ export default {
let newDataArray = []
res.data.forEach(el => {
newDataArray.push({
'DataTableLst-targetField': el.fieldName,
'DataTableLst-TargetField': el.fieldName,
'DataTableLst-FieldType': el.fieldType
})
})
@ -277,7 +277,7 @@ export default {
this.form['DataTableHead-DataTableLstLi'].map(el => {
// el['DataTableLst-Pos'] = Number(el['DataTableLst-Pos'])
el['DataTableLst-ColNo'] = Number(el['DataTableLst-ColNo'])
el['DataTableLst-RowNo'] = Number(el['DataTableLst-RowNo'])
// el['DataTableLst-RowNo'] = Number(el['DataTableLst-RowNo'])
})
if (this.item) {
put(this.url.updateUrl, this.form).then(res => {


Loading…
Cancel
Save