|
|
@@ -23,10 +23,13 @@ Contient toutes les informations sur l'organization courante
|
|
|
</v-col>
|
|
|
|
|
|
<v-col cols="12" sm="6">
|
|
|
- <UiInputText field="siretNumber" :data="entry['siretNumber']" v-on:update="checkSiretHook($event, 'siretNumber', updateRepository)"
|
|
|
- :error="siretError"
|
|
|
- :errorMessage="siretErrorMessage"
|
|
|
- :rules="rules.siretRule"/>
|
|
|
+ <UiInputText field="siretNumber"
|
|
|
+ :data="entry['siretNumber']"
|
|
|
+ v-on:update="checkSiretHook($event, 'siretNumber', updateRepository)"
|
|
|
+ :error="siretError"
|
|
|
+ :errorMessage="siretErrorMessage"
|
|
|
+ :rules="rules.siretRule"
|
|
|
+ />
|
|
|
</v-col>
|
|
|
|
|
|
<v-col cols="12" sm="6">
|
|
|
@@ -322,26 +325,27 @@ import {UseNavigationHelpers} from "~/use/form/useNavigationHelpers";
|
|
|
export default defineComponent({
|
|
|
name: 'OrganizationParent',
|
|
|
setup() {
|
|
|
- const {store, app: {i18n}, $dataProvider} = useContext()
|
|
|
+ const { store, app: {i18n}, $dataProvider } = useContext()
|
|
|
const organizationProfile = $organizationProfile(store)
|
|
|
const id: number = store.state.profile.organization.id;
|
|
|
|
|
|
const repositories = getRepositories()
|
|
|
|
|
|
- const {siretError, siretErrorMessage, checkSiret} = UseValidator.useHandleSiret(i18n, $dataProvider)
|
|
|
+ const { siretError, siretErrorMessage, checkSiret } = UseValidator.useHandleSiret(i18n, $dataProvider)
|
|
|
+
|
|
|
const checkSiretHook = async (siret: string, field: string, updateRepository: any) => {
|
|
|
await checkSiret(siret)
|
|
|
if(!siretError.value)
|
|
|
updateRepository(siret, field);
|
|
|
}
|
|
|
|
|
|
- const {panel} = UseNavigationHelpers.expansionPanels()
|
|
|
+ const { panel } = UseNavigationHelpers.expansionPanels()
|
|
|
|
|
|
return {
|
|
|
repositories,
|
|
|
id,
|
|
|
organizationProfile,
|
|
|
- models: {Organization, ContactPoint, BankAccount, OrganizationAddressPostal},
|
|
|
+ models: { Organization, ContactPoint, BankAccount, OrganizationAddressPostal },
|
|
|
datatableHeaders: getDataTablesHeaders(i18n),
|
|
|
rules: getRules(i18n),
|
|
|
siretError,
|