You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.8 KiB
2 lines
3.8 KiB
|
4 months ago
|
import{d as G,ax as H,r as i,ao as I,G as P,a as x,f as V,e,h as s,I as g,q as b,b as a,H as r,F as T,g as J,c as K,t as y,$ as Q,dg as X,dh as B,ae as Y,aj as Z,an as ee,ab as te,b3 as ae,aw as oe,av as ne,M as le,b4 as se,aA as ce,p as ie,m as re,_ as de}from"./index-e450010e.js";import{_ as _e}from"./addNewClass.vue_vue_type_script_setup_true_lang-99f5b9d2.js";import{_ as ue}from"./editNewClass.vue_vue_type_script_setup_true_lang-b83d239a.js";import{_ as me}from"./setupPollingPage.vue_vue_type_script_setup_true_lang-c2b04b6d.js";import{_ as pe}from"./anchorPage.vue_vue_type_script_setup_true_lang-d9781871.js";/* empty css */import"./workTimePage-951b5472.js";const S=u=>(ie("data-v-49ec29f1"),u=u(),re(),u),fe={class:"app-container"},he=S(()=>b("i",{class:"fa fa-search"},null,-1)),we=S(()=>b("i",{class:"fa fa-plus"},null,-1)),ve=S(()=>b("i",{class:"fa fa-anchor"},null,-1)),Ce=G({__name:"classes",setup(u){const m=H({name:""}),$=i(I),E=i([]),p=i(),f=i(!1),h=i(!1),w=i(!1),c=()=>{X(m).then(n=>{E.value=n.data})},R=()=>{c()},U=n=>{let o=2;n.states&&(o=1);let C={id:n.id.toString(),state:o,constrain:2};B(C).then(_=>{c()})},F=()=>{f.value=!0},N=n=>{p.value=n,h.value=!0},L=n=>{Y.confirm("您确定要删除此内容?一经删除!内容将不可恢复!","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{let o={id:n.id.toString(),state:3,constrain:2};B(o).then(C=>{c()})}).catch(()=>{})};P(()=>{c()});const z=n=>{p.value=n,w.value=!0},v=i(!1),D=()=>{v.value=!0};return(n,o)=>{const C=Z,_=ee,d=te,M=I,k=ae,q=oe,A=ne,O=le,W=se,j=ce;return x(),V(T,null,[e(pe,{open:s(v),"onUpdate:open":o[0]||(o[0]=t=>g(v)?v.value=t:null)},null,8,["open"]),e(_e,{open:s(f),"onUpdate:open":o[1]||(o[1]=t=>g(f)?f.value=t:null),onRestdata:c},null,8,["open"]),e(ue,{open:s(h),"onUpdate:open":o[2]||(o[2]=t=>g(h)?h.value=t:null),"team-info":s(p),onRestdata:c},null,8,["open","team-info"]),e(me,{open:s(w),"onUpdate:open":o[3]||(o[3]=t=>g(w)?w.value=t:null),"team-info":s(p),onRestdata:c},null,8,["open","team-info"]),b("div",fe,[e(j,{shadow:"never"},{header:a(()=>[e(M,{ref_key:"searchFormRef",ref:$,model:s(m),inline:!0},{default:a(()=>[e(_,{label:"班次名称"},{default:a(()=>[e(C,{modelValue:s(m).name,"onUpdate:modelValue":o[4]||(o[4]=t=>s(m).name=t),clearable:""},null,8,["modelValue"])]),_:1}),e(_,null,{default:a(()=>[e(d,{type:"primary",onClick:R},{default:a(()=>[he,r("查询")]),_:1})]),_:1}),e(_,null,{default:a(()=>[e(d,{type:"warning",onClick:F},{default:a(()=>[we,r("新增")]),_:1})]),_:1}),e(_,null,{default:a(()=>[e(d,{type:"success",onClick:D},{default:a(()=>[ve,r("引用调班流程")]),_:1})]),_:1})]),_:1},8,["model"])]),default:a(()=>[e(W,{data:s(E),style:{width:"100%"}},{default:a(()=>[e(k,{prop:"name",label:"名称",width:"200"}),e(k,{label:"工作时段安排"},{default:a(t=>[(x(!0),V(T,null,J(t.row.list,l=>(x(),K(A,{key:l.title},{default:a(()=>[e(q,{span:24},{default:a(()=>[r(y(l.title)+" 工作时间:"+y(l.startTime)+" - "+y(l.endTime),1)]),_:2},1024)]),_:2},1024))),128))]),_:1}),e(k,{label:"状态",width:"100"},{default:a(t=>[e(O,{onChange:l=>U(t.row),style:{display:"block"},modelValue:t.row.states,"onUpdate:modelValue":l=>t.row.states=l,"active-color":"#13ce66","inactive-color":"#ff4949","active-text":"启用","inactive-text":"禁用","inline-prompt":""},null,8,["onChange","modelValue","onUpdate:modelValue"])]),_:1}),e(k,{align:"center",fixed:"right",label:"操作",width:"260","header-align":"center"},{default:a(t=>[Q("",!0),e(d,{size:"small",onClick:l=>z(t.row)},{default:a(()=>[r("设置轮询规则")]),_:2},1032,["onClick"]),e(d,{size:"small",onClick:l=>N(t.row)},{default:a(()=>[r("编辑")]),_:2},1032,["onClick"]),e(d,{size:"small",onClick:l=>L(t.row)},{default:a(()=>[r("删除")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),_:1})])],64)}}});const Ie=de(Ce,[["__scopeId","data-v-49ec29f1"]]);export{Ie as default};
|