unbind-legacy.ff30fb4d.js 8.8 KB

1
  1. !function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a<arguments.length;a++){var r=null!=arguments[a]?arguments[a]:{};a%2?e(Object(r),!0).forEach((function(e){n(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t,n,a,r,i,c){try{var s=e[i](c),o=s.value}catch(l){return void n(l)}s.done?t(o):Promise.resolve(o).then(a,r)}function r(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var c=e.apply(t,n);function s(e){a(c,r,i,s,o,"next",e)}function o(e){a(c,r,i,s,o,"throw",e)}s(void 0)}))}}var i=document.createElement("style");i.innerHTML="._unbindTips_1tv2q_1{font-size:.34667rem;padding:.26667rem .32rem;font-weight:500;color:#f67146;line-height:.48rem;background:#ffebdd;border-radius:.26667rem;margin:.32rem .34667rem}._detailCellGroup_1tv2q_11{margin:.32rem .34667rem;overflow:hidden;border-radius:.26667rem}._detailCell_1tv2q_11{padding:.4rem .34667rem}._detailCell_1tv2q_11 .van-cell__title{flex:1 auto;flex-basis:48%}._detailCell_1tv2q_11 ._teacherName_1tv2q_23{font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._detailCell_1tv2q_11 ._teacherContent_1tv2q_29{display:flex;align-items:center;justify-content:space-between}._detailCell_1tv2q_11 ._teacherContent_1tv2q_29 ._content_1tv2q_34{width:1.86667rem}._detailCell_1tv2q_11 ._teacherContent_1tv2q_29 ._classNum_1tv2q_37{text-align:center;width:1.6rem}._detailCell_1tv2q_11 ._className_1tv2q_41{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem}._detailCell_1tv2q_11 ._musicName_1tv2q_47{font-size:.37333rem;color:#777;line-height:.53333rem}._detailCell_1tv2q_11 ._nums_1tv2q_52{font-size:.53333rem;font-weight:700;color:#f67146;line-height:.64rem}._detailCell_1tv2q_11 ._numTip_1tv2q_58{font-size:.37333rem;color:#777;line-height:.53333rem}._name_nzdqe_1{font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem;max-width:7.2rem}._img_nzdqe_8{width:1.28rem;height:1.28rem;overflow:hidden;border-radius:50%;margin-right:.26667rem}._subjects_nzdqe_15 .van-tag+.van-tag{margin-left:.16rem}\n",document.head.appendChild(i),System.register(["./index-legacy.c52b7cbb.js","./index-legacy.4e7f0184.js","./index-legacy.2ae28dc5.js","./index-legacy.4833415a.js","./index-legacy.fb25da3a.js","./icon_teacher-legacy.42ba77b1.js","./index-legacy.9fb17640.js","./index-legacy.51e5b886.js","./index-legacy.d61b8a1f.js","./index-legacy.ef15ba2a.js","./index-legacy.26638f55.js","./function-call-legacy.5d08d5e0.js","./index-legacy.261ae52e.js","./use-tab-status-legacy.17f6d490.js"],(function(e){"use strict";var n,a,i,c,s,o,l,u,d,f,m,_,h,p,g,v,b,y,j,q,w,S,C,x,N;return{setters:[function(e){n=e.O},function(e){a=e.O},function(e){i=e.d,c=e.R,s=e.X,o=e.k,l=e.be,u=e.F,d=e.ad,f=e.g,m=e.s,_=e.b8,h=e.aQ,p=e.l,g=e.B,v=e.j},function(e){b=e.O},function(e){y=e.O},function(e){j=e.i},function(e){q=e.L},function(e){w=e.C},function(e){S=e.I},function(e){C=e.T},function(e){x=e.C},function(e){N=e.a},function(){},function(){}],execute:function(){var O={unbindTips:"_unbindTips_1tv2q_1",detailCellGroup:"_detailCellGroup_1tv2q_11",detailCell:"_detailCell_1tv2q_11",teacherName:"_teacherName_1tv2q_23",teacherContent:"_teacherContent_1tv2q_29",content:"_content_1tv2q_34",classNum:"_classNum_1tv2q_37",className:"_className_1tv2q_41",musicName:"_musicName_1tv2q_47",nums:"_nums_1tv2q_52",numTip:"_numTip_1tv2q_58"},T={name:"_name_nzdqe_1",img:"_img_nzdqe_8",subjects:"_subjects_nzdqe_15"};function k(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!d(e)}var z=i({name:"teacher",emits:["close","select"],setup:function(e,i){i.slots,i.attrs;var d=i.emit,_=c({schoolId:null,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{keyword:null,page:1,rows:20},selectItem:{}}),h=function(){var e=r(regeneratorRuntime.mark((function e(){var n,a,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.post("/api-school/teacher/page",{data:t(t({},_.params),{},{schoolId:m.user.data.school.id})});case 3:if(n=e.sent,_.listState.loading=!1,a=n.data||{},!(_.list.length>0&&1===a.pageNo)){e.next=8;break}return e.abrupt("return");case 8:(r=a.rows||[]).forEach((function(e){e.subjectNames=e.subjectName?e.subjectName.split(","):[]})),_.list=_.list.concat(r),_.listState.finished=a.current>=a.pages,_.params.page=a.current+1,_.listState.dataShow=_.list.length>0,e.next=20;break;case 16:e.prev=16,e.t0=e.catch(0),_.listState.dataShow=!1,_.listState.finished=!0;case 20:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(){return e.apply(this,arguments)}}();return s((function(){h()})),function(){var e;return o(u,null,[o(a,{position:"top"},{default:function(){return[o(n,{title:"交接老师"},null),o(y,{placeholder:"请输入老师姓名",inputBackground:"white",background:"#F8F8F8",onSearch:function(e){_.params.keyword=e,_.params.page=1,_.list=[],_.listState.dataShow=!0,_.listState.loading=!1,_.listState.finished=!1,h()}},null)]}}),_.listState.dataShow?o(q,{loading:_.listState.loading,"onUpdate:loading":function(e){return _.listState.loading=e},finished:_.listState.finished,finishedText:" ",class:[T.liveList],onLoad:h,immediateCheck:!1},k(e=_.list.map((function(e){return o(w,{onClick:function(){return function(e){d("select",e),d("close")}(e)}},{icon:function(){return o(S,{class:T.img,src:e.avatar||j},null)},title:function(){return o("div",{class:T.content},[o("p",{class:[T.name,"van-ellipsis"]},[e.nickname]),o("p",{class:T.subjects},[e.subjectNames&&e.subjectNames.length>0&&e.subjectNames.map((function(e){return o(C,{type:"primary"},k(e)?e:{default:function(){return[e]}})}))])])}})})))?e:{default:function(){return[e]}}):o(l,{btnStatus:!1,classImgSize:"SMALL",tips:"暂无伴学老师"},null)])}}});e("default",i({name:"unbind",setup:function(){var e=_(),t=h(),i=c({teacherStatus:!1,classList:[],selectTeacher:{}}),l=function(){var t=r(regeneratorRuntime.mark((function t(){var n,a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,n=e.query,t.next=4,f.post("/api-school/classGroup/page",{data:{teacherId:n.id,schoolId:m.user.data.school.id,page:1,rows:100}});case 4:a=t.sent,r=a.data,i.classList=r.rows||[],t.next=11;break;case 9:t.prev=9,t.t0=t.catch(0);case 11:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(){return t.apply(this,arguments)}}(),y=function(e){console.log(e,"steacher"),i.selectTeacher.sTeacher=e},j=function(){console.log("submit");var n=!1,a=[];if(i.classList.forEach((function(e){(!e.sTeacher||e.sTeacher&&!e.sTeacher.id)&&(n=!0),e.sTeacher&&a.push({classGroupId:e.id,teacherId:e.sTeacher.id})})),n)v("请选择交接老师");else try{N({title:"提示",message:"是否确认交接",showCancelButton:!0}).then(r(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,f.post("/api-school/classGroup/handoverTeacher",{data:{teacherId:e.query.id,updateTeacherList:[].concat(a)}});case 2:setTimeout((function(){v("交接成功")}),100),setTimeout((function(){t.replace("/companion-teacher")}),1e3);case 4:case"end":return n.stop()}}),n)}))))}catch(c){}};return s((function(){l()})),function(){var e,t;return o(u,null,[o(n,null,null),o("div",{class:O.unbindTips},[p("该伴学老师存在以下班级及课程未开始,请选择交接老师")]),o(x,{inset:!0,class:O.detailCellGroup},(t=e=i.classList.map((function(e){return o(w,{center:!0,class:O.detailCell,isLink:!0,onClick:function(){return function(e){i.teacherStatus=!0,i.selectTeacher=e}(e)}},{title:function(){return o("div",{class:O.teacherContent},[o("div",{class:O.classInfo},[o("p",{class:O.className},[e.name]),o("p",{class:O.musicName},[e.orchestraName])]),o("div",{class:O.classNum},[o("p",{class:O.nums},[e.courseScheduleNum-e.completeCourseScheduleNum]),o("p",{class:O.numTip},[p("剩余课时")])])])},value:function(){return o("span",{class:O.teacherName},[e.sTeacher&&e.sTeacher.nickname])}})})),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!d(t)?e:{default:function(){return[e]}})),o(a,{position:"bottom"},{default:function(){return[o("div",{class:["btnGroup"],style:{paddingLeft:"13px",paddingRight:"13px"}},[o(g,{type:"primary",round:!0,block:!0,onClick:j},{default:function(){return[p("确认交接")]}})])]}}),o(b,{modelValue:i.teacherStatus,"onUpdate:modelValue":function(e){return i.teacherStatus=e}},{default:function(){return[o(z,{onClose:function(){return i.teacherStatus=!1},onSelect:y},null)]}})])}}}))}}}))}();