|
@@ -42,51 +42,53 @@
|
|
<el-col :span="24" class="twodown">
|
|
<el-col :span="24" class="twodown">
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>已经到场</span>
|
|
<span>已经到场</span>
|
|
- <span>{{ statNum.tszx }}</span
|
|
|
|
|
|
+ <span>{{ statNum.tszx || 0 }}</span
|
|
>人
|
|
>人
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>实现对接</span>
|
|
<span>实现对接</span>
|
|
- <span>{{ statNum.jywc }}</span
|
|
|
|
|
|
+ <span>{{ statNum.jywc || 0 }}</span
|
|
>次
|
|
>次
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>产生意向</span>
|
|
<span>产生意向</span>
|
|
- <span>{{ statNum.qthz }}</span
|
|
|
|
|
|
+ <span>{{ statNum.qthz || 0 }}</span
|
|
>次
|
|
>次
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>项目数</span>
|
|
<span>项目数</span>
|
|
- <span>{{ statNum.czxm }}</span
|
|
|
|
|
|
+ <span>{{ statNum.czxm || 0 }}</span
|
|
>项
|
|
>项
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>贺信</span>
|
|
<span>贺信</span>
|
|
- <span>0</span>封
|
|
|
|
|
|
+ <span>{{ statNum.zhhx || 0 }}</span
|
|
|
|
+ >封
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>同时在线</span>
|
|
<span>同时在线</span>
|
|
- <span>{{ statNum.tszx }}</span
|
|
|
|
|
|
+ <span>{{ statNum.tszx || 0 }}</span
|
|
>人
|
|
>人
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>正在对接</span>
|
|
<span>正在对接</span>
|
|
- <span>{{ statNum.qthz }}</span
|
|
|
|
|
|
+ <span>{{ statNum.qthz || 0 }}</span
|
|
>人
|
|
>人
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>达成意向</span>
|
|
<span>达成意向</span>
|
|
- <span>{{ statNum.dcyx }}</span
|
|
|
|
|
|
+ <span>{{ statNum.dcyx || 0 }}</span
|
|
>次
|
|
>次
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>需求数</span>
|
|
<span>需求数</span>
|
|
- <span>{{ statNum.czxq }}</span
|
|
|
|
|
|
+ <span>{{ statNum.czxq || 0 }}</span
|
|
>项
|
|
>项
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="txt">
|
|
<el-col :span="5" class="txt">
|
|
<span>鲜花</span>
|
|
<span>鲜花</span>
|
|
- <span>0</span>束
|
|
|
|
|
|
+ <span>{{ statNum.zhxh || 0 }}</span
|
|
|
|
+ >束
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</div>
|
|
</div>
|
|
@@ -234,25 +236,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="24" class="four">
|
|
<el-col :span="24" class="four">
|
|
<div class="w_1200">
|
|
<div class="w_1200">
|
|
- <el-col :span="24" class="info">
|
|
|
|
- <el-col :span="8" class="left">
|
|
|
|
- <h1>专家咨询:</h1>
|
|
|
|
- <p>工作日:08:30~17:00</p>
|
|
|
|
- <p>咨询电话:</p>
|
|
|
|
- <p>0431-81666508</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="8" class="left">
|
|
|
|
- <h1>业务联系:</h1>
|
|
|
|
- <p>长春中科北斗工程技术有限公司</p>
|
|
|
|
- <p>联系人:刘经理</p>
|
|
|
|
- <p>电话:18604328977</p>
|
|
|
|
- <p>邮箱:18889898@qq.com</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="8" class="left right">
|
|
|
|
- <h1>活动帮微信:</h1>
|
|
|
|
- <el-image :src="erweima" style="width:132px;height:132px;"></el-image>
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
|
|
+ <ywlx></ywlx>
|
|
</div>
|
|
</div>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -276,14 +260,18 @@ import expert from './parts/expert.vue';
|
|
// 公共聊天
|
|
// 公共聊天
|
|
import dockchat from './parts/dockchat.vue';
|
|
import dockchat from './parts/dockchat.vue';
|
|
// 学校列表
|
|
// 学校列表
|
|
-
|
|
|
|
import { schoolList } from '@/util/school.js';
|
|
import { schoolList } from '@/util/school.js';
|
|
|
|
+// 广告位
|
|
import { adveronetList } from '@/util/adveronet.js';
|
|
import { adveronetList } from '@/util/adveronet.js';
|
|
|
|
+// 业务联系
|
|
|
|
+import ywlx from './parts/ywlx.vue';
|
|
|
|
+
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
const { mapActions: dock } = createNamespacedHelpers('dock');
|
|
const { mapActions: dock } = createNamespacedHelpers('dock');
|
|
const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
|
|
const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
|
|
const { mapActions: transaction } = createNamespacedHelpers('transaction');
|
|
const { mapActions: transaction } = createNamespacedHelpers('transaction');
|
|
const { mapActions: market } = createNamespacedHelpers('market');
|
|
const { mapActions: market } = createNamespacedHelpers('market');
|
|
|
|
+const { mapActions: flower } = createNamespacedHelpers('flower');
|
|
var moment = require('moment');
|
|
var moment = require('moment');
|
|
export default {
|
|
export default {
|
|
metaInfo() {
|
|
metaInfo() {
|
|
@@ -303,6 +291,8 @@ export default {
|
|
expert,
|
|
expert,
|
|
// 公共聊天
|
|
// 公共聊天
|
|
dockchat,
|
|
dockchat,
|
|
|
|
+ // 业务联系
|
|
|
|
+ ywlx,
|
|
},
|
|
},
|
|
data: function() {
|
|
data: function() {
|
|
return {
|
|
return {
|
|
@@ -349,17 +339,8 @@ export default {
|
|
// 指导单位
|
|
// 指导单位
|
|
zdcom: require('@a/zh_17.png'),
|
|
zdcom: require('@a/zh_17.png'),
|
|
jscom: require('@a/zh_18.png'),
|
|
jscom: require('@a/zh_18.png'),
|
|
- erweima: require('@a/二维码.jpg'),
|
|
|
|
// 项目数
|
|
// 项目数
|
|
- statNum: {
|
|
|
|
- tszx: 0,
|
|
|
|
- tyjb: 0,
|
|
|
|
- qthz: 0,
|
|
|
|
- dcyx: 0,
|
|
|
|
- jywc: 0,
|
|
|
|
- czxm: 0,
|
|
|
|
- czxq: 0,
|
|
|
|
- },
|
|
|
|
|
|
+ statNum: {},
|
|
// 倒计时
|
|
// 倒计时
|
|
djs: '',
|
|
djs: '',
|
|
};
|
|
};
|
|
@@ -372,6 +353,7 @@ export default {
|
|
...expertsuser({ expertQuery: 'query' }),
|
|
...expertsuser({ expertQuery: 'query' }),
|
|
...transaction({ tquery: 'query' }),
|
|
...transaction({ tquery: 'query' }),
|
|
...market({ marketFetch: 'fetch', operaFetch: 'operaFetch', sendMsg: 'operationCreate', operaQuery: 'operaQuery' }),
|
|
...market({ marketFetch: 'fetch', operaFetch: 'operaFetch', sendMsg: 'operationCreate', operaQuery: 'operaQuery' }),
|
|
|
|
+ ...flower({ flowerquery: 'query' }),
|
|
async searchInfo() {
|
|
async searchInfo() {
|
|
// 查询展会详情
|
|
// 查询展会详情
|
|
if (this.id) {
|
|
if (this.id) {
|
|
@@ -454,6 +436,16 @@ export default {
|
|
if (tszx) {
|
|
if (tszx) {
|
|
this.$set(this.statNum, `tszx`, tszx.total);
|
|
this.$set(this.statNum, `tszx`, tszx.total);
|
|
}
|
|
}
|
|
|
|
+ // 查询贺信
|
|
|
|
+ let zhhx = await this.flowerquery({ type: 'flower', dock_id: this.id });
|
|
|
|
+ if (this.$checkRes(zhhx)) {
|
|
|
|
+ this.$set(this.statNum, `zhhx`, zhhx.total);
|
|
|
|
+ }
|
|
|
|
+ // 花
|
|
|
|
+ let zhxh = await this.flowerquery({ type: 'hand', dock_id: this.id });
|
|
|
|
+ if (this.$checkRes(zhxh)) {
|
|
|
|
+ this.$set(this.statNum, `zhxh`, zhxh.total);
|
|
|
|
+ }
|
|
},
|
|
},
|
|
// 倒计时
|
|
// 倒计时
|
|
setTime(end) {
|
|
setTime(end) {
|
|
@@ -814,7 +806,7 @@ export default {
|
|
height: 225px;
|
|
height: 225px;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
.schoolList {
|
|
.schoolList {
|
|
- width: 204px;
|
|
|
|
|
|
+ width: 215px;
|
|
height: 225px;
|
|
height: 225px;
|
|
margin: 0 30px 0 0;
|
|
margin: 0 30px 0 0;
|
|
text-align: center;
|
|
text-align: center;
|
|
@@ -844,6 +836,9 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ .schoolList:nth-child(5) {
|
|
|
|
+ margin: 0;
|
|
|
|
+ }
|
|
.schoolList:hover {
|
|
.schoolList:hover {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
.image {
|
|
.image {
|
|
@@ -901,23 +896,6 @@ export default {
|
|
.four {
|
|
.four {
|
|
border-top: 2px solid #305798;
|
|
border-top: 2px solid #305798;
|
|
height: 250px;
|
|
height: 250px;
|
|
- .info {
|
|
|
|
- .left {
|
|
|
|
- h1 {
|
|
|
|
- padding: 15px 0;
|
|
|
|
- font-weight: bold;
|
|
|
|
- color: #4d4d4d;
|
|
|
|
- }
|
|
|
|
- p {
|
|
|
|
- font-size: 16px;
|
|
|
|
- color: #4d4d4d;
|
|
|
|
- padding: 5px 0;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- .right {
|
|
|
|
- text-align: center;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|