1import{d as N,a as P,i as R,j as d,k as c,c as l,C as t,l as p,v as a,u as e,W as q,s as r,F as y,p as v,K as m,B as E,A as G}from"./vendor-vue-Bt0gNhgV.js";import{az as D,u as F,h as k,au as Q,aA as f,e as $,aB as L,aC as z}from"./index-cJrhAE3g.js";import{_ as x}from"./FormSelect.vue_vue_type_script_setup_true_lang-CROH4cJQ.js";import{a as M,u as W}from"./useForm-Gytiv7Mt.js";import{b as j}from"./settings-save-CX5wBzoD.js";import{_ as K}from"./FormActions.vue_vue_type_script_setup_true_lang-ngTP4qQt.js";import"./vendor-moment-Bfy5ykKt.js";(function(){try{var i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};i.SENTRY_RELEASE={id:"1037"}}catch{}})();try{(function(){var i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},n=new i.Error().stack;n&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[n]="352fbce8-84d5-4ea1-9cf6-19e809063408",i._sentryDebugIdIdentifier="sentry-dbid-352fbce8-84d5-4ea1-9cf6-19e809063408")})()}catch{}const U={class:"mt-3"},Y={class:"row"},H={class:"row"},J=["value","data-test"],O=["value","data-test"],X=["value","data-test"],Z={class:"row"},ee={type:"submit",class:"btn btn-primary"},ie=N({__name:"GradesForm",setup(i){const n=D(),{t:o}=F(),{query:T}=M(),_=$(),{data:b}=k(L()),{data:h}=k(z(T)),{mutateAsync:V}=j(),g=P(!1),A=R(()=>{if(_.params.id&&h.value?.page_items)return h.value.page_items.find(I=>I.id===Number(_.params.id))}),{submit:w,handleReset:C,values:S}=W(A,V,"grades");return(I,u)=>(d(),c(y,null,[l(K,{modelValue:g.value,"onUpdate:modelValue":u[0]||(u[0]=s=>g.value=s),type:"grades"},{formName:t(()=>[p("h5",U,a(e(o)("Grades")),1)]),_:1},8,["modelValue"]),g.value||e(_).params.id?(d(),c("form",{key:0,onSubmit:u[1]||(u[1]=(...s)=>e(w)&&e(w)(...s)),onReset:u[2]||(u[2]=q((...s)=>e(C)&&e(C)(...s),["prevent"]))},[p("div",Y,[l(Q,{name:"code",required:"",class:"col"},{default:t(()=>[r(a(e(o)("Code")),1)]),_:1}),l(f,{name:"pricingValue",step:"1",required:"",class:"col"},{default:t(()=>[r(a(e(o)("Value")),1)]),_:1})]),p("div",H,[l(x,{required:"",name:"country",class:m([e(n).xs?"col-12":"col"])},{options:t(()=>[(d(!0),c(y,null,v(e(b)?.countryChoices?.map(({id:s,customCountryCode:B})=>({id:s,customCountryCode:B})),s=>(d(),c("option",{key:s.id,value:s,"data-test":s.customCountryCode},a(s.customCountryCode),9,J))),128))]),default:t(()=>[r(a(e(o)("Country"))+" ",1)]),_:1},8,["class"]),l(x,{required:"",name:"boxItemType",class:m([e(n).xs?"col-12":"col"])},{options:t(()=>[(d(!0),c(y,null,v(e(b)?.boxItemTypeChoices?.map(s=>({...s,color:"#000"})),s=>(d(),c("option",{key:s.id,value:s,"data-test":s.code},a(s.code),9,O))),128))]),default:t(()=>[r(a(e(o)("Type"))+" ",1)]),_:1},8,["class"]),l(x,{required:"",name:"pricingType",class:m([e(n).xs?"col-12":"col"])},{options:t(()=>[(d(!0),c(y,null,v(e(b)?.boxItemGradePricingTypeChoices,s=>(d(),c("option",{key:s.id,value:s,"data-test":s.type},a(s.type),9,X))),128))]),default:t(()=>[r(a(e(o)("Pricing"))+" ",1)]),_:1},8,["class"])]),p("p",null,a(e(o)("Analysis")),1),u[3]||(u[3]=p("hr",null,null,-1)),p("div",Z,[l(f,{class:m([e(n).xs?"col-12":"col"]),name:"boxItemGradeAnalysis.analysis.Pd",step:"1"},{default:t(()=>[r(a(e(o)("Pd")),1)]),_:1},8,["class"]),l(f,{class:m([e(n).xs?"col-12":"col"]),name:"boxItemGradeAnalysis.analysis.Pt",step:"1"},{default:t(()=>[r(a(e(o)("Pt")),1)]),_:1},8,["class"]),l(f,{class:m([e(n).xs?"col-12":"col"]),name:"boxItemGradeAnalysis.analysis.Rh",step:"1"},{default:t(()=>[r(a(e(o)("Rh")),1)]),_:1},8,["class"]),e(S).boxItemType?.name==="metal"?(d(),E(f,{key:0,class:m([e(n).xs?"col-12":"col"]),name:"boxItemGradeAnalysis.analysis.mwt",step:"1"},{default:t(()=>[r(a(e(o)("Mwt")),1)]),_:1},8,["class"])):G("",!0),l(f,{class:m([e(n).xs?"col-12":"col"]),name:"boxItemGradeAnalysis.analysis.wt",step:"1"},{default:t(()=>[r(a(e(o)("Wt")),1)]),_:1},8,["class"])]),p("button",ee,a(e(o)("Save")),1)],32)):G("",!0)],64))}});export{ie as default}; 2//# sourceMappingURL=GradesForm-DgQsm1HX.js.map
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.