|
@@ -2,7 +2,7 @@
|
|
<div class="app-container" style="width: 800px; margin: 0 auto">
|
|
<div class="app-container" style="width: 800px; margin: 0 auto">
|
|
<div class="form-tips">
|
|
<div class="form-tips">
|
|
<p>
|
|
<p>
|
|
- 文件上传完成后,可先预览报表,若不是最终想要的数据效果,可先暂时保存,等数据最终确定了,再重新上传新文件,最后生成报表。
|
|
|
|
|
|
+ 文件上传完成后,若不是最终想要的数据效果,可先暂时保存,方可预览报表,等数据最终确定了,再重新上传新文件,最后生成报表。
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<el-form ref="bannerForm" :model="form" label-width="100px">
|
|
<el-form ref="bannerForm" :model="form" label-width="100px">
|
|
@@ -25,7 +25,7 @@
|
|
:auto-upload="false"
|
|
:auto-upload="false"
|
|
>
|
|
>
|
|
<el-button slot="trigger" size="small" type="primary"> 选取文件 </el-button>
|
|
<el-button slot="trigger" size="small" type="primary"> 选取文件 </el-button>
|
|
- <div slot="tip" class="el-upload__tip">只能上传.xlsx, .xls文件</div>
|
|
|
|
|
|
+ <div slot="tip" class="el-upload__tip">只能上传.zip格式文件</div>
|
|
</el-upload>
|
|
</el-upload>
|
|
<input v-show="false" v-model="form.fileUrl" type="text" />
|
|
<input v-show="false" v-model="form.fileUrl" type="text" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -33,7 +33,7 @@
|
|
<div class="el-dialog__footer" style="text-align: left; margin-top: 100px">
|
|
<div class="el-dialog__footer" style="text-align: left; margin-top: 100px">
|
|
<el-button type="primary" @click="onSubmit('bannerForm')"> 生成报表 </el-button>
|
|
<el-button type="primary" @click="onSubmit('bannerForm')"> 生成报表 </el-button>
|
|
<el-button type="warning" @click="onSubmit('bannerForm')"> 暂时保存 </el-button>
|
|
<el-button type="warning" @click="onSubmit('bannerForm')"> 暂时保存 </el-button>
|
|
- <el-button type="success" @click="onSubmit('bannerForm')"> 预览报表 </el-button>
|
|
|
|
|
|
+ <el-button type="success" :disabled="isPivDisabled" @click="onSubmit('bannerForm')"> 预览报表 </el-button>
|
|
<el-button plain @click="backToList"> 返回 </el-button>
|
|
<el-button plain @click="backToList"> 返回 </el-button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -56,6 +56,7 @@ export default {
|
|
return {
|
|
return {
|
|
form: defaultForm(),
|
|
form: defaultForm(),
|
|
loadImgLoading: false,
|
|
loadImgLoading: false,
|
|
|
|
+ isPivDisabled: true,
|
|
fileList: [],
|
|
fileList: [],
|
|
rules: {
|
|
rules: {
|
|
fileUrl: [{ required: true, message: '请导入数据文件', trigger: 'blur' }],
|
|
fileUrl: [{ required: true, message: '请导入数据文件', trigger: 'blur' }],
|
|
@@ -174,9 +175,6 @@ export default {
|
|
line-height: 20px;
|
|
line-height: 20px;
|
|
color: red;
|
|
color: red;
|
|
text-align: left;
|
|
text-align: left;
|
|
- position: absolute;
|
|
|
|
- right: -50%;
|
|
|
|
- bottom: 0;
|
|
|
|
}
|
|
}
|
|
.span_tip {
|
|
.span_tip {
|
|
font-size: 12px;
|
|
font-size: 12px;
|