wuhongyu 5 年之前
父節點
當前提交
10c53f63f0
共有 2 個文件被更改,包括 19 次插入3 次删除
  1. 15 3
      src/views/direct.vue
  2. 4 0
      src/views/hall/dock/dockDetail.vue

+ 15 - 3
src/views/direct.vue

@@ -119,7 +119,10 @@
                       </el-col>
                       <el-col :span="4" class="btn">
                         <el-button size="mini" type="primary" @click="oneBtnDetail(item)">详情</el-button>
-                        <el-button size="mini" type="success" @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id } })"
+                        <el-button
+                          size="mini"
+                          type="success"
+                          @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id, user_id: user_id } })"
                           >对接</el-button
                         >
                       </el-col>
@@ -149,7 +152,10 @@
                       </el-col>
                       <el-col :span="4" class="btn">
                         <el-button size="mini" type="primary" @click="oneBtnDetail(item)">详情</el-button>
-                        <el-button size="mini" type="success" @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id } })"
+                        <el-button
+                          size="mini"
+                          type="success"
+                          @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id, user_id: user_id } })"
                           >对接</el-button
                         >
                       </el-col>
@@ -179,7 +185,10 @@
                       </el-col>
                       <el-col :span="4" class="btn">
                         <el-button size="mini" type="primary" @click="oneBtnDetail(item)">详情</el-button>
-                        <el-button size="mini" type="success" @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id } })"
+                        <el-button
+                          size="mini"
+                          type="success"
+                          @click="$router.push({ path: '/live/hall/dock/dockDetail', query: { id: item.id, dockid: id, user_id: user_id } })"
                           >对接</el-button
                         >
                       </el-col>
@@ -358,6 +367,8 @@ export default {
     serviceList: [],
     // 找专家
     expertList: [],
+    //对接会创建人id
+    user_id: '',
     // 路演
     luyanList: [
       {
@@ -527,6 +538,7 @@ export default {
       let res = await this.dockFetch(this.id);
       this.$set(this, `title`, res.data.title);
       this.$set(this, `file_path`, res.data.file_path);
+      this.$set(this, `user_id`, res.data.user_id);
       console.log(res.data);
       // 交易实况
       let aaa = await this.tquery({ dockid: this.id });

+ 4 - 0
src/views/hall/dock/dockDetail.vue

@@ -111,6 +111,7 @@ import chat from './parts/chat.vue';
 const { mapActions: mapProduct } = createNamespacedHelpers('marketproduct');
 const { mapActions: personalRoom } = createNamespacedHelpers('personalroom');
 const { mapActions: transaction } = createNamespacedHelpers('transaction');
+
 export default {
   name: 'dockDetail',
   props: {},
@@ -137,6 +138,7 @@ export default {
     ...mapProduct(['fetch']),
     ...personalRoom(['create', 'countDelete']),
     ...transaction({ buyProduct: 'create' }),
+
     async searchInfo() {
       let res = await this.fetch(this.$route.query.id);
       if (res.errcode === 0) {
@@ -217,6 +219,7 @@ export default {
       form.market_userid = this.detailInfo.userid;
       form.market_username = this.detailInfo.contact_user;
       form.dockid = this.$route.query.dockid;
+
       form.status = '0';
       if (!this.user.uid) {
         // this.$message.error('游客身份无法与卖家对话,请先注册');
@@ -231,6 +234,7 @@ export default {
         });
         return;
       } else {
+        form.create_userid = this.$route.query.user_id;
         let res = await this.buyProduct(form);
         this.$checkRes(res, '购买申请成功', res.errmsg || '购买申请失败');
       }