|
@@ -2,7 +2,7 @@
|
|
<div id="technical">
|
|
<div id="technical">
|
|
<el-col :span="24" class="main">
|
|
<el-col :span="24" class="main">
|
|
<el-col :span="24" class="left">
|
|
<el-col :span="24" class="left">
|
|
- <el-col :span="24" class="leftTop"> <span>|</span> <span>事项管理</span> <span @click="add()">创建对接会</span></el-col>
|
|
|
|
|
|
+ <el-col :span="24" class="leftTop"> <span>|</span> <span>展会预约</span> <span @click="add()">创建对接会</span></el-col>
|
|
<!-- <el-col :span="24" class="downLeftTop">
|
|
<!-- <el-col :span="24" class="downLeftTop">
|
|
<el-image :src="downLeftTopImage"></el-image>
|
|
<el-image :src="downLeftTopImage"></el-image>
|
|
<span class="topText">
|
|
<span class="topText">
|
|
@@ -32,7 +32,7 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="desc" label="简介" :show-overflow-tooltip="true"> </el-table-column>
|
|
<el-table-column prop="desc" label="简介" :show-overflow-tooltip="true"> </el-table-column>
|
|
|
|
|
|
- <el-table-column label="操作">
|
|
|
|
|
|
+ <el-table-column label="操作" style="width:200px">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-button size="mini" type="text" @click.prevent="handleEdit(scope.row.id)"
|
|
<el-button size="mini" type="text" @click.prevent="handleEdit(scope.row.id)"
|
|
><el-tooltip class="item" effect="dark" content="编辑" placement="top-start"> <i class="el-icon-edit"></i> </el-tooltip
|
|
><el-tooltip class="item" effect="dark" content="编辑" placement="top-start"> <i class="el-icon-edit"></i> </el-tooltip
|
|
@@ -57,7 +57,7 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
- <page :total="total" position="right"></page>
|
|
|
|
|
|
+ <page :total="total" position="center" v-on="$listeners"></page>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -69,13 +69,16 @@
|
|
import _ from 'lodash';
|
|
import _ from 'lodash';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
const { mapActions: news } = createNamespacedHelpers('news');
|
|
const { mapActions: news } = createNamespacedHelpers('news');
|
|
|
|
+import page from '@/components/pagination.vue';
|
|
export default {
|
|
export default {
|
|
name: 'technical',
|
|
name: 'technical',
|
|
props: {
|
|
props: {
|
|
resultTable: null,
|
|
resultTable: null,
|
|
total: null,
|
|
total: null,
|
|
},
|
|
},
|
|
- components: {},
|
|
|
|
|
|
+ components: {
|
|
|
|
+ page,
|
|
|
|
+ },
|
|
data: () => ({
|
|
data: () => ({
|
|
downLeftTopImage: require('@/assets/live/square_big.png'),
|
|
downLeftTopImage: require('@/assets/live/square_big.png'),
|
|
jishuImage: require('@/assets/live/main3.png'),
|
|
jishuImage: require('@/assets/live/main3.png'),
|
|
@@ -153,7 +156,7 @@ export default {
|
|
height: 500px;
|
|
height: 500px;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
- padding: 20px 20px 20px 20px;
|
|
|
|
|
|
+ padding: 20px 10px 20px 10px;
|
|
}
|
|
}
|
|
.leftTitle {
|
|
.leftTitle {
|
|
text-align: center;
|
|
text-align: center;
|