role-modal.bd124758.js 1.8 KB

1
  1. import{_ as B,d as w,m as i,cv as C,r as a,ae as b,o as _,A as f,x as t,B as I,h as l,b as A,H as v,u as M}from"./index.b5c844d0.js";import{h as U}from"./index.4a4d7f96.js";const Y={class:"flex w-full justify-end"},j=w({__name:"role-modal",emits:["refresh"],setup(N,{expose:c,emit:D}){const y=D,n=i(!1),o=i({...{rep_name:"",time:[],id:""}}),{run:E,loading:V}=C({success:()=>{y("refresh"),n.value=!1},responseCode:1});function F(){const{id:s,time:e}=o.value;E(U({id:s,start:e[0],end:e[1]}))}return c({onDisplay:(s,e)=>{n.value=!0;const{rep_name:m,id:u,start:p,end:d}=s;o.value={id:u,rep_name:m,time:[p,d]}}}),(s,e)=>{const m=a("ElInput"),u=a("ElFormItem"),p=a("el-date-picker"),d=a("ElButton"),x=a("ElForm"),k=a("ElDialog"),g=b("loading");return _(),f(k,{center:"",modelValue:n.value,"onUpdate:modelValue":e[4]||(e[4]=r=>n.value=r),title:s.title,"close-on-click-modal":!1,width:"1024px"},{default:t(()=>[I((_(),f(x,null,{default:t(()=>[l(u,{label:"\u62A5\u8868\u540D\u79F0",prop:"report_name"},{default:t(()=>[l(m,{placeholder:"\u62A5\u8868\u540D\u79F0",disabled:"",modelValue:o.value.rep_name,"onUpdate:modelValue":e[0]||(e[0]=r=>o.value.rep_name=r)},null,8,["modelValue"])]),_:1}),l(u,{label:"\u4FEE\u6539\u65F6\u95F4",prop:"time"},{default:t(()=>[l(p,{type:"daterange",modelValue:o.value.time,"onUpdate:modelValue":e[1]||(e[1]=r=>o.value.time=r),"value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),l(u,null,{default:t(()=>[A("div",Y,[l(d,{type:"\u53D6\u6D88",onClick:e[2]||(e[2]=()=>n.value=!1)},{default:t(()=>e[5]||(e[5]=[v("\u53D6\u6D88")])),_:1}),l(d,{type:"primary",onClick:e[3]||(e[3]=()=>F())},{default:t(()=>e[6]||(e[6]=[v("\u4FDD\u5B58")])),_:1})])]),_:1})]),_:1})),[[g,M(V)]])]),_:1},8,["modelValue","title"])}}});var T=B(j,[["__scopeId","data-v-2fe130d4"],["__file","D:/work/sjtj/report-v3/src/views/system/retryReport/components/role-modal.vue"]]);export{T as default};