index-a81f99e7.js 2.4 KB

1
  1. var i=(_,l,t)=>new Promise((s,r)=>{var n=e=>{try{a(t.next(e))}catch(o){r(o)}},m=e=>{try{a(t.throw(e))}catch(o){r(o)}},a=e=>e.done?s(e.value):Promise.resolve(e.value).then(n,m);a((t=t.apply(_,l)).next())});import{_ as Y}from"./componentMap-61ccdbb2.js";import{u as C}from"./useForm-bff27c7a.js";import"./FormItem.vue_vue_type_script_lang-39d09a3e.js";import{_ as M}from"./bar.vue_vue_type_script_setup_true_lang-86949b30.js";import{l as y,B as w,Q as B}from"./antd-f259b82a.js";import{l as F}from"./index-a4e1ec38.js";import{h as V}from"./index-b74379a1.js";import{d as b,f as d,B as k,Y as h,a6 as v,a7 as u,_ as g,l as x,u as c,E as N,a9 as P}from"./vue-aed314e3.js";import{_ as S}from"./index.js";import"./index-4f5bc708.js";import"./useWindowSizeFn-6e9d633b.js";import"./index-7fe9c1e2.js";import"./index-6811a03f.js";import"./useFormItem-421691fe.js";import"./uuid-31b8b5a4.js";import"./useSortable-7d2b6665.js";import"./download-2ecc6b15.js";import"./copyTextToClipboard-328ee3b1.js";import"./TextEditor-4892fcd0.js";import"./onMountedOrActivated-d9097634.js";import"./useECharts-947e808e.js";const E=[{field:"searchDate",component:"DatePicker",componentProps:{placeholder:"请选择交班日期",format:"YYYY-MM-DD",getPopupContainer:()=>document.body},defaultValue:y().format("YYYY-MM-DD")}],T={style:{display:"flex"}},R={class:"stats-echart"},$=b({__name:"index",setup(_){const[l,{getFieldsValue:t}]=C({schemas:E,autoSubmitOnEnter:!0,size:"large",rowProps:{gutter:16}}),s=d({names:[],content:[]});k(()=>i(this,null,function*(){yield a()}));const r=d(!1),n=d("");function m(){return i(this,null,function*(){n.value=t().searchDate?y(t().searchDate).format("YYYY-MM-DD"):"",yield a()})}function a(){return i(this,null,function*(){const e=yield V({shiftTime:n.value}),o=yield F({dictCode:"hb"}),f=[];o.forEach(p=>{s.value.names.push(p.label),f.push(e[p.value]?e[p.value]:0)});const D={id:"handover",value:f};s.value.content.push(D),r.value=!0})}return(e,o)=>(h(),v(c(B),{title:"交班记录",class:"handover-card"},{extra:u(()=>[g("div",T,[x(c(Y),{onRegister:c(l),onFieldValueChange:m,style:{width:"160px","margin-top":"3px"},class:"mr-2"},null,8,["onRegister"]),x(c(w),{type:"default",style:{"margin-top":"9px"}},{default:u(()=>[N("打印预览")]),_:1})])]),default:u(()=>[g("div",R,[r.value?(h(),v(M,{key:0,data:s.value},null,8,["data"])):P("",!0)])]),_:1}))}});const ne=S($,[["__scopeId","data-v-328d17d9"]]);export{ne as default};