chunk-1f96332d.undefined.1680227642204.js 7.5 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1f96332d"],{"5a05":function(e,t,a){"use strict";var n=a("88d4"),l=a("34cd").filter,s=a("3a6d"),i=s("filter");n({target:"Array",proto:!0,forced:!i},{filter:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}})},e24a:function(e,t,a){},e430:function(e,t,a){"use strict";a("e24a")},eddd:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"context"},[a("el-page-header",{attrs:{content:"评测详情"},on:{back:e.goBack}}),a("div",{staticClass:"panel",staticStyle:{"margin-top":"40px"}},[a("div",{staticClass:"panel_control"},[a("el-row",{attrs:{gutter:1}},[a("el-col",{attrs:{span:4,align:"center"}},[a("em",[e._v("姓名:")]),a("el-select",{staticClass:"select-panel",attrs:{filterable:""},model:{value:e.panel.userId,callback:function(t){e.$set(e.panel,"userId",t)},expression:"panel.userId"}},e._l(e.panel.memberList,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-col",{attrs:{span:5}},[a("em",[e._v("评测项目:")]),a("el-cascader",{key:e.isResourceShow,ref:"cascader",staticStyle:{width:"200px"},attrs:{options:e.panel.fitnessOptions,props:{value:"Id",label:"Label",children:"Children",multiple:!0},"collapse-tags":"",clearable:""},on:{change:e.handleChange}})],1),a("el-col",{attrs:{span:7}},[a("em",[e._v("日期:")]),a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.panel.timeScope,callback:function(t){e.$set(e.panel,"timeScope",t)},expression:"panel.timeScope"}})],1),a("el-col",{attrs:{span:2}},[a("el-button",{attrs:{size:"",type:"primary",plain:""},on:{click:e.query}},[e._v("查询")])],1)],1)],1)]),a("div",{staticClass:"change"}),a("div",{staticClass:"table"},[a("el-table",{attrs:{data:e.tableData,border:"","is-horizontal-resize":"","default-sort":{prop:"date",order:"descending"},"element-loading-background":"rgba(0, 0, 0, 0.8)"},on:{"selection-change":e.handleSelectionChange,"current-change":e.clickChange}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.start+t.$index+1))])]}}])}),a("el-table-column",{attrs:{prop:"FtoTime",label:"体测时间",formatter:e.filterFmtDate,align:"center",sortable:""}}),e._l(e.panel.fitnessList,(function(t){return a("el-table-column",{key:t.FtiId,attrs:{label:t.FtiName+"("+t.Mu+")",prop:""+t.FtiId,width:"180rem",sortable:""},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(a.row.FtsDetailScore[t.FtiId])+" ")]}}],null,!0)})}))],2),a("br"),a("el-pagination",{attrs:{background:"",total:e.pagination.total,"page-size":e.pagination.pageItem,"current-page":e.cur_page},on:{"current-change":e.pageChange,"update:currentPage":function(t){e.cur_page=t},"update:current-page":function(t){e.cur_page=t}}})],1)],1)},l=[],s=(a("89a8"),a("d5ee"),a("5a05"),a("379d"),a("b8a1")),i=(a("a18c"),a("daf0")),o={data:function(){return{isResourceShow:0,activeName:"comm",dialogVisible:!1,addFitnessVisible:!1,manageActionGroupVisible:!1,dialogTitle:"",BtnGetAllPower:!1,tableRadio:[],cur_page:1,draw:1,start:0,recordsTotal:0,userLevel:localStorage.userLevel,panel:{userId:"",userName:"",ftoName:"",ftoTime:"",timeScope:globalBt2(7),memberList:[],fitnessList:[],fitnessOptions:[],fitnessItemList:[],tableData:[],allTableData:[],loading:!1,statusOptions:[{value:"",label:"全部"},{value:1,label:"启用"},{value:8,label:"禁用"}]},multipleSelection:[],pagination:{pageItem:10,pageOptions:pageOptions(),total:0,pageIndex:1},form:{fitnessName:""},tableData:[],allTableData:[]}},mounted:function(){this.getUserListQuery(),this.getDialogFitnessQuery()},watch:{$route:function(e){"/fitnessDetail"==e.path&&(this.getUserListQuery(),this.getDialogFitnessQuery())}},methods:{goBack:function(){this.$router.push({path:"/member",query:{}})},goType:function(e){this.$router.push({path:"/"+e})},clickChange:function(e){this.tableRadio=e},handleSelectionChange:function(e){this.multipleSelection=e},manageMemberFitness:function(e){this.$router.push({path:"/fitnessSubmit",query:{FtoId:e.FtoId}})},handleChange:function(e){this.form.fitnessName="",this.panel.fitnessItemList=[];var t="",a="",n="";if(e.length>0){var l=this.$refs["cascader"].getCheckedNodes();for(var s in console.log(l),l){var i=l[s];1==i.level&&null==i.parent?(this.label=i.label,""!==t&&(t+=" 和 "),t+=i.label,console.log("一级节点",this.label)):2==i.level&&null==i.parent.parent?(this.label=i.parent.label+"-"+i.label,i.parent.checked||(""!==a&&(a+=" 和 "),a+=i.label),this.panel.fitnessItemList.push(i.value),console.log("二级节点",i.label)):3==i.level&&null!=i.parent.parent.parent&&(this.label=i.parent.parent.label+"-"+i.parent.label+"-"+i.label,i.parent.parent.checked||(""!==n&&(n+=" 和 "),n+=i.label),console.log("三级节点",this.label)),this.code=i.data.code}console.log(t)}this.form.fitnessName+=t,this.form.fitnessName+=""!=t&&""!=a?" 和 "+a:a,this.form.fitnessName+=""!=a&&""!=n?" 和 "+n:n,console.log(this.panel.fitnessItemList)},getUserListQuery:function(){var e=this,t=this,a={token:localStorage.token,start:1,tableMax:999},n=i.stringify(a);Object(s["Qf"])(n).then((function(a){var n=a;0==n.Code?(t.panel.memberList=turnUserResToOption(n.Rs),null!=e.$route.query.userId?e.panel.userId=parseInt(e.$route.query.userId):e.panel.userId=""):t.$message.error(n.Memo+" 错误码:"+n.Code)}))},getDialogFitnessQuery:function(){var e=this;++this.isResourceShow,e.panel.fitnessOptions=[];var t={token:localStorage.token},a=i.stringify(t);Object(s["Jc"])(a).then((function(t){var a=t;0==a.Code?e.panel.fitnessOptions=a.Rs:e.$message.error(a.Memo+" 错误码:"+a.Code)}))},query:function(){this.getTableQuery()},getTableQuery:function(){var e=this,t=this;if(t.panel.fitnessItemList.length<1)t.$message.error("请选择评测项目");else{t.loading=!0;var a={token:localStorage.token,userId:t.panel.userId,bt:nonTfmtDatetoLength(t.panel.timeScope[0],10)+" 00:00:00",et:nonTfmtDatetoLength(t.panel.timeScope[1],10)+" 23:59:59",ftiIdList:t.panel.fitnessItemList.toString()},n=i.stringify(a);Object(s["Cf"])(n).then((function(a){var n=a;console.log(n),0==n.Code?(e.$message.success("查询完毕"),t.loading=!1,t.panel.fitnessList=n.Rs,e.getItemListDetailQuery(),t.pagination.total=1):t.$message.error(n.Memo+" 错误码:"+n.Code)}))}},getItemListDetailQuery:function(){var e=this,t={token:localStorage.token,userId:e.panel.userId,bt:nonTfmtDatetoLength(e.panel.timeScope[0],10)+" 00:00:00",et:nonTfmtDatetoLength(e.panel.timeScope[1],10)+" 23:59:59",ftiIdList:e.panel.fitnessItemList.toString()},a=i.stringify(t);Object(s["Df"])(a).then((function(t){var a=t;console.log(a),0==a.Code?e.tableData=a.Rs:e.$message.error(a.Memo+" 错误码:"+a.Code)}))},setPagination:function(){var e=this;e.pagination.total=e.recordsTotal,e.tableData=e.allTableData.filter((function(t,a){return a<e.pagination.pageItem}))},handleSizeChange:function(){var e=this;e.tableData=e.allTableData.filter((function(t,a){return a<e.pagination.pageItem})),e.draw=e.pagination.pageItem},pageChange:function(e){for(var t=this,a=t.pagination.pageItem*(e-1),n=t.pagination.pageItem*e,l=[],s=a;s<n;s++)t.allTableData[s]&&l.push(t.allTableData[s]),this.tableData=l;t.start=a*t.draw,t.getTableQuery(),console.log(a,"---",t.draw)},sortChange:function(e){console.log(e)},filterFmtDate:function(e,t,a){return 0==a?"未获得":nonTfmtDate(a,11)}}},r=o,c=(a("e430"),a("cba8")),u=Object(c["a"])(r,n,l,!1,null,"e6c69940",null);t["default"]=u.exports}}]);