diff --git a/src/components/CreateBankEntityForm.vue b/src/components/CreateBankEntityForm.vue new file mode 100644 index 0000000000..be213239f5 --- /dev/null +++ b/src/components/CreateBankEntityForm.vue @@ -0,0 +1,148 @@ + + + + + + + +en: + title: New bank entity + subtitle: Please, ensure you put the correct data! + name: Name * + swift: Swift * + country: Country + id: Entity code +es: + title: Nueva entidad bancaria + subtitle: ¡Por favor, asegúrate de poner los datos correctos! + name: Nombre * + swift: Swift * + country: País + id: Código de la entidad + diff --git a/src/components/CreateNewPostcodeForm.vue b/src/components/CreateNewPostcodeForm.vue new file mode 100644 index 0000000000..d4bd74e6dd --- /dev/null +++ b/src/components/CreateNewPostcodeForm.vue @@ -0,0 +1,157 @@ + + + + + + + +es: + New postcode: Nuevo código postal + Please, ensure you put the correct data!: ¡Por favor, asegúrese de poner los datos correctos! + City: Ciudad + Province: Provincia + Country: País + Postcode: Código postal + diff --git a/src/components/FormModel.vue b/src/components/FormModel.vue index f415546ea4..dd283277dd 100644 --- a/src/components/FormModel.vue +++ b/src/components/FormModel.vue @@ -220,6 +220,7 @@ watch(formUrl, async () => { :showing="isLoading" :label="t('globals.pleaseWait')" color="primary" + style="min-width: 100%" /> - - -es: - New postcode: Nuevo código postal - Please, ensure you put the correct data!: ¡Por favor, asegúrese de poner los datos correctos! - City: Ciudad - Province: Provincia - Country: País - diff --git a/src/pages/Supplier/SupplierCreate.vue b/src/pages/Supplier/SupplierCreate.vue index 7cf8f117e0..3317225d5b 100644 --- a/src/pages/Supplier/SupplierCreate.vue +++ b/src/pages/Supplier/SupplierCreate.vue @@ -4,6 +4,7 @@ import { useI18n } from 'vue-i18n'; import VnSearchbar from 'components/ui/VnSearchbar.vue'; import FormModel from 'components/FormModel.vue'; import VnRow from 'components/ui/VnRow.vue'; +import VnInput from 'src/components/common/VnInput.vue'; import { useStateStore } from 'stores/useStateStore'; diff --git a/src/pages/Travel/TravelCreate.vue b/src/pages/Travel/TravelCreate.vue index 9efffd8ce5..4f5d82593d 100644 --- a/src/pages/Travel/TravelCreate.vue +++ b/src/pages/Travel/TravelCreate.vue @@ -170,11 +170,3 @@ onBeforeMount(() => { - - diff --git a/src/pages/Worker/WorkerCreate.vue b/src/pages/Worker/WorkerCreate.vue new file mode 100644 index 0000000000..66b6e4cd8f --- /dev/null +++ b/src/pages/Worker/WorkerCreate.vue @@ -0,0 +1,366 @@ + + + diff --git a/src/pages/Worker/WorkerList.vue b/src/pages/Worker/WorkerList.vue index a09c370ef7..e7e86d16ee 100644 --- a/src/pages/Worker/WorkerList.vue +++ b/src/pages/Worker/WorkerList.vue @@ -27,6 +27,10 @@ function viewSummary(id) { }, }); } + +const redirectToCreateView = () => { + router.push({ name: 'WorkerCreate' }); +}; + + + + {{ t('worker.list.newWorker') }} + + diff --git a/src/router/modules/travel.js b/src/router/modules/travel.js index 06605667e3..43c444ae2d 100644 --- a/src/router/modules/travel.js +++ b/src/router/modules/travel.js @@ -42,7 +42,7 @@ export default { path: 'create', name: 'TravelCreate', meta: { - title: 'extraCommunity', + title: 'travelCreate', icon: '', }, component: () => import('src/pages/Travel/TravelCreate.vue'), diff --git a/src/router/modules/worker.js b/src/router/modules/worker.js index e5ee7c1a29..dfc994e96a 100644 --- a/src/router/modules/worker.js +++ b/src/router/modules/worker.js @@ -29,6 +29,15 @@ export default { }, component: () => import('src/pages/Worker/WorkerList.vue'), }, + { + path: 'create', + name: 'WorkerCreate', + meta: { + title: 'workerCreate', + icon: '', + }, + component: () => import('src/pages/Worker/WorkerCreate.vue'), + }, ], }, {