Category.79f8ac1c.js 4.1 KB

1
  1. import{d as J,r as l,z as P,b as o,c as r,e as y,h as t,f as n,w as d,B as k,F as w,C as S,g as Q,t as $,E as g,P as G,Q as H,R as V,j as A,p as K,n as W,_ as X}from"./index.bb53752a.js";import{_ as Y}from"./kedu.ff3884ea.js";import{a as I}from"./index.cf7a11bf.js";const c=_=>(K("data-v-5104e6be"),_=_(),W(),_),Z={class:"out"},ee=c(()=>t("p",null,"\u8F66\u8F86\u5206\u7C7B\u68C0\u6D4B",-1)),ae={class:"inner_content"},le={class:"inner_first"},te=c(()=>t("div",{style:{"margin-bottom":"10px"}},"\u9009\u62E9\u6587\u4EF6",-1)),ue=c(()=>t("div",{class:"el-upload__text"},[t("em",null,"\u70B9\u51FB\u4E0A\u4F20")],-1)),se={style:{"margin-bottom":"10px"}},oe={class:"class_dre"},ne=c(()=>t("img",{style:{width:"350px"},src:Y,alt:""},null,-1)),de={class:"start_pg"},ce=c(()=>t("div",null,"\u68C0\u6D4B\u7ED3\u679C\uFF1A",-1)),ie={class:"run_dir"},re=c(()=>t("div",null,"\u8F66\u8F86\u7C7B\u522B\uFF1A",-1)),_e={class:"run_input"},pe=J({__name:"Category",setup(_){const h=l("\u4E1C"),F=l("\u897F"),E=l([{value:"\u4E1C",label:"\u4E1C"},{value:"\u897F",label:"\u897F"},{value:"\u5357",label:"\u5357"},{value:"\u5317",label:"\u5317"}]),C=l(""),p=l(!1),v=l(),b=l();l();const f=l(""),N=l("car_classification"),m=l(""),i=l(),R=e=>{i.value=e.file;let a=e.file.name,s=a.lastIndexOf(".");if(f.value=a.substr(s+1),!z(f.value)){g({message:"\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u6587\u4EF6\u683C\u5F0F",type:"error"}),v.value.clearFiles(),i.value=null,f.value="";return}},T=()=>{if(i.value==""||i.value==null){g({message:"\u8BF7\u9009\u62E9\u6587\u4EF6",type:"error"});return}const e=new FormData;e.append("file",i.value),e.append("userName",x.value),e.append("fileType",f.value),e.append("taskType",N.value),p.value=!0,b.value=G.service({lock:!0,text:"\u52AA\u529B\u68C0\u6D4B\u4E2D",background:"rgba(0, 0, 0, 0.7)"}),I.post("/v1/record/create",e).then(a=>{var s;console.log(a),p.value=!1,((s=a==null?void 0:a.data)==null?void 0:s.code)==200&&(C.value=a.data.data,L())}).catch(a=>{b.value.close(),p.value=!1})},L=()=>{I.get(`/v1/record/${C.value}/find`,{}).then(e=>{if(b.value.close(),e.data.code==200)if(m.value=e.data.data.Result,e.data.data.Result=="")g({message:"\u89E3\u6790\u7ED3\u679C\u4E3A\u7A7A",type:"success"});else if(e.data.data.Result.includes(";")){let s=e.data.data.Result.split(";");m.value=s[0]}else m.value=e.data.data.Result;else g({message:"\u89E3\u6790\u5931\u8D25",type:"error"})})},q=l([]),x=l(""),z=e=>e=="json"||e=="txt"||e=="wav"||e=="npy"||e=="xls"||e=="xlsx"||e=="sql",j=e=>{v.value.clearFiles();const a=e[0];a.uid=H(),v.value.handleStart(a)};return P(()=>{var e,a;x.value=(a=JSON.parse((e=sessionStorage.getItem("userInfo"))!=null?e:"{}"))==null?void 0:a.organName}),(e,a)=>{const s=o("upload-filled"),M=o("el-icon"),O=o("el-upload"),B=o("el-option"),D=o("el-select"),U=o("el-button");return r(),y("div",Z,[ee,t("div",ae,[t("div",le,[te,n(O,{ref_key:"upload",ref:v,"auto-upload":"false",class:"upload-demo","on-change":e.handleChange,"file-list":q.value,drag:"",limit:1,"on-exceed":j,action:"https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15","http-request":R},{tip:d(()=>[]),default:d(()=>[n(M,{class:"el-icon--upload"},{default:d(()=>[n(s)]),_:1}),ue]),_:1},8,["on-change","file-list"]),k(t("div",se,"\u9009\u62E9\u65B9\u5411",512),[[V,!1]]),k(t("div",oe,[n(D,{modelValue:h.value,"onUpdate:modelValue":a[0]||(a[0]=u=>h.value=u),placeholder:"Select",size:"large",style:{width:"70px"}},{default:d(()=>[(r(!0),y(w,null,S(E.value,u=>(r(),A(B,{key:u.value,label:u.label,value:u.value,disabled:u.value==F.value},null,8,["label","value","disabled"]))),128))]),_:1},8,["modelValue"]),ne,n(D,{modelValue:F.value,"onUpdate:modelValue":a[1]||(a[1]=u=>F.value=u),placeholder:"Select",size:"large",style:{width:"70px"}},{default:d(()=>[(r(!0),y(w,null,S(E.value,u=>(r(),A(B,{key:u.value,label:u.label,value:u.value,disabled:u.value==h.value},null,8,["label","value","disabled"]))),128))]),_:1},8,["modelValue"])],512),[[V,!1]]),t("div",de,[n(U,{onClick:T,disabled:p.value},{default:d(()=>[Q("\u5F00\u59CB\u68C0\u6D4B")]),_:1},8,["disabled"])]),ce,t("div",ie,[re,t("div",_e,$(m.value),1)])])])])}}});const ge=X(pe,[["__scopeId","data-v-5104e6be"]]);export{ge as default};