diff --git a/src/views/system/oneimport/addOrEdit.vue b/src/views/system/oneimport/addOrEdit.vue index 78999ee..a62f01a 100644 --- a/src/views/system/oneimport/addOrEdit.vue +++ b/src/views/system/oneimport/addOrEdit.vue @@ -49,24 +49,12 @@ - - - {{getColumnName('Script-ClearTable')}} - - - - - {{getColumnName('Script-AppendNewRecord')}} - - - - - {{getColumnName('Script-UpdateRecord')}} - - - + - {{getColumnName('Script-AppendAndUpdateRecord')}} + + + + @@ -157,9 +145,6 @@ export default { this.formData = res.data }) } - }, - created() { - }, data() { return { @@ -184,6 +169,13 @@ export default { }; }, methods: { + // checkbox变为单选 + changeCheckbox(arg) { + this.formData['Script-ClearTable'] = arg === 'ClearTable' + this.formData['Script-AppendNewRecord'] = arg === 'AppendNewRecord' + this.formData['Script-UpdateRecord'] = arg === 'UpdateRecord' + this.formData['Script-AppendAndUpdateRecord'] = arg === 'AppendAndUpdateRecord' + }, // 获取表列名 getColumnEvent() { let params = { @@ -191,13 +183,6 @@ export default { } get('/admin/base/scriptitem/selecttableinfo', params).then((res) => { if (res.code === 200) { - // let newDataArray = [] - // res.data.forEach(el => { - // newDataArray.push({ - // 'DataTableLst-TargetField': el.fieldName, - // 'DataTableLst-FieldType': el.fieldType - // }) - // }) this.formData['Script-ScriptItem'] = res.data || [] } }) @@ -208,8 +193,6 @@ export default { 'ScriptItem-TabMapCol': undefined, 'ScriptItem-ColNo': undefined, 'ScriptItem-ColName': undefined, - // 'ScriptItem-RowNo': undefined, - // 'ScriptItem-RowName': undefined, 'ScriptItem-ColFieldType': undefined, 'ScriptItem-ColFormat': undefined, 'ScriptItem-DefaultValue': undefined diff --git a/src/views/system/oneimport/upload.vue b/src/views/system/oneimport/upload.vue index 37a030f..6987103 100644 --- a/src/views/system/oneimport/upload.vue +++ b/src/views/system/oneimport/upload.vue @@ -61,7 +61,7 @@ export default { message: '导入成功', type: 'success' }) - this.$emit('editCallBack', true) + this.$emit('update:isShowDialog','') } else { this.$message({ showClose: true,