1import{c as y,a as F,o as q,b as A,d as p,e as u,f as S,w as U,g as T,h as n,i as _,j as i,k as B,m as C}from"./app-9M9HHsdt.js";import{f as E,t as s,a as m,c,g as x,b as g,s as f,h,i as I,j as N,d as $,e as j}from"./helpers-CEwLc7ZO.js";import{_ as b}from"./TextArea-B2rbdcwO.js";import{B as z}from"./FileUpload-Map-lQfF.js";import{_ as V}from"./FileView-KpyNunZs.js";import{_ as D}from"./Select-lL8Si17e.js";import{B as M}from"./FormIntro-pJdAqvCS.js";import{u as G}from"./dropDownStore-BHm105qw.js";import{u as O}from"./applicationStore-uIn4FCkc.js";import"./installerStore-D2bblFcQ.js";import"./vue3-treeselect.cjs.min-BQM5-Q2s.js";import"./debounce-viaXhNn2.js";import"./ButtonHelp-DUKG5sWl.js";/* empty css */import"./_plugin-vue_export-helper-DlAUqK2U.js";/* empty css *//* empty css */import"./useInitialiseStore-DM7F3Ws_.js";const R=["id"],H={class:"grid grid-cols-12 gap-4"},a="ApplicationA012T020",_i={__name:"ATab020",setup(L){const e=O(),v=G("applicant_grid_impact_submission_decisions");let k=y(()=>v.initialized?v.list:[]);const d=y(()=>e.application.status==="grid_impact_corrections_required_applicant"),r=F({id:e.application.id,current_active_tab:e.current_active_tab,button_clicked:null,isCorrectionsFlow:d.value,applicant_grid_impact_submission_decision:null,applicant_grid_impact_corrections_comment:null,applicant_grid_impact_report:{original_files:E(e.application[s(a)].media,"applicant_grid_impact_report"),new_files:[]}});let w=l=>{r.button_clicked=l.submitter.name,r.transform(t=>({...t,...$(e.application[s(a)],r)})).post(route("application.store"),{onSuccess:()=>{C({icon:"success",text:"Application submitted successfully"}).then(()=>{Object.keys(e.application[s(a)]).forEach(t=>e.application[s(a)][t]=r[t]),e.fetchMedia(s(a),"applicant_grid_impact_report"),window.location.reload()})},onError:()=>{j(r.errors)}})};return q(async()=>{Object.keys(e.application[s(a)]).forEach(l=>{l!=="id"&&(r[l]=e.application[s(a)][l])})}),(l,t)=>(p(),A("form",{onSubmit:t[7]||(t[7]=B((...o)=>i(w)&&i(w)(...o),["prevent"])),id:"Application-Tab-"+i(e).current_active_tab,class:"tab-form-container"},[u(M,null,{default:U(()=>[...t[8]||(t[8]=[T("Grid Impact",-1)])]),_:1}),S("div",H,[i(e).application.application_u010_t010.review_comment?(p(),n(b,{key:0,disabled:"disabled",rows:"3",modelValue:i(e).application.application_u010_t010.review_comment,"onUpdate:modelValue":t[0]||(t[0]=o=>i(e).application.application_u010_t010.review_comment=o),is_required:i(c)("review_comment",i(e).field_settings.ApplicationU010T010),label:"Initial Reviewer Comment",help_message:i(m)("review_comment",i(e).field_settings.ApplicationU010T010)},null,8,["modelValue","is_required","help_message"])):_("",!0),i(e).application.application_u010_t070.review_comment?(p(),n(b,{key:1,disabled:"disabled",rows:"3",modelValue:i(e).application.application_u010_t070.review_comment,"onUpdate:modelValue":t[1]||(t[1]=o=>i(e).application.application_u010_t070.review_comment=o),is_required:i(c)("review_comment",i(e).field_settings.ApplicationU010T070),label:"Reviewer Comment",placeholder:i(x)("review_comment",i(e).field_settings.ApplicationU010T070),help_message:i(m)("review_comment",i(e).field_settings.ApplicationU010T070)},null,8,["modelValue","is_required","placeholder","help_message"])):_("",!0),u(V,{entity_id:i(e).application.id,tag:"grid_impact_study_guidelines",label:"Grid Impact Study Guidelines"},null,8,["entity_id"]),u(V,{entity_id:i(e).application.id,tag:"grid_impact_network_information",label:"Network Information"},null,8,["entity_id"]),d.value?_("",!0):(p(),n(D,{key:2,disabled:i(f)(),onSelect:t[2]||(t[2]=o=>i(r).clearErrors("applicant_grid_impact_submission_decision")),modelValue:i(r).applicant_grid_impact_submission_decision,"onUpdate:modelValue":t[3]||(t[3]=o=>i(r).applicant_grid_impact_submission_decision=o),error_message:i(r).errors.applicant_grid_impact_submission_decision,is_required:i(c)("applicant_grid_impact_submission_decision",i(e).field_settings[a]),label:i(g)("applicant_grid_impact_submission_decision",i(e).field_settings[a]),options:i(k),help_message:i(m)("applicant_grid_impact_submission_decision",i(e).field_settings[a])},null,8,["disabled","modelValue","error_message","is_required","label","options","help_message"])),d.value||i(r).applicant_grid_impact_submission_decision=="submit_grid_impact_report"?(p(),n(z,{key:3,disabled:i(f)(),modelValue:i(r).applicant_grid_impact_report,"onUpdate:modelValue":t[4]||(t[4]=o=>i(r).applicant_grid_impact_report=o),entity_id:i(e).application.id,tag:"applicant_grid_impact_report",error_message:i(r).errors.applicant_grid_impact_report,multiple:i(N)("applicant_grid_impact_report",i(e).field_settings[a]),val
1id_type:i(I)("applicant_grid_impact_report",i(e).field_settings[a]),max_filesize:i(h)("applicant_grid_impact_report",i(e).field_settings[a]),is_required:i(c)("applicant_grid_impact_report",i(e).field_settings[a]),label:i(g)("applicant_grid_impact_report",i(e).field_settings[a]),onClearError:t[5]||(t[5]=o=>i(r).clearErrors("applicant_grid_impact_report")),help_message:i(m)("applicant_grid_impact_report",i(e).field_settings[a])},null,8,["disabled","modelValue","entity_id","error_message","multiple","valid_type","max_filesize","is_required","label","help_message"])):_("",!0),d.value?(p(),n(b,{key:4,disabled:i(f)(),modelValue:i(r).applicant_grid_impact_corrections_comment,"onUpdate:modelValue":t[6]||(t[6]=o=>i(r).applicant_grid_impact_corrections_comment=o),error_message:i(r).errors.applicant_grid_impact_corrections_comment,label:i(g)("applicant_grid_impact_corrections_comment",i(e).field_settings[a]),is_required:i(c)("applicant_grid_impact_corrections_comment",i(e).field_settings[a]),help_message:i(m)("applicant_grid_impact_corrections_comment",i(e).field_settings[a])},null,8,["disabled","modelValue","error_message","label","is_required","help_message"])):_("",!0)])],40,R))}};export{_i as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.