Browse Source

优化

pull/159/head
wangxy 3 years ago
parent
commit
279385239c
2 changed files with 29 additions and 40 deletions
  1. +17
    -23
      src/views/system/oneimport/addOrEdit.vue
  2. +12
    -17
      src/views/system/oneimport/index.vue

+ 17
- 23
src/views/system/oneimport/addOrEdit.vue View File

@ -43,11 +43,6 @@
<el-input-number v-model="formData['Script-StartRow']" placeholder="请输入" />
</el-form-item>
</el-col>
<!-- <el-col :span="8">
<el-form-item :label="getColumnName('Script-StartCol')">
<el-input-number v-model="formData['Script-StartCol']" placeholder="请输入" />
</el-form-item>
</el-col> -->
<el-col :span="24">
<el-form-item>
<el-checkbox v-model="formData['Script-ClearTable']" :label="getColumnName('Script-ClearTable')" @change="changeCheckbox('ClearTable')" />
@ -58,11 +53,11 @@
</el-col>
<el-col :span="24">
<el-table
style="width: 100%;margin-bottom:10px;"
style="width: 100%;margin-bottom:10px;"
height="400px"
border
size="mini"
:data="formData['Script-ScriptItem']">
:data="formData['Script-ScriptItem']">
<el-table-column :label="getColumnName('ScriptItem-TabMapCol')">
<template #default="scope">
<el-input v-model="scope.row['ScriptItem-TabMapCol']" clearable placeholder="请输入" />
@ -152,7 +147,6 @@ export default {
formData: {
'Script-ScriptItem': []
},
uomtypeArray: [], //
//
rules: {
"Script-Script": [
@ -186,7 +180,7 @@ export default {
}
})
},
/** 新增字段 */
//
handleAddValst() {
this.formData['Script-ScriptItem'].push({
'ScriptItem-TabMapCol': undefined,
@ -197,23 +191,23 @@ export default {
'ScriptItem-DefaultValue': undefined
})
},
/** 删除字段 */
//
handleDeleteValst(index) {
this.formData['Script-ScriptItem'].splice(index, 1)
},
//
cancel() {
this.$emit("setIsAddOrEdit", "");
this.$emit("setIsAddOrEdit", "")
},
//
submitForm() {
this.$refs["formData"].validate((valid) => {
if (valid) {
this.loading = true;
this.loading = true
if (this.isAddOrEdit == "add") {
this.add();
this.add()
} else {
this.edit();
this.edit()
}
}
});
@ -221,28 +215,28 @@ export default {
//
add() {
post('/admin/base/script/insertone',this.formData).then(({ code }) => {
this.loading = false;
this.loading = false
if (code == 200) {
this.msgSuccess("新增成功");
this.$emit("setIsAddOrEdit", false);
this.$emit("setIsAddOrEdit", false)
}
})
.catch(() => {
this.loading = false;
});
this.loading = false
})
},
//
edit() {
put('/admin/base/script/updateone',this.formData).then(({ code }) => {
this.loading = false;
this.loading = false
if (code == 200) {
this.msgSuccess("修改成功");
this.$emit("setIsAddOrEdit", false);
this.msgSuccess("修改成功")
this.$emit("setIsAddOrEdit", false)
}
})
.catch(() => {
this.loading = false;
});
this.loading = false
})
},
},
};


+ 12
- 17
src/views/system/oneimport/index.vue View File

@ -120,23 +120,18 @@ export default {
isAddOrEdit: "", // /
item: {}, //
headers: [
"Script-PlantNr",
"Script-Script",
"Script-Bez",
"Script-ScriptTable",
// "Script-ScriptType",
// "Script-FilePath",
"Script-Separator",
"Script-UseHead",
"Script-ClearTable",
"Script-StartRow",
// "Script-StartCol",
"Script-AppendNewRecord",
"Script-UpdateRecord",
"Script-AppendAndUpdateRecord",
// "Script-CallSpecFunc",
// "Script-CallFunction",
], //
"Script-PlantNr",
"Script-Script",
"Script-Bez",
"Script-ScriptTable",
"Script-Separator",
"Script-UseHead",
"Script-ClearTable",
"Script-StartRow",
"Script-AppendNewRecord",
"Script-UpdateRecord",
"Script-AppendAndUpdateRecord"
], //
tableHeight: 0,
isShowDialog: '',
};


Loading…
Cancel
Save