6.28(优化
This commit is contained in:
@@ -19,6 +19,9 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" plain icon="el-icon-search" size="mini" @click="queryListFn"
|
||||
>搜索
|
||||
</el-button>
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini"
|
||||
@click="carExpListOpen = true">导入</el-button>
|
||||
</el-form-item>
|
||||
@@ -140,6 +143,11 @@ export default {
|
||||
|
||||
},
|
||||
methods: {
|
||||
//搜索
|
||||
queryListFn(){
|
||||
this.tableFrom.page = 1;
|
||||
this.carListFn();
|
||||
},
|
||||
remoteMethod(query) {
|
||||
if (query !== '') {
|
||||
platformPageListApi({
|
||||
|
||||
@@ -66,40 +66,6 @@
|
||||
@size-change="handleSizeChange" @current-change="pageChange" />
|
||||
</div>
|
||||
</el-card>
|
||||
<!-- 导入汽车列表 -->
|
||||
<el-dialog title="导入" :visible.sync="carExpListOpen" width="25%" :before-close="handleClose">
|
||||
<div>
|
||||
<el-select v-if="expType==2" v-model="tableFrom.platformId" filterable remote reserve-keyword placeholder="请输入关键词"
|
||||
:remote-method="remoteMethod" :loading="loading">
|
||||
<el-option v-for="item in options" :key="item.id" :label="item.name" :value="item.id">
|
||||
</el-option>
|
||||
</el-select>
|
||||
<div v-if="expType==2" style="height: 20px;"></div>
|
||||
<div v-if="!impDataFlag">
|
||||
<el-upload width="100%" class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/"
|
||||
:http-request="handleUploadForm" multiple :limit="1" :file-list="fileList">
|
||||
<el-button size="small" type="primary">点击上传</el-button>
|
||||
<div slot="tip" class="el-upload__tip">只能上传xlsx文件,且不超过500kb</div>
|
||||
</el-upload>
|
||||
<el-progress :percentage="percentage" color="#409eff"></el-progress>
|
||||
</div>
|
||||
<div>
|
||||
<div v-if="impDataFlag">
|
||||
<span>共处理{{ importData.total }}条数据,</span>
|
||||
<span style="color: green">{{ importData.successNum }}条数据导入成功,</span>
|
||||
<span style="color: red">{{ importData.importErrorNum }}条数据导入失败,</span>
|
||||
<div class="exp-err" @click="carExportErrorFn">导出失败原因</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<span v-if="!impDataFlag" slot="footer" class="dialog-footer">
|
||||
<el-button @click="closeCarExp">取 消</el-button>
|
||||
<el-button type="primary" :disabled="buttFlag" @click="toChannelShop()">导 入</el-button>
|
||||
</span>
|
||||
<span v-else slot="footer" class="dialog-footer">
|
||||
<el-button type="primary" @click="closeCarExp">关 闭</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
|
||||
Reference in New Issue
Block a user