index.0e88493e.js 4.6 KB

1
  1. import{O as N}from"./index.659a5930.js";import{d as P,ag as O,r as W,R as p,$ as y,m as i,o as c,_ as G,c as e,a5 as d,q as n,P as v,F as E}from"./index.298b5cc7.js";import{C as L}from"./index.4b87bcf7.js";import{F as h}from"./index.61f29c32.js";import{P as g}from"./index.0cd0214f.js";import"./index.d0359f72.js";import"./Picker.fe47e1d4.js";import"./index.5cefb096.js";import"./use-tab-status.99b1afc1.js";import"./index.d31910fb.js";import"./index.0b33121c.js";const x="_schoolEidtWrap_595gl_1",B="_eidtWrap_595gl_1",b="_orchestraName_595gl_10",k="_wall_595gl_13",F="_bottomWrap_595gl_16",D="_addP_595gl_30",S="_schoolDtailWrap_595gl_35",V="_schoolICon_595gl_42",U="_schoolBtnWrap_595gl_46",q="_upload_595gl_57";var r={schoolEidtWrap:x,eidtWrap:B,orchestraName:b,wall:k,bottomWrap:F,addP:D,schoolDtailWrap:S,schoolICon:V,schoolBtnWrap:U,upload:q},X=P({name:"unit-create",setup(){const w=O(),s=W({actions:[],classList:[],showPopoverOrchestra:!1,showPopoverClass:!1}),o=p({orchestraId:"",orchestraName:"",classGroupName:"",classGroupId:"",emergencyContact:"",addressLongitudeLatitude:"",unitName:"",unitId:""});p();const u=p(!1),_=()=>{if(!o.value.classGroupId){c("\u8BF7\u9009\u62E9\u6D4B\u9A8C\u73ED\u7EA7");return}sessionStorage.setItem("unit-create",JSON.stringify(o.value)),w.push({path:"/unit-Lesson",query:{classGroupId:o.value.classGroupId}})};y(async()=>{var a,t;if(o.value={...JSON.parse(sessionStorage.getItem("unit-create")||"{}")},f(),(a=o.value)!=null&&a.orchestraId)try{const l=await i.post("/api-teacher/classGroup/page",{data:{page:1,rows:9999,orchestraId:(t=o.value)==null?void 0:t.orchestraId}});s.classList=l.data.rows.map(m=>({name:m.name,value:m.id})),s.classList.length<1&&c("\u5F53\u524D\u4E50\u56E2\u6682\u65E0\u73ED\u7EA7")}catch(l){console.log(l,"cuowu")}});const f=async()=>{try{const a=await i.post("/api-teacher/orchestra/page",{data:{page:1,rows:9999,status:"DONE"}});s.actions=a.data.rows.map(t=>({name:t.name,value:t.id})),G(()=>{u.value=!0})}catch(a){u.value=!0;const t=a.message;c(t)}},C=async a=>{if(console.log(a.selectedOptions),o.value.orchestraId=a.selectedOptions[0].value,o.value.orchestraName=a.selectedOptions[0].name,o.value.classGroupName="",o.value.classGroupId="",a.selectedOptions[0].value)try{const t=await i.post("/api-teacher/classGroup/page",{data:{page:1,rows:9999,orchestraId:a.selectedOptions[0].value}});s.classList=t.data.rows.map(l=>({name:l.name,value:l.id})),s.classList.length<1&&c("\u5F53\u524D\u4E50\u56E2\u6682\u65E0\u73ED\u7EA7")}catch(t){console.log(t,"cuowu")}else s.classList=[];s.showPopoverOrchestra=!1},I=async a=>{o.value.classGroupName=a.selectedOptions[0].name,o.value.classGroupId=a.selectedOptions[0].value,s.showPopoverClass=!1};return()=>e(E,null,[u.value?e("div",{class:r.schoolEidtWrap},[e("div",{class:r.eidtWrap},[e(L,{inset:!0},{default:()=>[e(h,{placeholder:"\u8BF7\u9009\u62E9\u4E50\u56E2",readonly:!0,"input-align":"right",onClick:()=>{s.showPopoverOrchestra=!0}},{extra:()=>e("div",{class:r.loctionIconWrap},[e(d,{name:"arrow",color:"#d8d8d8"},null)]),label:()=>e("p",{class:r.addP},[n("\u9009\u62E9\u4E50\u56E2")]),input:()=>o.value.orchestraName?e("div",{class:[r.orchestraName,"van-ellipsis"]},[o.value.orchestraName]):e("div",{style:{color:"#c8c9cc"}},[n("\u8BF7\u9009\u62E9\u4E50\u56E2")])}),e(h,{rows:3,modelValue:o.value.classGroupName,"onUpdate:modelValue":a=>o.value.classGroupName=a,maxlength:50,placeholder:"\u8BF7\u9009\u62E9\u6D4B\u9A8C\u73ED\u7EA7",readonly:!0,"input-align":"right",onClick:()=>{o.value.orchestraId?s.showPopoverClass=!0:c("\u8BF7\u5148\u9009\u62E9\u4E50\u56E2")}},{extra:()=>e("div",{class:r.loctionIconWrap},[e(d,{name:"arrow",color:"#d8d8d8"},null)]),label:()=>e("p",{class:r.addP},[n("\u6D4B\u9A8C\u73ED\u7EA7")])}),e(h,{rows:3,modelValue:o.value.unitName,"onUpdate:modelValue":a=>o.value.unitName=a,maxlength:50,placeholder:"\u8BF7\u9009\u62E9\u6D4B\u9A8C\u5185\u5BB9",readonly:!0,"input-align":"right",onClick:_},{extra:()=>e("div",{class:r.loctionIconWrap},[e(d,{name:"arrow",color:"#d8d8d8"},null)]),label:()=>e("p",{class:r.addP},[n("\u6D4B\u9A8C\u5185\u5BB9")])})]})]),e(N,{position:"bottom"},null)]):null,e(v,{show:s.showPopoverOrchestra,"onUpdate:show":a=>s.showPopoverOrchestra=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[e(g,{columns:s.actions,columnsFieldNames:{text:"name",value:"value"},onCancel:()=>s.showPopoverOrchestra=!1,onConfirm:C},null)]}),e(v,{show:s.showPopoverClass,"onUpdate:show":a=>s.showPopoverClass=a,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[e(g,{columns:s.classList,columnsFieldNames:{text:"name",value:"value"},onCancel:()=>s.showPopoverClass=!1,onConfirm:I},null)]})])}});export{X as default};