Jelajahi Sumber

图片选项保留至少一个

natasha 2 tahun lalu
induk
melakukan
b1925b04c8

+ 1 - 1
src/components/Adult/Preview.vue

@@ -779,7 +779,7 @@
     </div>
     <div v-if="isShowSave || isShowTitle" class="NNPE-title NNPE-title-gray">
       <!-- 页眉 v-if="isShowSave"-->
-      <!-- <a class="submitAnswer" @click="submitUserAnswerNPC">提交</a> -->
+      <a class="submitAnswer" v-if="isShowSave" @click="submitUserAnswerNPC">提交</a>
       <div v-if="isShowTitle" class="NNPE-operate">
         <a
           class="btn-prev"

+ 1 - 0
src/components/Adult/common/HzModule.vue

@@ -21,6 +21,7 @@
         placeholder="请输入序号"
         v-model="curQueItem.xuhao"
         @blur="onBlur(curQueItem, 'xuhao')"
+        @input="$forceUpdate()"
         maxlength="200"
         show-word-limit
         ></el-input>

+ 7 - 7
src/components/Adult/inputModules/Picture.vue

@@ -91,11 +91,11 @@ export default {
                 pinyin: "",
                 isAnswer: "",
               },
-              {
-                hanzi: "",
-                pinyin: "",
-                isAnswer: "",
-              },
+            //   {
+            //     hanzi: "",
+            //     pinyin: "",
+            //     isAnswer: "",
+            //   },
             ],
           },
         ],
@@ -190,8 +190,8 @@ export default {
   methods: {
     // 删除一个选项
     deleteoption(index, i) {
-      if (this.curQue.option[index].option.length <= 2) {
-        this.$message.warning("至少保留个选项");
+      if (this.curQue.option[index].option.length <= 1) {
+        this.$message.warning("至少保留个选项");
         return;
       }
       this.$confirm("确定要删除此选项吗?", "提示", {

+ 10 - 10
src/components/Adult/inputModules/SentenceModule.vue

@@ -58,7 +58,7 @@
         <el-radio label="theme">主题色</el-radio>
       </el-radio-group>
     </div> -->
-    <div class="adult-book-input-item">
+    <!-- <div class="adult-book-input-item">
       <span class="adult-book-lable">图片:</span>
       <Upload
         :changeFillId="timuchangeImage"
@@ -66,16 +66,16 @@
         :filleNumber="imgNumber"
         :uploadType="'image'"
       />
-    </div>
-    <div class="adult-book-input-item">
+    </div> -->
+    <!-- <div class="adult-book-input-item">
       <span class="adult-book-lable">图片位置:</span>
       <el-radio-group v-model="curQue.img_site">
         <el-radio label="top">上边</el-radio>
         <el-radio label="rightCenter">右边</el-radio>
         <el-radio label="bottom">下边</el-radio>
       </el-radio-group>
-    </div>
-    <div class="adult-book-input-item">
+    </div> -->
+    <!-- <div class="adult-book-input-item">
       <span class="adult-book-lable">图片大小:</span>
       <el-radio-group v-model="curQue.img_size">
         <el-radio :label="732">732px</el-radio>
@@ -83,7 +83,7 @@
         <el-radio :label="240">240px</el-radio>
         <el-radio :label="200">200px</el-radio>
       </el-radio-group>
-    </div>
+    </div> -->
     <Lrc :curQue="curQue" @setCurQue="setCurQue" />
 
     <div class="option">
@@ -139,7 +139,7 @@
               </li>
             </ul>
           </div>
-          <div class="adult-book-input-item">
+          <!-- <div class="adult-book-input-item">
             <span class="adult-book-lable">音频:</span>
             <Upload
               :changeFillId="changeMp3"
@@ -155,7 +155,7 @@
               src="../../../assets/adult/del-close.png"
               alt=""
             />
-          </div>
+          </div> -->
           <div
             class="adult-book-input-item"
             v-if="
@@ -179,7 +179,7 @@
               ></el-input>
             </div>
           </div>
-          <div class="adult-book-input-item">
+          <!-- <div class="adult-book-input-item">
             <span class="adult-book-lable">图片:</span>
             <Upload
               :changeFillId="changeImg"
@@ -189,7 +189,7 @@
               :index="col"
               :index2="row"
             />
-          </div>
+          </div> -->
           <div class="adult-book-input-item">
             <span class="adult-book-lable">题干部分:</span>
             <el-button type="primary" @click="setOptionDetail(col, row)"

+ 19 - 1
src/components/Adult/preview/Picture.vue

@@ -851,7 +851,7 @@ export default {
         font-family: 'robot';
         color: #FFFFFF;
         padding: 1px 4px;
-        background: #7663EC;
+        background: #e35454;
         border-radius: 8px;
         display: block;
         min-width: 16px;
@@ -1089,6 +1089,24 @@ export default {
     margin-bottom: 0;
   }
 }
+.NPC-Big-Book-preview-green {
+    .Big-Book-PictureBox {
+        li{
+            .xuhao{
+                background: #24b99e;
+            }
+        }
+    }
+}
+.NPC-Big-Book-preview-brown {
+    .Big-Book-PictureBox {
+        li{
+            .xuhao{
+                background: #bd8865;
+            }
+        }
+    }
+}
 </style>
 <style lang="scss">
 ul,