diff --git a/src/views/Design/components/ActionCompoents/components/QuestionItemAction/CompletionQuestionAction.vue b/src/views/Design/components/ActionCompoents/components/QuestionItemAction/CompletionQuestionAction.vue
index aedf28c..a9e3270 100644
--- a/src/views/Design/components/ActionCompoents/components/QuestionItemAction/CompletionQuestionAction.vue
+++ b/src/views/Design/components/ActionCompoents/components/QuestionItemAction/CompletionQuestionAction.vue
@@ -87,8 +87,7 @@
input-align="right"
class="action-field"
placeholder="不限"
- :max="Number(actionQuestion.config.max)"
- @blur="emit('saveOption')"
+ @blur="minVaule"
@update:model-value="
(value) => {
actionQuestion.config.min = value;
@@ -132,7 +131,7 @@
v-model="actionQuestion.config.line_type"
icon-size="0.4rem"
direction="horizontal"
- @change="emit('saveOption')"
+ @change="editLineHeight"
>
单行
多行
@@ -246,6 +245,22 @@ const confirm = ({ selectedValues }) => {
selectTextTypeModel.value = false;
emit('saveOption');
};
+const minVaule = (e) => {
+ console.log(actionQuestion.value.config.max);
+ if (actionQuestion.value.config.max) {
+ console.log(111);
+ if (Number(e.target.value) > Number(actionQuestion.value.config.max)) {
+ actionQuestion.value.config.min = actionQuestion.value.config.max;
+ }
+ }
+ emit('saveOption');
+};
+const editLineHeight = () => {
+ if (actionQuestion.value.config.line_type == 0) {
+ actionQuestion.value.config.line_height = 1;
+ }
+ emit('saveOption');
+};
const actionQuestion = computed({
get() {