|
|
@@ -81,7 +81,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
- <Page ref="pageButton" :total='total' @pageChange='gopage'/>
|
|
|
+ <Page ref="pageButton" :current='form.page' :page_size='form.page_size' :total='total' @pageChange='gopage'/>
|
|
|
</section>
|
|
|
</template>
|
|
|
<script>
|
|
|
@@ -104,19 +104,19 @@ export default {
|
|
|
},
|
|
|
methods:{
|
|
|
gopage(size){
|
|
|
+ console.log(size)
|
|
|
if(size){
|
|
|
this.form.page_size=size
|
|
|
}
|
|
|
this.form.page=this.$refs.pageButton.page
|
|
|
+ console.log(this.$refs.pageButton.page)
|
|
|
this.getData()
|
|
|
},
|
|
|
detail(id){
|
|
|
- this.$router.push({ path: '/company/detail', query: { id: id,page:this.form.page } });
|
|
|
+ this.$router.push({ path: '/company/detail', query: { id: id,page:this.form.page,page_size:this.form.page_size } });
|
|
|
},
|
|
|
getData(){
|
|
|
- let page = this.$route.query.page;
|
|
|
- this.form.page = page;
|
|
|
- var parm=this.form;
|
|
|
+ var parm=this.form;
|
|
|
this.loading=true
|
|
|
this.$api.getEnterpriseList(parm).then(res=>{
|
|
|
this.list=res.data.data.list;
|
|
|
@@ -160,6 +160,11 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
created(){
|
|
|
+ let page = this.$route.query.page,page_size = this.$route.query.page_size;
|
|
|
+ if(page){
|
|
|
+ this.form.page = Number(page);
|
|
|
+ this.form.page_size = Number(page_size);
|
|
|
+ }
|
|
|
this.getData()
|
|
|
this.$api.getInfo().then(res=>{
|
|
|
this.info=res.data.data
|