linwenxin 1 gadu atpakaļ
vecāks
revīzija
2e1b3aab2e
1 mainītis faili ar 16 papildinājumiem un 5 dzēšanām
  1. 16 5
      src/views/mallManagement/setActivity/answer.vue

+ 16 - 5
src/views/mallManagement/setActivity/answer.vue

@@ -148,17 +148,23 @@ export default {
                           }}>删除</span>
                         </div>
                         <div class="redbordererr">
-                          <el-form-item
+                          {~[1,2].indexOf(this.formData.answerType)?<el-form-item
                             label=""
                             lebel-width="0px"
                             prop={`answer.${index}.option_value`}
                             rules={[{ required: true, message: '请填写', trigger: 'blur' }]}
                           >
                             <el-input type="textarea" rows={2} placeholder="请输入内容" value={this.formData.answer[index].option_value} onInput={(val) => { this.formData.answer[index].option_value = val }}></el-input>
-                          </el-form-item>
-                        </div>
-                        <div style="margin-top:5px">
-                          <ImageUpload fileList={this.formData.answer[index].option_files} uid={`questionFiles_ImageUpload_${index}`} limit={1} isUpdate={false} />
+                          </el-form-item>:null}
+                          {~[1].indexOf(this.formData.answerType)?<div  style="margin-top:5px"></div>:null}
+                          {~[1,3].indexOf(this.formData.answerType)?<el-form-item
+                            label=""
+                            lebel-width="0px"
+                            prop={`answer.${index}.option_files`}
+                            rules={[{ required: true, message: '请填写', trigger: 'blur' }]}
+                          >
+                            <ImageUpload fileList={this.formData.answer[index].option_files} uid={`questionFiles_ImageUpload_${index}`} limit={1} isUpdate={false} />
+                          </el-form-item>:null}
                         </div>
                         <br />
                       </div>
@@ -222,4 +228,9 @@ export default {
   ::v-deep .dialog-footer{
     padding: 0 !important
   }
+  ::v-deep .is-error{
+    .add{
+      border-color: red !important;
+    }
+  }
 </style>