PageSourceSearch

https://flsunworld.com/assets/new-C8i1gHuL.js

js flsunworld.com collected 2026-10-02 01:29:29 UTC 6,634 bytes, 1 lines download raw bytes

1import{_ as Y,i as Z,R as ee,j as le,h as ae,f as r,l as S,bb as te,m as oe,r as u,J as se,c,a as p,b as a,t as m,w as s,o as i,F as L,T,g as k,K as N,d as P,v as w,bc as ie,bd as ne,q as re,C as de,G as z,s as ue,D as U,be as ce,at as pe}from"./index-DOCQQvQ9.js";import{U as me,C as be,S as fe}from"./CustomUpload-Bxd2mgiX.js";import{b as ve}from"./feedback-BMHyPtei.js";import{g as ge}from"./piece-CQ08Oouu.js";import"./crypto-BhVTWFJB.js";const _e={class:"feedback-new"},he={class:"new-container"},ye={class:"title"},ke={key:1,class:"uploaded-files"},Ie={style:{width:"30px",position:"relative",top:"4px"},class:"text-align-center"},De={style:{flex:"1"},class:"text-overflow-morelines"},Le={style:{width:"120px"}},Te={style:{width:"30px",position:"relative",top:"4px"},class:"text-align-center"},we={__name:"new",setup(Ue){const b=Z.global.t,q=ee(),{proxy:V}=le(),E=ae(),t=r({problemTypeId:void 0,problemDescription:void 0,printerModelId:void 0,logsFileUrl:void 0,mailbox:void 0,facebook:void 0,fileType:"1",videoUrl:void 0,picUrl:[],fileList:[]}),O=S(()=>({problemTypeId:[{required:!0,message:b("feedbackIssueTypeLabel"),trigger:"change"}],problemDescription:[{required:!0,message:b("feedbackIssueDescriptionLabel"),trigger:"blur"}],mailbox:[{type:"email",message:b("emailInvalidMag"),trigger:"blur"}]})),H=r(null),C=r(""),I=r({}),g=r(null),d=r([]),x=S(()=>!!t.value.problemTypeId&&!!t.value.problemDescription),$=r([]);te().then(e=>{$.value=e.data.map(l=>({label:l.printerModelName,value:l.printerModelId}))});const F=r(null);oe(()=>q.lang,()=>{R(),pe(()=>{setTimeout(()=>{F.value.resetFields()},10)})},{deep:!0});const M=r([]),R=()=>{ge().then(e=>{M.value=e.data.map(l=>({label:l.problemTypeName,value:l.problemTypeId}))})};R();function K(e,l){C.value=e.deviceId,I.value=e,t.value.logsFileUrl=l,d.value.push(t.value.logsFileUrl)}function j(e){d.value&&d.value.length>e?(d.value.splice(e,1),t.value.logsFileUrl=""):console.error("Index out of bounds or continueLogFiles is undefined")}function A(){if(!g.value.userDeviceList.length){z({message:b("noDeviceOnlineText"),type:"warning",customClass:"custom-message"});return}g.value.visible=!0}function G(e,l){t.value.fileType=e=="image"?"1":"2",t.value.fileList=l,V.$refs.formRef.validateField("fileList")}function J(e,l){e=="image"?t.value.fileList.splice(l,1):e=="video"&&(t.value.fileList=[])}function Q(){V.$refs.formRef.validate((e,l)=>{if(e){ue({event:U.eventKey.click,element_type:U.elementType.button,element_content:U.elementContent.submit});let{fileList:_,picUrl:D,videoUrl:n,...f}=t.value,v=_.map(y=>y.url),h={...f,fileUrl:v,problemFeedbackChannel:3,deviceId:C.value,systemVersion:ce(),appVersion:"V1.1.0"};ve(h).then(y=>{z({message:b("feedbackSubmitSuccessMsg"),type:"success",customClass:"custom-message"}),E.push({path:"/feedback/index"})})}})}return(e,l)=>{const _=u("el-option"),D=u("el-select"),n=u("el-form-item"),f=u("el-input"),v=u("el-icon"),h=u("el-button"),y=u("el-form"),W=se("throttle");return i(),c("div",_e,[p("div",he,[p("div",ye,m(e.$t("feedbackNewDataTitle")),1),a(y,{ref_key:"formRef",ref:F,model:t.value,rules:O.value,"label-width":"80","label-position":"top",size:"large","require-asterisk-position":"right"},{default:s(()=>[a(n,{class:"form-lable-item",label:e.$t("feedbackIssueTypeLabel"),prop:"problemTypeId"},{default:s(()=>[a(D,{class:"form-lable-select",modelValue:t.value.problemTypeId,"onUpdate:modelValue":l[0]||(l[0]=o=>t.value.problemTypeId=o),placeholder:e.$t("pleaseSelectText")},{default:s(()=>[(i(!0),c(L,null,T(M.value,o=>(i(),k(_,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{class:"form-lable-item",label:e.$t("feedbackIssueDescriptionLabel"),prop:"problemDescription"},{default:s(()=>[a(f,{modelValue:t.value.problemDescription,"onUpdate:modelValue":l[1]||(l[1]=o=>t.value.problemDescription=o),type:"textarea",rows:3,maxlength:"2000","show-word-limit":"",resize:"none",placeholder:e.$t("pleaseEnterText")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{class:"form-lable-item",label:e.$t("feedbackDeviceName"),prop:"printerModelId"},{default:s(()=>[a(D,{class:"form-lable-select",modelValue:t.value.printerModelId,"onUpdate:modelValue":l[2]||(l[2]=o=>t.value.printerModelId=o),placeholder:e.$t("pleaseSelectText")},{default:s(()=>[(i(!0),c(L,null,T($.value,o=>(i(),k(_,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{class:"form-lable-item",label:e.$t("feedbackUploadDeviceLogLabel")},{default:s(()=>{var o;return[d.value.length==0?(i(),k(h,{key:0,disabled:(o=g.value)==null?void 0:o.getDataListBool,style:{width:"100%"},onClick:A},{default:s(()=>[a(v,{color:"#155BD4",size:"16",style:{"margin-right":"6px"}},{default:s(()=>[a(w(me))]),_:1}),P(" "+m(e.$t("feedbackUploadLogBtn")),1)]),_:1},8,["disabled"])):N("",!0),d.value.length>0?(i(),c("div",ke,[(i(!0),c(L,null,T(d.value,(X,B)=>(i(),c("div",{key:B,class:"flex-align-center",style:{marginBottom:"4%",overflow:"hidden"}},[p("div",Ie,[a(v,{size:"18"},{default:s(()=>[a(w(ie))]),_:1})]),p("div",De,m(I.value.printerModelName)+"_"+m(I.value.deviceBoardId)+".log ",1),p("div",Le,m(X.split(".").pop()),1),p("div",Te,[a(v,{size:"18",onClick:Ve=>j(B)},{default:s(()=>[a(w(ne))]),_:2},1032,["onClick"])])]))),128))])):N("",!0)]}),_:1},8,["label"]),a(n,{class:"form-lable-item",label:e.$t("feedbackImageVideoLabel"),prop:"fileList"},{default:s(()=>[a(be,{ref_key:"customUploadRef",ref:H,onHandleCustomUpload:G,onHandleRemove:J},null,512)]),_:1},8,["label"]),a(n,{class:"form-lable-item",label:e.$t("feedbackContactInformationLabel"),prop:"mailbox"},{default:s(()=>[a(f,{modelValue:t.value.mailbox,"onUpdate:modelValue":l[3]||(l[3]=o=>t.value.mailbox=o),maxlength:"254","show-word-limit":"",placeholder:e.$t("feedbackEmailLabel")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{class:"form-lable-item",label:"",prop:"facebook"},{default:s(()=>[a(f,{modelValue:t.value.facebook,"onUpdate:modelValue":l[4]||(l[4]=o=>t.value.facebook=o),maxlength:"254","show-word-limit":"",placeholder:e.$t("feedbackFacebookLabel")},null,8,["modelValue","placeholder"])]),_:1}),a(n,null,{default:s(()=>[re((i(),k(h,{disabled:!x.value,type:"primary",class:de([x.value?"":"device-disabled-btn","custom-btn btn-submit"])},{default:s(()=>[P(m(e.$t("feedbackSubmitBtn")),1)]),_:1},8,["disabled","class"])),[[W,Q]])]),_:1})]),_:1},8,["model","rules"])]),a(fe,{ref_key:"selectDeviceRef",ref:g,onHandleDeviceLog:K}
1,null,512)])}}},Re=Y(we,[["__scopeId","data-v-c4533b73"]]);export{Re 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.