You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
16 KiB
1 line
16 KiB
|
1 month ago
|
import{$t as e,C as t,D as n,Et as r,O as i,P as a,Y as o,_t as s,at as ee,b as c,ct as l,d as u,g as d,ht as f,in as p,k as te,l as ne,p as re,q as m,u as h,w as g,x as _}from"./vue.runtime.esm-bundler-OsdSFvn7.js";import{f as ie,i as v,l as ae,u as oe}from"./index-DFPdDGyr.js";import{o as se}from"./competitions-B-kaXeZ_.js";import{n as ce}from"./publicSourceChannels-B0c-JYrL.js";import{r as le}from"./signupChannels-BJYYH5pG.js";import{i as ue,n as de,o as fe}from"./applications-DGPoOeR-.js";import{a as pe,n as me,o as he,t as ge}from"./listPageState-BSDA5803.js";import{n as _e,r as ve,t as y}from"./entryGroups-mdEgVvvl.js";async function ye(e,t){let{data:n}=await v.post(`/competitions/${e}/applications/batch-review-result`,t);return n}var be={class:`container-fluid p-3 p-md-4`},xe={class:`filter-panel mb-3`},Se={class:`row g-2 align-items-center`},Ce={class:`col-12 d-flex flex-wrap align-items-center gap-3`},we=[`id`,`value`],Te=[`for`],Ee={class:`col-md-3`},De={class:`col-md-2`},Oe=[`value`],ke={class:`col-md-2`},Ae={class:`col-md-2`},je={class:`col-md-2`},Me=[`value`],Ne={class:`col-md-2`},Pe=[`value`],Fe={class:`col-12 col-md-auto d-flex gap-2`},Ie={class:`selection-toolbar mt-2`},Le={class:`d-flex flex-wrap align-items-center gap-2`},Re={class:`btn-group btn-group-sm portal-selection-mode-group`,role:`group`},ze={key:0,class:`badge bg-light text-dark ms-1`},Be={key:0,class:`badge bg-light text-dark ms-1`},Ve=[`disabled`],He=[`disabled`],Ue={key:1,class:`dropdown`},We={class:`dropdown-menu dropdown-menu-end`},Ge=[`disabled`],Ke={class:`small text-secondary mb-0 mt-2`},qe={class:`portal-table-scroll table-panel`},Je={class:`table table-hover align-middle mb-0 admin-list-table portal-data-table`},Ye={class:`text-center portal-sticky-left`,style:{width:`2.5rem`}},Xe=[`checked`],Ze={class:`portal-sticky-right-3`},Qe={key:0},$e={key:1},et={class:`text-center portal-sticky-left`},tt=[`checked`,`disabled`,`onChange`],nt={class:`text-secondary`},rt={class:`cell-wrap`},it={class:`cell-wrap`},at={class:`cell-wrap`},ot={class:`cell-wrap`},st={class:`cell-wrap`},ct={class:`cell-wrap`},lt={class:`portal-sticky-right-4`},ut={class:`portal-sticky-right-3`},dt={class:`portal-sticky-right-2`},ft={key:0,class:`admin-manage-status-tag admin-manage-status-pass`},pt={key:1,class:`admin-manage-status-tag admin-manage-status-fail`},mt={key:2},ht={class:`portal-sticky-right-1`},gt=[`onClick`],_t={key:0,class:`modal fade show d-block`,tabindex:`-1`,style:{background:`rgba(0,0,0,.35)`}},vt={class:`modal-dialog modal-dialog-centered`},yt={class:`modal-content`},bt={class:`modal-header`},xt={class:`modal-body`},St={class:`mb-0`},Ct={class:`modal-footer`},wt=[`disabled`],Tt={key:1,class:`modal fade show d-block`,tabindex:`-1`,style:{background:`rgba(0,0,0,.35)`}},Et={class:`modal-dialog modal-dialog-centered modal-lg`},Dt={class:`modal-content`},Ot={class:`modal-body`},kt={class:`modal-footer`},At=[`disabled`],jt={key:2,class:`modal fade show d-block`,tabindex:`-1`,style:{background:`rgba(0,0,0,.35)`}},Mt={class:`modal-dialog modal-dialog-centered modal-lg`},Nt={class:`modal-content`},Pt={class:`modal-body`},Ft={class:`modal-footer`},It=[`disabled`],b=te({__name:`ManageProjectsView`,setup(te){let v=ae(),b=oe(),x=a(`manageCompetitionId`,s(null)),S=a(`manageCompetitionSlug`,s(``)),C=s(!1),w=s([]),T=f({page:1,perPage:15,total:0});function E(){return ge(`manage-projects`,S.value)}function D(){return me({page:T.page,perPage:T.perPage})}function O(){let e=E();e.endsWith(`.`)||he(e,{page:T.page,perPage:T.perPage})}function Lt(){let e=pe(E(),v.query);T.page=e.page,T.perPage=e.perPage}function k(){let e=D(),t=typeof v.query.page==`string`?v.query.page:void 0,n=typeof v.query.per_page==`string`?v.query.per_page:void 0;t===e.page&&n===e.per_page||b.replace({name:`manage-projects`,params:{slug:S.value},query:e})}let A=s([]),j=s([]),M=s([]),N=f({keyword:``,track:``,entry_group:y,review_result:``,review_eligible:``,signup_channel_id:``,public_source_channel_id:``}),Rt=_e,P=s(`desc`),F=s(`audit`),I=s([]),L=s([]),R=s(!1),z=s(`xlsx`),B=s(!1),V=s(0),H=s(!1),U=s
|