Commit a6f2ba8a by 李耀琨

11

parent b68b010e
...@@ -254,6 +254,17 @@ export function formatMapperLineTerminator(data){ ...@@ -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){ export function save(data){
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
</el-select> --> </el-select> -->
</el-col> </el-col>
<el-col class="line" :span="2"> <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-col class="line" :span="2">
<el-button size="mini" @click="dialogVisibleFourth = true">新建</el-button></el-col <el-button size="mini" @click="dialogVisibleFourth = true">新建</el-button></el-col
......
...@@ -114,8 +114,8 @@ ...@@ -114,8 +114,8 @@
<el-form ref="form" :model="form" label-width="200px"> <el-form ref="form" :model="form" label-width="200px">
<el-form-item label="文件类型:"> <el-form-item label="文件类型:">
<el-select v-model="form.fileType" style="width: 100%"> <el-select v-model="form.fileType" style="width: 100%">
<el-option label="区域一" value="shanghai"></el-option> <el-option label="CSV" value="CSV"></el-option>
<el-option label="区域二" value="beijing"></el-option> <el-option label="Fixed" value="Fixed"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -217,7 +217,7 @@ ...@@ -217,7 +217,7 @@
<el-select v-model="form.fileCompression" style="width: 100%"> <el-select v-model="form.fileCompression" style="width: 100%">
<el-option <el-option
v-for="item in fieldFormat" v-for="item in fieldCompress"
:key="item.index" :key="item.index"
:label="item.name" :label="item.name"
:value="item.name" :value="item.name"
...@@ -685,7 +685,7 @@ ...@@ -685,7 +685,7 @@
<script> <script>
import { valueFormat, valueMeta,formatMapperLineTerminator,availableCharsets } from "@/api/kettle/link"; import { valueFormat, valueMeta,formatMapperLineTerminator,availableCharsets,compressionProviderNames } from "@/api/kettle/link";
export default { export default {
props: [""], props: [""],
data() { data() {
...@@ -713,6 +713,7 @@ export default { ...@@ -713,6 +713,7 @@ export default {
metadataForm: {}, metadataForm: {},
filterForm: {}, filterForm: {},
fieldFormat: {}, fieldFormat: {},
fieldCompress:{},
fieldType: {}, fieldType: {},
dataState: false, dataState: false,
fileType:[], fileType:[],
...@@ -727,9 +728,17 @@ export default { ...@@ -727,9 +728,17 @@ export default {
this.valueMetaFun(); this.valueMetaFun();
this.formatMapperLineTerminatorFun(); this.formatMapperLineTerminatorFun();
this.availableCharsetsFun(); this.availableCharsetsFun();
this.compressionProviderNamesFun();
}, },
methods: { methods: {
compressionProviderNamesFun(){
compressionProviderNames().then(res=>{
this.fieldCompress = res
})
},
// 关闭弹框 // 关闭弹框
handleClose(done) { handleClose(done) {
this.$confirm("确认关闭?") this.$confirm("确认关闭?")
......
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
append-to-body append-to-body
:close-on-click-modal="false" :close-on-click-modal="false"
:before-close="handleCloseTest" :before-close="handleCloseTest"
append-to-body> >
<div class="table-container table-container-repos" style="height: 42vh"> <div class="table-container table-container-repos" style="height: 42vh">
{{ linkInfo }} {{ linkInfo }}
</div> </div>
...@@ -275,7 +275,7 @@ ...@@ -275,7 +275,7 @@
append-to-body append-to-body
:close-on-click-modal="false" :close-on-click-modal="false"
:before-close="handleCloseFeature" :before-close="handleCloseFeature"
append-to-body> >
<el-table height="500" border :data="tableData" style="width: 100%"> <el-table height="500" border :data="tableData" style="width: 100%">
<el-table-column <el-table-column
v-for="(col, index) in cols" v-for="(col, index) in cols"
...@@ -303,7 +303,7 @@ ...@@ -303,7 +303,7 @@
:close-on-click-modal="false" :close-on-click-modal="false"
:before-close="handleCloseScan" :before-close="handleCloseScan"
v-if="scanFlag" v-if="scanFlag"
append-to-body> >
<!-- 文件夹存放区域start--> <!-- 文件夹存放区域start-->
<el-tree <el-tree
:data="scanfileTreeList" :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