yujinwen 4 周之前
父节点
当前提交
82f5318428
共有 1 个文件被更改,包括 20 次插入29 次删除
  1. 20 29
      src/views/roadshow_manage/roadshowQuestion.vue

+ 20 - 29
src/views/roadshow_manage/roadshowQuestion.vue

@@ -98,33 +98,17 @@
           </span>
           <!-- 客户拼接 -->
           <span v-else-if="item.key === 'company'">
-            {{ row.CooperationName || row.CompanyName || '——'}}
+            {{ row.CooperationName || row.CompanyName }}
 
-            <el-tooltip effect="dark" placement="top-start" v-if="row.CompanyId"  @mouseenter.native="getCompanyInfo(row)" popper-class="company-tip-poper">
-              <i class="el-icon-info"/>
-              <div slot="content" v-if="companyInfo">
-                <!-- 权益客户 -->
-                <template v-if="Role.includes('rai')">
-                    <p style="margin: 6px 0;">客户状态:{{companyInfo.Status}}</p>
-                    <p style="margin: 6px 0;">所属行业:{{companyInfo.IndustryName}}</p>
-                    <p style="margin: 6px 0;text-indent: -70px;margin-left: 70px;">行业权限:{{companyInfo.PermissionName}}</p>
-                    <p style="margin: 6px 0;">累计互动次数:{{companyInfo.ReportReadTotal}}</p>
-                </template>
-                <!-- ficc客户分国内海外 -->
-                <template v-else>
-                    <template v-if="companyInfo.EnglishCompany===1">
-                        <p style="margin: 6px 0;">所属国家:{{companyInfo.EnglishCountry}}</p>
-                        <p style="margin: 6px 0;">累计点击量:{{companyInfo.EnglishViewTotal}}</p>
-                    </template>
-                    <template v-else>
-                        <p style="margin: 6px 0;">客户状态:{{companyInfo.Status}}</p>
-                        <p style="margin: 6px 0;">所属行业:{{companyInfo.IndustryName}}</p>
-                        <p style="margin: 6px 0;text-indent: -70px;margin-left: 70px;">开通品种:{{companyInfo.PermissionName}}</p>
-                        <p style="margin: 6px 0;">累计报告阅读次数:{{companyInfo.ReportReadTotal}}</p>
-                    </template>
-                </template>
-              </div>
-            </el-tooltip>
+						<el-tooltip effect="dark" placement="top-start" v-if="row.CompanyId"  @mouseenter.native="getCompanyInfo(row)" popper-class="company-tip-poper">
+							<i class="el-icon-info"/>
+							<div slot="content" v-if="companyInfo">
+								<p style="margin: 6px 0;">客户状态:{{companyInfo.Status}}</p>
+								<p style="margin: 6px 0;">所属行业:{{companyInfo.IndustryName}}</p>
+								<p style="margin: 6px 0;text-indent: -70px;margin-left: 70px;">开通{{companyInfo.CompanyType == 'FICC'  ? '品种:':'行业:'}}{{companyInfo.PermissionName}}</p>
+								<p style="margin: 6px 0;">{{companyInfo.CompanyType == 'FICC' ? '累计报告阅读次数':'累计互动次数'}}:{{companyInfo.ReportReadTotal}}</p>
+							</div>
+						</el-tooltip>
           </span>
           <el-button type="text" v-else-if="item.key === 'question_btn'"  @click="handleShowQuestionDetail(row)">问答详情</el-button>
           <span v-else>{{ row[item.key] || '——' }}</span>
@@ -328,8 +312,11 @@ export default {
     },
 
     /* 获取客户信息 */
-    async getCompanyInfo({CompanyId,EnglishCompany,ActivityType,ResearcherId}) {
-      const { Data }  = await roadshowInterence.componyDetail({ CompanyId,EnglishCompany });
+    async getCompanyInfo(row) {
+      const { Data }  = await roadshowInterence.componyDetail({ 
+        CompanyId:row.CompanyId,
+        SellerId:row.SysUserId
+      });
       this.companyInfo = Data;
     },
 
@@ -372,7 +359,11 @@ export default {
   },
 } 
 </script>
-
+<style lang="scss">
+.company-tip-poper {
+	max-width: 400px;
+}
+</style>
 <style lang="scss" scoped>
 .roadshow-question-page{
   background-color: #fff;