From 3433fe9e4f4b168c5ac74ed1e124fb6ce4faf102 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 16 Jan 2024 13:22:33 +0700 Subject: [PATCH 01/11] Update apkt-eis image version to v0.0.20-dev --- deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment.yaml b/deployment.yaml index 505e935..11abada 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v0.0.19-dev + image: defuj/apkt-eis:v0.0.20-dev ports: - containerPort: 80 --- From f639599bd132054139c081b6a3860cc33782b520 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 16 Jan 2024 13:32:41 +0700 Subject: [PATCH 02/11] Update apkt-eis image version to v0.0.22-dev --- deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment.yaml b/deployment.yaml index 11abada..9961639 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v0.0.20-dev + image: defuj/apkt-eis:v0.0.22-dev ports: - containerPort: 80 --- From 0b99272ba6a589bf1a9cd9aa123900356f891374 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 16 Jan 2024 13:34:22 +0700 Subject: [PATCH 03/11] build image --- deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment.yaml b/deployment.yaml index 9961639..535be43 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v0.0.22-dev + image: defuj/apkt-eis:v0.0.6-release ports: - containerPort: 80 --- From b518b5a6f11264eeea710c58ae2cb7a67ea1f0e7 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 16 Jan 2024 13:35:22 +0700 Subject: [PATCH 04/11] build image --- deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment.yaml b/deployment.yaml index 535be43..6e3cdf3 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v0.0.6-release + image: defuj/apkt-eis:v1.0.7-release ports: - containerPort: 80 --- From 7a09a4600ddc6a864db10f000f46e08e95cdceb2 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Tue, 16 Jan 2024 13:36:13 +0700 Subject: [PATCH 05/11] build image --- deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment.yaml b/deployment.yaml index 6e3cdf3..9706f43 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v1.0.7-release + image: defuj/apkt-eis:v1.0.9-release ports: - containerPort: 80 --- From 784553d810acf76423ff13895b6c19d329868805 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:42:24 +0700 Subject: [PATCH 06/11] Update Docker image tags for development and release --- .github/workflows/docker-image-development.yml | 4 ++-- .github/workflows/docker-image-release.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-image-development.yml b/.github/workflows/docker-image-development.yml index 7a54305..44febf6 100644 --- a/.github/workflows/docker-image-development.yml +++ b/.github/workflows/docker-image-development.yml @@ -24,5 +24,5 @@ jobs: - uses: actions/checkout@v3 - name: Build the Docker image run: | - docker build . -t defuj/apkt-eis:v0.0.${{ github.run_number }}-dev - docker push defuj/apkt-eis:v0.0.${{ github.run_number }}-dev \ No newline at end of file + docker build . -t defuj/apkt-eis:v1.0.0-dev + docker push defuj/apkt-eis:v1.0.0-dev \ No newline at end of file diff --git a/.github/workflows/docker-image-release.yml b/.github/workflows/docker-image-release.yml index e4bd088..6fd001d 100644 --- a/.github/workflows/docker-image-release.yml +++ b/.github/workflows/docker-image-release.yml @@ -24,7 +24,7 @@ jobs: - name: Build the Docker image run: | docker build . -t defuj/apkt-eis - docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.${{ github.run_number }}-release - docker push defuj/apkt-eis:v1.0.${{ github.run_number }}-release + docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.0-release + docker push defuj/apkt-eis:v1.0.0-release From 2b2ac51845164bc72a6351f457fbd09a152d1d36 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:46:27 +0700 Subject: [PATCH 07/11] build image --- src/main.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main.ts b/src/main.ts index 642dd9d..04f8e63 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,11 +9,9 @@ import App from './App.vue' import router from './router' const app = createApp(App) - const apolloProvider = createApolloProvider({ defaultClient: apolloClient, }); - app.use(createPinia()) app.use(apolloProvider) app.use(router) From e68993a41d9c945a038bbc5b6ac7a9a4c06e9e05 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 11:09:55 +0700 Subject: [PATCH 08/11] Update Docker image versions --- .github/workflows/docker-image-release.yml | 6 +++--- deployment.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-image-release.yml b/.github/workflows/docker-image-release.yml index 6fd001d..b9b2a12 100644 --- a/.github/workflows/docker-image-release.yml +++ b/.github/workflows/docker-image-release.yml @@ -11,7 +11,7 @@ jobs: build: runs-on: ubuntu-latest - if: contains(github.event.head_commit.message, 'build image') + if: ${{github.event.head_commit.message}} == *'build image'* steps: - uses: actions/checkout@v3 @@ -24,7 +24,7 @@ jobs: - name: Build the Docker image run: | docker build . -t defuj/apkt-eis - docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.0-release - docker push defuj/apkt-eis:v1.0.0-release + docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.1-release + docker push defuj/apkt-eis:v1.0.1-release diff --git a/deployment.yaml b/deployment.yaml index 6ce6f13..5ce53b3 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v1.0.0-dev + image: defuj/apkt-eis:v1.0.1-dev ports: - containerPort: 80 --- From 440c53d644614436af0d4def93f98085e5f7c0ac Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 11:10:27 +0700 Subject: [PATCH 09/11] update code - build image --- src/main.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index 04f8e63..d535b8d 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,10 +9,12 @@ import App from './App.vue' import router from './router' const app = createApp(App) + const apolloProvider = createApolloProvider({ defaultClient: apolloClient, }); + app.use(createPinia()) app.use(apolloProvider) app.use(router) -app.mount('#app') +app.mount('#app') \ No newline at end of file From a541b306658a17425cc60f6268cc45fe5f80eaaf Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 11:12:49 +0700 Subject: [PATCH 10/11] Update build condition in docker-image-development.yml --- .github/workflows/docker-image-development.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image-development.yml b/.github/workflows/docker-image-development.yml index 44febf6..db16bb7 100644 --- a/.github/workflows/docker-image-development.yml +++ b/.github/workflows/docker-image-development.yml @@ -11,7 +11,7 @@ jobs: build: runs-on: ubuntu-latest - if: contains(github.event.head_commit.message, 'build image') + if: ${{github.event.head_commit.message}} == *'build image'* steps: From cb8e11b1e9921b3eabb88f24008ce72a95603d07 Mon Sep 17 00:00:00 2001 From: kur0nek-o Date: Fri, 9 Feb 2024 14:24:09 +0700 Subject: [PATCH 11/11] fix(filters): change code structure and data flow in filter type 1 --- package-lock.json | 6 +- src/assets/css/style.css | 26 + src/components/Button.vue | 8 +- src/components/DatePicker.vue | 32 +- src/components/Form/Filters.vue | 55 +- src/components/Form/FiltersType/Type1.vue | 111 +++- src/components/Form/FiltersType/Type18.vue | 6 +- src/components/Form/FiltersType/Type6.vue | 6 +- src/components/Pages/Gangguan/Table_1.vue | 683 ++++++++++++--------- src/components/Pages/MenuProvider.vue | 29 +- src/components/Select.vue | 121 ++-- src/router/index.ts | 315 +++++----- 12 files changed, 838 insertions(+), 560 deletions(-) diff --git a/package-lock.json b/package-lock.json index f312524..baae450 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9257,9 +9257,9 @@ } }, "node_modules/vite": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.0.tgz", - "integrity": "sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", + "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 04eb334..50c023a 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -1502,6 +1502,10 @@ body { gap: 0.25rem; } +.gap-2 { + gap: 0.5rem; +} + .gap-3 { gap: 0.75rem; } @@ -1719,6 +1723,11 @@ body { background-color: rgb(0 0 0 / var(--tw-bg-opacity)); } +.bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} + .bg-gray-100 { --tw-bg-opacity: 1; background-color: rgb(243 244 246 / var(--tw-bg-opacity)); @@ -1894,6 +1903,14 @@ body { object-fit: contain; } +.p-0 { + padding: 0px; +} + +.p-0\.5 { + padding: 0.125rem; +} + .p-1 { padding: 0.25rem; } @@ -2191,6 +2208,11 @@ body { color: rgb(96 165 250 / var(--tw-text-opacity)); } +.text-blue-700 { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} + .text-dark { --tw-text-opacity: 1; color: rgb(21 22 23 / var(--tw-text-opacity)); @@ -2433,6 +2455,10 @@ body { --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); } +.ring-blue-700\/10 { + --tw-ring-color: rgb(29 78 216 / 0.1); +} + .ring-gray-300 { --tw-ring-opacity: 1; --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); diff --git a/src/components/Button.vue b/src/components/Button.vue index 300a4e3..3343109 100644 --- a/src/components/Button.vue +++ b/src/components/Button.vue @@ -6,10 +6,6 @@ const props = defineProps({ type: String as () => 'button' | 'submit' | 'reset', default: 'button' }, - onClick: { - type: Function as unknown as () => (payload: MouseEvent) => void, - default: () => {} - }, label: { type: String, default: '' @@ -47,12 +43,14 @@ const buttonStyle = computed(() => { return 'bg-none text-primary-500 border border-transparent hover:border-primary-500 rounded-lg disabled:border-primary-300 disabled:text-primary-300' } }) + +const emit = defineEmits(['on:click']) diff --git a/src/components/Form/Filters.vue b/src/components/Form/Filters.vue index ccc5c47..55619b2 100644 --- a/src/components/Form/Filters.vue +++ b/src/components/Form/Filters.vue @@ -1,44 +1,51 @@ \ No newline at end of file + diff --git a/src/components/Form/FiltersType/Type1.vue b/src/components/Form/FiltersType/Type1.vue index 8be577b..01c5a96 100644 --- a/src/components/Form/FiltersType/Type1.vue +++ b/src/components/Form/FiltersType/Type1.vue @@ -1,58 +1,109 @@ \ No newline at end of file + diff --git a/src/components/Form/FiltersType/Type18.vue b/src/components/Form/FiltersType/Type18.vue index 6bf4d78..422ead4 100644 --- a/src/components/Form/FiltersType/Type18.vue +++ b/src/components/Form/FiltersType/Type18.vue @@ -1,4 +1,4 @@ - \ No newline at end of file + +// filters handler +const filters = ref() + diff --git a/src/components/Pages/MenuProvider.vue b/src/components/Pages/MenuProvider.vue index a22e1af..05786d5 100644 --- a/src/components/Pages/MenuProvider.vue +++ b/src/components/Pages/MenuProvider.vue @@ -1,25 +1,20 @@ \ No newline at end of file + diff --git a/src/components/Select.vue b/src/components/Select.vue index 52ced6f..1ac3be2 100644 --- a/src/components/Select.vue +++ b/src/components/Select.vue @@ -1,7 +1,7 @@