1 |
- import{d as P,r as l,z as Q,b as o,c as r,e as y,h as t,f as n,w as d,B as w,F as k,C as S,g as $,t as G,E as g,P as H,Q as K,R as I,j as V,p as W,n as X,_ as Y}from"./index.add25f79.js";import{_ as Z}from"./kedu.ff3884ea.js";import{a as A}from"./index.100c9e9b.js";const c=_=>(W("data-v-58adf33a"),_=_(),X(),_),ee={class:"out"},ae=c(()=>t("p",null,"\u8F66\u8F86\u5206\u7C7B\u68C0\u6D4B",-1)),le={class:"inner_content"},te={class:"inner_first"},ue=c(()=>t("div",{style:{"margin-bottom":"10px"}},"\u9009\u62E9\u6587\u4EF6",-1)),se=c(()=>t("div",{class:"el-upload__text"},[t("em",null,"\u70B9\u51FB\u4E0A\u4F20")],-1)),oe={style:{"margin-bottom":"10px"}},ne={class:"class_dre"},de=c(()=>t("img",{style:{width:"350px"},src:Z,alt:""},null,-1)),ce={class:"start_pg"},ie=c(()=>t("div",null,"\u68C0\u6D4B\u7ED3\u679C\uFF1A",-1)),re={class:"run_dir"},_e=c(()=>t("div",null,"\u8F66\u8F86\u7C7B\u522B\uFF1A",-1)),pe={class:"run_input"},ve=P({__name:"Category",setup(_){const F=l("\u4E1C"),h=l("\u897F"),E=l([{value:"\u4E1C",label:"\u4E1C"},{value:"\u897F",label:"\u897F"},{value:"\u5357",label:"\u5357"},{value:"\u5317",label:"\u5317"}]),x=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.raw;let a=e.raw.name,s=a.lastIndexOf(".");return f.value=a.substr(s+1),U(f.value)?!0:(g({message:"\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u6587\u4EF6\u683C\u5F0F",type:"error"}),v.value.clearFiles(),i.value=null,f.value="",!1)},T=e=>{},L=()=>{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",B.value),e.append("fileType",f.value),e.append("taskType",N.value),p.value=!0,b.value=H.service({lock:!0,text:"\u52AA\u529B\u68C0\u6D4B\u4E2D",background:"rgba(0, 0, 0, 0.7)"}),A.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&&(x.value=a.data.data,q())}).catch(a=>{b.value.close(),p.value=!1})},q=()=>{A.get(`/v1/record/${x.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"})})},z=l([]),B=l(""),U=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=K(),v.value.handleStart(a)};return Q(()=>{var e,a;B.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"),C=o("el-option"),D=o("el-select"),J=o("el-button");return r(),y("div",ee,[ae,t("div",le,[t("div",te,[ue,n(O,{ref_key:"upload",ref:v,"auto-upload":!1,class:"upload-demo","on-change":R,"file-list":z.value,drag:"",limit:1,"on-exceed":j,action:"","http-request":T},{tip:d(()=>[]),default:d(()=>[n(M,{class:"el-icon--upload"},{default:d(()=>[n(s)]),_:1}),se]),_:1},8,["file-list"]),w(t("div",oe,"\u9009\u62E9\u65B9\u5411",512),[[I,!1]]),w(t("div",ne,[n(D,{modelValue:F.value,"onUpdate:modelValue":a[0]||(a[0]=u=>F.value=u),placeholder:"Select",size:"large",style:{width:"70px"}},{default:d(()=>[(r(!0),y(k,null,S(E.value,u=>(r(),V(C,{key:u.value,label:u.label,value:u.value,disabled:u.value==h.value},null,8,["label","value","disabled"]))),128))]),_:1},8,["modelValue"]),de,n(D,{modelValue:h.value,"onUpdate:modelValue":a[1]||(a[1]=u=>h.value=u),placeholder:"Select",size:"large",style:{width:"70px"}},{default:d(()=>[(r(!0),y(k,null,S(E.value,u=>(r(),V(C,{key:u.value,label:u.label,value:u.value,disabled:u.value==F.value},null,8,["label","value","disabled"]))),128))]),_:1},8,["modelValue"])],512),[[I,!1]]),t("div",ce,[n(J,{onClick:L,disabled:p.value},{default:d(()=>[$("\u5F00\u59CB\u68C0\u6D4B")]),_:1},8,["disabled"])]),ie,t("div",re,[_e,t("div",pe,G(m.value),1)])])])])}}});const Fe=Y(ve,[["__scopeId","data-v-58adf33a"]]);export{Fe as default};
|