batch-adjust-legacy.058bf933.js 7.2 KB

1
  1. !function(){var t=document.createElement("style");t.innerHTML="._batchAdjust_1wd6n_1{margin-top:.32rem}._batchAdjust_1wd6n_1 .van-cell{font-size:.42667rem;padding:.48rem .32rem}._batchAdjust_1wd6n_1 .van-cell__value{color:#333;font-weight:400}._batchAdjust_1wd6n_1 .van-radio-group,._batchAdjust_1wd6n_1 .van-checkbox-group{justify-content:flex-end}._batchAdjust_1wd6n_1 ._tips_1wd6n_16{color:#c8c9cc}._batchAdjust_1wd6n_1 ._radioSection_1wd6n_19{position:relative;min-width:.85333rem;justify-content:center}._batchAdjust_1wd6n_1 ._radioItem_1wd6n_24{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}._batchAdjust_1wd6n_1 ._radioSection_1wd6n_19+._radioSection_1wd6n_19{margin-left:.32rem}._adjustDay_1wd6n_35 .van-field__control{color:var(--van-primary-color)}\n",document.head.appendChild(t),System.register(["./index-legacy.8367ebcb.js","./index-legacy.06229de7.js","./index-legacy.6cf9fd4f.js","./index-legacy.74cb326f.js","./toolsValidate-legacy.95a8e7c1.js","./index-legacy.8b15604e.js","./index-legacy.69af2236.js","./index-legacy.6f80e7ba.js","./index-legacy.b893b771.js","./index-legacy.99016868.js","./index-legacy.bf334811.js","./index-legacy.e68f03d6.js","./index-legacy.b02dbd1b.js","./icon_teacher-legacy.07765f44.js","./index-legacy.ecdeb772.js","./use-tab-status-legacy.96841dfc.js","./index-legacy.cc2af90c.js","./index-legacy.2086bc31.js","./Checker-legacy.c7ee598c.js","./index-legacy.c4bb9d1e.js","./index-legacy.d6538365.js","./Picker-legacy.96c4ea3f.js","./index-legacy.5b57e31e.js","./index-legacy.4b70c4b0.js","./index-legacy.33772deb.js","./utils-legacy.976fa788.js"],(function(t){"use strict";var e,a,n,s,o,i,c,d,l,r,u,m,p,h,g,f,y,_,j,b,T,S,w,x,v,A,L,I,C;return{setters:[function(t){e=t.O},function(t){a=t.r,n=t.d,s=t.ag,o=t.$,i=t.c,c=t.aj,d=t.q,l=t.B,r=t.f,u=t.e,m=t.P,p=t.ai,h=t.b2,g=t.m,f=t.g,y=t.o},function(t){_=t.O},function(t){j=t.O},function(t){b=t.v},function(t){T=t.P},function(t){S=t.C},function(t){w=t.C},function(t){x=t.F},function(t){v=t.R,A=t.a},function(t){L=t.T},function(t){I=t.P},function(t){C=t.D},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){const D=a({changeType:1,startTimeStatus:!1,startTime:[],endTimeMinDate:new Date,endTimeStatus:!1,endTime:[],adjustDay:null,orchestraStatus:!1,orchestraList:[],orchestraId:null,orchestraName:null,classGroupIdList:[],classStatus:!1});var k={batchAdjust:"_batchAdjust_1wd6n_1",tips:"_tips_1wd6n_16",radioSection:"_radioSection_1wd6n_19",radioItem:"_radioItem_1wd6n_24",adjustDay:"_adjustDay_1wd6n_35"};t("default",n({name:"batch-adjust",setup(){const t=s(),n=a({submitLoading:!1,dialogStatus:!1,dialogMessage:""}),F=async()=>{try{if(D.classGroupIdList.length<=0)return void y("请选择班级");if(!D.startTime.join("-"))return void y("请选择课程开始日期");if(!D.endTime.join("-"))return void y("请选择课程结束日期");if(!D.adjustDay)return void y("请输入调整天数");n.submitLoading=!0;const e=await g.post("/api-school/courseSchedule/batchAdjust",{hideLoading:!0,data:{adjustDay:D.changeType?"-"+D.adjustDay:D.adjustDay,classGroupIdList:D.classGroupIdList,startTime:D.startTime.join("-"),endTime:D.endTime.join("-")}});n.submitLoading=!1,999===e.code?(n.dialogStatus=!0,n.dialogMessage=e.message):t.push({path:"/course-preview",query:{cacheId:e.data}})}catch{n.submitLoading=!1}},V=t=>t&&t>=1?b(t):"";return o((()=>{(async()=>{try{const{data:t}=await g.post("/api-school/orchestra/page",{data:{page:1,rows:100,schoolId:f.user.data.school.id,status:"DONE"}});if(D.orchestraList=t.rows||[],D.orchestraList.length>0){const t=D.orchestraList[0];D.orchestraId=t.id,D.orchestraName=t.name}}catch{}})()})),()=>i("div",{class:k.batchAdjust},[i(c,null,null),i(S,{inset:!0},{default:()=>[i(w,{isLink:!0,onClick:()=>D.orchestraStatus=!0,valueClass:["van-ellipsis"]},{title:()=>"乐团名称",value:()=>D.orchestraName}),i(w,{isLink:!0,onClick:()=>{D.classStatus=!0}},{title:()=>"班级",value:()=>i("div",{class:k.value},[D.classGroupIdList.length<=0?i("div",{class:k.tips},[d("请选择班级")]):i("div",null,[d("已选"),i("span",{style:{padding:"0 4px"}},[D.classGroupIdList.length]),d("个班级")])])}),i(x,{isLink:!0,label:"课程开始日期",placeholder:"请选择课程开始日期",readonly:!0,inputAlign:"right",modelValue:D.startTime.join("-"),onClick:()=>{D.startTimeStatus=!0}},null),i(x,{isLink:!0,label:"课程结束日期",placeholder:"请选择课程结束日期",readonly:!0,inputAlign:"right",modelValue:D.endTime.join("-"),onClick:()=>{D.endTimeStatus=!0}},null),i(w,{title:"调整方式"},{value:()=>i(v,{"checked-color":"#FF8057",modelValue:D.changeType,"onUpdate:modelValue":t=>D.changeType=t,direction:"horizontal"},{default:()=>[i(L,{size:"large",type:"primary",color:1!==D.changeType?"#EAEAEA":"#FF8057",textColor:1!==D.changeType?"#AAA":"#FFF",class:k.radioSection,round:!0},{default:()=>[i(A,{class:k.radioItem,name:1},null),d("提前")]}),i(L,{size:"large",type:"primary",color:0!==D.changeType?"#EAEAEA":"#FF8057",textColor:0!==D.changeType?"#AAA":"#FFF",class:k.radioSection,round:!0},{default:()=>[i(A,{class:k.radioItem,name:0},null),d("延后")]})]})}),i(x,{class:k.adjustDay,label:"调整天数",inputAlign:"right",type:"number",modelValue:D.adjustDay,"onUpdate:modelValue":t=>D.adjustDay=t,placeholder:"请输入调整天数",formatter:V},{extra:()=>i("span",{style:{paddingLeft:"6px"}},[d("天")])})]}),i(j,{position:"bottom"},{default:()=>[i("div",{class:["btnGroup btnMore"],style:{marginTop:"20px"}},[i(l,{color:"#ccc",round:!0,onClick:()=>{r().isApp?u({api:"back"}):t.back()}},{default:()=>[d("取消")]}),i(l,{color:"#FF8057",round:!0,onClick:F,disabled:n.submitLoading,loading:n.submitLoading},{default:()=>[d("下一步")]})])]}),i(m,{show:D.orchestraStatus,"onUpdate:show":t=>D.orchestraStatus=t,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[i(I,{columns:D.orchestraList,columnsFieldNames:{text:"name",value:"id"},onCancel:()=>D.orchestraStatus=!1,onConfirm:t=>{const e=t.selectedOptions[0];D.orchestraId!==e.id&&(D.orchestraId=e.id,D.orchestraName=e.name,D.classGroupIdList=[]),D.orchestraStatus=!1}},null)]}),i(_,{modelValue:D.classStatus,"onUpdate:modelValue":t=>D.classStatus=t,position:"bottom",style:{background:"#f6f6f6"},destroy:!0},{default:()=>[i(T,{onClose:()=>D.classStatus=!1,orchestraId:D.orchestraId,selectItem:D.classGroupIdList,onConfirm:t=>{D.classGroupIdList=t}},null)]}),i(m,{show:D.startTimeStatus,"onUpdate:show":t=>D.startTimeStatus=t,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[i(C,{minDate:new Date,formatter:(t,e)=>("year"===t&&(e.text+="年"),"month"===t&&(e.text+="月"),"day"===t&&(e.text+="日"),e),onCancel:()=>D.startTimeStatus=!1,onConfirm:t=>{D.startTime=t.selectedValues,D.startTimeStatus=!1,D.endTime=[],D.endTimeMinDate=p(D.startTime.join("-")||new Date).toDate()}},null)]}),i(m,{show:D.endTimeStatus,"onUpdate:show":t=>D.endTimeStatus=t,position:"bottom",round:!0,class:"popupBottomSearch"},{default:()=>[i(C,{minDate:D.endTimeMinDate,formatter:h,onCancel:()=>D.endTimeStatus=!1,onConfirm:t=>{D.endTime=t.selectedValues,D.endTimeStatus=!1}},null)]}),i(e,{title:"提示",show:n.dialogStatus,"onUpdate:show":t=>n.dialogStatus=t,message:n.dialogMessage,confirmButtonText:"确定",onConfirm:()=>{t.back()}},null)])}}))}}}))}();