mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-12-15 04:06:35 +08:00
fix: machine file & i18n & icon
This commit is contained in:
@@ -58,7 +58,7 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item prop="dataSql" :label="$t('db.srcDataSql')" required>
|
||||
<monaco-editor height="150px" class="task-sql" language="sql" v-model="form.dataSql" />
|
||||
<monaco-editor height="200px" class="task-sql" language="sql" v-model="form.dataSql" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
@@ -90,8 +90,8 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-row>
|
||||
<el-col :span="8">
|
||||
<el-row class="w100">
|
||||
<el-col :span="12">
|
||||
<el-form-item class="w100" prop="updField">
|
||||
<template #label>
|
||||
{{ $t('db.updateField') }}
|
||||
@@ -103,7 +103,7 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
|
||||
<el-col :span="8">
|
||||
<el-col :span="12">
|
||||
<el-form-item class="w100" prop="updFieldVal">
|
||||
<template #label>
|
||||
{{ $t('db.updateFieldValue') }}
|
||||
@@ -116,8 +116,12 @@
|
||||
<el-input v-model.trim="form.updFieldVal" :placeholder="$t('db.updateFieldValuePlaceholder')" auto-complete="off" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form-item>
|
||||
|
||||
<el-col :span="8">
|
||||
<el-form-item>
|
||||
<el-row class="w100">
|
||||
<el-col :span="12">
|
||||
<el-form-item class="w100" prop="updFieldSrc">
|
||||
<template #label>
|
||||
{{ $t('db.fieldValueSrc') }}
|
||||
@@ -136,7 +140,7 @@
|
||||
|
||||
<el-tab-pane :label="$t('db.fieldMap')" :name="fieldTab" :disabled="!baseFieldCompleted">
|
||||
<el-form-item prop="fieldMap" :label="$t('db.fieldMap')" required>
|
||||
<el-table :data="form.fieldMap" :max-height="650" size="small">
|
||||
<el-table :data="form.fieldMap" :max-height="fieldMapTableHeight" size="small">
|
||||
<el-table-column prop="src" :label="$t('db.srcField')" :width="200" />
|
||||
<el-table-column prop="target" :label="$t('db.targetField')">
|
||||
<template #default="scope">
|
||||
@@ -159,10 +163,10 @@
|
||||
<EnumSelect :enums="DbDataSyncDuplicateStrategyEnum" v-model="form.duplicateStrategy" @change="handleDuplicateStrategy" />
|
||||
</el-form-item>
|
||||
<el-form-item prop="fieldMap" :label="$t('db.selectSql')">
|
||||
<el-input type="textarea" v-model="state.previewDataSql" readonly :input-style="{ height: '300px' }" />
|
||||
<el-input type="textarea" v-model="state.previewDataSql" readonly :rows="10" />
|
||||
</el-form-item>
|
||||
<el-form-item prop="fieldMap" :label="$t('db.insertSql')">
|
||||
<el-input type="textarea" v-model="state.previewInsertSql" readonly :input-style="{ height: '300px' }" />
|
||||
<el-input type="textarea" v-model="state.previewInsertSql" readonly :rows="10" />
|
||||
</el-form-item>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
@@ -327,9 +331,10 @@ const state = reactive({
|
||||
previewDataSql: '',
|
||||
previewInsertSql: '',
|
||||
previewFieldArr: [] as string[],
|
||||
fieldMapTableHeight: window.innerHeight - 50,
|
||||
});
|
||||
|
||||
const { tabActiveName, form, submitForm } = toRefs(state);
|
||||
const { tabActiveName, form, submitForm, fieldMapTableHeight } = toRefs(state);
|
||||
|
||||
const { isFetching: saveBtnLoading, execute: saveExec } = dbApi.saveDatasyncTask.useApi(submitForm);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user