init dev-push code ui base design

This commit is contained in:
leonard
2025-07-22 09:58:38 +07:00
parent ffdf5ccb66
commit eedbf94d56
214 changed files with 42170 additions and 28040 deletions

View File

@ -1,28 +1,22 @@
<template>
<v-row class="search-box" align="center" no-gutters>
<v-col v-if="item.label" :cols="item.labelCols">
<v-row class="search-box" align="center" >
<v-col v-if="item.label" :cols="item.labelCols" class="py-0">
<label for="" class="search-box-label">
<v-icon v-if="item.iconShow" x-small :color="item.required ? '#fb8200' : 'primary'" class="mr-1"
>mdi-record-circle</v-icon
<v-icon
v-if="item.iconShow"
small
:color="item.required ? '#fb8200' : 'primary'"
:class="['mr-1', item.required ? 'icon-orange' : 'icon-blue']"
>
$icoBulletPoint
</v-icon>
{{ item.label }}
</label>
</v-col>
<v-col :cols="item.label ? item.textCols : ''">
<v-text-field
ref="formRef"
:value="InputValue"
class="v-input__custom"
:disabled="item.disabled"
:readonly="item.readonly"
outlined
:hide-details="true"
@keyup.enter="search"
@keydown="keydownEvent"
@keyup="keyupEvent"
@input="inputEvent($event, item.valueNm)"
:placeholder="item.placeholder"
></v-text-field>
<v-col :cols="item.label ? item.textCols : ''" class="py-0">
<v-text-field ref="formRef" :value="InputValue" class="v-input__custom" :disabled="item.disabled"
:readonly="item.readonly" outlined :hide-details="true" @keyup.enter="search" @keydown="keydownEvent"
@keyup="keyupEvent" @input="inputEvent($event, item.valueNm)" :placeholder="item.placeholder"></v-text-field>
</v-col>
</v-row>
</template>
@ -74,7 +68,7 @@ export default {
},
},
},
created() {},
created() { },
methods: {
...mapMutations({ setPageData: 'setPageData' }),
search() {
@ -82,22 +76,22 @@ export default {
this.setPageData({ isFind: true });
}
},
inputEvent(str,n){
inputEvent(str, n) {
var temp = str.match(/[^ㄱ-ㅎ|ㅏ-ㅣ|가-힣\s]*/i)[0];
var regExp = /[^a-z]*/;
temp = temp.match(regExp)[0];
var regExp = /[^a-z]*/;
temp = temp.match(regExp)[0];
this.$refs.formRef.lazyValue = temp;
const dt = {
columnName : n,
value : this.newValue(this.$refs.formRef.lazyValue)
columnName: n,
value: this.newValue(this.$refs.formRef.lazyValue)
};
this.$emit('gridEditingFinish', dt);
},
keydownEvent($event){
keydownEvent($event) {
},
keyupEvent($event){
keyupEvent($event) {
},
newValue(value) {
let returnVal = value.trim();