zyp hai 1 semana
pai
achega
b53fa0f160

+ 16 - 20
src/views/course/courseWatchLog/index.vue

@@ -106,22 +106,18 @@
     <el-table border v-loading="loading" :data="courseWatchLogList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
       <el-table-column label="记录编号" align="center" prop="logId" />
-      <el-table-column label="企微客户" align="center" prop="externalUserName"/>
-      <el-table-column label="会员ID" align="center" prop="userId" />
-      <el-table-column label="会员昵称" align="center" prop="fsNickName">
+      <el-table-column label="客户昵称" align="center" prop="externalUserName"/>
+
+      <!--      <el-table-column label="会员ID" align="center" prop="userId"/>-->
+      <el-table-column label="客户头像" align="center" prop="externalUserAvatar">
         <template slot-scope="scope">
-          <div style="display: flex;white-space: nowrap">
-            <div style="margin: auto">
-              {{scope.row.fsNickName}}
-            </div>
-            <el-popover
-              placement="right"
-              title=""
-              trigger="hover">
-              <img slot="reference" :src="scope.row.fsAvatar" style="width: 30px;height: 30px">
-              <img :src="scope.row.fsAvatar" style="max-width: 200px;max-height: 200px">
-            </el-popover>
-          </div>
+          <el-popover
+            placement="right"
+            title=""
+            trigger="hover">
+            <img slot="reference" :src="scope.row.externalUserAvatar" style="width: 50px;height: 50px">
+            <img :src="scope.row.externalUserAvatar" style="max-width: 200px;max-height: 200px">
+          </el-popover>
         </template>
       </el-table-column>
       <el-table-column label="课程名称" align="center" prop="courseName" />
@@ -133,9 +129,9 @@
       </el-table-column>
       <el-table-column label="播放时长" align="center" prop="duration" />
       <el-table-column label="所属销售" align="center" prop="companyUserName" />
-      <el-table-column label="所属公司" align="center" prop="companyName" />
-      <el-table-column label="企微员工名称" align="center" prop="qwUserName" />
-      <el-table-column label="所属发送方式" align="center" prop="sendType" />
+<!--      <el-table-column label="所属公司" align="center" prop="companyName" />-->
+      <el-table-column label="所属企微" align="center" prop="qwUserName" />
+<!--      <el-table-column label="所属发送方式" align="center" prop="sendType" />-->
       <el-table-column label="创建时间" align="center" prop="createTime" />
       <el-table-column label="更新时间" align="center" prop="updateTime" />
       <el-table-column label="完课时间" align="center" prop="finishTime" />
@@ -161,7 +157,7 @@ export default {
   name: "CourseWatchLog",
   data() {
     return {
-      activeName:"00",
+      activeName:"2",
       createTime:null,
       updateTime:null,
       courseLists:[],
@@ -194,7 +190,7 @@ export default {
         userId: null,
         nickName: null,
         videoId: null,
-        logType: null,
+        logType: 2,
         qwExternalContactId: null,
         externalUserName:null,
         duration: null,

+ 26 - 30
src/views/course/courseWatchLog/watchLog.vue

@@ -121,22 +121,18 @@
     <el-table border v-loading="loading" :data="courseWatchLogList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center"/>
       <el-table-column label="记录编号" align="center" prop="logId"/>
-      <el-table-column label="企微客户" align="center" prop="externalUserName"/>
-      <el-table-column label="会员ID" align="center" prop="userId"/>
-      <el-table-column label="会员昵称" align="center" prop="fsNickName">
+      <el-table-column label="客户昵称" align="center" prop="externalUserName"/>
+
+<!--      <el-table-column label="会员ID" align="center" prop="userId"/>-->
+      <el-table-column label="客户头像" align="center" prop="externalUserAvatar">
         <template slot-scope="scope">
-          <div style="display: flex;white-space: nowrap">
-            <div style="margin: auto">
-              {{ scope.row.fsNickName }}
-            </div>
-            <el-popover
-              placement="right"
-              title=""
-              trigger="hover">
-              <img slot="reference" :src="scope.row.fsAvatar" style="width: 30px;height: 30px">
-              <img :src="scope.row.fsAvatar" style="max-width: 200px;max-height: 200px">
-            </el-popover>
-          </div>
+          <el-popover
+            placement="right"
+            title=""
+            trigger="hover">
+            <img slot="reference" :src="scope.row.externalUserAvatar" style="width: 50px;height: 50px">
+            <img :src="scope.row.externalUserAvatar" style="max-width: 200px;max-height: 200px">
+          </el-popover>
         </template>
       </el-table-column>
       <el-table-column label="课程名称" align="center" prop="courseName"/>
@@ -147,11 +143,11 @@
         </template>
       </el-table-column>
       <el-table-column label="播放时长" align="center" prop="duration"/>
-      <el-table-column label="所属销售" align="center" prop="companyUserName"/>
-      <el-table-column label="所属公司" align="center" prop="companyName"/>
-      <el-table-column label="企微员工名称" align="center" prop="qwUserName"/>
-      <el-table-column label="企微账号" align="center" prop="qwUserName"/>
-      <el-table-column label="所属发送方式" align="center" prop="sendType"/>
+<!--      <el-table-column label="所属销售" align="center" prop="companyUserName"/>-->
+<!--      <el-table-column label="所属公司" align="center" prop="companyName"/>-->
+<!--      <el-table-column label="企微员工名称" align="center" prop="qwUserName"/>-->
+      <el-table-column label="所属企微" align="center" prop="qwUserName"/>
+<!--      <el-table-column label="所属发送方式" align="center" prop="sendType"/>-->
       <el-table-column label="创建时间" align="center" prop="createTime" width="100px"/>
       <el-table-column label="更新时间" align="center" prop="updateTime" width="100px" />
       <el-table-column label="完课时间" align="center" prop="finishTime" width="100px" />
@@ -176,9 +172,9 @@
     />
 
 
-    <el-drawer title="题记录" :visible.sync="openAnswerLog" size="70%" append-to-body>
+    <el-drawer title="题记录" :visible.sync="openAnswerLog" size="70%" append-to-body>
       <el-table border v-loading="" :data="answerLogsList">
-        <el-table-column label="小程序用户名" align="center" prop="userName">
+        <el-table-column label="会员用户" align="center" prop="userName">
           <template slot-scope="scope">
             <div style="display: flex;white-space: nowrap">
               <div style="margin: auto">
@@ -227,8 +223,8 @@
           </template>
         </el-table-column>
         <el-table-column label="小节名称" align="center" prop="title" />
-        <el-table-column label="会员id" align="center" prop="userId" />
-        <el-table-column label="会员昵称" align="center" prop="fsNickName">
+<!--        <el-table-column label="会员id" align="center" prop="userId" />-->
+        <el-table-column label="会员用户" align="center" prop="fsNickName">
           <template slot-scope="scope">
             <div style="display: flex;white-space: nowrap">
               <div style="margin: auto">
@@ -244,16 +240,16 @@
             </div>
           </template>
         </el-table-column>
-        <el-table-column label="会员电话" align="center" prop="phone" />
-        <el-table-column label="所属销售" align="center" prop="companyUserName" />
-        <el-table-column label="所属公司" align="center" prop="companyName" />
+<!--        <el-table-column label="会员电话" align="center" prop="phone" />-->
+<!--        <el-table-column label="所属销售" align="center" prop="companyUserName" />-->
+<!--        <el-table-column label="所属公司" align="center" prop="companyName" />-->
         <el-table-column label="转帐金额" align="center" prop="amount" />
         <el-table-column label="状态" align="center" prop="status" >
           <template slot-scope="scope">
             <el-tag>{{ scope.row.status === 0 ? "发送中" : "已完成" }}</el-tag>
           </template>
         </el-table-column>
-        <el-table-column label="企微员工名称" align="center" prop="qwUserName" />
+        <el-table-column label="所属企微" align="center" prop="qwUserName" />
         <el-table-column label="创建时间" align="center" prop="createTime" />
       </el-table>
 
@@ -287,7 +283,7 @@ export default {
   name: "CourseWatchLog",
   data() {
     return {
-      activeName:"00",
+      activeName:"2",
       createTime: null,
       updateTime:null,
       courseLists: [],
@@ -344,7 +340,7 @@ export default {
         userId: null,
         videoId: null,
         nickName: null,
-        logType: "10",
+        logType: 2,
         qwExternalContactId: null,
         externalUserName:null,
         duration: null,