1 |
- import{d as T,ag as k,$ as h,c as t,q as r,ai as m,o as l,B as C,P as f,b2 as g,R as d,aj as w,m as I,g as D}from"./index.f2940478.js";import{O as A}from"./index.38d69c78.js";import{f as e,w as v,a as y}from"./create.d2cf2ddb.js";import{C as B}from"./index.0045c0ee.js";import{C as E}from"./index.d77afd61.js";import{C as b}from"./index.e44e95fd.js";import{T as i}from"./index.9cdfbaae.js";import{C as p}from"./index.f69b032c.js";import{F as S}from"./index.9ee57e86.js";import{R as L,a as F}from"./index.f3020f0b.js";import{P as N}from"./index.26b6b013.js";import{D as V}from"./index.ac20b603.js";import"./index.bb9b9e58.js";import"./index.5c31d467.js";import"./Checker.15f4682a.js";import"./Picker.0ba19996.js";import"./index.f5c68fb9.js";import"./use-tab-status.76f41276.js";import"./index.6d175053.js";import"./index.033ff788.js";import"./utils.b9ed2192.js";const x="_tips_172qd_1",G="_icon_172qd_11",H="_informationBottom_172qd_15",M="_cellGroup_172qd_18",R="_classType_172qd_23",U="_radioSection_172qd_37",P="_radioItem_172qd_42";var o={tips:x,icon:G,informationBottom:H,cellGroup:M,classType:R,radioSection:U,radioItem:P},q=T({name:"practice",props:{address:{type:String,default:""}},setup(c){const n=k(),u=()=>{if(e.classList.length>0){e.status=!0;return}if(e.classType.length<=0){l("\u8BF7\u9009\u62E9\u8BFE\u7A0B\u7C7B\u578B");return}if(!e.trainStartDate){l("\u8BF7\u9009\u62E9\u8BFE\u7A0B\u5F00\u59CB\u65E5\u671F");return}if(!e.week){l("\u8BF7\u9009\u62E9\u5468\u6B21");return}if(!c.address){l("\u60A8\u6240\u5728\u7684\u5B66\u6821\u6682\u672A\u8BBE\u7F6E\u5730\u5740");return}const a=[];e.classType.forEach(s=>{a.push({classType:s,startTime:null,endTime:null,trainTimer:null,times:null,classIdList:[]})}),e.classPracticeList=a,n.push("/practice-detail")};return h(()=>{}),()=>t("div",{class:o.practice,style:{minHeight:"calc(100vh - var(--header-height) ",overflow:"hidden"}},[t(B,{inset:!0,class:o.cellGroup},{default:()=>[t(E,{title:"\u8BFE\u7A0B\u7C7B\u578B",titleClass:o.classType},{value:()=>t(b,{"checked-color":"#FF8057",modelValue:e.classType,"onUpdate:modelValue":a=>e.classType=a,direction:"horizontal"},{default:()=>[t(i,{size:"large",type:"primary",color:e.classType.includes("SINGLE")?"#FF8057":"#EAEAEA",textColor:e.classType.includes("SINGLE")?"#FFF":"#AAA",class:o.radioSection},{default:()=>[t(p,{class:o.radioItem,name:"SINGLE"},null),r("\u58F0\u90E8\u8BFE")]}),t(i,{size:"large",type:"primary",color:e.classType.includes("MUSIC_THEORY")?"#FF8057":"#EAEAEA",textColor:e.classType.includes("MUSIC_THEORY")?"#FFF":"#AAA",class:o.radioSection},{default:()=>[t(p,{class:o.radioItem,name:"MUSIC_THEORY"},null),r("\u4E50\u7406\u8BFE")]}),t(i,{size:"large",type:"primary",color:e.classType.includes("INSTRUMENTAL_ENSEMBLE")?"#FF8057":"#EAEAEA",textColor:e.classType.includes("INSTRUMENTAL_ENSEMBLE")?"#FFF":"#AAA",class:o.radioSection},{default:()=>[t(p,{class:o.radioItem,name:"INSTRUMENTAL_ENSEMBLE"},null),r("\u5408\u594F\u8BFE")]})]})}),t(S,{label:"\u8BFE\u7A0B\u5F00\u59CB\u65E5\u671F",inputAlign:"right",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u5F00\u59CB\u65E5\u671F",readonly:!0,isLink:!0,modelValue:e.trainStartDate?m(e.trainStartDate).format("YYYY\u5E74MM\u6708DD\u65E5"):"",onClick:()=>e.calendarTimeStatus=!0},null),t(S,{label:"\u8BFE\u7A0B\u5468\u6B21",inputAlign:"right",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u5468\u6B21",readonly:!0,modelValue:v(e.week),onClick:()=>{if(!e.trainStartDate){l("\u8BF7\u9009\u62E9\u8BFE\u7A0B\u5F00\u59CB\u65E5\u671F");return}}},null),t(E,{title:"\u8DF3\u8FC7\u8282\u5047\u65E5"},{value:()=>t(L,{"checked-color":"#FF8057",modelValue:e.skipHoliday,"onUpdate:modelValue":a=>e.skipHoliday=a,direction:"horizontal"},{default:()=>[t(i,{size:"large",type:"primary",color:e.skipHoliday!==1?"#EAEAEA":"#FF8057",textColor:e.skipHoliday!==1?"#AAA":"#FFF",class:o.radioSection,round:!0},{default:()=>[t(F,{class:o.radioItem,name:1},null),r("\u662F")]}),t(i,{size:"large",type:"primary",color:e.skipHoliday!==0?"#EAEAEA":"#FF8057",textColor:e.skipHoliday!==0?"#AAA":"#FFF",class:o.radioSection,round:!0},{default:()=>[t(F,{class:o.radioItem,name:0},null),r("\u5426")]})]})})]}),t(A,{position:"bottom",class:o.informationBottom},{default:()=>[t("div",{class:"btnGroup"},[t(C,{type:"primary",block:!0,round:!0,onClick:u},{default:()=>[r("\u4E0B\u4E00\u6B65")]})])]}),t(f,{show:e.weekStatus,"onUpdate:show":a=>e.weekStatus=a,position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:()=>[t(N,{columns:y,onCancel:()=>e.weekStatus=!1,onConfirm:a=>{e.week=a.selectedValues[0],e.weekStatus=!1}},null)]}),t(f,{show:e.calendarTimeStatus,"onUpdate:show":a=>e.calendarTimeStatus=a,position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:()=>[t(V,{minDate:new Date,modelValue:e.classDate,"onUpdate:modelValue":a=>e.classDate=a,formatter:g,onCancel:()=>e.calendarTimeStatus=!1,onConfirm:a=>{e.calendarTimeStatus=!1,e.trainStartDate=a.selectedValues.join("-");const s=m(e.trainStartDate).day(),_=y[s===0?6:s-1];e.week=_.value}},null)]})])}});const z="_train_r2wxa_1";var Y={train:z},pe=T({name:"train-planning",setup(){const c=sessionStorage.getItem("trainType");d(c||"standard");const n=d(""),u=async()=>{try{const{data:s}=await I.get(`/api-school/school/detail/${D.user.data.school.id}`);n.value=s.address||""}catch{}},a=d(0);return h(()=>{u()}),()=>t("div",{class:Y.train},[t(A,{position:"top",onGetHeight:s=>{a.value=s,document.documentElement.style.setProperty("--header-height",s+"px")}},{default:()=>[t(w,{border:!1},null)]}),t(q,{address:n.value},null)])}});export{pe as default};
|