(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d3e535a6"],{"13bf":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"studentEvaluate",on:{click:t.col}},[i("bar",{attrs:{tit:"学生评价",num:1},scopedSlots:t._u([{key:"back",fn:function(){return[i("van-icon",{attrs:{name:"arrow-left"},on:{click:t.SaveBack}})]},proxy:!0},{key:"btn",fn:function(){return[t.shareShow?i("div",{staticStyle:{"font-size":"16px","font-weight":"normal"},on:{click:t.amend}},[t._v("修改")]):i("div",{staticStyle:{"font-size":"16px","font-weight":"normal"},on:{click:t.save}},[t._v("发布")])]},proxy:!0}])}),i("div",{staticStyle:{height:"50px","z-index":"30"}}),i("div",{staticClass:"bigBlock"},[t.placeShow?i("div",{staticStyle:{position:"absolute",top:"0",left:"0",width:"100%",height:"100%","z-index":"10"},on:{click:function(e){t.placeShow=!1}}}):t._e(),i("div",{staticClass:"claName"},[i("div",{staticClass:"tit"},[t._v("学生")]),i("div",{staticClass:"studentName"},[t._v(t._s(t.studentInfo.name))])]),i("div",{staticClass:"claName"},[i("div",{staticClass:"tit"},[t._v("班级")]),i("div",{staticClass:"studentName classEspCss",style:{whiteSpace:t.classEspNum?"wrap":"nowrap"},on:{click:t.classEsp}},[t._v(" "+t._s(t.studentInfo.cname)+" ")])]),i("div",{staticClass:"claName"},[i("div",{staticClass:"tit"},[t._v("关联")]),i("div",{staticClass:"studentName"},[i("selects",{ref:"StuSel",attrs:{listContent:t.studentList,tit:"请选择关联学生",choosePer:t.selectSData}})],1)]),i("div",{staticClass:"claName"},[i("div",{staticClass:"tit"},[t._v("学期")]),i("div",{staticClass:"studentName",staticStyle:{position:"relative"}},[i("radioSelect",{ref:"claSel",attrs:{listCont:t.termList,tit:"请选择学期",choose:t.termData}}),i("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)]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.term,expression:"term"}],staticStyle:{height:"10px"}}),i("div",{staticClass:"claName"},[i("div",{staticClass:"tit"},[t._v("维度")]),i("div",{staticClass:"studentName",staticStyle:{position:"relative"}},[i("selects",{ref:"WeiSel",attrs:{listContent:t.weiList,tit:"请选择评价维度",choosePer:t.selectWData}}),i("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)]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.wei,expression:"wei"}],staticStyle:{height:"10px"}}),i("div",{staticClass:"claName",staticStyle:{position:"relative"}},[i("div",{staticClass:"tit"},[t._v("时间")]),i("div",{staticClass:"studentName2"},[i("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}}),i("van-popup",{attrs:{position:"bottom"},model:{value:t.showPicker,callback:function(e){t.showPicker=e},expression:"showPicker"}},[i("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),i("img",{staticClass:"rl",attrs:{src:s("1072"),alt:""}})]),i("div",{staticClass:"claName",staticStyle:{position:"relative"}},[i("div",{staticClass:"tit"},[t._v("地点")]),i("div",{staticClass:"inpBlock studentName"},[i("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?i("div",{staticClass:"list"},[t._l(t.placeList,(function(e,a){return i("div",{key:a+"w",staticClass:"ol",on:{click:function(s){return t.cho(e)}}},[i("div",{style:{color:t.placeId==e.id?"#3894FF":""}},[t._v(t._s(e.name))]),i("div",[i("img",{style:{display:t.placeId==e.id?"":"none"},attrs:{src:s("87f1"),alt:""}})])])})),i("div",{staticClass:"ol",on:{click:function(e){return t.cho({name:"",id:"1"})}}},[i("div",{style:{color:1==t.placeId?"#3894FF":""}},[t._v(" 其他 ")]),i("div",[i("img",{style:{display:1==t.placeId?"":"none"},attrs:{src:s("87f1"),alt:""}})])])],2):t._e()])]),i("div",{staticClass:"claName"},[i("div",{staticStyle:{width:"70px"}},[t._v("观察内容")]),i("div",{staticClass:"inpBlock studentName"},[i("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)}}})])]),i("div",{staticClass:"claName"},[t._v(" 观察记录 ")]),i("div",{staticClass:"EvaluateTxt"},[i("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),i("div",{staticClass:"uploadImg"},[i("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),i("div",{staticClass:"submitBtn"},[i("div",{staticClass:"btn",on:{click:function(e){return t.repPop(0)}}},[t._v("重复添加")]),i("div",{staticClass:"btn",on:{click:function(e){return t.repetitionSave(1)}}},[t._v("添加新纪录")]),t.shareShow?i("div",{staticClass:"btn",on:{click:t.amend}},[t._v("修改并返回")]):i("div",{staticClass:"btn",on:{click:t.save}},[t._v("发布并返回")])])]),i("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[i("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?i("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.updateRecord}},[t._v("确认")]):i("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.uploadRecord}},[t._v("确认")])]},proxy:!0}])}),i("pop",{directives:[{name:"show",rawName:"v-show",value:t.repShowMask,expression:"repShowMask"}],scopedSlots:t._u([{key:"tit",fn:function(){return[t._v("提示")]},proxy:!0},t.shareShow?{key:"con",fn:function(){return[t._v(t._s(t.repMaskNum?"是否保存当前纪录":"确定重复添加吗")+" ?")]},proxy:!0}:{key:"con",fn:function(){return[t._v("确定"+t._s(t.repMaskNum?"添加新纪录":"重复添加")+"吗?")]},proxy:!0},{key:"btn1",fn:function(){return[t.shareShow?i("div",{staticClass:"btn",staticStyle:{color:"rgba(136,136,136,1)"},on:{click:function(e){t.repShowMask=!1}}},[t._v(" "+t._s(t.repMaskNum?"不保存":"取消")+" ")]):i("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[t.repMaskNum?i("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.AddNewRecord}},[t._v(" "+t._s(t.shareShow?"保存":"确认")+" ")]):i("div",{staticClass:"btn",staticStyle:{color:"rgba(251,67,25,1)"},on:{click:t.repAddRecord}},[t._v("确认")])]},proxy:!0}],null,!0)}),i("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[i("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[i("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,s=t._self._c||e;return s("div",{staticClass:"uploadImgTit"},[s("div",[t._v("图片上传")])])}],o=(s("99af"),s("4160"),s("a15b"),s("b0c0"),s("d3b7"),s("ac1f"),s("25f0"),s("4d90"),s("5319"),s("1276"),s("159b"),s("3c70")),n=s("63b8"),c=s("e607"),r=s("9ac3"),l=s("feb1"),u=s("cc0e"),d=(s("5038"),{components:{bar:o["a"],selects:n["a"],imageComponent:r["a"],pop:l["a"],radioSelect:c["a"]},data:function(){return{studentInfo:{},classEspNum:!1,repShowMask:!1,repMaskNum:0,backShowMask:!1,stuName:{},studentList:[],weiList:[],termList:[],placeList:[],placeShow:!1,selectSData:[],selectWData:[],termData:[],visitTime:"",place:"",placeId:1,observeCon:"",recordCon:"",imgList:[],oldRecordData:{},isShowMask:!1,isShowMask2:!1,shareShow:0,currentDate:new Date,showPicker:!1,minDate:"",maxDate:"",wei:!1,term:!1}},methods:{classEsp:function(){this.classEspNum=!this.classEspNum},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 s={cid:t.studentInfo.classid,uid:localStorage.getItem("userId")};Object(u["c"])(s).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 s=e[0],i=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;u0?t.placeList=a:i.length>0?t.placeList=i:t.placeList=s}))},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)},repPop:function(t){var e=0;0===this.selectWData.length&&(this.wei=!0,e=1),1!==e&&(this.repMaskNum=t,this.repShowMask=!0)},repAddRecord:function(){var t=this;this.repShowMask=!1;var 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}];Object(u["a"])(e).then((function(e){console.log(e),1===e&&(t.$toast({message:"重复添加成功",type:"success"}),t.recordCon="",t.imgList=[],t.getPresentDate())}))},AddNewRecord:function(){var t=this;this.repShowMask=!1,this.shareShow=0;var 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}];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.placeId=1)}))},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]),t.oldRecordData=e[0][0];var s=e[0][0];""!==s.contact&&(t.selectSData=s.contact.split(",")),""!==s.type&&(t.selectWData=s.type.split(",")),t.studentInfo.name=s.name,t.studentInfo.cname=s.cname,t.studentInfo.classid=s.classid,t.studentInfo.userid=s.sid,t.placeId=s.placeId,t.visitTime=s.recordDate,t.place=s.place,t.recordCon=s.recordCon,t.observeCon=s.recordTit,t.recordCon=s.recordContent,""!==s.recordImg&&(t.imgList=s.recordImg.split(",")),t.termData=[s.term];var i={cid:t.studentInfo.classid,uid:s.sid};Object(u["c"])(i).then((function(e){t.studentList=e[0]}))}))},getPresentDate:function(){var t=new Date,e=t.getFullYear(),s=t.getMonth()+1;s=(s<10?"0":"")+s;var i=t.getDate();i=(i<10?"0":"")+i;var a=t.getHours();a=(a<10?"0":"")+a;var o=t.getMinutes();o=(o<10?"0":"")+o,console.log(e,s,i,a,o),this.visitTime="".concat(e,"-").concat(s,"-").concat(i," ").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="-",s=":",i=t.getMonth()+1,a=t.getDate();i>=1&&i<=9&&(i="0"+i),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+i+e+a+" "+o+s+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=(s("b404"),s("2877")),p=Object(v["a"])(h,i,a,!1,null,"8ea37e4c",null);e["default"]=p.exports},b404:function(t,e,s){"use strict";var i=s("f53d"),a=s.n(i);a.a},f53d:function(t,e,s){}}]);