소스 검색

图片和句子组件显示Standard answer

liuhaidi123 21 시간 전
부모
커밋
84bdbb28a0
1개의 변경된 파일14개의 추가작업 그리고 3개의 파일을 삭제
  1. 14 3
      src/components/Adult/Preview.vue

+ 14 - 3
src/components/Adult/Preview.vue

@@ -3017,9 +3017,20 @@ export default {
             });
             _this.$set(item, "table_list_phone", table_list_phone);
           }
-          item.ShowstandardAnswer = Boolean(
-            JSON.stringify(item.table_list).match(/\[JUDGE##F##JUDGE\]/g)
-          );
+          let hasSentenceInput = false;
+          item.table_list.forEach(items => {
+            items.forEach(itemss => {
+              if (itemss.data && itemss.type) {
+                if (itemss.type === "sentence_input_chs") {
+                  hasSentenceInput = true;
+                }
+              }
+            });
+          });
+          item.ShowstandardAnswer =
+            Boolean(
+              JSON.stringify(item.table_list).match(/\[JUDGE##F##JUDGE\]/g)
+            ) || hasSentenceInput;
         });
       }
       this.$forceUpdate();