Tang 3 년 전
부모
커밋
974cd2fc5d

+ 5 - 3
src/views/education/classManageMent/classList/manageClass/baseInfo.vue

@@ -241,7 +241,7 @@
                 <el-select
                   v-model="listData.interfacePushId"
                   placeholder="请选择官方信息推送"
-                  :disabled="copyData.interfacePushId"
+                  :disabled="copyData.interfacePushId ? true : false"
                   clearable
                 >
                   <el-option
@@ -257,7 +257,7 @@
                 <el-select
                   v-model="listData.interfacePeriodId"
                   placeholder="请选择官方学时推送"
-                  :disabled="copyData.interfacePeriodId"
+                  :disabled="copyData.interfacePeriodId ? true : false"
                   clearable
                 >
                   <el-option
@@ -272,7 +272,8 @@
               <el-form-item label="官方账号标记(有接口+标记功能)">
                 <el-select
                   v-model="listData.interfaceAccountId"
-                  placeholder="请选择官方账号标记(有接口+标记功能)"
+                  placeholder="请选择官方学习账号开通"
+                  :disabled="copyData.interfaceAccountId ? true : false"
                   clearable
                 >
                   <el-option
@@ -288,6 +289,7 @@
                 <el-select
                   v-model="listData.noInterfaceAccountId"
                   placeholder="请选择官方账号标记(无接口+标记功能)"
+                  :disabled="copyData.noInterfaceAccountId ? true : false"
                   clearable
                 >
                   <el-option

+ 68 - 1
src/views/education/classManageMent/studentMenu/index.vue

@@ -100,7 +100,74 @@
       @handleSizeChange="handleSizeChange"
       @handleCurrentChange="handleCurrentChange"
     />
-
+    <el-dialog
+      :visible.sync="dialogVisible"
+      width="460px"
+      :show-close="false"
+      :close-on-click-modal="false"
+    >
+      <div slot="title" class="hearders">
+        <div class="leftTitle">
+          {{
+            stice == 1
+              ? "批准结业"
+              : stice == 4
+              ? "学习账号开通状态标记"
+              : stice == 3
+              ? "移除学员"
+              : ""
+          }}
+        </div>
+        <div class="rightBoxs">
+          <img
+            src="@/assets/images/Close@2x.png"
+            alt=""
+            @click="dialogVisible = false"
+          />
+        </div>
+      </div>
+      <div>
+        <ul>
+          <li
+            v-for="(item, index) in allCheckList"
+            :key="index"
+            class="btnLists"
+          >
+            {{ item.realname }}
+            <i
+              class="el-icon-close btnIcon"
+              v-if="allCheckList.length > 1"
+              @click="clearStudent(index)"
+            ></i>
+          </li>
+          <div style="clear: both"></div>
+          <p>
+            {{
+              stice == 1
+                ? "所选学员,批转结业吗?"
+                : stice == 3
+                ? "是否移除所选中的学员?"
+                : stice == 4
+                ? "确定以上所选学员标记为【已开通账号】吗?"
+                : ""
+            }}
+          </p>
+          <div style="text-align: center">
+            <el-radio-group
+              v-model="finishStatusOS"
+              v-if="stice == 1 || stice == 4"
+            >
+              <el-radio :label="1">是</el-radio>
+              <el-radio :label="0">否</el-radio>
+            </el-radio-group>
+          </div>
+        </ul>
+      </div>
+      <span slot="footer" class="dialog-footer">
+        <el-button @click="dialogVisible = false">取 消</el-button>
+        <el-button type="primary" @click="submit">确 定</el-button>
+      </span>
+    </el-dialog>
     <el-dialog
       :visible.sync="dialogVisibleTable"
       width="1080px"