Vue.component('EditingRegistry', { data: () => { const date = new Date(); const month = date.getMonth(); const year = date.getFullYear(); return ({ date, dates: [ new Date(year, month, 3), new Date(year, month, 15), new Date(year, month, 25), ], range: { start: new Date(year, month, 6), end: new Date(year, month, 23), }, access: false, plots: [], inspections: [], plot: [], inspection: [], canal: [], selectedCanal: null, typeTax: [], subsidiary_filial: null, checkType: [], typename: null, reqType: [], numberReq: '', workers: [], KPP: null, INN: null, idKPP: null, idINN: null, content: null, start1: false, start2: false, start3: false, start4: false, start5: false, execution_date: null, extension_date: null, req_date: null, idTicketP: null, idTicketF: null, nameExecutor: null, reqStatus: [], reqStatusNum: null, subsidiaries: [], subsidiary: [], subsidiary2: [], subFiliall: null, selectedSubsidiarys: null, softwares: [], sets: [], comment: null, periodVer: null, selectedSoftware: null, roles: [], selectedRole: '', dialog: false, groupWorkers: [], groupWorker: null, names: [], emails: [], email: [], selectedSubsidiary2: null, selectedSoftware2: null, selectedRole2: '', sets2: [], softwares2: [], roles2: [], dialog2: false, dialog4: false, dialog5: false, //Update Registry name_subsidiary: null, reqNumber: null, idStart_model1: null, idStart_model2: null, idStart_model3: null, idStart_model4: null, idStart_model5: null, idPlot: [], tax: [], check_type: [], check_period: null, req_type: [], responsible: [], executor: [], idContent: null, performerStatus: null, idResponseStatus: null, responseStatus: null, idNameCount: null, nameCount: null, idTicketP: null, ticketP: null, idTicketF: null, ticketF: null, idCanal: [], idComment: null, newCommentCP: '', snackText: "", snackText2: "", snackColor: "", snackType: "", alertSnack: false, worker: false, saveDateRegistry: "", statuses: "", numberINN: 0, numberKPP: 0, }),