CompetitionAPI_dotnet/CompetitionAPI/wwwroot/assets/Powercut-7iDC4sPM.js

2 lines
1.4 KiB
JavaScript

import{s as h,t as y}from"./index-oCd6JdpL.js";import{_ as S,r as w,o as x,b as l,c as o,d as r,e as s,F as C,n as V,g as N,q as b,w as T,x as B,y as i,t as E,f as F,i as I}from"./index-DjgxJhni.js";import"./request-B06qJ2Sm.js";const O={class:"powerFailure"},L={class:"failureMain"},M={class:"rank"},U={class:"settingUp"},D={class:"maintain"},P={__name:"Powercut",props:["ExamId"],setup(d){const t=w([]),{ExamId:u}=d;let p=localStorage.getItem("rowStatus");x(()=>{_()});const c={Type:"停电",ExamId:u},_=async()=>{try{const e=await h(c);t.value=e.data,console.log(e," res")}catch(e){console.error(e)}},m=async()=>{console.log(t.value,"operateList--");const e=await y({...c,Data:t.value.map(a=>({OperationTicketId:a.OperationTicketId,SerialNumber:a.SerialNumber,Content:a.Content}))});e.code===0?i({message:"操作成功.",type:"success"}):i.error((e==null?void 0:e.data)||"操作失敗")};return(e,a)=>{const v=l("el-input"),f=l("el-button");return o(),r("div",O,[s("div",L,[(o(!0),r(C,null,V(t.value,(n,k)=>(o(),r("div",{class:"operate",key:k},[s("span",M,E(n.SerialNumber)+":",1),F(v,{class:"name",modelValue:n.Content,"onUpdate:modelValue":g=>n.Content=g},null,8,["modelValue","onUpdate:modelValue"])]))),128))]),s("div",U,[s("div",D,[N(p)=="未发布"?(o(),b(f,{key:0,onClick:m},{default:T(()=>[I("保存")]),_:1})):B("",!0)])])])}}},z=S(P,[["__scopeId","data-v-38e5d20c"]]);export{z as default};