1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-794585af"],{"135b":function(t,e,i){"use strict";var s=i("e36c"),a=i.n(s);a.a},"13bf":function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"studentEvaluate",on:{click:t.col}},[s("bar",{attrs:{tit:"学生评价",num:1},scopedSlots:t._u([{key:"back",fn:function(){return[s("van-icon",{attrs:{name:"arrow-left"},on:{click:t.SaveBack}})]},proxy:!0},{key:"btn",fn:function(){return[t.shareShow?s("div",{staticStyle:{"font-size":"16px","font-weight":"normal"},on:{click:t.amend}},[t._v("修改")]):s("div",{staticStyle:{"font-size":"16px","font-weight":"normal"},on:{click:t.save}},[t._v("发布")])]},proxy:!0}])}),s("div",{staticStyle:{height:"50px","z-index":"30"}}),s("div",{staticClass:"bigBlock"},[t.placeShow?s("div",{staticStyle:{position:"absolute",top:"0",left:"0",width:"100%",height:"100%","z-index":"10"},on:{click:function(e){t.placeShow=!1}}}):t._e(),s("div",{staticClass:"claName"},[s("div",{staticClass:"tit"},[t._v("学生")]),s("div",{staticClass:"studentName"},[t._v(t._s(t.studentInfo.name))])]),s("div",{staticClass:"claName"},[s("div",{staticClass:"tit"},[t._v("班级")]),s("div",{staticClass:"studentName"},[t._v(t._s(t.studentInfo.cname))])]),s("div",{staticClass:"claName"},[s("div",{staticClass:"tit"},[t._v("关联")]),s("div",{staticClass:"studentName"},[s("selects",{ref:"StuSel",attrs:{listContent:t.studentList,tit:"请选择关联学生",choosePer:t.selectSData}})],1)]),s("div",{staticClass:"claName"},[s("div",{staticClass:"tit"},[t._v("学期")]),s("div",{staticClass:"studentName",staticStyle:{position:"relative"}},[s("radioSelect",{ref:"claSel",attrs:{listCont:t.termList,tit:"请选择学期",choose:t.termData}}),s("div",{directives:[{name:"show",rawName:"v-show",value:t.term,expression:"term"}],staticStyle:{position:"absolute",bottom:"-100%",color:"red","font-size":"10px"}},[t._v("请选择学期")])],1)]),s("div",{directives:[{name:"show",rawName:"v-show",value:t.term,expression:"term"}],staticStyle:{height:"10px"}}),s("div",{staticClass:"claName"},[s("div",{staticClass:"tit"},[t._v("维度")]),s("div",{staticClass:"studentName",staticStyle:{position:"relative"}},[s("selects",{ref:"WeiSel",attrs:{listContent:t.weiList,tit:"请选择评价维度",choosePer:t.selectWData}}),s("div",{directives:[{name:"show",rawName:"v-show",value:t.wei,expression:"wei"}],staticStyle:{position:"absolute",bottom:"-100%",color:"red","font-size":"10px"}},[t._v("请选择评价维度")])],1)]),s("div",{directives:[{name:"show",rawName:"v-show",value:t.wei,expression:"wei"}],staticStyle:{height:"10px"}}),s("div",{staticClass:"claName",staticStyle:{position:"relative"}},[s("div",{staticClass:"tit"},[t._v("时间")]),s("div",{staticClass:"studentName2"},[s("van-field",{staticClass:"xx",attrs:{clickable:"",name:"datetimePicker",label:"",placeholder:"请选择时间","input-align":"left",value:t.visitTime,rules:[{required:!0,message:""}],readonly:""},on:{click:t.choseTime}}),s("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[s("van-datetime-picker",{attrs:{type:"datetime","min-date":t.minDate,"max-date":t.maxDate},on:{cancel:t.cancel,confirm:t.onConfirm},model:{value:t.currentDate,callback:function(e){t.currentDate=e},expression:"currentDate"}})],1)],1),s("img",{staticClass:"rl",attrs:{src:i("1072"),alt:""}})]),s("div",{staticClass:"claName",staticStyle:{position:"relative"}},[s("div",{staticClass:"tit"},[t._v("地点")]),s("div",{staticClass:"inpBlock studentName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.place,expression:"place"}],staticClass:"inp",attrs:{type:"text",placeholder:"请选择或输入"},domProps:{value:t.place},on:{click:t.selectPlace,input:function(e){e.target.composing||(t.place=e.target.value)}}}),t.placeShow?s("div",{staticClass:"list"},[t._l(t.placeList,(function(e,a){return s("div",{key:a+"w",staticClass:"ol",on:{click:function(i){return t.cho(e)}}},[s("div",{style:{color:t.placeId==e.id?"#3894FF":""}},[t._v(t._s(e.name))]),s("div",[s("img",{style:{display:t.placeId==e.id?"":"none"},attrs:{src:i("87f1"),alt:""}})])])})),s("div",{staticClass:"ol",on:{click:function(e){return t.cho({name:"",id:"1"})}}},[s("div",{style:{color:1==t.placeId?"#3894FF":""}},[t._v(" 其他 ")]),s("div",[s("img",{style:{display:1==t.placeId?"":"none"},attrs:{src:i("87f1"),alt:""}})])])],2):t._e()])]),s("div",{staticClass:"claName"},[s("div",{staticStyle:{width:"70px"}},[t._v("观察内容")]),s("div",{staticClass:"inpBlock studentName"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.observeCon,expression:"observeCon"}],staticClass:"inp",attrs:{type:"text",placeholder:"请输入"},domProps:{value:t.observeCon},on:{input:function(e){e.target.composing||(t.observeCon=e.target.value)}}})])]),s("div",{staticClass:"claName"},[t._v(" 观察记录 ")]),s("div",{staticClass:"EvaluateTxt"},[s("textarea",{directives:[{name:"model",rawName:"v-model",value:t.recordCon,expression:"recordCon"}],staticStyle:{width:"100%",height:"100%",border:"none"},attrs:{name:"",id:""},domProps:{value:t.recordCon},on:{input:function(e){e.target.composing||(t.recordCon=e.target.value)}}})]),t._m(0),s("div",{staticClass:"uploadImg"},[s("image-component",{attrs:{imgList:t.imgList},on:{getImage:t.getImage,"update:imgList":function(e){t.imgList=e},"update:img-list":function(e){t.imgList=e}}})],1)]),s("div",{staticClass:"submitBtn"},[s("div",{staticClass:"btn",on:{click:t.repPop}},[t._v("重复添加")]),s("div",{staticClass:"btn",on:{click:t.repetitionSave}},[t._v("添加新纪录")]),t.shareShow?s("div",{staticClass:"btn",on:{click:t.amend}},[t._v("修改并返回")]):s("div",{staticClass:"btn",on:{click:t.save}},[t._v("发布并返回")])]),s("pop",{directives:[{name:"show",rawName:"v-show",value:t.isShowMask,expression:"isShowMask"}],scopedSlots:t._u([{key:"tit",fn:function(){return[t._v("提示")]},proxy:!0},{key:"con",fn:function(){return[t._v("确定"+t._s(t.shareShow?"修改":"发布")+"吗")]},proxy:!0},{key:"btn1",fn:function(){return[s("div",{staticClass:"btn",staticStyle:{color:"rgba(136,136,136,1)"},on:{click:function(e){t.isShowMask=!1}}},[t._v("取消")])]},proxy:!0},{key:"btn2",fn:function(){return[t.shareShow?s("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.updateRecord}},[t._v("确认")]):s("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.uploadRecord}},[t._v("确认")])]},proxy:!0}])}),s("pop",{directives:[{name:"show",rawName:"v-show",value:t.repShowMask,expression:"repShowMask"}],scopedSlots:t._u([{key:"tit",fn:function(){return[t._v("提示")]},proxy:!0},{key:"con",fn:function(){return[t._v("确定添加新纪录吗?")]},proxy:!0},{key:"btn1",fn:function(){return[s("div",{staticClass:"btn",staticStyle:{color:"rgba(136,136,136,1)"},on:{click:function(e){t.repShowMask=!1}}},[t._v("取消")])]},proxy:!0},{key:"btn2",fn:function(){return[s("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.repAddRecord}},[t._v("确认")])]},proxy:!0}])}),s("pop",{directives:[{name:"show",rawName:"v-show",value:t.backShowMask,expression:"backShowMask"}],scopedSlots:t._u([{key:"tit",fn:function(){return[t._v("提示")]},proxy:!0},{key:"con",fn:function(){return[t._v("是否放弃当前编辑内容?")]},proxy:!0},{key:"btn1",fn:function(){return[s("div",{staticClass:"btn",staticStyle:{color:"rgba(136,136,136,1)"},on:{click:function(e){t.backShowMask=!1}}},[t._v("取消")])]},proxy:!0},{key:"btn2",fn:function(){return[s("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.confirmBack}},[t._v("确认")])]},proxy:!0}])})],1)},a=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"uploadImgTit"},[i("div",[t._v("图片上传")])])}],o=(i("99af"),i("4160"),i("a15b"),i("b0c0"),i("d3b7"),i("ac1f"),i("25f0"),i("4d90"),i("5319"),i("1276"),i("159b"),i("3c70")),n=i("63b8"),c=i("e607"),r=i("9ac3"),l=i("feb1"),u=i("cc0e"),d=(i("5038"),{components:{bar:o["a"],selects:n["a"],imageComponent:r["a"],pop:l["a"],radioSelect:c["a"]},data:function(){return{studentInfo:{},repShowMask:!1,backShowMask:!1,stuName:{},studentList:[],weiList:[],termList:[],placeList:[],placeShow:!1,selectSData:[],selectWData:[],termData:[],visitTime:"",place:"",placeId:1,observeCon:"",recordCon:"",imgList:[],isShowMask:!1,isShowMask2:!1,shareShow:0,currentDate:new Date,showPicker:!1,minDate:"",maxDate:"",wei:!1,term:!1}},methods:{getData:function(){var t=this,e={uid:localStorage.getItem("userId")};Object(u["i"])(e).then((function(e){t.studentInfo=e[0][0],console.log("获取学生信息",t.studentInfo);var i={cid:t.studentInfo.classid,uid:localStorage.getItem("userId")};Object(u["c"])(i).then((function(e){t.studentList=e[0]}))})),this.getWei(),this.getTermData()},getTermData:function(){var t=this;Object(u["j"])().then((function(e){e[0].forEach((function(e){1===e.defaultC&&t.termData.push(e.id)})),t.termList=e[0]}))},getWei:function(){var t=this,e={org:this.$store.state.user.userinfo.org,oid:this.$store.state.user.userinfo.organizeid};Object(u["g"])(e).then((function(e){var i=e[0],s=e[1],a=e[2],o=e[3],n=e[4],c=e[5],r=[],l=[];if(0==n.length&&0==c.length)if(0==o.length&&0==a.length){for(var u=0;u<i.length;u++)r.push(i[u]);for(u=0;u<s.length;u++)l.push(s[[u]])}else{for(u=0;u<o.length;u++)r.push(o[u]);for(u=0;u<a.length;u++)l.push(a[[u]])}else{for(u=0;u<n.length;u++)r.push(n[u]);for(u=0;u<c.length;u++)l.push(sctysotypepe[[u]])}t.weiList=l}))},col:function(){this.$refs.StuSel.fuClick(),this.$refs.WeiSel.fuClick(),this.$refs.claSel.fuClick()},getImage:function(t){this.imgList=t,this.$forceUpdate()},save:function(){var t=0;0===this.selectWData.length&&(this.wei=!0,t=1),1!==t&&(this.isShowMask=!0)},repPop:function(){this.recordCon="",this.imgList=[],this.getPresentDate()},repetitionSave:function(){var t=0;0===this.selectWData.length&&(this.wei=!0,t=1),1!==t&&(this.repShowMask=!0)},getRecordPlace:function(){var t=this,e={org:this.$store.state.user.userinfo.org,oid:this.$store.state.user.userinfo.organizeid};Object(u["f"])(e).then((function(e){console.log("getRecordPlace",e);var i=e[0],s=e[1],a=e[2];a.length>0?t.placeList=a:s.length>0?t.placeList=s:t.placeList=i}))},selectPlace:function(){this.placeShow=!0},cho:function(t){this.place=t.name,this.placeId=t.id},amend:function(){var t=0;0===this.selectWData.length&&(this.wei=!0,t=1),1!==t&&(this.isShowMask=!0)},repAddRecord:function(){var t=this,e=[{uid:this.studentInfo.userid,tid:this.$store.state.user.userinfo.userid,contact:this.selectSData.join(","),type:this.selectWData.join(","),timing:this.visitTime,place:this.place,observeCon:this.observeCon,recordCon:this.recordCon,imgList:this.imgList.join(","),term:this.termData[0],pid:this.placeId}];this.isShowMask=!1,Object(u["a"])(e).then((function(e){1===e&&(t.$toast({message:"添加新纪录成功",type:"success"}),t.selectSData=[],t.selectWData=[],t.getPresentDate(),t.place="",t.observeCon="",t.recordCon="",t.imgList="",t.repShowMask=!1,setTimeout((function(){t.$router.replace("/studentDetail")}),1e3))}))},uploadRecord:function(){var t=this,e=[{uid:this.studentInfo.userid,tid:this.$store.state.user.userinfo.userid,contact:this.selectSData.join(","),type:this.selectWData.join(","),timing:this.visitTime,place:this.place,observeCon:this.observeCon,recordCon:this.recordCon,imgList:this.imgList.join(","),term:this.termData[0],pid:this.placeId}];this.isShowMask=!1,Object(u["a"])(e).then((function(e){1===e&&(t.$toast({message:"发布成功",type:"success"}),setTimeout((function(){t.$router.replace("/studentDetail")}),1e3))}))},updateRecord:function(){var t=this,e=[{rid:this.$route.query.rid,tid:this.$store.state.user.userinfo.userid,contact:this.selectSData.join(","),type:this.selectWData.join(","),timing:this.visitTime,place:this.place,observeCon:this.observeCon,recordCon:this.recordCon,imgList:this.imgList.join(","),term:this.termData[0],pid:this.placeId}];Object(u["n"])(e).then((function(e){1===e&&(t.$toast({message:"修改成功",type:"success"}),setTimeout((function(){t.$router.replace("/studentDetail")}),1e3))}))},getRecord:function(){var t=this;this.getWei(),this.getTermData();var e={id:this.$route.query.rid};Object(u["e"])(e).then((function(e){console.log("获取单个学生记录详情",e[0][0]);var i=e[0][0];""!==i.contact&&(t.selectSData=i.contact.split(",")),""!==i.type&&(t.selectWData=i.type.split(",")),t.studentInfo.name=i.name,t.studentInfo.cname=i.cname,t.studentInfo.classid=i.classid,t.studentInfo.userid=i.sid,t.placeId=i.placeId,t.visitTime=i.recordDate,t.place=i.place,t.recordCon=i.recordCon,t.observeCon=i.recordTit,t.recordCon=i.recordContent,""!==i.recordImg&&(t.imgList=i.recordImg.split(",")),t.termData=[i.term];var s={cid:t.studentInfo.classid,uid:i.sid};Object(u["c"])(s).then((function(e){t.studentList=e[0]}))}))},getPresentDate:function(){var t=new Date,e=t.getFullYear(),i=t.getMonth()+1;i=(i<10?"0":"")+i;var s=t.getDate();s=(s<10?"0":"")+s;var a=t.getHours();a=(a<10?"0":"")+a;var o=t.getMinutes();o=(o<10?"0":"")+o,console.log(e,i,s,a,o),this.visitTime="".concat(e,"-").concat(i,"-").concat(s," ").concat(a,":").concat(o)},SaveBack:function(){this.backShowMask=!0},confirmBack:function(){this.$router.go(-1)},onConfirm:function(){this.showPicker=!1;var t=this.currentDate,e="-",i=":",s=t.getMonth()+1,a=t.getDate();s>=1&&s<=9&&(s="0"+s),a>=0&&a<=9&&(a="0"+a);var o=t.getHours().toString().padStart(2,"0"),n=t.getMinutes().toString().padStart(2,"0");this.currentdate=t.getFullYear()+e+s+e+a+" "+o+i+n,this.visitTime=this.currentdate},cancel:function(){this.showPicker=!1,this.currentDate=new Date},choseTime:function(){this.showPicker=!0,this.minDate=new Date(2020,0,1),this.maxDate=new Date(2099,11,1)}},watch:{selectWData:function(t){0===t.length?this.wei=!0:this.wei=!1},termData:function(t){this.term=""===t}},created:function(){this.getRecordPlace(),this.getPresentDate(),this.shareShow=1*this.$route.query.shareShow,1*this.$route.query.shareShow===1?this.getRecord():this.getData()}}),h=d,v=(i("135b"),i("2877")),p=Object(v["a"])(h,s,a,!1,null,"722c5516",null);e["default"]=p.exports},e36c:function(t,e,i){}}]);
|