1import{_ as e,i as a,a as l,b as r,c as t,d as i,e as o,o as u}from"../chunks/chunk-DVPn4Jn6.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{d as s,k as p,r as d,l as n,c as h,a as c,b as m,g as v,t as g,w as f,u as S,F as y,p as b,f as T,m as k}from"../chunks/chunk-ClfO1nix.js";import{E as _,a as j,b as w,c as q,l as x}from"../chunks/chunk-CZQmhNJk.js";import{a as U,E as P}from"../chunks/chunk-pylm4Fx-.js";import{E as V}from"../chunks/chunk-CdWEUvaQ.js";import{i as z}from"../chunks/chunk-CRiE7Yny.js";import"../chunks/chunk-ByUy5Lk_.js";import"../chunks/chunk-BURGHfu0.js";/* empty css */import"../chunks/chunk-CGGsiIGM.js";/* empty css */import"../chunks/chunk-CiqxlnFK.js";import"../chunks/chunk-BfkaX3W4.js";import"../chunks/chunk-y_E9f2n3.js";import"../chunks/chunk-B4N4TSbl.js";import"../chunks/chunk-Bhxkx7Rh.js";const A={class:"title"},E={class:"desc weight-regular text-center"},D=e(s({__name:"+Page",setup(e){const a=p(),{t:l}=a,r=d(),t=d({email:"",name:"",questionType:"",orderNumber:"",title:"",description:""}),i=n(()=>[{value:"__dc.question_order__",label:l("orderShipping.questionType.1")},{value:"__dc.question_shiping__",label:l("orderShipping.questionType.2")}]),o={email:[{required:!0,message:l("orderShipping.email.required"),trigger:"blur"},{type:"email",message:l("orderShipping.email.valid"),trigger:["blur"]}],orderNumber:[{required:!0,message:l("orderShipping.orderNumber.required"),trigger:"blur"}],questionType:[{required:!0,message:l("orderShipping.questionType.required"),trigger:"blur"}],title:[{required:!0,message:l("orderShipping.title.required"),trigger:"blur"}],description:[{required:!0,message:l("orderShipping.description.required"),trigger:"blur"}]},u=async()=>{if(r.value){try{await(r.value?.validate())}catch(e){const a=Object.values(e??{})[0]?.[0];return void q.error(a?.message||l("orderShipping.validate.msg"))}try{await r.value.validate();const e=[];e.push({id:52717738915097,value:"order_and_shipment"}),e.push({id:52454727253273,value:t.value.orderNumber}),e.push({id:52454613250201,value:t.value.questionType}),e.push({id:52454408101273,value:t.value.name});const a={comment:{body:t.value.description},custom_fields:e,requester:{email:t.value.email,name:t.value.name},subject:t.value.title};await x(a),r.value.resetFields(),q.success(l("orderShipping.success.msg"))}catch(a){console.log("submit pre sales:",a),q.error(l("orderShipping.fail.msg"))}}};return(e,a)=>(c(),h(y,null,[m("h1",A,g(e.$t("orderShipping.title")),1),m("h4",E,g(e.$t("orderShipping.desc")),1),v(S(w),{ref_key:"formRef",ref:r,model:t.value,rules:o,"label-position":"top"},{default:f(()=>[v(S(_),{prop:"email",label:e.$t("orderShipping.email.label"),required:""},{default:f(()=>[v(S(j),{modelValue:t.value.email,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value.email=e),maxlength:"64","show-word-limit":"",placeholder:S(l)("orderShipping.email.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),{prop:"name",label:e.$t("orderShipping.name.label")},{default:f(()=>[v(S(j),{modelValue:t.value.name,"onUpdate:modelValue":a[1]||(a[1]=e=>t.value.name=e),placeholder:S(l)("orderShipping.name.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),{prop:"questionType",label:e.$t("orderShipping.questionType.label"),required:""},{default:f(()=>[v(S(U),{modelValue:t.value.questionType,"onUpdate:modelValue":a[2]||(a[2]=e=>t.value.questionType=e),placeholder:S(l)("orderShipping.questionType.placeholder")},{default:f(()=>[(c(!0),h(y,null,b(i.value,e=>(c(),T(S(P),{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),{prop:"orderNumber",label:e.$t("orderShipping.orderNumber.label"),required:""},{default:f(()=>[v(S(j),{modelValue:t.value.orderNumber,"onUpdate:modelValue":a[3]||(a[3]=e=>t.value.orderNumber=e),placeholder:S(l)("orderShipping.orderNumber.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),{prop:"title",label:e.$t("orderShipping.title.label"),required:""},{default:f(()=>[v(S(j),{modelValue:t.value.title,"onUpdate:modelValue":a[4]||(a[4]=e=>t.value.title=e),placeholder:S(l)("orderShipping.title.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),{prop:"description",label:e.$t("orderShipping.description.label"),required:""},{default:f(()=>[v(S(j),{modelValue:t.value.description,"onUpdate:modelValue":a[5]||(a[5]=e=>t.value.description=e),type:"textarea",placeholder:S(l)("orderShipping.description.placeholder"),autosize:{minRows:8,maxRows:12},maxlength:"500","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),v(S(_),null,{default:f(()=>[v(S(V),{type:"primary",onClick:u},{default:f(()=>[k(g(e.$t("orderShipping.submit")),1)]),_:1})]),_:1})]),_:1},8,["model"])],64))}}),[["__scopeId","data-v-12d2e23e"]]),C={hasServerOnlyHook:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},isClientRuntimeLoaded:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:!0}},onBeforeRenderEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{server:!0}}},dataEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{server:!0}}},guardEnv:{type:"computed",definedAtData:null,valueSerialized:{type:"js-serialized",value:{client:!0}}},onRenderClient:{type:"standard",definedAtData:{filePathToShowToUser:"vike-vue/__internal/integration/onRenderClient",fileExportPathToShowToUser:[]},valueSerialized:{type:"pointer-import",value:u}},onCreatePageContext:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+onCreatePageContext.ts",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:o}]},Page:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/product/sales-service/order-shipping/+Page.vue",f
1ileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:Object.freeze(Object.defineProperty({__proto__:null,default:D},Symbol.toStringTag,{value:"Module"}))}},guard:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+guard.client.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:i}},hydrationCanBeAborted:{type:"standard",definedAtData:{filePathToShowToUser:"vike-vue/config",fileExportPathToShowToUser:["default","hydrationCanBeAborted"]},valueSerialized:{type:"js-serialized",value:!0}},Layout:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+Layout.vue",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:z}]},title:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+title.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:t}},lang:{type:"standard",definedAtData:{filePathToShowToUser:"/pages/+lang.ts",fileExportPathToShowToUser:[]},valueSerialized:{type:"plus-file",exportValues:r}},onCreateApp:{type:"cumulative",definedAtData:[{filePathToShowToUser:"/pages/+onCreateApp.client.ts",fileExportPathToShowToUser:[]},{filePathToShowToUser:"/pages/+onCreateApp.ts",fileExportPathToShowToUser:[]}],valueSerialized:[{type:"plus-file",exportValues:a},{type:"plus-file",exportValues:l}]}};export{C as configValuesSerialized};
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.