细节优化

master
chenda 2 years ago
parent 192c917ab7
commit 363aad3e7b

@ -10,7 +10,6 @@
:model="formData" :model="formData"
label-position="right" label-position="right"
label-width="100px" label-width="100px"
size="small"
:rules="formRules" :rules="formRules"
:disabled="dataSourceImportDisabled" :disabled="dataSourceImportDisabled"
> >
@ -30,18 +29,34 @@
:file-list="dataSourceFileList" :file-list="dataSourceFileList"
:limit="1" :limit="1"
> >
<el-button type="primary" size="small">点击上传</el-button> <el-button type="primary" size="small">点击上传📃</el-button>
</el-upload> </el-upload>
</el-form-item> </el-form-item>
<el-button type="text" @click="moreSetting = !moreSetting" style="margin-left: 30px">更多设置👇</el-button> <el-button
<el-form-item prop="templateSheetNum" label="模式:" v-if="moreSetting"> size="medium"
type="text"
@click="moreSetting = !moreSetting"
style="margin-left: 30px"
:disabled="false"
>更多设置
<span v-if="moreSetting">🤟</span>
<span v-else>👇</span>
</el-button>
<el-form-item prop="templateSheetNum" label="模式⚙️:" v-if="moreSetting">
<el-radio-group v-model="formData.dataSourceImportModel"> <el-radio-group v-model="formData.dataSourceImportModel">
<el-radio label="0">自动识别姓名</el-radio> <el-radio label="0">自动识别姓名</el-radio>
<el-radio label="1">全部导入</el-radio> <el-radio label="1">全部导入</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item prop="titleRowNum" label="表头所在行:" v-if="moreSetting"> <el-form-item
<el-input v-model="formData.titleRowNum" style="width:200px"></el-input> prop="titleRowNum"
label="表头所在行:"
v-if="moreSetting"
>
<el-input
v-model="formData.titleRowNum"
style="width: 200px"
></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-card> </el-card>
@ -66,8 +81,8 @@ export default {
dataSourceImportDisabled: { dataSourceImportDisabled: {
type: Boolean, type: Boolean,
require: true, require: true,
default: false default: false,
} },
}, },
components: { DataSourceImportDialog }, components: { DataSourceImportDialog },
data() { data() {
@ -75,7 +90,7 @@ export default {
// //
formData: { formData: {
dataSourceImportModel: "0", dataSourceImportModel: "0",
titleRowNum: "" titleRowNum: "",
}, },
// //
formRules: {}, formRules: {},
@ -86,7 +101,7 @@ export default {
// //
dialogVisible: false, dialogVisible: false,
// //
dataSourcePreview: [] dataSourcePreview: [],
}; };
}, },
computed: {}, computed: {},
@ -125,8 +140,8 @@ export default {
// step // step
nextStep(val) { nextStep(val) {
this.$emit("nextStep", val); this.$emit("nextStep", val);
} },
} },
}; };
</script> </script>

@ -8,7 +8,6 @@
:model="formData" :model="formData"
label-position="right" label-position="right"
label-width="100px" label-width="100px"
size="small"
:rules="rules" :rules="rules"
:disabled="templateImportDisabled" :disabled="templateImportDisabled"
> >
@ -22,7 +21,7 @@
:on-success="uploadTemplateSuccess" :on-success="uploadTemplateSuccess"
:file-list="templateFileList" :file-list="templateFileList"
> >
<el-button type="primary" size="small">点击上传</el-button> <el-button type="primary" size="small">点击上传📄</el-button>
</el-upload> </el-upload>
</el-form-item> </el-form-item>

Loading…
Cancel
Save