1 |
- import{d as ce,b as ie,r,K as V,c as _,e as n,f as i,h as l,i as a,g as e,k as L,u,O as de,A as v,t as f,P as U,Q as C,n as z,w as _e,v as re,F as I,j as P,m as k,T as pe,R as me,S as ve,_ as fe}from"./index.76214426.js";const d=h=>(me("data-v-2ae54a2c"),h=h(),ve(),h),he={class:"header"},Ee={class:"title"},be={key:0,class:"sub-wrap"},Fe=d(()=>e("div",{class:"sub-hd"},"\u987E\u5BA2",-1)),Ce={class:"cell-wrap"},ke={class:"cell-item"},ye=d(()=>e("div",{class:"cell-label"},"\u624B\u673A\u53F7",-1)),Be={class:"cell-content"},we={class:"cell-wrap"},Ae={class:"cell-item"},ge=d(()=>e("div",{class:"cell-label"},"\u59D3\u540D",-1)),De={class:"cell-content"},Ve={class:"cell-wrap"},xe={class:"cell-item"},Te=d(()=>e("div",{class:"cell-label"},"\u6027\u522B",-1)),Ne={class:"cell-content"},Se=k("\u672A\u77E5"),Oe=k("\u7537"),Re=k("\u5973"),je=d(()=>e("div",{class:"sub-hd"},"\u9884\u7EA6",-1)),Me={class:"cell-wrap"},Le={class:"cell-item"},Ue=d(()=>e("div",{class:"cell-label"},"\u9884\u7EA6\u9879\u76EE",-1)),ze={class:"mr-10px pla c-select"},Ie={key:0,style:{color:"#333"}},Pe={key:1},$e={class:"cell-wrap"},Je={class:"cell-item"},Ke=d(()=>e("div",{class:"cell-label"},"\u9884\u7EA6\u5458\u5DE5",-1)),Qe={class:"mr-10px pla c-select"},qe={key:0,style:{color:"#333"}},Ge={key:1},He={class:"cell-wrap"},We=d(()=>e("div",{class:"cell-label"},"\u5F00\u59CB\u65F6\u95F4",-1)),Xe={class:"cell-content"},Ye={key:0,style:{color:"#333"}},Ze={key:1},el={class:"cell-wrap"},ll=d(()=>e("div",{class:"cell-label"},"\u670D\u52A1\u65F6\u957F",-1)),sl={class:"cell-content"},tl={key:0,style:{color:"#333"}},ol={key:1},ul={class:"scroll-box"},al=d(()=>e("div",{class:"grid-content ep-bg-purple"},null,-1)),nl=d(()=>e("div",{class:"grid-content ep-bg-purple"},null,-1)),cl=d(()=>e("div",{class:"sub-hd"},"\u5907\u6CE8",-1)),il={style:{width:"98%",margin:"10px auto"}},dl={key:1,class:"sub-wrap move-project"},_l={key:2,class:"sub-wrap staff-wrap"},rl={class:"staff-filter-box"},pl={class:"staff-list"},ml=["onClick"],vl={key:3,class:"footer"},fl={key:0,class:"tip"},hl=d(()=>e("div",null," \u8BE5\u65F6\u95F4\u6BB5\u5458\u5DE5\u3010\u601D\u78A7\u5A9E\u6F14\u793A\u3011\u4E3A\u4F11\u606F\u65F6\u95F4\uFF0C\u662F\u5426\u7EE7\u7EED\u9884\u7EA6\uFF1F ",-1)),El=k("\u7ACB\u5373\u9884\u7EA6"),bl=ce({emits:["success"],setup(h,{expose:$,emit:J}){const K=/^(((\d{3,4}-)?[0-9]{7,8})|(1(3|4|5|6|7|8|9)\d{9}))$/,o=ie({mobile:"",userName:"",sex:"0",remark:"",project:"",staffName:"",staffId:"",startTime:"",times:""}),x=r(!1),Q=()=>{x.value=!1},p=r("NORMAL"),E=r(!1),y=r("\u6DFB\u52A0\u9884\u7EA6"),T=c=>{y.value="",p.value=c},N=r(["1"]),S=r(""),B=r("all"),q=[{value:"all",label:"\u5168\u90E8\u5458\u5DE5"},{value:"id",label:"\u90E8\u5206\u4E00"}],G=r([{id:1,name:"\u6D4B\u8BD5"},{id:2,name:"\u6D4B\u8BD52"}]),H=c=>{console.log(c,B.value)},O=()=>{y.value="\u6DFB\u52A0\u9884\u7EA6",p.value="NORMAL"},w=(c,s)=>{p.value="NORMAL",c==="PROJECT"?o.project=s.project:c==="STAFF"&&(o.staffName=s.staffName),O()},b=r(!1),W=()=>{b.value=!b.value},A=r(!1),X=()=>{A.value=!A.value},Y=c=>{o.startTime=c.startTime,o.times=c.times,o.staffId=c.userData.id,o.staffName=c.userData.name,E.value=!0},g=V(function(){E.value=!1},250),Z=V(function(){g()},250),R=c=>{pe({title:"\u8B66\u544A",message:c,type:"error",duration:1500})},ee=V(function(){if(console.log(o),!o.mobile||!o.userName)return R("\u4F1A\u5458\u4FE1\u606F\u4E0D\u5B8C\u5584");if(!K.test(o.mobile))return R("\u4F1A\u5458\u8054\u7CFB\u53F7\u7801\u4E0D\u6B63\u786E");J("success")},250);return $({open:Y,close:g}),(c,s)=>{const m=_("el-icon"),F=_("el-input"),D=_("el-radio-button"),le=_("el-radio-group"),j=_("el-col"),se=_("el-row"),M=_("el-collapse-item"),te=_("el-collapse"),oe=_("el-option"),ue=_("el-select"),ae=_("el-button"),ne=_("el-drawer");return n(),i("div",null,[l(ne,{modelValue:E.value,"onUpdate:modelValue":s[11]||(s[11]=t=>E.value=t),"append-to-body":"","lock-scroll":"","with-header":!1,onClose:u(Z),class:"sub-modal"},{default:a(()=>[e("div",he,[p.value!=="NORMAL"?(n(),L(m,{key:0,style:{cursor:"pointer"},size:"18",onClick:O},{default:a(()=>[l(u(de))]),_:1})):v("",!0),e("div",Ee,f(y.value),1),p.value==="NORMAL"?(n(),L(m,{key:1,style:{cursor:"pointer"},size:"18",onClick:u(g)},{default:a(()=>[l(u(U))]),_:1},8,["onClick"])):v("",!0)]),p.value==="NORMAL"?(n(),i("section",be,[Fe,e("div",Ce,[e("div",ke,[ye,e("div",Be,[l(F,{placeholder:"\u586B\u5199\u624B\u673A\u53F7\u7801",modelValue:u(o).mobile,"onUpdate:modelValue":s[0]||(s[0]=t=>u(o).mobile=t)},null,8,["modelValue"])])])]),e("div",we,[e("div",Ae,[ge,e("div",De,[l(F,{placeholder:"\u586B\u5199\u59D3\u540D",modelValue:u(o).userName,"onUpdate:modelValue":s[1]||(s[1]=t=>u(o).userName=t)},null,8,["modelValue"])])])]),e("div",Ve,[e("div",xe,[Te,e("div",Ne,[l(le,{modelValue:u(o).sex,"onUpdate:modelValue":s[2]||(s[2]=t=>u(o).sex=t),size:"small",style:{"margin-right":"10px"}},{default:a(()=>[l(D,{label:"0",value:"0"},{default:a(()=>[Se]),_:1}),l(D,{label:"1",value:"1"},{default:a(()=>[Oe]),_:1}),l(D,{label:"2",value:"2"},{default:a(()=>[Re]),_:1})]),_:1},8,["modelValue"])])])]),je,e("div",Me,[e("div",Le,[Ue,e("div",{class:"cell-content",onClick:s[3]||(s[3]=t=>T("PROJECT"))},[e("div",ze,[u(o).project?(n(),i("span",Ie,f(u(o).project),1)):(n(),i("span",Pe,"\u8BF7\u9009\u62E9")),l(m,null,{default:a(()=>[l(u(C))]),_:1})])])])]),e("div",$e,[e("div",Je,[Ke,e("div",{class:"cell-content",onClick:s[4]||(s[4]=t=>T("STAFF"))},[e("div",Qe,[u(o).staffName?(n(),i("span",qe,f(u(o).staffName),1)):(n(),i("span",Ge,"\u8BF7\u9009\u62E9")),l(m,null,{default:a(()=>[l(u(C))]),_:1})])])])]),e("div",He,[e("div",{class:"cell-item",style:z({height:A.value?"144px":"44px"})},[We,e("div",Xe,[e("div",{class:"mr-10px pla c-select",onClick:X},[u(o).startTime?(n(),i("span",Ye,f(u(o).startTime),1)):(n(),i("span",Ze,"\u8BF7\u9009\u62E9")),l(m,null,{default:a(()=>[l(u(C))]),_:1})])])],4)]),e("div",el,[e("div",{class:"cell-item",style:z({height:b.value?"144px":"44px"})},[ll,e("div",sl,[e("div",{class:"mr-10px pla c-select",onClick:W},[u(o).times?(n(),i("span",tl,f(u(o).times),1)):(n(),i("span",ol,"\u8BF7\u9009\u62E9")),l(m,null,{default:a(()=>[l(u(C))]),_:1})]),_e(e("div",ul,[l(se,{gutter:20},{default:a(()=>[l(j,{span:12},{default:a(()=>[al]),_:1}),l(j,{span:12},{default:a(()=>[nl]),_:1})]),_:1})],512),[[re,b.value]])])],4)]),cl,e("div",il,[l(F,{modelValue:c.remark,"onUpdate:modelValue":s[5]||(s[5]=t=>c.remark=t),maxlength:300,rows:3,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8(\u9009\u586B)","show-word-limit":"",type:"textarea"},null,8,["modelValue"])])])):v("",!0),p.value==="PROJECT"?(n(),i("section",dl,[l(te,{modelValue:N.value,"onUpdate:modelValue":s[8]||(s[8]=t=>N.value=t),onChange:c.handleChange},{default:a(()=>[l(M,{title:"\u5176\u4ED6",name:"1"},{default:a(()=>[e("div",{class:"move-project-item",onClick:s[6]||(s[6]=t=>w("PROJECT",{project:"\u5176\u4ED6"}))}," \u5176\u4ED6 ")]),_:1}),l(M,{title:"\u9762\u90E8",name:"1"},{default:a(()=>[e("div",{onClick:s[7]||(s[7]=t=>w("PROJECT",{project:"\u7ECF\u7EDC\u6392\u6BD2"}))}," \u7ECF\u7EDC\u6392\u6BD2 ")]),_:1})]),_:1},8,["modelValue","onChange"])])):v("",!0),p.value==="STAFF"?(n(),i("section",_l,[l(F,{modelValue:S.value,"onUpdate:modelValue":s[9]||(s[9]=t=>S.value=t),style:{width:"100%",margin:"10px 0","border-top":"1px solid #ccc","border-bottom":"1px solid #ccc"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57"},null,8,["modelValue"]),e("div",rl,[l(ue,{modelValue:B.value,"onUpdate:modelValue":s[10]||(s[10]=t=>B.value=t),onChange:H,placeholder:"\u8BF7\u9009\u62E9",style:{width:"120px"}},{default:a(()=>[(n(),i(I,null,P(q,t=>l(oe,{key:t.value,label:t.label,value:t.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),e("ul",pl,[(n(!0),i(I,null,P(G.value,t=>(n(),i("li",{class:"staff-item",key:t.id,onClick:Fl=>w("STAFF",{staff:t.name})},f(t.name),9,ml))),128))])])):v("",!0),p.value==="NORMAL"?(n(),i("div",vl,[x.value?(n(),i("div",fl,[hl,l(m,{style:{cursor:"pointer"},size:"12",onClick:Q},{default:a(()=>[l(u(U))]),_:1})])):v("",!0),l(ae,{style:{width:"100%"},type:"primary",size:"large",onClick:u(ee)},{default:a(()=>[El]),_:1},8,["onClick"])])):v("",!0)]),_:1},8,["modelValue","onClose"])])}}});const kl=fe(bl,[["__scopeId","data-v-2ae54a2c"]]);export{kl as default};
|