|
|
@ -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", "close") |
|
|
|
}, |
|
|
|
// 确认 |
|
|
|
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 |
|
|
|
}) |
|
|
|
}, |
|
|
|
}, |
|
|
|
}; |
|
|
|