フロー保存の実装

This commit is contained in:
2023-10-16 13:38:51 +09:00
parent cdfb1d4310
commit 0b414fbfbe
12 changed files with 357 additions and 385 deletions

View File

@@ -1,6 +1,6 @@
<template>
<q-input v-model="selectedDate" :label="placeholder" mask="date" :rules="['date']">
<q-input v-model="selectedDate" :label="displayName" :placeholder="placeholder" mask="date" :rules="['date']">
<template v-slot:append>
<q-icon name="event" class="cursor-pointer">
<q-popup-proxy cover transition-show="scale" transition-hide="scale">
@@ -21,6 +21,10 @@ import { defineComponent, ref ,watchEffect} from 'vue';
export default defineComponent({
name: 'DatePicker',
props: {
displayName:{
type: String,
default: '',
},
placeholder: {
type: String,
default: '',

View File

@@ -1,8 +1,8 @@
<template>
<q-input v-model="selectedField" :label="placeholder">
<template v-slot:append>
<q-icon name="search" class="cursor-pointer" @click="showDg"/>
</template>
<q-input v-model="selectedField" :label="displayName" :placeholder="placeholder" >
<template v-slot:append>
<q-icon name="search" class="cursor-pointer" @click="showDg"/>
</template>
</q-input>
<show-dialog v-model:visible="show" name="フィールド一覧" @close="closeDg">
<field-select ref="appDg" name="フィールド" type="single" :appId="store.appInfo?.appId"></field-select>
@@ -21,6 +21,10 @@ export default defineComponent({
FieldSelect,
},
props: {
displayName:{
type: String,
default: '',
},
placeholder: {
type: String,
default: '',

View File

@@ -1,5 +1,5 @@
<template>
<q-input :label="placeholder" v-model="inputValue"/>
<q-input :label="displayName" :placeholder="placeholder" v-model="inputValue"/>
</template>
<script lang="ts">
@@ -8,6 +8,10 @@ import { defineComponent,ref,watchEffect } from 'vue';
export default defineComponent({
name: 'InputText',
props: {
displayName:{
type: String,
default: '',
},
placeholder: {
type: String,
default: '',

View File

@@ -1,5 +1,5 @@
<template>
<q-select v-model="selectedValue" :label="placeholder" :options="options"/>
<q-select v-model="selectedValue" :label="displayName" :options="options"/>
</template>
<script lang="ts">
@@ -8,6 +8,10 @@ import { defineComponent,ref,watchEffect } from 'vue';
export default defineComponent({
name: 'SelectBox',
props: {
displayName:{
type: String,
default: '',
},
placeholder: {
type: String,
default: '',