Commit a6f2ba8a by 李耀琨

11

parent b68b010e
......@@ -254,6 +254,17 @@ export function formatMapperLineTerminator(data){
//获取压缩格式类型
export function compressionProviderNames(data){
return request({
url: 'etlweb/system/compressionProviderNames',
data,
method: 'post'
})
}
//保存
export function save(data){
......
......@@ -34,7 +34,7 @@
</el-select> -->
</el-col>
<el-col class="line" :span="2">
<el-button size="mini" >编辑</el-button></el-col
<el-button size="mini" @click="dialogVisibleFourth = true">编辑</el-button></el-col
>
<el-col class="line" :span="2">
<el-button size="mini" @click="dialogVisibleFourth = true">新建</el-button></el-col
......
......@@ -114,8 +114,8 @@
<el-form ref="form" :model="form" label-width="200px">
<el-form-item label="文件类型:">
<el-select v-model="form.fileType" style="width: 100%">
<el-option label="区域一" value="shanghai"></el-option>
<el-option label="区域二" value="beijing"></el-option>
<el-option label="CSV" value="CSV"></el-option>
<el-option label="Fixed" value="Fixed"></el-option>
</el-select>
</el-form-item>
......@@ -217,7 +217,7 @@
<el-select v-model="form.fileCompression" style="width: 100%">
<el-option
v-for="item in fieldFormat"
v-for="item in fieldCompress"
:key="item.index"
:label="item.name"
:value="item.name"
......@@ -685,7 +685,7 @@
<script>
import { valueFormat, valueMeta,formatMapperLineTerminator,availableCharsets } from "@/api/kettle/link";
import { valueFormat, valueMeta,formatMapperLineTerminator,availableCharsets,compressionProviderNames } from "@/api/kettle/link";
export default {
props: [""],
data() {
......@@ -713,6 +713,7 @@ export default {
metadataForm: {},
filterForm: {},
fieldFormat: {},
fieldCompress:{},
fieldType: {},
dataState: false,
fileType:[],
......@@ -727,9 +728,17 @@ export default {
this.valueMetaFun();
this.formatMapperLineTerminatorFun();
this.availableCharsetsFun();
this.compressionProviderNamesFun();
},
methods: {
compressionProviderNamesFun(){
compressionProviderNames().then(res=>{
this.fieldCompress = res
})
},
// 关闭弹框
handleClose(done) {
this.$confirm("确认关闭?")
......
......@@ -254,7 +254,7 @@
append-to-body
:close-on-click-modal="false"
:before-close="handleCloseTest"
append-to-body>
>
<div class="table-container table-container-repos" style="height: 42vh">
{{ linkInfo }}
</div>
......@@ -275,7 +275,7 @@
append-to-body
:close-on-click-modal="false"
:before-close="handleCloseFeature"
append-to-body>
>
<el-table height="500" border :data="tableData" style="width: 100%">
<el-table-column
v-for="(col, index) in cols"
......@@ -303,7 +303,7 @@
:close-on-click-modal="false"
:before-close="handleCloseScan"
v-if="scanFlag"
append-to-body>
>
<!-- 文件夹存放区域start-->
<el-tree
:data="scanfileTreeList"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment