yfh 3 týždňov pred
rodič
commit
f29f9c29b0

+ 18 - 18
src/views/course/courseWatchLog/index.vue

@@ -188,24 +188,24 @@
           @click="handleExport"
           v-hasPermi="['course:courseWatchLog:export']"
         >导出</el-button>
-<!--        <el-col :span="1.5">-->
-<!--          <el-button-->
-<!--            type="primary"-->
-<!--            plain-->
-<!--            size="mini"-->
-<!--            @click="addUserTag"-->
-<!--            v-hasPermi="['qw:externalContact:addTag']"-->
-<!--          >批量添加标签</el-button>-->
-<!--        </el-col>-->
-<!--        <el-col :span="1.5">-->
-<!--          <el-button-->
-<!--            type="primary"-->
-<!--            plain-->
-<!--            size="mini"-->
-<!--            @click="delUserTag"-->
-<!--            v-hasPermi="['qw:externalContact:delTag']"-->
-<!--          >批量移除标签</el-button>-->
-<!--        </el-col>-->
+        <el-col :span="1.5" v-if="queryParams.sendType==2">
+          <el-button
+            type="primary"
+            plain
+            size="mini"
+            @click="addUserTag"
+            v-hasPermi="['qw:externalContact:addTag']"
+          >批量添加标签</el-button>
+        </el-col>
+        <el-col :span="1.5" v-if="queryParams.sendType==2">
+          <el-button
+            type="primary"
+            plain
+            size="mini"
+            @click="delUserTag"
+            v-hasPermi="['qw:externalContact:delTag']"
+          >批量移除标签</el-button>
+        </el-col>
       </el-col>
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>

+ 14 - 3
src/views/course/courseWatchLog/myCourseWatchLog.vue

@@ -1,6 +1,16 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="100px">
+      <el-form-item label="看课方式" prop="sendType">
+        <el-select v-model="queryParams.sendType" placeholder="选择看课方式"  clearable size="small" @change="handleSendTypeChange">
+          <el-option
+            v-for="dict in sendTypeOptions"
+            :key="dict.dictValue"
+            :label="dict.dictLabel"
+            :value="dict.dictValue"
+          />
+        </el-select>
+      </el-form-item>
       <el-form-item label="企微账号" prop="qwUserId">
         <el-select v-model="queryParams.qwUserId" placeholder="企微账号" clearable size="small" @change="updateQwuser()">
           <el-option
@@ -103,7 +113,7 @@
           v-hasPermi="['course:courseWatchLog:myExport']"
         >导出</el-button>
       </el-col>
-<!--      <el-col :span="1.5">
+      <el-col :span="1.5" v-if="queryParams.sendType==2">
         <el-button
           type="primary"
           plain
@@ -112,7 +122,7 @@
           v-hasPermi="['qw:externalContact:addTag']"
         >批量添加标签</el-button>
       </el-col>
-      <el-col :span="1.5">
+      <el-col :span="1.5" v-if="queryParams.sendType==2">
         <el-button
           type="primary"
           plain
@@ -120,7 +130,7 @@
           @click="delUserTag"
           v-hasPermi="['qw:externalContact:delTag']"
         >批量移除标签</el-button>
-      </el-col>-->
+      </el-col>
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
 
@@ -369,6 +379,7 @@ export default {
         scheduleEndTime: null,
         qecSTime:null,
         qecETime:null,
+        sendType:process.env.VUE_APP_COURSE_DEFAULT,
       },
       // 表单参数
       form: {},

+ 3 - 3
src/views/course/courseWatchLog/watchLog.vue

@@ -197,7 +197,7 @@
           v-hasPermi="['course:courseWatchLog:myExport']"
         >导出
         </el-button>
-<!--        <el-col :span="1.5">
+        <el-col :span="1.5"  v-if="queryParams.sendType=='2'">
           <el-button
             type="primary"
             plain
@@ -206,7 +206,7 @@
             v-hasPermi="['qw:externalContact:addTag']"
           >批量添加标签</el-button>
         </el-col>
-        <el-col :span="1.5">
+        <el-col :span="1.5"  v-if="queryParams.sendType=='2'">
           <el-button
             type="primary"
             plain
@@ -214,7 +214,7 @@
             @click="delUserTag"
             v-hasPermi="['qw:externalContact:delTag']"
           >批量移除标签</el-button>
-        </el-col>-->
+        </el-col>
       </el-col>
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>