|
|
@@ -3,7 +3,7 @@
|
|
|
<el-form ref="formRef" label-width="auto" label-position="top" :model="field" :rules="rules" :scroll-to-error="true">
|
|
|
<template v-if="field.type === '1' || field.type === '7' || field.type === '10'">
|
|
|
<el-form-item v-if="field.name.includes('text1-')" prop="label">
|
|
|
- <div class="d-flex flex-cln w-100% " >
|
|
|
+ <div class="d-flex flex-cln w-100% ">
|
|
|
<el-tag type="info" size="small" style="width: 70px;" class="drag-handle">单行文本</el-tag>
|
|
|
<div class="pb-5 f-s-16 f-w-6 c-#606266 " @click="changeShowtitle()" v-show="!showtitle">{{ field.label }}</div>
|
|
|
<el-input ref="titleInput" class="pd-5 no-disabled-input no-drag" v-show="showtitle || !field.label" v-model="field.label" :placeholder="'请输入标题'" style="width: 340px;font-size: 16px;" clearable @blur="showtitle = false" />
|
|
|
@@ -29,7 +29,7 @@
|
|
|
minRows: 4, maxRows: 7
|
|
|
}"
|
|
|
/>
|
|
|
- <el-form-item v-if="field.name.includes('desc1-')" prop="defValue" :rules="[{ required: true, message: '请输入描述', trigger: 'blur' }]">
|
|
|
+ <el-form-item v-if="field.name.includes('desc1-')" prop="defValue" :rules="[{ required: true, message: '请输入描述', trigger: 'change' }]">
|
|
|
<el-tag type="info" size="small">文本描述</el-tag>
|
|
|
<el-input
|
|
|
class="pd-5 no-disabled-input no-drag"
|
|
|
@@ -48,7 +48,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<template v-if="field.type === '4' || field.type === '5'">
|
|
|
- <el-form-item v-if="field.name.includes('rad-')" prop="label" :rules="[{ required: true, message: '请输入标题', trigger: 'blur' }]">
|
|
|
+ <el-form-item v-if="field.name.includes('rad-')" prop="label" :rules="[{ required: true, message: '请输入标题', trigger: 'change' }]">
|
|
|
<div class="d-flex flex-cln w-100%">
|
|
|
<div><el-tag type="info" size="small">单选</el-tag></div>
|
|
|
<div class="pb-5 f-s-16 f-w-6 c-#606266" @click="changeShowtitle()" v-show="!showtitle">{{ field.label }}</div>
|
|
|
@@ -249,10 +249,13 @@ defineExpose({
|
|
|
/* .disabled-input .el-input__inner:hover {
|
|
|
border-color: #dcdfe6 !important;
|
|
|
} */
|
|
|
+ :deep(.el-textarea__inner) {
|
|
|
+ user-select: text !important;
|
|
|
+}
|
|
|
|
|
|
:deep(.no-disabled-input .el-input__inner) {
|
|
|
font-weight: bold !important;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
:deep(.no-disabled-input .el-textarea__inner){
|
|
|
font-weight: bold !important;
|