1 |
- require('../../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/files/leave"],{"1b3f":function(t,e,s){"use strict";(function(t,e){var a=s("4ea4");s("11d3"),s("5c17");a(s("66fd"));var i=a(s("576a"));t.__webpack_require_UNI_MP_PLUGIN__=s,e(i.default)}).call(this,s("bc2e")["default"],s("543d")["createPage"])},"576a":function(t,e,s){"use strict";s.r(e);var a=s("af65"),i=s("db32");for(var n in i)["default"].indexOf(n)<0&&function(t){s.d(e,t,(function(){return i[t]}))}(n);s("68c0");var l=s("f0c5"),c=Object(l["a"])(i["default"],a["b"],a["c"],!1,null,"7b855314",null,!1,a["a"],void 0);e["default"]=c.exports},"68c0":function(t,e,s){"use strict";var a=s("89ba"),i=s.n(a);i.a},"89ba":function(t,e,s){},af65:function(t,e,s){"use strict";s.d(e,"b",(function(){return i})),s.d(e,"c",(function(){return n})),s.d(e,"a",(function(){return a}));var a={uniDatetimePicker:function(){return Promise.all([s.e("common/vendor"),s.e("uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker")]).then(s.bind(null,"4155"))}},i=function(){var t=this.$createElement,e=(this._self._c,this.daflag||this.studentlist.length<1);this.$mp.data=Object.assign({},{$root:{g0:e}})},n=[]},b872:function(t,e,s){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=s("ee5c"),i=s("49a9"),n=s("5c3d"),l={data:function(){return{rimg:s("8abc"),autoHeight:!0,qjlx:[],startTime:"",endTime:"",absenteeName:"",qjlbidx:0,category:"",categoryval:"",datainfo:{},roles:"",studentlist:[],name:"",nameidx:0,classidx:0,studentId:"",classId:"",className:"",psychologicalDescription:"",daflag:!1,qjlxrange:[],reason:"",classlist:[]}},onLoad:function(t){if(this.init(),t.type&&"daup"==t.type)this.name=t.name,this.studentId=t.id,this.daflag=!0;else{var e=this.$store.state.user.choseroles;if(this.roles=e,"parents"==e){var s=this.$store.state.user.student;s&&s.length&&(s.length>1?this.studentlist=s.map((function(t){return{dictLabel:t.studentName,dictValue:t.id,classId:t.classId}})):(this.name=s[0].studentName,this.studentId=s[0].id,this.classId=s[0].classId))}else if("teacher"==e){s=this.$store.state.user.teacherClass;s&&s.length&&(this.classlist=s.map((function(t){return{dictLabel:t.className,dictValue:t.classId}})))}else{var a=this.$store.state.user.deptId;this.getclassListFn(a)}}},methods:{init:function(){var t=this;(0,a.getDictionaryFn)("qjlx").then((function(e){200==e.code&&(t.qjlxrange=e.data.map((function(t){return{dictLabel:t.dictLabel,dictValue:t.dictValue}})))}))},changeLog:function(){},getclassListFn:function(t){var e=this;(0,i.getDeptList)(t).then((function(t){if(200==t.code){var s=t.data;s&&s.length&&(e.classlist=s.map((function(t){return{dictLabel:t.deptName,dictValue:t.deptId}})))}else e.$toast(t.msg)}))},bindDateChangea:function(t){var e=t.detail.value;this.name=this.studentlist[e].dictLabel,this.studentId=this.studentlist[e].dictValue,this.classId=this.studentlist[e].classId},bindDateChangeb:function(t){var e=t.detail.value;this.className=this.classlist[e].dictLabel,this.classId=this.classlist[e].dictValue,this.name="",this.studentId="",this.getstunoListFn()},bindDateChanged:function(t){var e=t.detail.value;this.category=this.qjlxrange[e].dictLabel,this.categoryval=this.qjlxrange[e].dictValue},getstunoListFn:function(){var t=this,e={classId:this.classId};e["params[role]"]=this.$store.state.user.choseroles,(0,n.getstunoListFn)(e).then((function(e){200==e.code&&(t.studentlist=e.rows.map((function(t){return{dictLabel:t.studentName,dictValue:t.id,classId:t.classId}})))}))},getSubmit:function(){var e=this,s=this.$store.state.user.choseroles,a=this;if("parents"==s||this.className)if(this.studentId)if(this.category)if(this.startTime)if(this.endTime){var i={absenteeId:this.studentId,category:this.categoryval,reason:this.reason,startTime:this.startTime+":00",endTime:this.endTime+":00",classId:this.classId,absenteeName:this.name};i["params[role]"]=this.$store.state.user.choseroles,(0,n.getleaveAddFn)(i).then((function(s){200==s.code?(a.$toast("新增成功"),setTimeout((function(){a.daflag?(t.$emit("refreshleavelist"),t.redirectTo({url:"/mine/pages/files/leavelist?type=da&id="+a.studentId+"&name="+a.name})):(t.$emit("refreshleavelist"),t.navigateBack({delta:1}))}),1500)):e.$toast(s.msg)}))}else this.$toast("请选择结束时间");else this.$toast("请选择开始时间");else this.$toast("请选择请假类别");else this.$toast("请选择人员");else this.$toast("请选择班级")}}};e.default=l}).call(this,s("543d")["default"])},db32:function(t,e,s){"use strict";s.r(e);var a=s("b872"),i=s.n(a);for(var n in a)["default"].indexOf(n)<0&&function(t){s.d(e,t,(function(){return a[t]}))}(n);e["default"]=i.a}},[["1b3f","common/runtime","common/vendor","mine/common/vendor"]]]);
|