Explorar o código

update 单选和多选跨行

linweizeng %!s(int64=3) %!d(string=hai) anos
pai
achega
c0d6cc55cd

+ 7 - 1
src/business/platform/form/formrender/dynamic-form/dynamic-form-field.vue

@@ -3,7 +3,10 @@
         <!-- 单行文本、 多行文本、数字-->
         <template v-if="fieldType === 'text' || fieldType === 'textarea' || fieldType === 'number'">
             <template v-if="readonlyText">
-                <div :class="isTable ? '' : dataModel ? 'ibps-field-text' : 'ibps-field-text-no'">{{ dataModel || '/' }}</div>
+                <div v-if="fieldType === 'number'" :class="isTable ? '' : dataModel ? 'ibps-field-text' : 'ibps-field-text-no'" >{{ dataModel || '/' }}</div>
+                <div v-else :class="isTable ? 'ibps-overflow' : dataModel ? 'ibps-field-text' : 'ibps-field-text-no'">
+                    {{ dataModel || '/' }}
+                </div>
             </template>
 
             <el-dropdown
@@ -1205,6 +1208,9 @@
         width: 10px;
         padding-left: 0px;
     }
+    .ibps-overflow {
+        white-space: pre-line;
+    }
     .ibps-field-text {
         white-space: pre-line;
         color: #000000;