(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a9d4a770"],{"39ef":function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"assessmentMain"},[s("div",{staticClass:"leftSel"},[s("el-input",{staticStyle:{width:"96%","margin-left":"2%"},attrs:{placeholder:"请输入名字","suffix-icon":"el-icon-search",size:"mini"},model:{value:e.searchInput,callback:function(t){e.searchInput=t},expression:"searchInput"}}),s("v-tree",{ref:"allTree",attrs:{data:e.allArrData,"show-line":""},on:{select:e.select}})],1),s("div",{staticClass:"rightTable"},[s("div",{staticClass:"rightTableTitle"},[s("el-form",{staticClass:"rightTableTitleForm",attrs:{model:e.selectionConditions,size:"mini"}},[s("el-form-item",{staticStyle:{width:"30%",display:"flex"},attrs:{label:"执行人"}},[s("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"执行人"},model:{value:e.selectionConditions.executor,callback:function(t){e.$set(e.selectionConditions,"executor",t)},expression:"selectionConditions.executor"}})],1),s("el-form-item",{staticStyle:{width:"30%",display:"flex"},attrs:{label:"监测点"}},[s("el-input",{attrs:{placeholder:"监测点"},model:{value:e.selectionConditions.monitoringPoint,callback:function(t){e.$set(e.selectionConditions,"monitoringPoint",t)},expression:"selectionConditions.monitoringPoint"}})],1),s("el-form-item",{staticStyle:{width:"30%",display:"flex"},attrs:{label:"任务状态"}},[s("el-select",{attrs:{placeholder:"任务状态"},model:{value:e.selectionConditions.state,callback:function(t){e.$set(e.selectionConditions,"state",t)},expression:"selectionConditions.state"}},[s("el-option",{attrs:{label:"完成",value:"1"}}),s("el-option",{attrs:{label:"未完成",value:"0"}})],1)],1),s("el-form-item",{staticStyle:{width:"45%",display:"flex"},attrs:{label:"评估值状态"}},[s("el-radio-group",{model:{value:e.selectionConditions.assessmentRadio,callback:function(t){e.$set(e.selectionConditions,"assessmentRadio",t)},expression:"selectionConditions.assessmentRadio"}},[s("el-radio",{attrs:{label:1}},[e._v("显示全部")]),s("el-radio",{attrs:{label:2}},[e._v("已评估")]),s("el-radio",{attrs:{label:3}},[e._v("未评估")])],1)],1),2==e.selectionConditions.assessmentRadio?s("el-form-item",{staticStyle:{width:"45%",display:"flex"},attrs:{label:"评估分值"}},[s("el-slider",{staticStyle:{width:"250px"},attrs:{range:"","show-stops":"",max:5,min:1,size:"mini"},model:{value:e.selectionConditions.assessmentValue,callback:function(t){e.$set(e.selectionConditions,"assessmentValue",t)},expression:"selectionConditions.assessmentValue"}})],1):e._e()],1)],1),s("div",[s("el-table",{key:e.key,staticStyle:{width:"96%","margin-left":"2%"},attrs:{data:e.screenTableData,height:e.tHeight,border:""}},[s("el-table-column",{attrs:{prop:"frequency",label:"频率",width:"200"}}),s("el-table-column",{attrs:{prop:"username",label:"执行人",width:"200"}}),s("el-table-column",{attrs:{prop:"wdate",label:"日期",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[e._v(" "+e._s(e._f("formatDate")(t.row.wdate))+" ")])]}}])}),s("el-table-column",{attrs:{prop:"whour",label:"时钟",width:"150"}}),s("el-table-column",{attrs:{prop:"assessvalue",label:"评估分值",fixed:"right",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",{staticStyle:{display:"flex"}},[s("p",{directives:[{name:"show",rawName:"v-show",value:!t.row.edit,expression:"!scope.row.edit"}],staticStyle:{width:"30px","line-height":"48px"}},[e._v(" "+e._s(t.row.assessvalue)+" ")]),s("el-select",{directives:[{name:"show",rawName:"v-show",value:t.row.edit,expression:"scope.row.edit"}],staticStyle:{width:"90%"},attrs:{placeholder:"请选择评分"},model:{value:t.row.assessvalue,callback:function(s){e.$set(t.row,"assessvalue",s)},expression:"scope.row.assessvalue"}},e._l(e.selScoreArr,(function(e){return s("el-option",{key:e.id,attrs:{label:e,value:e}})})),1),s("el-tooltip",{staticClass:"item",staticStyle:{"margin-left":"10px"},attrs:{effect:"dark",content:t.row.edit?"确认":"评估",placement:"top"}},[s("i",{class:{"el-icon-edit":!t.row.edit,"el-icon-check":t.row.edit},staticStyle:{"line-height":"48px"},on:{click:function(s){return e.sureScore(t)}}})])],1)]}}])}),s("el-table-column",{attrs:{prop:"monitorpoint_name",label:"监测点",width:"200"}}),s("el-table-column",{attrs:{prop:"taskstatus",label:"任务状态",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[e._v(" "+e._s(e._f("formatStatus")(t.row.taskstatus))+" ")])]}}])}),s("el-table-column",{attrs:{prop:"update_time",label:"任务完成时间",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[e._v(" "+e._s(e._f("formatDateAndTime")(t.row.update_time))+" ")])]}}])}),s("el-table-column",{attrs:{prop:"record_file_url",label:"录音文件",width:"200"}}),s("el-table-column",{attrs:{prop:"taskcode",label:"任务代码",width:"200"}}),s("el-table-column",{attrs:{prop:"create_time",label:"任务创建时间",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[e._v(" "+e._s(e._f("formatDateAndTime")(t.row.create_time))+" ")])]}}])}),s("el-table-column",{attrs:{prop:"wdate",label:"任务日期",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[e._v(" "+e._s(e._f("formatDate")(t.row.wdate))+" ")])]}}])})],1)],1)]),s("div",[s("el-dialog",{attrs:{title:"提示",visible:e.loginDialogVisible,width:"50%"},on:{"update:visible":function(t){e.loginDialogVisible=t}}},[s("el-form",{ref:"loginForm",attrs:{model:e.loginForm,rules:e.loginFormRule,"label-width":"80px"}},[s("el-form-item",{attrs:{label:"用户名",prop:"username"}},[s("el-input",{model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}})],1),s("el-form-item",{attrs:{label:"密码",prop:"password"}},[s("el-input",{model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}})],1),s("el-form-item",[s("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("loginForm")}}},[e._v("确定")]),s("el-button",{on:{click:function(t){e.loginDialogVisible=!1}}},[e._v("取消")])],1)],1)],1)],1)])},o=[],a=(s("ac1f"),s("1276"),s("4de4"),s("d3b7"),s("25f0"),s("159b"),s("a9e3"),s("3ca3"),s("ddb0"),s("2b3d"),s("b0c0"),{filters:{formatDate:function(e){if(e)return e.split("T")[0]},formatDateAndTime:function(e){if(e)return e.split("T")[0]+" "+e.split("T")[1].substring(0,e.split("T")[1].length-5)},formatStatus:function(e){return 0==e?"未完成":1==e?"完成":"--"}},watch:{selectionConditions:{handler:function(e,t){var s,i=this;console.log("11");var o=""==this.selectionConditions.executor&&""==this.selectionConditions.monitoringPoint&&""==this.selectionConditions.state;if(o)s=JSON.parse(JSON.stringify(this.showTableData));else{var a={};this.selectionConditions.executor&&(a.username=this.selectionConditions.executor),this.selectionConditions.monitoringPoint&&(a.monitorpoint_name=this.selectionConditions.monitoringPoint),this.selectionConditions.state&&(a.taskstatus=this.selectionConditions.state),console.log(a),s=this.showTableData.filter((function(e){var t=!1;for(var s in a){if(!(e[s].toString().indexOf(a[s].toString())>=0)){t=!1;break}t=!0}if(t)return e}))}console.log(s);var n=[];s.forEach((function(e){1==i.selectionConditions.assessmentRadio?(console.log(e),n.push(e)):2==i.selectionConditions.assessmentRadio?Number(e.assessvalue)>=i.selectionConditions.assessmentValue[0]&&Number(e.assessvalue)<=i.selectionConditions.assessmentValue[1]&&(console.log(e),n.push(e)):3==i.selectionConditions.assessmentRadio?e.assessvalue||n.push(e):console.log("???")})),console.log(n),n.forEach((function(e){e.edit=!1})),this.screenTableData=n},deep:!0},searchInput:{handler:function(e,t){var s=this,i=document.querySelectorAll("span.ant-tree-title");this.searchInput?i.forEach((function(e){e.style.color="black",console.log(e.innerHTML),-1!=e.innerHTML.indexOf(s.searchInput)&&(console.log(e),e.style.color="red")})):i.forEach((function(e){e.style.color="black"}))}}},data:function(){return{edit:!1,searchInput:"",tHeight:"",key:!1,showTableData:[],selectionConditions:{executor:"",monitoringPoint:"",state:"",assessmentRadio:1,assessmentValue:[1,5]},allArrData:[],screenTableData:[],selScoreArr:[1,2,3,4,5],assessmentDialog:!1,selScoreValue:"",loading:!1,loginDialogVisible:!1,loginForm:{username:"",password:""},loginFormRule:{username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},mounted:function(){this.tHeight=window.innerHeight-174+"px",this.getInfo()},methods:{showLogin:function(){this.loginDialogVisible=!0},submitForm:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;var s=new URLSearchParams;s.append("bid","login"),s.append("userid",t.loginForm.username),s.append("psw",t.loginForm.password),t.$getJSON("http://wiibox.xicp.io:8484/dataservice/getNoTokenData",s).then((function(e){0==e.data.data.length?t.$message.error("用户名或者密码错误"):(sessionStorage.setItem("userName",JSON.stringify(e.data.data[0])),t.loginDialogVisible=!1,t.isLogin=!0)}))}))},sureScore:function(e){var t=this;if(this.loading=!0,console.log(e.row),console.log(this.formatDateTime()),e.row.edit)if(sessionStorage.getItem("userName")){var s="";if(e.row.update_time){var i=e.row.update_time.split("T")[0],o=e.row.update_time.split("T")[1].substring(0,e.row.update_time.split("T")[1].length-5);s=i+o}else s=this.formatDateTime();var a=JSON.parse(sessionStorage.getItem("userName")),n=new URLSearchParams;n.append("bid","assessPress"),n.append("frequency",e.row.frequency),n.append("monitorpointId",e.row.monitorpoint_id),n.append("assessvalue",e.row.assessvalue),n.append("taskid",e.row.id),n.append("userName",a.username),n.append("userid",a.account),n.append("recording_time",s),this.$getJSON("http://wiibox.xicp.io:8484/dataservice/getNoTokenData",n).then((function(e){2e4==e.code?t.$message.success(e.data.data[0][0].messg):t.$message.error(e.data.data[0][0].messg)}))}else this.showLogin();console.log(e.row.assessvalue),e.row.edit=!e.row.edit,this.key=!this.key,this.loading=!1},formatDateTime:function(){var e=new Date,t=e.getFullYear(),s=e.getMonth()+1,i=e.getDate(),o=e.getHours(),a=e.getMinutes(),n=e.getSeconds();return this.add0(t)+"-"+this.add0(s)+"-"+this.add0(i)+" "+this.add0(o)+":"+this.add0(a)+":"+this.add0(n)},add0:function(e){return e<10?"0"+e:e},getInfo:function(){var e=this;this.loading=!0;var t={bid:"getTempData",userid:"zhiban",frequency:"",username:"",taskstatus:"",assessvalue:""};this.$getJSON("http://wiibox.xicp.io:8484/dataservice/getNoTokenData",t).then((function(t){console.log(t);var s=JSON.parse(JSON.stringify(t.data.data[1])),i=JSON.parse(JSON.stringify(t.data.data[2])),o=JSON.parse(JSON.stringify(t.data.data[3]));i.forEach((function(e){var t=[];o.forEach((function(s){s.t_press_assess_schedule_id==e.id&&t.push(s)})),e.myThrArr=t})),s.forEach((function(e){e.title=e.name,e.isFir=1,e.expanded=!1,e.selected=!1,e.disableCheckbox=!1;var t=[];i.forEach((function(s){s.parent_schedule_id==e.id&&(s.isFir=2,s.title=s.name,s.disableCheckbox=!0,t.push(s))})),e.children=t})),console.log(s),e.allArrData=s,e.loading=!1}))},select:function(e){0==e.length?(this.screenTableData=[],this.key=!this.key,this.$message.warning("请点击选中节点")):(this.loading=!0,console.log(e),2==e[0].isFir?(console.log("getChild"),0==e[0].myThrArr.length?(this.$message.warning("没有数据"),this.screenTableData=[],this.key=!this.key):(this.showTableData=e[0].myThrArr,this.screenTableData=JSON.parse(JSON.stringify(this.showTableData)),this.key=!this.key,console.log(this.showTableData))):(this.$message.warning("请选择子节点"),this.screenTableData=[],this.key=!this.key),this.loading=!1)},screenShowData:function(e){this.showTableData.forEach((function(e){}))}}}),n=a,l=(s("cb1a"),s("2877")),r=Object(l["a"])(n,i,o,!1,null,null,null);t["default"]=r.exports},"4de4":function(e,t,s){"use strict";var i=s("23e7"),o=s("b727").filter,a=s("1dde"),n=a("filter");i({target:"Array",proto:!0,forced:!n},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},b0c0:function(e,t,s){var i=s("83ab"),o=s("9bf2").f,a=Function.prototype,n=a.toString,l=/^\s*function ([^ (]*)/,r="name";i&&!(r in a)&&o(a,r,{configurable:!0,get:function(){try{return n.call(this).match(l)[1]}catch(e){return""}}})},b861:function(e,t,s){},cb1a:function(e,t,s){"use strict";s("b861")}}]);
|