1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-10026dda"],{3827: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:"btn",fn:function(){return[t.shareShow?s("div",{on:{click:t.amend}},[t._v("修改")]):s("div",{on:{click:t.save}},[t._v("发布")])]},proxy:!0}])}),s("div",{staticStyle:{height:"50px","z-index":"30",overflow:"hidden"}}),s("div",{staticClass:"bigBlock"},[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",{directives:[{name:"show",rawName:"v-show",value:t.tim,expression:"tim"}],staticStyle:{position:"absolute",bottom:"0%",transform:"translate(0,100%)",left:"40px",color:"red","font-size":"10px"}},[t._v(" 请设置时间 ")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:t.tim,expression:"tim"}],staticStyle:{height:"10px"}}),s("div",{staticClass:"claName"},[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:{input:function(e){e.target.composing||(t.place=e.target.value)}}})])]),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)}}})]),s("div",{staticClass:"uploadImgTit"},[s("div",[t._v("图片上传")]),s("div",[t._v(t._s(t.imgList.length)+"/10")])]),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"},[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}])})],1)},a=[],o=(i("4160"),i("a15b"),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"),d=i("cc0e"),u=(i("5038"),{components:{bar:o["a"],selects:n["a"],imageComponent:r["a"],pop:l["a"],radioSelect:c["a"]},data:function(){return{studentInfo:{},stuName:{},studentList:[],weiList:[],termList:[],selectSData:[],selectWData:[],termData:[],visitTime:"",place:"",observeCon:"",recordCon:"",imgList:[],isShowMask:!1,isShowMask2:!1,shareShow:0,currentDate:new Date,showPicker:!1,minDate:"",maxDate:"",wei:!1,tim:!1,term:!1}},methods:{getData:function(){var t=this,e={uid:localStorage.getItem("userId")};Object(d["g"])(e).then((function(e){t.studentInfo=e[0][0],console.log("获取学生信息",t.studentInfo);var i={cid:t.studentInfo.classid,uid:localStorage.getItem("userId")};console.log("获取班学生列表",i),Object(d["c"])(i).then((function(e){t.studentList=e[0],console.log("this.studentList",t.studentList)}))}));var i={oid:this.$store.state.user.userinfo.organizeid,cla:0};Object(d["i"])(i).then((function(e){t.weiList=e[0],console.log("this.weiList",t.weiList)})),Object(d["h"])().then((function(e){console.log("获取学期筛选框",e),e[0].forEach((function(e){1===e.defaultC&&t.termData.push(e.id)})),t.termList=e[0]}))},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),""===this.visitTime&&(this.tim=!0,t=1),1!==t&&(this.isShowMask=!0)},amend:function(){var t=0;0===this.selectWData.length&&(this.wei=!0,t=1),""===this.visitTime&&(this.tim=!0,t=1),1!==t&&(this.isShowMask=!0)},uploadRecord:function(){var t=this,e=[{uid:localStorage.getItem("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]}];this.isShowMask=!1,Object(d["a"])(e).then((function(e){console.log(e),1===e&&(t.$toast({message:"发布成功",type:"success"}),setTimeout((function(){t.$router.replace("/searchstuDetail")}),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]}];Object(d["l"])(e).then((function(e){console.log(e),1===e&&(t.$toast({message:"修改成功",type:"success"}),setTimeout((function(){t.$router.replace("/searchstuDetail")}),1e3))}))},getRecord:function(){var t=this,e={id:this.$route.query.rid};console.log("getRecord",this.$route.query.rid),Object(d["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.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]}))},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},visitTime:function(t){console.log("val",t),this.tim=""===t}},created:function(){this.shareShow=1*this.$route.query.shareShow,console.log(this.shareShow),1*this.$route.query.shareShow===1&&this.getRecord(),this.getData()}}),m=u,v=(i("bf0b"),i("2877")),h=Object(v["a"])(m,s,a,!1,null,"d6f0ce5e",null);e["default"]=h.exports},"711a":function(t,e,i){},bf0b:function(t,e,i){"use strict";var s=i("711a"),a=i.n(s);a.a}}]);
|