1import{_ as nl,o as n,c as r,g as s,h as p,E as dl,l as m,G as V,I as il,r as v,A as rl,j as cl,y as ul,ai as H,x as ml,u as _l,b as l,t as d,d as y,q as S,f as h,F as T,D as A,J as vl}from"./index-Ggniz4sK.js";import{b as fl,a as gl,u as pl,h as bl,c as yl}from"./master-Xbikgmzi.js";import{u as kl}from"./pager-9eAI4_9j.js";import{m as hl,i as wl}from"./marketer-9oFLAHZQ.js";import{u as Vl}from"./staff-BUorq67B.js";import{M as xl}from"./MarketerCommonSearch-Dful5z86.js";import"./SkillModal-C1OlfT7e.js";import"./AbilityTab-BDCH-7Ud.js";const Ml={components:{MarketerCommonSearch:xl},layout:"staff",setup(){const c=rl(),e=m([]),q=m("type1"),a=ml({get:()=>c.state.marketerMaskingMode,set:i=>c.dispatch("setMarketerMaskingMode",i)}),j=m(!1),G=m(!1),L=m(!1),N=m(),o=m({...c.state.marketerSearchCond});o.value.working_type==null&&(o.value.working_type=1),o.value.search_english_levels||(o.value.search_english_levels=[]),o.value.search_agent_projects||(o.value.search_agent_projects=[]),o.value.gender||(o.value.gender=""),(!o.value.free_words||o.value.free_words.length==0)&&(o.value.free_words=[""]);const{works:f}=fl(c.getters.checkMarketerSearchWorks),{genres:x}=gl(c.getters.checkMarketerSearchGenres),{skills:E}=pl(c.getters.checkMarketerSearchSkills),g=m(),_=m(),k=m(),b=m(),{staff:M}=Vl(!0);V(()=>M,()=>{o.value.search_interview_flag==null&&(o.value.search_interview_flag=M.value.role=="admin"?0:1)},{deep:!0}),V(()=>o,()=>{c.dispatch("setMarketerSearchCond",o.value)},{deep:!0}),V(g,()=>{g.value!=null?o.value.interview_start_at=g.value.getFullYear()+"/"+("0"+(g.value.getMonth()+1)).slice(-2)+"/"+("0"+g.value.getDate()).slice(-2):o.value.interview_start_at=""}),V(_,()=>{_.value!=null?o.value.interview_end_at=_.value.getFullYear()+"/"+("0"+(_.value.getMonth()+1)).slice(-2)+"/"+("0"+_.value.getDate()).slice(-2):o.value.interview_end_at=""}),V(k,()=>{k.value!=null?o.value.complete_start_ym=k.value.getFullYear()+"/"+(k.value.getMonth()+1):o.value.complete_start_ym=""}),V(b,()=>{b.value!=null?o.value.complete_end_ym=b.value.getFullYear()+"/"+(b.value.getMonth()+1):o.value.complete_end_ym=""});const P=20,{page:t,pages:B,total:U,lastPage:u}=kl(P);t.value=c.state.marketerSearchPage,V(()=>t.value,()=>{c.dispatch("setMarketerSearchPage",t.value),vl(()=>{var i;(i=N.value)==null||i.scrollIntoView({behavior:"smooth",block:"start"})})});const K=i=>i===""||i==null?null:i;function D(){return{...o.value,gender:o.value.gender==""?null:o.value.gender,search_min_hourly_rate:K(o.value.search_min_hourly_rate),search_max_hourly_rate:K(o.value.search_max_hourly_rate),page:t.value,limit:P}}const F=m(!1),C=async(i=!1)=>{const w=o.value.search_min_hourly_rate,Y=o.value.search_max_hourly_rate;if(w!==""&&w!=null&&Y!==""&&Y!=null&&Number(w)>Number(Y)){alert("æçµ¦ã®ä¸éã¯ä¸é以ä¸ã«ãã¦ãã ããã");return}F.value=!0,i&&(t.value=1);let sl=D(),z=await cl.get("/api/staff/marketers/",{params:sl});e.value=z.data.marketers,U.value=z.data.total,F.value=!1};setTimeout(C,500);const O=(i,w)=>ul(i).format(w),W=()=>{location.href=H("/api/staff/marketers/download",D())},J=()=>{location.href=H("/api/staff/marketers/download_bank",D())};function Q(){document.getElementById("interviewStartAt").value="",document.getElementById("interviewEndAt").value=""}const X=_l(),Z=()=>{X.push({path:"/staff/marketers/batch_mails/add",query:D()})},I=m(!1),$=async()=>{await c.dispatch("resetMarketerSearchCond"),o.value={...c.state.marketerSearchCond},o.value.free_words=[""],o.value.search_interview_flag=M.value.role=="admin"?0:1,o.value.order_by=0,k.value=null,b.value=null,o.value.complete_start_ym="",o.value.complete_end_ym="",o.value.complete_start_at="",o.value.complete_end_at="",I.value=!I.value,setTimeout(Q,100),await C(!0)},ll=async()=>{t.value--,await C()},el=async()=>{t.value++,await C()},tl=async i=>{t.value=i.page+1,await C()},R=m({}),al=il();function ol(i){R.value[i.id]=!0,setTimeout(()=>{R.value[i.id]=!1},5e3),location.href=`/api/staff/marketers/${i.id}/download`,al.add({group:"tr",severity:"success",life:4e3,detail:"ã¹ãã«ã·ã¼ãã®ãã¦ã³ãã¼ããéå§ãã¾ãã"})}return{start_at:g,end_at:_,start_ym:k,end_ym:b,marketers:e,total:U,
1cond:o,condReset:I,staff:M,activeTab:q,maskingMode:a,works:f,genres:x,skills:E,scoreTip:j,skillTip:G,personalTip:L,page:t,pages:B,lastPage:u,loading:F,downloading:R,age:yl,hasAbility:bl,search:C,download:W,download_bank:J,send_mail:Z,reset:$,prev:ll,next:el,onPage:tl,isStop:wl,...hl,format:O,skillDL:ol,openPreview:i=>{const w="/staff/marketers/preview?marketer_id="+i;window.open(w,"_blank")},searchResult:N}}},Cl={class:"masking-mode-switch"},Sl={class:"masking-mode-label"},Ul={class:"table"},Tl={class:"grid"},Nl={class:"col-6 xl:col-3"},Pl={class:"col-6 xl:col-3"},Bl={class:"col-6 xl:col-3"},Dl={class:"col-6 xl:col-3"},Yl={class:"grid mt-2"},Al={class:"col-6 xl:col-3"},Ll={class:"col-6 xl:col-3"},El={class:"col-6 xl:col-3"},Fl={class:"col-6 xl:col-3"},Il={class:"table"},Rl={class:"grid"},ql={class:"col-8 xl:col-4"},jl={class:"date-inline"},Gl={class:"col-8 xl:col-4"},Kl={class:"date-inline"},zl={class:"clearfix text-center mt-3"},Hl={ref:"searchResult",class:"search-result"},Ol={class:"mb-2 text-700"},Wl={key:0,class:"text-center"},Jl={class:"grid"},Ql={col:"4",class:"col-4 text-700"},Xl={col:"4",class:"col-4"},Zl={class:"text-700"},$l={col:"4",class:"col-4"},le={class:"grid mb-3"},ee={col:"5",class:"col-5"},te={class:"h3 my-0"},ae={class:"text-700"},oe={class:"mt-1"},se={class:"mx-3"},ne={class:"mx-3"},de={key:0,class:"mt-1"},ie={col:"3",class:"col-3"},re={class:"text-700"},ce={class:"text-700"},ue={col:"4",class:"col-4"},me={class:"ratings"},_e={class:"score"},ve={class:"score"},fe={class:"score"},ge={class:"score"},pe={key:0,class:"fas fa-check"},be={key:1},ye={key:0,class:""},ke={class:"col"},he={class:"col"},we={class:"col"},Ve={class:"ability"},xe={key:0},Me={key:1},Ce={key:2},Se={key:3},Ue=["innerHTML"],Te={class:"mt-6 flex justify-content-center"};function Ne(c,e,q,a,j,G){const L=v("pv-switch"),N=v("marketer-common-search"),o=v("pv-tabpanel"),f=v("q-input-text"),x=v("pv-calendar"),E=v("pv-tabview"),g=v("pv-card"),_=v("pv-button"),k=v("pv-progress-spinner"),b=v("pv-badge"),M=v("router-link"),P=v("pv-paginator");return n(),r("div",null,[s(g,{onKeypressCapture:dl(a.search,["enter"])},{content:p(()=>[e[40]||(e[40]=l("h5",{class:"card-title"}," ãã¼ã±ã¿ã¼æ¤ç´¢ ",-1)),s(g,null,{content:p(()=>[s(E,null,{default:p(()=>[s(o,{header:"å
±é"},{default:p(()=>[l("div",Cl,[e[16]||(e[16]=l("label",{for:"maskingMode"},"ãã¹ãã³ã°ã¢ã¼ã:",-1)),s(L,{modelValue:a.maskingMode,"onUpdate:modelValue":e[0]||(e[0]=t=>a.maskingMode=t),"input-id":"maskingMode"},null,8,["modelValue"]),l("span",Sl,d(a.maskingMode?"ON":"ONã«ãã"),1)]),s(N,{modelValue:a.cond,"onUpdate:modelValue":e[1]||(e[1]=t=>a.cond=t),reset:a.condReset,"masking-mode":a.maskingMode},null,8,["modelValue","reset","masking-mode"])]),_:1}),s(o,{header:"管çç¨"},{default:p(()=>[l("table",Ul,[l("tbody",null,[l("div",Tl,[l("div",Nl,[s(f,{modelValue:a.cond.id,"onUpdate:modelValue":e[2]||(e[2]=t=>a.cond.id=t),label:"ãã¼ã±ã¿ã¼çªå·"},null,8,["modelValue"])]),l("div",Pl,[s(f,{modelValue:a.cond.display_name,"onUpdate:modelValue":e[3]||(e[3]=t=>a.cond.display_name=t),label:"表示å"},null,8,["modelValue"])]),l("div",Bl,[s(f,{modelValue:a.cond.email,"onUpdate:modelValue":e[4]||(e[4]=t=>a.cond.email=t),label:"ã¡ã¼ã«ã¢ãã¬ã¹",type:"email",disabled:a.maskingMode},null,8,["modelValue","disabled"])]),l("div",Dl,[s(f,{modelValue:a.cond.tel,"onUpdate:modelValue":e[5]||(e[5]=t=>a.cond.tel=t),label:"é»è©±çªå·",type:"tel",disabled:a.maskingMode},null,8,["modelValue","disabled"])])]),l("div",Yl,[l("div",Al,[s(f,{modelValue:a.cond.family_name,"onUpdate:modelValue":e[6]||(e[6]=t=>a.cond.family_name=t),label:"ååï¼å§ï¼",disabled:a.maskingMode},null,8,["modelValue","disabled"])]),l("div",Ll,[s(f,{modelValue:a.cond.first_name,"onUpdate:modelValue":e[7]||(e[7]=t=>a.cond.first_name=t),label:"ååï¼åï¼",disabled:a.maskingMode},null,8,["modelValue","disabled"])]),l("div",El,[s(f,{modelValue:a.cond.family_name_kana,"onUpdate:modelValue":e[8]||(e[8]=t=>a.cond.family_name_kana=t),label:"ååããªï¼ããï¼",disabled:a.maskingMode},null,8,["modelValue","disabled"])]),l("div",Fl,[s(f,{modelValue:a.cond.first_name_kana,"onUpdate:modelValue":e[9]||(e[9]=t=>a.cond.first_name_kana=t),label:"ååããªï¼ããï¼",disabled:a.maskingMode},null,8,["modelValue","disabled"])])])])])]),_:1}),s(o,{header:"çµçç¨"},{default:p(()=>[l("table",Il,[l("tbody",null,[l("div",Rl,[e[19]||(e[19]=l("div",{class:"col-4 xl:col-2"},[l("label",{class:"mt-2"},"é¢è«å®æ½æ¥")],-1)),l("div",ql,[l("div",jl,[s(x,{modelValue:a.start_at,"onUpdate:modelValue":e[10]||(e[10]=t=>a.start_at=t),"input-id":"interviewStartAt",class:"cal-start","date-format":"yy/mm/dd","manual-input":!0,"show-button-bar":!0,"show-icon":""},null,8,["modelValue"]),e[17]||(e[17]=y(" ï½ ",-1)),s(x,{modelValue:a.end_at,"onUpdate:modelValue":e[11]||(e[11]=t=>a.end_at=t),"input-id":"interviewEndAt",class:"cal-end","date-format":"yy/mm/dd","manual-input":!0,"show-button-bar":!0,"show-icon":""},null,8,["modelValue"])])]),e[20]||(e[20]=l("div",{class:"col-4 xl:col-2"},[l("label",{class:"mt-2"},"å£åº§ç»é²æ´æ°æ")],-1)),l("div",Gl,[l("div",Kl,[s(x,{modelValue:a.start_ym,"onUpdate:modelValue":e[12]||(e[12]=t=>a.start_ym=t),"input-id":"monthpicker",view:"month","date-format":"yyå¹´mæ","show-button-bar":!0,"show-icon":""},null,8,["modelValue"]),e[18]||(e[18]=y(" ï½ ",-1)),s(x,{modelValue:a.end_ym,"onUpdate:modelValue":e[13]||(e[13]=t=>a.end_ym=t),"input-id":"monthpicker",view:"month","date-format":"yyå¹´mæ","show-button-bar":!0,"show-icon":""},null,8,["modelValue"])])])])])])]),_:1})]),_:1})]),_:1}),l("div",zl,[s(_,{class:"m-2 p-button-raised",label:"æ¤ç´¢ãã",onClick:e[14]||(e[14]=t=>a.search(!0))}),s(_,{class:"m-2 p-button-raised p-button-info",label:"CSVãã¦ã³ãã¼ã",onClick:a.download},null,8,["onClick"]),a.staff.role=="admin"?(n(),S(_,{key:0,class:"m-2 p-button-raised p-button-info",label:"CSVãã¦ã³ãã¼ãï¼å£åº§ç»é²ï¼",onClick:a.download_bank},null,8,["onClick"])):h("",!0),s(_,{class:"m-2 p-button-raised p-button-text p-button-plain",label:"ãªã»ãããã",onClick:a.reset},null,8,["onClick"])]),l("div",Hl,[l("div",Ol," æ¤ç´¢çµæï¼"+d(a.total)+"ä»¶ï¼ ",1),a.loading?(n(),r("div",Wl,[s(k)])):h("",!0),(n(!0),r(T,null,A(a.marketers,t=>(n(),S(g,{key:t.id,class:"list-card shadow-2 hover:shadow-6"},{content:p(()=>{var B,U;return[l("div",Jl,[l("div",Ql,[l("strong",null,"No. "+d(t.id),1)]),l("div",Xl,[l("small",Zl,"æçµæ´æ°æ¥:"+d(a.format(t.last_modified,"YYYYå¹´MæDæ¥")),1)]),l("div",$l,[s(_,{class:"p-button-raised p-button-secondary p-button-sm float-end ml-2",label:"ã¹ãã«ã·ã¼ãDL",loading:a.downloading[t.id],onClick:u=>a.skillDL(t)},null,8,["loading","onClick"]),h("",!0),t.interview_flag?(n(),S(b,{key:1,class:"float-end p-badge-info"},{default:p(()=>[...e[22]||(e[22]=[y(" é¢è«æ¸ã¿ ",-1)])]),_:1})):h("",!0),a.isStop(t)?(n(),S(b,{key:2,class:"float-end p-badge-danger"},{default:p(()=>[...e[23]||(e[23]=[y(" ã¢ã«ã¦ã³ã忢 ",-1)])]),_:1})):h("",!0)])]),l("div",le,[l("div",ee,[l("div",te,d(a.maskingMode?"***":t.family_name)+" "+d(a.maskingMode?"***":t.first_name),1),l("small",ae,d(a.maskingMode?"***":t.family_name_kana)+" "+d(a.maskingMode?"***":t.first_name_kana),1),l("div",oe,[l("span",null,[e[24]||(e[24]=l("strong",null,"å¤å",-1)),y(" "+d(c.available_day(t.available_day)),1)]),l("span",se,[e[25]||(e[25]=l("strong",null,"ç¶æ³",-1)),y(" "+d(c.working_type(t.working_type)),1)]),l("span",ne,[e[26]||(e[26]=l("strong",null,"å¹´é½¢",-1)),y(" "+d(a.age(t.birthday))+"æ³ ",1)])]),!a.maskingMode&&(t.min_hourly_rate!=null||t.max_hourly_rate!=null)?(n(),r("div",de,[l("span",null,[e[27]||(e[27]=l("strong",null,"æçµ¦",-1)),y(" "+d(c.hourly_rate_label(t.min_hourly_rate,t.max_hourly_rate)),1)])])):h("",!0)]),l("div",ie,[l("small",re,"ã¡ã¼ã«ã¢ãã¬ã¹: "+d(a.maskingMode?"***":t.email),1),e[28]||(e[28]=l("br",null,null,-1)),l("small",ce,"é»è©±çªå·: "+d(a.maskingMode?"***":t.tel),1)]),l("div",ue,[l("table",me,[e[29]||(e[29]=l("tr",{class:"label"},[l("td",null,"ã¬ã¤ã¤ã¼"),l("td",null,"ã¹ãã«"),l("td",null,"人æ"),l("td",null,"稼åå®ç¸¾")],-1)),l("tr",null,[l("td",_e,d(t.layer||"---"),1),l("td",ve,d(t.skill||"---"),1),l("td",fe,d(t.personality||"---"),1),l("td",ge,[t.work_flag?(n(),r("i",pe)):(n(),r("span",be,"---"))])])])])]),((B=t.jobs)==null?void 0:B.length)>0?(n(),r("div",ye,[e[30]||(e[30]=l("div",null,[l("label",null,"è·æ´")],-1)),e[31]||(e[31]=l("div",{class:"grid"},[l("div",{class:"col"}," ä¼ç¤¾å "),l("div",{class:"col"}," é¨ç½²ã»å½¹è· "),l("div",{class:"col"}," æé ")],-1)),e[32]||(e[32]=l("hr",{class:"my-1"},null,-1)),(n(!0),r(T,null,A(t.jobs,u=>(n(),r("div",{key:u.id,class:"grid"},[l("div",ke,d(u.organization||"ããªã¼ã©ã³ã¹"),1),l("div",he,d(u.department),1),l("div",we,d(u.start_ym)+" ï½ "+d(u.end_ym||"ç¾å¨"),1)]))),128))])):h("",!0),l("div",null,[l("dl",Ve,[e[36]||(e[36]=l("dt",null,[l("label",null,"ãã¸ãã¹ã¢ãã«")],-1)),t.bmodels.length>0?(n(),r("dd",xe,[(n(!0),r(T,null,A(t.bmodels,u=>(n(),r("span",{key:u.id,class:"badge m-1"},d(u.name),1))),128))])):(n(),r("dd",Me,[...e[33]||(e[33]=[l("small",null,"ç»é²ãªã",-1)])])),e[37]||(e[37]=l("dt",null,[l("label",null,"çµé¨ãã¸ã·ã§ã³")],-1)),t.epositions.length>0?(n(),r("dd",Ce,[(n(!0),r(T,null,A(t.epositions,u=>(n(),r("span",{key:u.id,class:"badge m-1"},d(u.name),1))),128))])):(n(),r("dd",Se,[...e[34]||(e[34]=[l("small",null,"ç»é²ãªã",-1)])])),(U=t.comments)!=null&&U.length?(n(),r(T,{key:4},[e[35]||(e[35]=l("dt",null,[l("label",null,"é¢è«è©ä¾¡ã³ã¡ã³ã")],-1)),l("dd",{innerHTML:c.sanitize(t.comments[0].comment)},null,8,Ue)],64)):h("",!0)]),a.maskingMode?(n(),S(_,{key:0,class:"p-button-raised p-button-info p-button-sm float-end",label:"æ³äººåããã¬ãã¥ã¼",onClick:u=>a.openPreview(t.id)},null,8,["onClick"])):(n(),S(M,{key:1,class:"float-end",to:{path:"/staff/marketers/show",query:{marketer_id:t.id}}},{default:p(()=>[...e[38]||(e[38]=[y(" 詳細ãè¦ã ",-1)])]),_:1},8,["to"]))])]}),_:2},1024))),128)),e[39]||(e[39]=l("div",{class:"mt-6 flex justify-content-center"},null,-1)),l("div",Te,[s(P,{rows:10,"total-records":a.total,onPage:e[15]||(e[15]=t=>a.onPage(t))},null,8,["total-records"])])],512)]),_:1},8,["onKeypressCapture"])])}const Re=nl(Ml,[["render",Ne],["__scopeId","data-v-b8afa698"]]);export{Re as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.