| 1234567891011 |
- var n=(k,x,d)=>new Promise((s,f)=>{var m=a=>{try{o(d.next(a))}catch(l){f(l)}},v=a=>{try{o(d.throw(a))}catch(l){f(l)}},o=a=>a.done?s(a.value):Promise.resolve(a.value).then(m,v);o((d=d.apply(k,x)).next())});import R from"./Content-4d01f6aa.js";import j from"./Edit-c15aa1cb.js";import{_ as q}from"./AutoTableModal.vue_vue_type_script_setup_true_lang-2aeef78a.js";import{P as L}from"./ImportModal.vue_vue_type_style_index_0_scoped_375ed303_lang-e4747dd7.js";import{u as O}from"./index-b6d25274.js";import"./index-1a7dcfc1.js";import{l as c}from"./antd-49db3de3.js";import{b4 as U,aU as M,m as V,aN as F,_ as W}from"./index.js";import{X}from"./XTTab-84704c87.js";import{_ as K}from"./componentMap-f3325263.js";import{u as Q}from"./useForm-2d0613b7.js";import"./FormItem.vue_vue_type_script_lang-6bf2d5cb.js";import{i as Z}from"./data-b2282714.js";import{b as G}from"./schedulingExecApi-78202c39.js";import{g as H}from"./wardInfo-32d945ad.js";import{d as J,o as ee,f as i,Y as y,Z as h,_ as w,l as t,u,a7 as I,a9 as b,ad as ae}from"./vue-8fccce23.js";import"./CardModal-08745a09.js";import"./useWindowSizeFn-e2b93e2a.js";import"./LoadModal-ac2889c9.js";import"./index-25070af3.js";import"./index-52147ed8.js";import"./useFormItem-73ca0ac9.js";import"./uuid-31b8b5a4.js";import"./useSortable-7338e303.js";import"./download-fac9a150.js";import"./copyTextToClipboard-e5179ded.js";import"./TextEditor-621cb2fc.js";import"./onMountedOrActivated-cb072c10.js";import"./useTable-62b21a49.js";import"./useForm-d6319719.js";import"./componentMap-584a36c5.js";import"./sortable.esm-4ae27e0b.js";import"./schedulingTempApi-9921d1c4.js";c.extend(Z);const oe=[{field:"week",component:"Select",componentProps:{options:[{label:`本周
- (
- ${c().day(1).format("YYYY-MM-DD")} -
- ${c().day(7).format("YYYY-MM-DD")}
- )
- `,value:0},{label:`下周
- (
- ${c().day(8).format("YYYY-MM-DD")} -
- ${c().day(14).format("YYYY-MM-DD")}
- )
- `,value:1}]},defaultValue:0}],te={class:"flex justify-between"},le={key:0,class:"flex"},ie={class:"flex justify-between my-4"},ne={class:"flex"},se={key:0},re={key:1},ue=J({__name:"index",setup(k){ee(()=>n(this,null,function*(){console.log("onMounted"),yield $(),yield _()}));const[x,{openModal:d}]=O(),s=i(),f=i([]),m=i({}),v=i(!0),o=i(!1),a=i("0"),l=i(0),p=i([]),g=i(""),[T,{getFieldsValue:E}]=Q({schemas:oe,autoSubmitOnEnter:!0,size:"large",rowProps:{gutter:16}});function $(){return n(this,null,function*(){var r,S;const e=yield H({});console.log("🚀 ~ file: index.vue:96 ~ getTab ~ res:",e),f.value=(r=e==null?void 0:e.data)==null?void 0:r.map(D=>({key:D.id,label:D.name,hasValue:!1})),s.value=(S=f.value[0])==null?void 0:S.key})}function _(){return n(this,null,function*(){const e=yield G({week:l.value,wardId:s.value,time:U(l.value?c().add(7,"day"):c())});e!=null&&e.workDayConfig&&(m.value.head=e.workDayConfig,m.value.bed=e.bedInfos,m.value.cnt=e.bedInfos,g.value=e.workDayAndSailingUniqueString,a.value=M()),v.value=!1})}function C(e){return n(this,null,function*(){e=="export"&&console.log("🚀 ~uindex.vue:283 ~ headerClick ~ type:",e),e=="edit"&&(console.log("🚀 ~ file: index.vue:283 ~ headerClick ~ type:",e),o.value=!o.value)})}function z(e){return n(this,null,function*(){s.value=e.value,yield _()})}function A(){return n(this,null,function*(){l.value=E().week,console.log("🚀 ~ callFormChange ~ weekVal.value:",l.value),yield _()})}function B(){o.value=!1,p.value=[]}function N(e){console.log("🚀 ~ file: index.vue:153 ~ callAuto ~ record:",e),d(!0,{record:{sailing:e.sailing,unSailing:e.unScheduledSailing,flag:g.value,wardId:s.value,week:l.value||0}})}function P(e){console.log("🚀 ~ callEditChange ~ data:",e),p.value=e.bedId||[]}function Y(e){return n(this,null,function*(){a.value=M(),yield _(),p.value=[],console.log("🚀 ~ file: index.vue:153 ~ data:",e)})}return(e,r)=>(y(),h("div",{class:"warp",style:ae({maxWidth:o.value?"calc(100vw - 28.6vw)":"100%"})},[w("div",null,[w("div",te,[t(u(L),{title:"排床"}),o.value?b("",!0):(y(),h("div",le,[t(u(F),{class:"mr-2",border:!1,size:"large",onClick:r[0]||(r[0]=()=>C("export"))},{icon:I(()=>[t(V,{icon:"icon-xt-export_default|iconfont",size:18,color:"#3D4155"})]),_:1}),t(u(F),{border:!1,size:"large",type:"primary",onClick:r[1]||(r[1]=()=>C("edit"))},{icon:I(()=>[t(V,{icon:"icon-xt-edit_default|iconfont",size:18,color:"#fff",class:"mr-1"})]),_:1})]))]),w("div",ie,[t(u(X),{type:"illness",width:60,selected:s.value,data:f.value,onItemClick:z},null,8,["selected","data"]),w("div",ne,[t(u(K),{onRegister:u(T),onFieldValueChange:A,style:{width:"300px"}},null,8,["onRegister"])])])]),v.value?b("",!0):(y(),h("div",se,[t(R,{data:m.value,refresh:a.value,flag:g.value,edit:o.value,"bed-id":p.value,onSuccess:Y},null,8,["data","refresh","flag","edit","bed-id"])])),o.value?(y(),h("div",re,[t(j,{flag:g.value,refresh:a.value,onClose:B,onAuto:N,onChange:P},null,8,["flag","refresh"])])):b("",!0),t(q,{onRegister:u(x),onSuccess:Y},null,8,["onRegister"])],4))}});const Oe=W(ue,[["__scopeId","data-v-482fb63d"]]);export{Oe as default};
|