|
@@ -124,6 +124,15 @@
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</el-tab-pane>
|
|
|
+ <el-tab-pane label="洽谈合作" name="second">
|
|
|
+ <trainList :list="trainoneList"></trainList>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="达成意向" name="third">
|
|
|
+ <trainList :list="traintwoList"></trainList>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="交易完成" name="fourth">
|
|
|
+ <trainList :list="trainthreeList"></trainList>
|
|
|
+ </el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
@@ -407,6 +416,8 @@ const { mapActions: dock } = createNamespacedHelpers('dock');
|
|
|
const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
|
|
|
const { mapActions: newsguidance } = createNamespacedHelpers('newsguidance');
|
|
|
const { mapActions: newsroadshow } = createNamespacedHelpers('newsroadshow');
|
|
|
+// 正在洽谈,达成意向,交易完成
|
|
|
+import trainList from './parts/trainList.vue';
|
|
|
import moment from 'moment';
|
|
|
import _ from 'loadsh';
|
|
|
export default {
|
|
@@ -428,6 +439,7 @@ export default {
|
|
|
liveFoot,
|
|
|
directDetail, //技术,产品,服务详情
|
|
|
expeDetail,
|
|
|
+ trainList,
|
|
|
},
|
|
|
data: () => ({
|
|
|
hand: require('@/assets/emotion/flower2.gif'),
|
|
@@ -456,10 +468,6 @@ export default {
|
|
|
expertimage: require('@/assets/live/222.png'),
|
|
|
// 交易实况
|
|
|
directlist: [],
|
|
|
- //达成意向
|
|
|
- yixianglist: [],
|
|
|
- //合作成功
|
|
|
- successlist: [],
|
|
|
// 嘉宾访谈
|
|
|
zxzdlist: [],
|
|
|
// 路演
|
|
@@ -492,6 +500,10 @@ export default {
|
|
|
// // 视频是否显示
|
|
|
// viewvideo: 'text',
|
|
|
times: 5,
|
|
|
+ // 洽谈,意向,完成
|
|
|
+ trainoneList: [],
|
|
|
+ traintwoList: [],
|
|
|
+ trainthreeList: [],
|
|
|
}),
|
|
|
async created() {
|
|
|
this.$set(this, `dock_id`, this.$route.query.id);
|
|
@@ -543,6 +555,7 @@ export default {
|
|
|
this.$set(this.statNum, `tyjb`, arr.data.length);
|
|
|
// 洽谈合作
|
|
|
let qthe = await this.tquery({ status: 0, dockid: this.id });
|
|
|
+ this.$set(this, `trainoneList`, qthe.data);
|
|
|
this.$set(this.statNum, `qthz`, qthe.total);
|
|
|
// 达成意向
|
|
|
let dcyx = await this.tquery({ status: 1, dockid: this.id });
|
|
@@ -550,16 +563,16 @@ export default {
|
|
|
var time = moment(val.meta.createdAt).format('YYYY-MM-DD hh:mm');
|
|
|
val.time = time;
|
|
|
}
|
|
|
+ this.$set(this, `traintwoList`, dcyx.data);
|
|
|
this.$set(this.statNum, `dcyx`, dcyx.total);
|
|
|
- this.$set(this, `yixianglist`, dcyx.data);
|
|
|
// 交易完成&合作成功
|
|
|
let jywc = await this.tquery({ status: 2, dockid: this.id });
|
|
|
for (const val of jywc.data) {
|
|
|
var time = moment(val.meta.createdAt).format('YYYY-MM-DD hh:mm');
|
|
|
val.time = time;
|
|
|
}
|
|
|
+ this.$set(this, `trainthreeList`, jywc.data);
|
|
|
this.$set(this.statNum, `jywc`, jywc.total);
|
|
|
- this.$set(this, `successlist`, jywc.data);
|
|
|
//交易实况
|
|
|
let jysk = await this.tquery({ dockid: this.id });
|
|
|
let newjysk = jysk.data.filter(f => f.status == '1' || f.status == '2');
|