Commit 1d2d4619 authored by danfuman's avatar danfuman

修改

parent 790a069f
......@@ -5,7 +5,7 @@
<!--<img class="tip-img" src="@/assets/images/icon.png" />-->
数据导出
</template>
<div class="exportTitle"><span>文件名称</span><p>{{data.title}}</p></div>
<div class="exportTitle"><span>文件名称</span><el-input style="width: 645px;display: inline-block;" v-model="title"></el-input></div>
<img class="exportImg" src="@/assets/images/export.png" />
<div class="table-item">
<el-table :data="exportTableData">
......@@ -68,6 +68,7 @@ export default {
exportTableData:[],
forData:[],
value:'',
title:this.data.title
}
},
watch: {
......@@ -91,7 +92,7 @@ export default {
methods: {
handleEXCEL(){
this.$nextTick(() => {
this.$emit('clickEXCEL',this.value)
this.$emit('clickEXCEL',this.value,this.title)
})
},
handleCancel(){
......
......@@ -482,11 +482,11 @@
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.combineName+'-'+this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.exportCount=value
}else {
......
......@@ -314,11 +314,11 @@
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.combineName+'-'+this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.exportCount=value
}else {
......
......@@ -290,11 +290,11 @@
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.combineName+'-'+this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.exportCount=value
}else {
......
......@@ -1000,11 +1000,11 @@ export default {
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.pageSize=value
}else {
......
......@@ -1433,6 +1433,7 @@ export default {
dataEXCEL:{},
exportData:{
title:'企业基本信息',
type:2,
dialogExportVisible:false,
forData: [
{label: '企业名称', prop: 'text1',slot: true,minWidth: '120'},
......@@ -2912,6 +2913,7 @@ export default {
if(key === 1){
this.exportData={
title:'企业资质',
type:1,
dialogExportVisible:false,
forData: [
{label: '企业名称', prop: 'text1',slot: true,minWidth: '120'},
......@@ -2972,8 +2974,9 @@ export default {
if(key === 2){
this.exportData={
title:'企业基本信息',
dialogExportVisible:false,
forData: [
type:2,
dialogExportVisible:false,
forData: [
{label: '企业名称', prop: 'text1',slot: true,minWidth: '120'},
{label: '企业性质', prop: 'text2', slot: true,minWidth: '120'},
{label: '资质情况', prop: 'text3',slot: true,minWidth: '160'},
......@@ -2993,7 +2996,7 @@ export default {
{label: '联系电话', prop: 'text17', slot: true,minWidth: '120'},
{label: '企业详情页(平台)', prop: 'text18', slot: true,minWidth: '150'},
],
exportTableData:[
exportTableData:[
{
text1:'xxx有限公司',
text2:'央企子公司',
......@@ -3035,22 +3038,23 @@ export default {
text18:'XXXXX',
},
],
exportEXCEL:{}
exportEXCEL:{}
}
}
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.exportCount=value
}else {
this.dataEXCEL.exportCount=2000;
}
if(this.exportData.title === '企业资质'){
//企业资质
if(this.exportData.type === 1){
api.aptitudeExport(this.dataEXCEL).then(res => {
if(res.code === 200){
this.exportData.exportEXCEL=true;
......@@ -3059,7 +3063,8 @@ export default {
}
})
}
if(this.exportData.title === '企业基本信息'){
//企业基本信息
if(this.exportData.title === 2){
api.infoExport(this.dataEXCEL).then(res => {
if(res.code === 200){
this.exportData.exportEXCEL=true;
......
......@@ -847,11 +847,11 @@ export default {
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.pageSize=value
}else {
......
......@@ -685,11 +685,11 @@ export default {
clickDialog(){
this.exportData.dialogExportVisible=true;
},
clickEXCEL(value) {
clickEXCEL(value,title) {
if(value > 2000){
return
}
this.dataEXCEL.exportExeclName=this.exportData.title;
this.dataEXCEL.exportExeclName=title;
if(value){
this.dataEXCEL.exportCount=value
}else {
......
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