1import{S as y,_ as O}from"./NfseIndOperacaoImportaTabela.vue_vue_type_script_setup_true_lang-DwC8BTLo.js";import{p as h,aS as i,Y as C,W as c,bJ as n,aC as T,X as m,F as I,c as S,r as d,b2 as t,a5 as s,ai as k}from"./@vue-DmAB7yje.js";import"./dataset-DSY1Ij4o.js";import"./store-BS8x5qv_.js";import"./pinia-CAngz53m.js";import"./axios-Dlr9j6MA.js";import"./@fortawesome-CHr9kUcr.js";import"./lodash-DYhSs6Mk.js";import"./string-_buJapO2.js";import"./moment-Cl4UOzQZ.js";import"./compressorjs-D0oVaUf3.js";import"./apiHost-DqDNI4uj.js";import"./string-DrdasdIl.js";import"./errorMessages-BX_GrsJH.js";import"./metadata-BT8H-kKA.js";import"./@protobuf-ts-D9nIBb28.js";const Y={__name:"NfseIndOperacao",setup(A){const{proxy:p}=k(),a=h(new y),r=d(null),f=S(()=>r.value?[r.value]:[]),e=d(!1),u=[{dataField:"codigoIndop",label:{text:"Código IndOp"},validationRules:[{type:"required",message:"Código é obrigatório"},{type:"stringLength",min:6,max:7,message:"Código deve ter entre 6 e 7 caracteres"}]},{dataField:"art_11",label:{text:"Art. 11"},colSpan:3},{dataField:"tipoOperacao",label:{text:"Tipo de Operação"},editorType:"TextArea",editorOptions:{height:120},colSpan:4,validationRules:[{type:"required",message:"Tipo de operação é obrigatório"},{type:"stringLength",min:1,max:255,message:"Máximo 255 caracteres"}]},{dataField:"localOperacao",label:{text:"Local da Operação"},editorType:"TextArea",editorOptions:{height:80},colSpan:4},{dataField:"caracteristicaFornecimento",label:{text:"CaracterÃstica do Fornecimento"},editorType:"TextArea",editorOptions:{height:120},colSpan:4},{dataField:"localFornecimentoDfe",label:{text:"Local do Fornecimento DFe"},editorType:"TextArea",editorOptions:{height:80},colSpan:4}],g=()=>{e.value=!1,p.$refs.form.loadRecords()};return(_,o)=>{const v=t("f-button"),x=t("Form"),b=t("f-crud-form"),F=t("f-dialog");return i(),C(I,null,[a?(i(),c(b,T({key:0,ref:"form"},_.$attrs,{schema:a,"forms-validation":f.value,"screen-name":"Nfse Ind Operacao","link-doc":"dfe/nfse-ind-operacao"}),{toolbar:n(()=>[s(v,{caption:"Importar",type:"success",icon:"ri-file-upload-line",onClick:o[0]||(o[0]=l=>e.value=!0)})]),default:n(()=>[s(x,{ref_key:"formRef",ref:r,"form-data":a.record,items:u,"col-count":4,"col-count-by-screen":{xs:1,sm:2,md:4}},null,8,["form-data"])]),_:1},16,["schema","forms-validation"])):m("",!0),e.value?(i(),c(F,{key:1,"model-value":e.value,width:"600px",title:"Importação de Tabela de Indicadores de Operação","onUpdate:modelValue":o[1]||(o[1]=l=>e.value=l)},{default:n(()=>[s(O,{onSuccess:g})]),_:1},8,["model-value"])):m("",!0)],64)}}};export{Y 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.