chunk-a62f1826.undefined.1677810488137.js 8.8 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a62f1826"],{1342:function(e,t,a){"use strict";a("760a")},"5a05":function(e,t,a){"use strict";var l=a("88d4"),n=a("34cd").filter,i=a("3a6d"),s=i("filter");l({target:"Array",proto:!0,forced:!s},{filter:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},"760a":function(e,t,a){},bf81:function(e,t,a){"use strict";a.r(t);var l=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:{background:"#F0F2F5","padding-bottom":"120px"}},[a("br"),a("div",{staticClass:"panel_control"},[a("el-row",{staticStyle:{"line-height":"45px"},attrs:{gutter:1,span:1}},[a("el-col",[a("em",[e._v("出生日期:")]),a("el-date-picker",{staticStyle:{width:"160px"},attrs:{align:"right",type:"date",placeholder:"选择日期"},model:{value:e.panel.Birthday,callback:function(t){e.$set(e.panel,"Birthday",t)},expression:"panel.Birthday"}})],1),a("el-col",{staticStyle:{"line-height":"45px"},attrs:{span:3,align:"center"}},[a("em",[e._v("性别:")]),a("el-select",{attrs:{placeholder:""},model:{value:e.panel.Sex,callback:function(t){e.$set(e.panel,"Sex",t)},expression:"panel.Sex "}},e._l(e.sexOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-col",{staticStyle:{"line-height":"45px","margin-left":"25px"},attrs:{span:3,align:"center"}},[a("em",[e._v("身高(cm):")]),a("el-input",{attrs:{placeholder:"身高",type:"text"},on:{change:e.bodyInfoChanged},model:{value:e.panel.Height,callback:function(t){e.$set(e.panel,"Height",t)},expression:"panel.Height"}})],1),a("el-col",{staticStyle:{"line-height":"45px"},attrs:{span:3,align:"center"}},[a("em",[e._v("体重(kg):")]),a("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:"体重",type:"text"},on:{change:e.bodyInfoChanged},model:{value:e.panel.Weight,callback:function(t){e.$set(e.panel,"Weight",t)},expression:"panel.Weight"}})],1)],1),a("el-row",{attrs:{gutter:1,span:3}},[a("el-col",{staticStyle:{"line-height":"45px"},attrs:{span:3,align:"center"}},[a("em",[e._v("评测等级:")]),a("el-select",{on:{change:e.bodyInfoChanged},model:{value:e.panel.isPass,callback:function(t){e.$set(e.panel,"isPass",t)},expression:"panel.isPass"}},[a("el-option",{attrs:{label:"未评价",value:"0"}}),a("el-option",{attrs:{label:"A",value:"1"}}),a("el-option",{attrs:{label:"B",value:"2"}}),a("el-option",{attrs:{label:"C",value:"3"}})],1)],1),a("el-col",{staticStyle:{"line-height":"45px"},attrs:{span:8,align:"center"}},[a("em",[e._v("此次评语:")]),a("el-input",{staticStyle:{width:"200px",height:"80px"},attrs:{type:"text"},on:{change:e.bodyInfoChanged},model:{value:e.panel.Evaluate,callback:function(t){e.$set(e.panel,"Evaluate",t)},expression:"panel.Evaluate"}})],1),a("el-col",{attrs:{span:3}},[a("el-button",{attrs:{size:"mini",disabled:e.disableEdit,plain:""},on:{click:e.submitIsPass}},[e._v("提交")])],1)],1)],1)]),a("div",{staticClass:"change"},[a("el-button",{staticStyle:{float:"right"},attrs:{size:"",type:"primary",disabled:e.disablePush},on:{click:e.postPageData}},[e._v(" 保存 ")])],1),a("div",{staticClass:"table"},[a("el-table",{attrs:{data:e.tableData,border:"","is-horizontal-resize":"","element-loading-background":"rgba(0, 0, 0, 0.8)","row-class-name":e.tableRowClassName},on:{"selection-change":e.handleSelectionChange,"current-change":e.clickChange}},[e._v(" > "),a("el-table-column",{attrs:{type:"index",label:"位序",align:"center",width:"80"}}),a("el-table-column",{attrs:{prop:"Name",label:"名称",align:"center"}}),a("el-table-column",{attrs:{prop:"Picture",label:"图例",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("img",{staticStyle:{width:"80px",height:"80px"},attrs:{src:e.row.Picture}})]}}])}),a("el-table-column",{attrs:{prop:"FUnit",label:"单位",align:"center"}}),a("el-table-column",{attrs:{prop:"Score",label:"此次数据",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{type:"number"},on:{change:function(a){return e.inputChanged(t.row)}},model:{value:t.row.Score,callback:function(a){e.$set(t.row,"Score",a)},expression:"scope.row.Score"}})]}}])}),a("el-table-column",{attrs:{prop:"Evaluate",label:"教练评语",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-radio-group",{on:{change:function(a){return e.inputChanged(t.row)}},model:{value:t.row.Evaluate,callback:function(a){e.$set(t.row,"Evaluate",a)},expression:"scope.row.Evaluate"}},[a("el-radio",{staticStyle:{width:"110px"},attrs:{label:3}},[e._v("好")]),a("el-radio",{staticStyle:{width:"110px"},attrs:{label:2}},[e._v("一般")]),a("el-radio",{staticStyle:{width:"110px"},attrs:{label:1}},[e._v("差")])],1)]}}])})],1),a("br"),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],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)},n=[],i=(a("87d5"),a("89a8"),a("d5ee"),a("5a05"),a("379d"),a("b8a1")),s=a("daf0"),o={data:function(){return{dialogVisible:!1,addBodyNodeVisible:!1,dialogTitle:"",tableRadio:[],cur_page:1,disablePush:!0,disableEdit:!0,selectOptions:[],checkedOptions:[],checkAll:!1,isIndeterminate:!0,panel:{OftId:"",Birthday:"",Evaluate:"",isPass:"1",Height:"",Weight:"",Sex:"",draw:1,start:0,recordsTotal:0,tableData:[],allTableData:[],loading:!1},multipleSelection:[],pagination:{pageItem:200,pageOptions:pageOptions(),total:100,pageIndex:1},form:{eaId:"",eaName:"",eaList:[],action:{},btnType:0},tableData:[],sexOptions:[{value:1,label:"男"},{value:2,label:"女"}]}},mounted:function(){this.panel.OftId=this.$route.query.OftId,this.getTableQuery(),this.getDetailQuery()},methods:{goBack:function(){this.$router.push({path:"/fitnessAppoint"})},goType:function(e){this.$router.push({path:"/"+e})},clickChange:function(e){this.tableRadio=e},handleSelectionChange:function(e){this.multipleSelection=e},tableRowClassName:function(e){var t=e.row,a=e.rowIndex;t.index=a},bodyInfoChanged:function(){this.disableEdit=!1},submitIsPass:function(){var e=this,t={token:localStorage.token,oftId:e.panel.OftId,isQualified:e.panel.isPass,evaluate:e.panel.Evaluate,height:e.panel.Height,weight:e.panel.Weight,birthday:nonTfmtDatetoLength(e.panel.Birthday,10),sex:e.panel.Sex},a=s.stringify(t);Object(i["wd"])(a).then((function(t){var a=t;0==a.Code?(e.disableEdit=!0,e.getDetailQuery(),e.$message({showClose:!0,message:"修改成功!",type:"success"})):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},inputChanged:function(e){var t=this;t.disablePush=!1},postPageData:function(){for(var e=this,t=[],a=0;a<e.tableData.length;a++){var l={};l.OftdId=e.tableData[a].OftdId,l.OftId=e.tableData[a].OftId,l.FidId=e.tableData[a].FidId,l.Score=parseFloat(e.tableData[a].Score),l.Evaluate=e.tableData[a].Evaluate,t.push(l)}var n={token:localStorage.token,oftId:e.panel.OftId,oftRs:JSON.stringify({Rs:t})},o=s.stringify(n);Object(i["td"])(o).then((function(t){var a=t;0==a.Code?(e.$message({showClose:!0,message:"执行成功!",type:"success"}),e.getTableQuery()):e.$message.error(a.Memo+" 错误码:"+a.Code)})),e.disablePush=!0},query:function(){var e=this;e.start=0,e.cur_page=1,this.getTableQuery(),this.$message.success("查询完毕")},getDetailQuery:function(){var e=this,t=this;t.loading=!0;var a={token:localStorage.token,oftId:t.panel.OftId},l=s.stringify(a);Object(i["xd"])(l).then((function(a){var l=a;0==l.Code?(e.panel.isPass=l.IsQualified.toString(),e.panel.Evaluate=l.Evaluate,e.panel.Sex=l.Sex,e.panel.Birthday=l.Birthday,e.panel.Height=l.Height,e.panel.Weight=l.Weight):t.$message.error(l.Memo+" 错误码:"+l.Code)}))},getTableQuery:function(){var e=this;e.loading=!0;var t={token:localStorage.token,oftId:e.panel.OftId},a=s.stringify(t);Object(i["ud"])(a).then((function(t){var a=t;0==a.Code?(""!=a.Rs?(0==a.Rs.length?e.enableDelete=!1:e.enableDelete=!0,e.tableData=a.Rs):e.tableData=[],e.disablePush=!0):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},setPagination:function(){var e=this;e.pagination.total=e.recordsTotal},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),l=t.pagination.pageItem*e,n=[],i=a;i<l;i++)t.allTableData[i]&&n.push(t.allTableData[i]),this.tableData=n;t.start=a*t.draw},filterFmtDate:function(e,t,a){return 0==a||"0001-01-01T00:00:00Z"==a?"无":nonTfmtDate(a,11)}},watch:{$route:function(e){"/fitnessVisitorSubmit"==e.path&&(this.panel.OftId=this.$route.query.OftId,this.getTableQuery(),this.getDetailQuery())}}},r=o,c=(a("1342"),a("cba8")),p=Object(c["a"])(r,l,n,!1,null,"6dbf7936",null);t["default"]=p.exports}}]);